Commit graph

  • 6f5587b02a Fix NULL ptr deref in ipc_describe_workspace Matt Corallo 2025-09-11 12:40:44 +00:00
  • 516a3de4ca xdg-shell: fix reported WM capabilities Nikola Kocic 2025-09-09 13:43:20 +02:00
  • 2e3237dd4f xdg-shell: fix reported WM capabilities Nikola Kocic 2025-09-09 13:43:20 +02:00
  • c5456be750 xdg-shell: fix reported WM capabilities Nikola Kocic 2025-09-09 13:43:20 +02:00
  • ab06c5dc32 xdg-shell: fix reported WM capabilities Nikola Kocic 2025-09-09 13:43:20 +02:00
  • a33438ce34
    Merge 109c921acd into aaab7f961e Kenny Levinsen 2025-09-09 13:29:52 +02:00
  • aaab7f961e input/text_input: chase wlroots update Bill Li 2025-09-08 23:48:45 +08:00
  • 4f3c231429
    input/text_input: chase wlroots update Bill Li 2025-09-08 23:48:45 +08:00
  • ddf45c4831
    Add link to README.sr.md aceydot 2025-09-02 21:55:21 +02:00
  • 7b8a53804e
    Add Serbian README aceydot 2025-09-02 21:54:40 +02:00
  • 3b3775e3b2
    Fix power state transition bug Konstantinos Papaspyridis 2025-08-31 03:59:06 +03:00
  • 129a5a0d7c sway/command: add allow_drm_leasing Simon Zeni 2025-06-13 17:07:34 -04:00
  • 47370748a0 sway/desktop: offer new output with allow_drm_leasing for lease Simon Zeni 2025-06-13 17:07:16 -04:00
  • 3f3323c47d swaymsg: print allow_drm_leasing config Simon Zeni 2025-06-13 17:06:37 -04:00
  • 7d0290bae7 sway/config: add allow_drm_leasing config Simon Zeni 2025-06-13 17:05:13 -04:00
  • 73c244fb48 config/output: Only error when enabling HDR Kenny Levinsen 2025-08-22 15:37:44 +02:00
  • ed0bb17c17 config/output: Only error when enabling HDR Kenny Levinsen 2025-08-22 15:37:44 +02:00
  • 84e25868c4 input/mouse: add accel_profile custom EBADBEEF 2025-03-04 11:38:44 -08:00
  • 7d9dcfb262 input/cursor: fix selection of all contaners when clicking in popup-menu and on the lockscreen kvark 2025-08-17 13:46:16 +07:00
  • 13ea679387
    Merge b23e670824 into b3dcde8d69 Kenny Levinsen 2025-08-14 16:53:03 +00:00
  • b3dcde8d69 Stop generating wayland-protocols server headers Simon Ser 2025-08-13 22:53:13 +02:00
  • 0770a8d643 Add wl_fixes interface Joaquim Monteiro 2025-07-25 04:30:42 +01:00
  • 5dac63fa89 Stop generating wayland-protocols server headers Simon Ser 2025-08-13 22:53:13 +02:00
  • c9d83c9235
    Add wl_fixes interface Joaquim Monteiro 2025-07-25 04:30:42 +01:00
  • 340505bb6f commands/resize: make resize consider all siblings Tim Hallmann 2022-02-03 19:35:55 +01:00
  • 91077802c0 commands/resize: make resize consider all siblings Tim Hallmann 2022-02-03 19:35:55 +01:00
  • f50e307227
    sway/commands/layout: flatten parent once bonsaiiV 2025-08-03 13:25:40 +00:00
  • 87fbcf0574 Add cursor->hidden check to handle_rebase Tomasz Buczyński 2025-06-21 00:07:02 +02:00
  • 357d341f8f tree/node: Do not mark destroying nodes as dirty Kenny Levinsen 2025-07-31 15:44:49 +02:00
  • 9f61da41b6 tree/node: Do not mark destroying nodes as dirty Kenny Levinsen 2025-07-31 15:44:49 +02:00
  • 9876e0c980 Drop wlr-data-control-unstable-v1 Simon Ser 2025-07-29 15:28:54 +02:00
  • 14fbe9242f Revert drag_lock default to disabled Simon Ser 2025-07-09 10:51:17 +02:00
  • e50b16a699 tree/view: save new wlr_scene_buffer fields Fenveireth 2025-07-20 12:47:39 +00:00
  • 3fa6510384 tree/view: save new wlr_scene_buffer fields Fenveireth 2025-07-20 12:47:39 +00:00
  • cb33701f5e Add xdg_toplevel tag to criteria Simon Ser 2025-07-10 16:45:29 +02:00
  • 08142c3f3a Add xdg_toplevel tag to IPC Simon Ser 2025-07-10 16:45:16 +02:00
  • 3826535ab0 Wire up xdg-toplevel-tag-v1 Simon Ser 2025-07-10 16:44:48 +02:00
  • 50affd8648 Add xdg_toplevel tag to criteria Simon Ser 2025-07-10 16:45:29 +02:00
  • b21a349d60 Add xdg_toplevel tag to IPC Simon Ser 2025-07-10 16:45:16 +02:00
  • c21b5c5077 Wire up xdg-toplevel-tag-v1 Simon Ser 2025-07-10 16:44:48 +02:00
  • f57c82a6f7 Add link to README.az.md Nuran Askarov 2025-06-14 15:00:20 +00:00
  • 8d7c756276 Add README.az.md Nuran Askarov 2025-06-14 14:59:25 +00:00
  • 8711b40b60 Revert drag_lock default to disabled Simon Ser 2025-07-09 10:51:17 +02:00
  • 94c819cc1f Add features.hdr to output IPC response Simon Ser 2025-07-08 18:52:29 +02:00
  • 6fed1f9d89 Add support for color-management-v1 Simon Ser 2025-01-26 14:36:54 +01:00
  • bac8c0f4d0 Add support for HDR10 output Simon Ser 2025-01-27 21:00:54 +01:00
  • 0f56cd4e12
    Merge 2d5c67afda into c7d7d56f61 myrslint 2025-07-08 16:09:13 -04:00
  • ced728a179 Add features.hdr to output IPC response Simon Ser 2025-07-08 18:52:29 +02:00
  • c09d2a739c Add support for color-management-v1 Simon Ser 2025-01-26 14:36:54 +01:00
  • ca673efea0 Add support for HDR10 output Simon Ser 2025-01-27 21:00:54 +01:00
  • c7d7d56f61 ipc-json, swaymsg: indicate when adaptive sync is unsupported Simon Ser 2025-07-05 13:25:51 +02:00
  • 87421b5b22 ipc-json, swaymsg: indicate when adaptive sync is unsupported Simon Ser 2025-07-05 13:25:51 +02:00
  • eb875a49e4
    Merge 4225cebdf9 into a1ac2a2e93 Kenny Levinsen 2025-07-04 10:39:01 +08:00
  • 2d5c67afda
    Merge branch 'swaywm:master' into integrate-libsfdo myrslint 2025-07-02 22:04:56 +00:00
  • 6d7c0d52d6 Remove conditionals and old code for locating and loading icons myrslint 2025-07-02 21:59:38 +00:00
  • 0872673472 Make libsfdo a hard dependency. myrslint 2025-07-02 21:10:01 +00:00
  • a1ac2a2e93 Drop sway_output.events.disable Simon Ser 2025-05-06 09:20:46 +02:00
  • ea405b240e Drop sway_output.events.disable Simon Ser 2025-05-06 09:20:46 +02:00
  • 11a00db532
    Merge branch 'master' into swaymsg-cursor-position OXDBXKXO 2025-07-02 09:46:20 +02:00
  • c8cc27c49e Extends former behavior to include loading of icons if they are specified as an absolute path. Fixes size selection for SVG (scalable) icons relying on whose nominal size read via gdk-pixbuf loader may not correctly indicate that they can be scaled to neatly fill the available scale e.g., symbolic icons from Adwaita specify a nominal size of 16x16. myrslint 2025-04-30 02:32:07 +00:00
  • 478c77a69b Finds paths to icon files using libsfdo. Libsfdo is currently an optional compile time dependency. This means the former code paths are all retained and new ones are wrapped in #if HAVE_LIBSFDO. Behavior should be identical now between the two code paths. Later commits will add the handling of icons specified as absolute paths which both former swaybar code and libsfdo have thus far avoided. myrslint 2025-04-29 17:37:58 +00:00
  • 34d2020042 Clean up build scaffolding for libsfdo and add the creation and destruction of an sfdo data structure associated with a sway server with a view to future use of icon themes in places such as titlebars myrslint 2025-04-16 20:50:42 +00:00
  • f3cca0d86f Add basic scaffolding for including libsfdo in builds myrslint 2025-04-16 03:23:40 +00:00
  • 2dc1a41e6d Finds paths to icon files using libsfdo. Libsfdo is currently an optional compile time dependency. This means the former code paths are all retained and new ones are wrapped in #if HAVE_LIBSFDO. Behavior should be identical now between the two code paths. Later commits will add the handling of icons specified as absolute paths which both former swaybar code and libsfdo have thus far avoided. myrslint 2025-04-29 17:37:58 +00:00
  • b5dfcd96bc Clean up build scaffolding for libsfdo and add the creation and destruction of an sfdo data structure associated with a sway server with a view to future use of icon themes in places such as titlebars myrslint 2025-04-16 20:50:42 +00:00
  • faed98c402 Add basic scaffolding for including libsfdo in builds myrslint 2025-04-16 03:23:40 +00:00
  • b254527bee Revert "sway/tree: Simplify sway_node teardown" Kenny Levinsen 2025-06-28 10:51:51 +02:00
  • bcbec8fd62 Revert "tree/container: Remove child from all lists" Kenny Levinsen 2025-06-28 10:51:41 +02:00
  • 1285daea0f tree/container: Remove child from all lists Kenny Levinsen 2025-05-31 00:02:56 +02:00
  • dc3846e03a sway/tree: Simplify sway_node teardown Kenny Levinsen 2025-05-26 14:19:17 +02:00
  • ae0a4921d0 Remove the temporary SUID warning Kenny Levinsen 2025-05-14 12:07:06 +02:00
  • 7d7c553c99 tree/view: send event unconditionally in view_send_frame_done() Simon Ser 2025-06-23 09:43:48 +02:00
  • 8c4439e98e Add support for toplevel capture Simon Ser 2025-05-25 19:38:05 +02:00
  • b56f1930f7 Stop using wlr_scene_buffer_send_frame_done() Simon Ser 2025-06-05 13:15:38 +02:00
  • 7407691e09 seatop_default: Call seatop_rebase with proper timestamp hwsmm 2025-06-16 00:41:44 +09:00
  • 201c6ce4be Rename get_current_time_msec to get_current_time_in_msec and move to util.c hwsmm 2025-06-16 00:41:19 +09:00
  • f440fbd4ed build: set wrap_mode=nodownload in default options Simon Ser 2025-06-12 00:14:50 +02:00
  • f8a28c7da8 text_input: Don't relay IM state from unfocused windows Attila Fidan 2025-06-13 18:13:35 +00:00
  • 890add590a text_input: Ignore enable requests from unfocused windows Attila Fidan 2025-06-13 18:02:55 +00:00
  • 9b06f37737 build: bump version to 1.12-dev Simon Ser 2025-06-09 16:27:18 +02:00
  • 8ec0c9658b config.in: bind XF86Audio* keycodes to playerctl Callum Andrew 2025-06-09 16:36:32 +10:00
  • 0381624968 Remove trailing spaces Simon Ser 2025-06-05 18:15:56 +02:00
  • b1134d3ee3 server: fix socket path memory leak YaoBing Xiao 2025-06-05 13:46:06 +08:00
  • e01eff4810 swaybar: deduplicate mode and workspace rendering code Konstantin Pospelov 2025-03-27 20:11:59 +01:00
  • 274166a4b6 Log message on for_window command error Simon Ser 2025-04-27 22:11:41 +02:00
  • 311ef216ff Improve example of input section in default config Bonsaiiv 2025-05-24 16:03:45 +02:00
  • a0c7395c97 tree/workspace: Remove exclude arg from get_highest_available Kenny Levinsen 2025-05-06 11:46:35 +02:00
  • 25b4b7392b output: Minimize interaction with output after destroy Kenny Levinsen 2025-05-06 01:35:05 +02:00
  • bb19080461 transaction: fix floating fullscreen containers alex-huff 2025-05-21 20:31:46 -05:00
  • f153d951ed layer-shell: reclaim space from unmapped layer surfaces alex-huff 2025-05-21 18:47:10 -05:00
  • 47f90761a8 input: fix udev_device leak Simon Ser 2025-05-19 18:25:16 +02:00
  • 39eabd2def transaction: reparent scenes of containers behind fullscreen containers alex-huff 2025-05-09 14:35:30 -05:00
  • 0d4d1dc78e transaction: fix size of child container decorations in stacking layouts alex-huff 2025-05-06 17:36:16 -05:00
  • d6fd76ccc1 raise scratchpad container odyxz 2025-01-06 13:21:08 +02:00
  • 53b3abbaf8 transaction: ensure border scene is enabled for floating containers alex-huff 2025-05-15 17:51:39 -05:00
  • 8503d203be input/text_input: chase wlroots update Bill Li 2025-05-15 22:23:10 +08:00
  • cdede9b8d7 build: bump wlroots version GreyXor 2025-05-15 11:50:05 +02:00
  • 860d5d2936 move: fix broken titlebar when moving child to new workspace alex-huff 2025-05-07 21:00:03 -05:00
  • c097d67d34 input/seatop_down: Update decorations for touchscreen inputs Furkan Sahin 2025-04-25 11:50:34 -04:00
  • 54263175b1 transaction: Ensure all tabs are visible in tabbed mode alex-huff 2025-05-04 17:41:44 -05:00