summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2025-05-18build: bump version to 1.11-rc31.11-rc3Simon Ser-1/+1
2025-05-18raise scratchpad containerodyxz-0/+2
2025-05-18transaction: ensure border scene is enabled for floating containersalex-huff-0/+1
2025-05-18move: fix broken titlebar when moving child to new workspacealex-huff-0/+1
2025-05-18input/seatop_down: Update decorations for touchscreen inputsFurkan Sahin-0/+1
2025-05-18transaction: Ensure all tabs are visible in tabbed modealex-huff-0/+2
2025-05-18config/output: Fix missing output config supersedesKenny Levinsen-0/+10
2025-05-18config/output: Use INT_MAX as x/y unset valueKenny Levinsen-8/+8
2025-05-18Fix includes with relative pathsPavel 'LEdoian' Turinsky-20/+4
2025-04-27build: bump version to 1.11-rc21.11-rc2Simon Ser-1/+1
2025-04-27sway/commands: Handle incorrect resize unitFurkan Sahin-1/+1
2025-04-27Replace signal() with sigaction()Simon Ser-8/+12
2025-04-21Use pthread_atfork() to restore signals and NOFILE limitSimon Ser-28/+23
2025-04-20build: bump version to 1.11-rc11.11-rc1Simon Ser-1/+1
2025-04-20Drop wl_drm againSimon Ser-7/+0
2025-04-17server: move sway_terminate() definition to headerSimon Ser-2/+3
2025-04-17swaymsg, swaynag: drop sway_terminate() definitionsSimon Ser-9/+0
2025-04-17layer_shell: destroy layer_surface on assigned output destructionllyyr-1/+1
2025-04-17Remove duplicate arrange_containerFilip Vujičić-1/+0
2025-04-14Fix crash on shutdown when Xwayland is disabledSimon Ser-3/+5
2025-04-14server: fix shutdown crash when running on x11 backendLoukas Agorgianitis-1/+3
2025-04-13server: recreate renderer in idle callback to avoid UAFFerdinand Bachmann-3/+16
2025-04-13tree/container: remove event listeners on destroyFerdinand Bachmann-2/+18
2025-04-13input/text_input: remove event listeners on destroyFerdinand Bachmann-2/+38
2025-04-13desktop/idle_inhibit: remove event listeners on destroyFerdinand Bachmann-0/+12
2025-04-13input/input-manager: remove event listeners on finiFerdinand Bachmann-0/+11
2025-04-13server: remove event listeners on finiFerdinand Bachmann-0/+21
2025-04-13idle_inhibit: Check if layer surface output is enabledKenny Levinsen-2/+5
2025-04-13idle_inhibit: Assume view is invisible by defaultKenny Levinsen-2/+2
2025-04-13idle_inhibit: Explicitly handle layer surfacesKenny Levinsen-1/+8
2025-04-13idle_inhibit: Ignore inhibitors when lockedKenny Levinsen-0/+25
2025-04-12Use wl_event_loop_add_signal for exit signalsDaniel De Graaf-14/+18
2025-04-09ipc: standardize pretty print with raw printFurkan Sahin-1/+1
2025-03-27Fix tabbed/stacking container height regressionClaudia-6/+6
2025-03-23man: clarify criteria (incl. PCRE2 usage)Dennis Baurichter-3/+13
2025-03-21Avoid crashing on too many containersKenny Levinsen-12/+33
2025-03-20stringop: fix has_prefix() arg order in config parsingPaul Riou-3/+3
2025-03-20text_input: Fix ime panic in ext-session-lockShootingStarDragons-0/+29
2025-03-20desktop/output: Skip repaint if wlr_output is disabledKenny Levinsen-1/+1
2025-03-18sway/commands: Return error if container is not in scratchpadPiotr Piwoński-2/+2
2025-03-16Fix output repositioning in global fullscreenmelvinm1-0/+2
2025-03-11config/output: Reset everything before swaybg execKenny Levinsen-0/+1
2025-03-11Use SIG_IGN for SIGCHLD instead of our own handlerKenny Levinsen-18/+14
2025-03-09sway/server: create ext-data-control managerllyyr-3/+7
2025-03-08Add the DesktopNames key to the sway.desktop session filenilninull-0/+1
2025-03-07Remove constraint that con->view != NULL to use __focused__ criteriaChris Perl-2/+1
2025-03-06Rework fork/exec strategyKenny Levinsen-138/+71
2025-02-25sway_text_node: Remove use of source boxKenny Levinsen-14/+0
2025-02-25sway_text_node: Apply max_width when renderingKenny Levinsen-2/+2
2025-02-25commands/opacity: Call output_configure_scene on updated containerAlexander Orzechowski-1/+3