Revisions of sway
llyyr (llyyr)
committed
(revision 93)
- Update to version 1.10+dev.20240309T114742.2e951163c5a5: * Force bilinear scaling when scaling down * config/output: drop enabling flag * xdg-shell: send WM capabilities * xdg-shell: implement popup repositioning * Fetch input device vendor/product from libinput * config: add fallback without env vars for keysym translation XKB keymap * config: error out on keysym translation XKB state failure * commands/move: do not force focus on the moved container * input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET * ipc: add `scratchpad_state` property to GET_TREE * ipc: add `floating` property to GET_TREE * Convert to new pointer enums * text_input: don't destroy scene_node twice * Add release script * Define _POSIX_C_SOURCE globally * input/text_input: fix dangling listeners * input/text_input: parent wlr_box may be uninitialized * text_input: Implement input-method popups
llyyr (llyyr)
committed
(revision 92)
- Update to version 1.9+dev.20240217T005430.d19810e: * xdg-activation: distinguish activation and urgency requests * launcher: track the seat in the launcher ctx * Drop unnecessary includes from sway/server.h * Fix build with wlroots DRM backend disabled * view: drop ext_foreign_destroy * layer_shell: Handle popups through popup descriptor * xdg_shell: Extract struct for popup descriptor * layer_shell: Arrange popups even if exclusive zone doesn't change * ext-foreign-toplevel-list: Implement protocol * config: use format_str() instead of hand-rolled snprintf() * commands: make primary_selection a config-only command * commands: note how xwayland/primary_selection are reset on reload * commands/primary_selection: drop duplicate bool parsing * sway/config.c: only reset primary_selection at launch * Drop old security config remnants * Ensure get_text_width() returns a positive value * sway/output: Improve logging of swaybg execvp failure and more checks * build: bump version to 1.10-dev * Chase wlroots!4443 * Chase wlroots!4003 * layer_shell: Fix typo of return instead of continue * Fix SIGSEGV on output destroy * Add debug flag to re-enable wl_drm * Clarify gdk-pixbuf dependency purpose
llyyr (llyyr)
committed
(revision 91)
- Update to version 1.9+dev.20240118T183654.5fc85c5: * scene_graph: port wlr_forgein_toplevel_management output enter/leave events * remove damage debug options * Fix SIGSEGV on surface destroy * scene_graph: Implement toplevel clipping * scene_graph: Port opacity and filter modes * scene_graph: Arrange scene graph on transaction apply * container: Don't track outputs * Delete old damage tracking code * scene_graph: Port view saved buffers * xwayland: Cleanup geometry handling on commit * scene_graph: Port xwayland * scene_graph: Port xdg_shell * transaction: ready signals will return success bools * scene_graph: Port container server side decorations * scene_graph: Port layer_shell * input: Query scene graph for relevant surface/node intersections * Introduce sway_text_node * renderer: Remove in favor of scene_graph * seat: Remove dead seatop_render function * scene_graph: Port ext_session_v1 * scene_graph: Port seatop_move_tiling indicators * scene_graph: Port seat drag icons * renderer: Render scene_graph * scene_graph: Introduce sway_scene_descriptor * scene_graph: Use built-in linux dmabuf feedback handling * scene_graph: Maintain `wlr_scene_node`s for the sway tree. * view: init function should return a success bool * desktop: Rename layers to shell_layers * layer-shell: don't configure uninitialized surfaces
llyyr (llyyr)
committed
(revision 90)
- Update to version 1.9+dev.20231122T004255.a946b1a: * Chase wlroots!4440 * meson: bump wlroots version after 0.17.0 release * Use locale time format for default bar command * Fix reference to wlr_output_event_commit.committed * Add support for security-context-v1 * Apply gamma LUT when an output re-enabled * view: re-apply criteria when window gets unmapped * seat: Fix cursor theme reload for tablet tool * seat: Fix reloading cursor theme after change
llyyr (llyyr)
committed
(revision 89)
- Update to version 1.9+dev.20231116T162907.5c99b98: * input/input-manager: drop input_manager_configure_all_inputs * Only reconfigure input mappings on output change * input/seat: rename seat_apply_input_config * input/seat: don't configure mappings for switches
llyyr (llyyr)
committed
(revision 88)
- Update to version 1.9+dev.20231103T132527.020a572: * swaynag/config.c: fix build against gcc-14 (-Walloc-size) * chase wlroots!4411 * xdg-shell: send maximized if tiled isn't supported * xdg_shell: don't update wlr_toplevel if the container has no size yet * view: check if the buffer was uploaded on save * config/output: Allow approximation of output refresh rate * gitignore: Ignore clangd-generated directory .cache/
llyyr (llyyr)
committed
(revision 87)
- Update to version 1.9+dev.20231006T143912.4326a26: * Chase wlroots!4331 * Update sway-input.5.scd * Drop support for KDE's idle protocol
llyyr (llyyr)
committed
(revision 86)
- Update to version 1.9+dev.20230914T133750.b3519c2: * Translate README to Arabic
llyyr (llyyr)
committed
(revision 85)
- Update to version 1.9+dev.20230913T102159.68caa8d: * readme: Stop recommending setuid bit for non-logind systems * sway/server: Fix null pointer crash when Xwayland disabled
llyyr (llyyr)
committed
(revision 84)
- Update to version 1.9+dev.20230907T104254.d952ce4: * i3 compat: Adding support for the `all` criteria * commands/input/map_from_region: don't treat 0x prefix as hex identifier * build: fix build with wayland-scanner subproject * xdg_shell: update wlr_toplevel size on client resizes * Revert "view: update wlr_toplevel size on client resizes"
llyyr (llyyr)
committed
(revision 83)
- Update to version 1.9+dev.20230826T134437.bf44690: * view: update wlr_toplevel size on client resizes
llyyr (llyyr)
committed
(revision 82)
- Update to version 1.9+dev.20230824T182722.4a22105: * Hide xwayland_shell_v1 from regular clients * Fix typo
llyyr (llyyr)
committed
(revision 81)
- Update to version 1.9+dev.20230821T184132.a908651: * chore: chase wlroots xdg-surface role rework
llyyr (llyyr)
committed
(revision 80)
- Update to version 1.9+dev.20230819T210626.363c579: * chase wlroots!4316
llyyr (llyyr)
committed
(revision 79)
- Update to version 1.9+dev.20230802T171838.bb91b7f: * Move contrib/ to separate repository * Rebase all cursors in handle_surface_map * output: drop current_mode * desktop/output: fix output manager enabled state * desktop/output: drop handle_mode() * desktop/output: drop logic to handle backend-applied mode * swaynag: Implement wp_cursor_shape_v1 * swaybar: Implement wp_cursor_shape_v1
llyyr (llyyr)
committed
(revision 78)
- Update to version 1.9+dev.20230724T112831.6bd11ad: * Add support for cursor-shape-v1
llyyr (llyyr)
committed
(revision 77)
- Update to version 1.9+dev.20230723T111026.dc634c4: * fix crash when resizing tiled scratchpad windows * Add Georgian README * Deprecate seat idle_wake
llyyr (llyyr)
committed
(revision 76)
- Update to version 1.9+dev.20230717T100146.a34d785: * swaynag: handle wayland-cursor failures
llyyr (llyyr)
committed
(revision 75)
- Update to version 1.9+dev.20230715T152135.9107907: * chase wlroots 'presentation-time: add separate helper for zero-copy ' * Calculate tiled resize amount relative to parent container * Send wl_surface.preferred_buffer_scale
llyyr (llyyr)
committed
(revision 74)
Displaying revisions 1 - 20 of 93