aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
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
2024-01-18scene_graph: Arrange scene graph on transaction applyAlexander Orzechowski-2/+428
2024-01-18container: Don't track outputsAlexander Orzechowski-143/+0
2024-01-18Delete old damage tracking codeAlexander Orzechowski-448/+0
2024-01-18scene_graph: Port view saved buffersAlexander Orzechowski-84/+91
2024-01-18xwayland: Cleanup geometry handling on commitAlexander Orzechowski-16/+5
2024-01-18scene_graph: Port xwaylandAlexander Orzechowski-70/+60
2024-01-18scene_graph: Port xdg_shellAlexander Orzechowski-372/+81
2024-01-18transaction: ready signals will return success boolsAlexander Orzechowski-4/+15
2024-01-18scene_graph: Port container server side decorationsAlexander Orzechowski-253/+378
2024-01-18scene_graph: Port layer_shellAlexander Orzechowski-642/+256
2024-01-18input: Query scene graph for relevant surface/node intersectionsAlexander Orzechowski-408/+89
2024-01-18Introduce sway_text_nodeAlexander Orzechowski-0/+332
2024-01-18renderer: Remove in favor of scene_graphAlexander Orzechowski-1097/+0
2024-01-18seat: Remove dead seatop_render functionAlexander Orzechowski-23/+0
2024-01-18scene_graph: Port ext_session_v1Alexander Orzechowski-188/+276
2024-01-18scene_graph: Port seatop_move_tiling indicatorsAlexander Orzechowski-30/+41
2024-01-18scene_graph: Port seat drag iconsAlexander Orzechowski-131/+53
2024-01-18renderer: Render scene_graphAlexander Orzechowski-406/+80
2024-01-18scene_graph: Introduce sway_scene_descriptorAlexander Orzechowski-0/+92
2024-01-18scene_graph: Use built-in linux dmabuf feedback handlingAlexander Orzechowski-27/+4
2024-01-18scene_graph: Maintain `wlr_scene_node`s for the sway tree.Alexander Orzechowski-7/+288
2024-01-18view: init function should return a success boolAlexander Orzechowski-4/+11
2024-01-18desktop: Rename layers to shell_layersAlexander Orzechowski-38/+37
2024-01-17layer-shell: don't configure uninitialized surfacesKirill Primak-0/+5
2024-01-17layer-shell: wait for an initial commit before configuringKirill Primak-10/+6
2024-01-17layer-shell: don't try to unmap on destroyKirill Primak-21/+14
2024-01-08Mark DRM lease protocol privilegedSimon Ser-0/+11