Commit graph

  • 35784ad780 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
  • 8daf2a565f build: set wrap_mode=nodownload in default options Simon Ser 2025-06-12 00:14:50 +02:00
  • 5cdd8aae3e text_input: Don't relay IM state from unfocused windows Attila Fidan 2025-06-13 18:13:35 +00:00
  • 6afb2ddb37 text_input: Ignore enable requests from unfocused windows Attila Fidan 2025-06-13 18:02:55 +00:00
  • 5216b439ad build: bump version to 1.12-dev Simon Ser 2025-06-09 16:27:18 +02:00
  • bad7737e23 config.in: bind XF86Audio* keycodes to playerctl Callum Andrew 2025-06-09 16:36:32 +10:00
  • 7dec7df441 Remove trailing spaces Simon Ser 2025-06-05 18:15:56 +02:00
  • 98141e9d53 server: fix socket path memory leak YaoBing Xiao 2025-06-05 13:46:06 +08:00
  • b9029d81a7 swaybar: deduplicate mode and workspace rendering code Konstantin Pospelov 2025-03-27 20:11:59 +01:00
  • 41c2c07ee6 Log message on for_window command error Simon Ser 2025-04-27 22:11:41 +02:00
  • 10c902a751 Improve example of input section in default config Bonsaiiv 2025-05-24 16:03:45 +02:00
  • 03c7370b09 tree/workspace: Remove exclude arg from get_highest_available Kenny Levinsen 2025-05-06 11:46:35 +02:00
  • 7b5729f1de output: Minimize interaction with output after destroy Kenny Levinsen 2025-05-06 01:35:05 +02:00
  • 78dfdbc492 transaction: fix floating fullscreen containers alex-huff 2025-05-21 20:31:46 -05:00
  • 8a41d168d0 layer-shell: reclaim space from unmapped layer surfaces alex-huff 2025-05-21 18:47:10 -05:00
  • be1e9d436b input: fix udev_device leak Simon Ser 2025-05-19 18:25:16 +02:00
  • 3b751744cc transaction: reparent scenes of containers behind fullscreen containers alex-huff 2025-05-09 14:35:30 -05:00
  • 45bb2c3ea9 transaction: fix size of child container decorations in stacking layouts alex-huff 2025-05-06 17:36:16 -05:00
  • f1ad1f57bd raise scratchpad container odyxz 2025-01-06 13:21:08 +02:00
  • 9ecb6706b6 transaction: ensure border scene is enabled for floating containers alex-huff 2025-05-15 17:51:39 -05:00
  • acc7b27f6d input/text_input: chase wlroots update Bill Li 2025-05-15 22:23:10 +08:00
  • 6bf42a5ada build: bump wlroots version GreyXor 2025-05-15 11:50:05 +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
  • 02ca7a4faa config/output: Fix missing output config supersedes Kenny Levinsen 2025-04-29 13:39:00 +02:00
  • df79c55b66 config/output: Use INT_MAX as x/y unset value Kenny Levinsen 2025-04-30 13:34:31 +02:00
  • c55b69c832 Fix includes with relative paths Pavel 'LEdoian' Turinsky 2024-05-03 09:09:14 +02:00
  • 274af12ad4 build: bump version to 1.11-rc2 Simon Ser 2025-04-27 22:52:48 +02:00
  • 9cc30afe3c sway/commands: Handle incorrect resize unit Furkan Sahin 2025-04-24 15:41:20 -04:00
  • 75b6c174c9 Replace signal() with sigaction() Simon Ser 2025-04-27 18:36:18 +02:00
  • 692208118f Use pthread_atfork() to restore signals and NOFILE limit Simon Ser 2025-04-20 21:09:57 +02:00
  • 2bc286ae30 build: bump version to 1.11-rc1 Simon Ser 2025-04-20 13:31:10 +02:00
  • 98d979f0a9 Drop wl_drm again Simon Ser 2024-07-13 13:13:08 +02:00
  • 4bcb7a4aa0 server: move sway_terminate() definition to header Simon Ser 2025-04-17 19:11:37 +02:00
  • 302eb4097a swaymsg, swaynag: drop sway_terminate() definitions Simon Ser 2025-04-17 19:11:10 +02:00
  • a0a283ba59 layer_shell: destroy layer_surface on assigned output destruction llyyr 2025-04-16 17:32:47 +05:30
  • 444ef5d839 Remove duplicate arrange_container Filip Vujičić 2025-04-14 20:58:20 +12:00
  • 56f2db062d Revert "sway/tree: Simplify sway_node teardown" Kenny Levinsen 2025-06-28 10:51:51 +02:00
  • 0cd45d4ad2 Revert "tree/container: Remove child from all lists" Kenny Levinsen 2025-06-28 10:51:41 +02:00