aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2024-03-14man: drop fractional scale warningSimon Ser-7/+4
2024-03-14Re-create renderer when lostSimon Ser-0/+43
2024-03-14server: fix wlr_seat use-after-free on exitSimon Ser-0/+1
2024-03-09Force bilinear scaling when scaling downAlexander Orzechowski-2/+10
2024-03-08config/output: drop enabling flagSimon Ser-7/+1
2024-03-08xdg-shell: send WM capabilitiesSimon Ser-1/+5
2024-03-08xdg-shell: implement popup repositioningSimon Ser-1/+10
2024-03-07Fetch input device vendor/product from libinputSimon Ser-6/+13
2024-03-06config: add fallback without env vars for keysym translation XKB keymapSimon Ser-6/+8
2024-03-06config: error out on keysym translation XKB state failureSimon Ser-1/+16
2024-03-01commands/move: do not force focus on the moved containerRonan Pigott-9/+0
2024-03-01input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLETLuofan Chen-8/+8
2024-02-29ipc: add `scratchpad_state` property to GET_TREEllyyr-0/+8
2024-02-29ipc: add `floating` property to GET_TREEllyyr-1/+10
2024-02-28Convert to new pointer enumsSimon Ser-43/+43
2024-02-28text_input: don't destroy scene_node twicellyyr-4/+0
2024-02-26Add release scriptSimon Ser-0/+31
2024-02-23Define _POSIX_C_SOURCE globallySimon Ser-100/+2
2024-02-23input/text_input: fix dangling listenersSimon Ser-0/+3
2024-02-20input/text_input: parent wlr_box may be uninitializedllyyr-1/+1
2024-02-20text_input: Implement input-method popupsAccess-1/+253
2024-02-17xdg-activation: distinguish activation and urgency requestsAleksei Bavshin-1/+18
2024-02-17launcher: track the seat in the launcher ctxRonan Pigott-6/+31
2024-02-15Drop unnecessary includes from sway/server.hSimon Ser-18/+18
2024-02-15Fix build with wlroots DRM backend disabledSimon Ser-1/+0
2024-02-12view: drop ext_foreign_destroyKirill Primak-3/+0
2024-02-12layer_shell: Handle popups through popup descriptorAlexander Orzechowski-13/+18
2024-02-12xdg_shell: Extract struct for popup descriptorAlexander Orzechowski-7/+15
2024-02-12layer_shell: Arrange popups even if exclusive zone doesn't changeAlexander Orzechowski-3/+8
2024-02-12ext-foreign-toplevel-list: Implement protocolMerlin Lex-0/+54
2024-02-08config: use format_str() instead of hand-rolled snprintf()Simon Ser-11/+2
2024-02-05commands: make primary_selection a config-only commandSimon Ser-1/+1
2024-02-05commands: note how xwayland/primary_selection are reset on reloadSimon Ser-0/+4
2024-02-05commands/primary_selection: drop duplicate bool parsingSimon Ser-1/+1
2024-02-05sway/config.c: only reset primary_selection at launchViolet Purcell-0/+5
2024-02-03Drop old security config remnantsSimon Ser-50/+1
2024-02-02Ensure get_text_width() returns a positive valueAlexander Orzechowski-3/+3
2024-01-29sway/output: Improve logging of swaybg execvp failure and more checksTamino Bauknecht-4/+10
2024-01-26build: bump version to 1.10-devSimon Ser-1/+1
2024-01-25Chase wlroots!4443Kirill Primak-2/+2
2024-01-23Chase wlroots!4003Kirill Primak-3/+5
2024-01-21layer_shell: Fix typo of return instead of continueAlexander Orzechowski-1/+1
2024-01-21Fix SIGSEGV on output destroyDaniel De Graaf-0/+3
2024-01-20Add debug flag to re-enable wl_drmSimon Ser-0/+8
2024-01-19Clarify gdk-pixbuf dependency purposeSimon Ser-2/+2
2024-01-18scene_graph: port wlr_forgein_toplevel_management output enter/leave eventsAlexander Orzechowski-0/+55
2024-01-18remove damage debug optionsAlexander Orzechowski-14/+1
2024-01-18Fix SIGSEGV on surface destroyAlexander Orzechowski-0/+3
2024-01-18scene_graph: Implement toplevel clippingAlexander Orzechowski-12/+27
2024-01-18scene_graph: Port opacity and filter modesAlexander Orzechowski-0/+46