Commit graph

  • 8dfcebbb13 Fetch input device vendor/product from libinput Simon Ser 2024-03-07 12:16:11 +01:00
  • 59f6292383 config: add fallback without env vars for keysym translation XKB keymap Simon Ser 2024-03-05 08:47:21 +01:00
  • fd9ab9ee06 config: error out on keysym translation XKB state failure Simon Ser 2024-03-05 08:44:04 +01:00
  • 7df6d44f47 config: add fallback without env vars for keysym translation XKB keymap Simon Ser 2024-03-05 08:47:21 +01:00
  • 4ca6431aff config: error out on keysym translation XKB state failure Simon Ser 2024-03-05 08:44:04 +01:00
  • 165068f6ec server: fix wlr_seat use-after-free on exit Simon Ser 2024-03-04 13:51:27 +01:00
  • b5fd7de8ab input/seat: handle wlr_seat destroy Simon Ser 2024-03-04 13:48:43 +01:00
  • 52d0f4d6ca action-binder-v1: update protocol Anna (navi) Figueiredo Gomes 2024-03-03 21:56:50 +01:00
  • 972fcc60df layer_shell: Ensure keyboard exclusive clients remain focused Alexander Orzechowski 2024-03-02 18:22:59 -05:00
  • 1800b1266b seat: Drop has_exclusive_layer Alexander Orzechowski 2024-03-02 18:13:59 -05:00
  • 91f60f2268
    Merge branch 'master' into reduce-redundant-containers bonsaiiV 2024-03-02 10:14:23 +00:00
  • 44a2cff3b3 ext-action-binder-v1: implement new protocol Anna (navi) Figueiredo Gomes 2023-10-09 22:05:05 +01:00
  • e1bd348fc4 added 'disable_titlebar' option neuromagus 2024-03-01 12:44:54 +03:00
  • 5e18ed3cf0 commands/move: do not force focus on the moved container Ronan Pigott 2024-02-28 17:51:03 -07:00
  • 2058209a13 input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET Luofan Chen 2024-03-01 11:43:14 +08:00
  • 8a21a8fc51 input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET Luofan Chen 2024-03-01 11:43:14 +08:00
  • 801d970270
    Merge 2bcf7a02e1 into 1a3cfc50c1 neuromagus 2024-03-01 04:39:20 +03:00
  • 2bcf7a02e1 adder new option in Sway config - disable_titlebar neuromagus 2024-03-01 04:20:27 +03:00
  • bf18a6dc95 added disable_titlebar option to config for all modes neuromagus 2024-03-01 01:33:20 +03:00
  • 1cfa217168 added hide_titlebar option neuromagus 2024-02-29 23:47:38 +03:00
  • 9118a45c5f
    Merge branch 'master' into reduce-redundant-containers bonsaiiV 2024-02-29 18:08:55 +00:00
  • a0538d96af commands/move: do not force focus on the moved container Ronan Pigott 2024-02-28 17:51:03 -07:00
  • a894e10000 Bind a few utilities to special keys in default config Simon Ser 2024-02-29 01:03:11 +01:00
  • 0b84d82b9a ipc: add scratchpad_state property to GET_TREE llyyr 2024-02-27 02:06:27 +05:30
  • 2867ef646b ipc: add floating property to GET_TREE llyyr 2024-02-27 01:40:22 +05:30
  • 46d1dcb93b ipc: add scratchpad_state property to GET_TREE llyyr 2024-02-27 02:06:27 +05:30
  • 9a64643aa2 ipc: add floating property to GET_TREE llyyr 2024-02-27 01:40:22 +05:30
  • 7d1941f0c8 xdg-activation: launcher tokens are activation requests Ronan Pigott 2024-02-28 14:22:09 -07:00
  • fca8474e9b Convert to new pointer enums Simon Ser 2024-02-28 17:49:58 +01:00
  • 5507c3b99b
    Merge branch 'master' into reduce-redundant-containers bonsaiiV 2024-02-28 18:30:10 +00:00
  • 12ae9a65ee Convert to new pointer enums Simon Ser 2024-02-28 17:49:58 +01:00
  • 469411d484 text_input: don't destroy scene_node twice llyyr 2024-02-28 01:57:56 +05:30
  • 94eb138876 text_input: don't destroy scene_node twice llyyr 2024-02-28 01:57:56 +05:30
  • 8558d3c9dc xdg-shell: send WM capabilities Simon Ser 2024-02-27 15:10:09 +01:00
  • b8ffda9a8d xdg-shell: implement popup repositioning Simon Ser 2024-02-27 15:04:31 +01:00
  • 4cad9a1c43
    move swap_workspace logic to swap command Fabian Specht 2024-02-26 18:50:10 +01:00
  • afc3a54a85
    Merge branch 'swaywm:master' into feature/swap-workspace Fabian Specht 2024-02-26 18:33:09 +01:00
  • 7fdfe15ee7
    Merge 1351c4e505 into 829c75b9c9 mstoeckl 2024-02-26 15:06:20 +01:00
  • 829c75b9c9 Add release script Simon Ser 2024-02-24 14:48:25 +01:00
  • dd9af5335d
    Merge ee2d4a22e0 into fc640d5f6c Kenny Levinsen 2024-02-26 14:55:06 +01:00
  • b702cff5ad
    Merge d4405b7349 into fc640d5f6c hmpthcs 2024-02-24 15:51:25 -08:00
  • 5a5e119012 Add release script Simon Ser 2024-02-24 14:48:25 +01:00
  • 1a3cfc50c1 build: bump version to 1.9 1.9 v1.9 Simon Ser 2024-02-24 14:39:26 +01:00
  • fc640d5f6c Define _POSIX_C_SOURCE globally Simon Ser 2024-02-16 15:17:18 +01:00
  • 07b0598526 input/text_input: fix dangling listeners Simon Ser 2024-02-17 14:47:42 +01:00
  • bf9aa3bf50 input/text_input: fix dangling listeners Simon Ser 2024-02-17 14:47:42 +01:00
  • 94620bb4a3
    Merge branch 'master' into reduce-redundant-containers bonsaiiV 2024-02-22 18:42:52 +00:00
  • 479064ce89
    Merge branch 'master' into workspace-critierion bonsaiiV 2024-02-22 18:42:10 +00:00
  • d6150b6bb0 input/text_input: parent wlr_box may be uninitialized llyyr 2024-02-20 20:44:56 +05:30
  • c299468762 input/text_input: parent wlr_box may be uninitialized llyyr 2024-02-20 20:44:56 +05:30
  • 7c11c463a3
    text_input: Implement input-method popups Access 2024-02-20 17:53:20 +08:00
  • 34fc0d0760 chore: tidy up code ShootingStarDragons 2024-02-20 17:48:19 +08:00
  • 259fce7b7e fix: position adjust with view's geo ShootingStarDragons 2024-02-20 15:07:46 +08:00
  • ed5674ed0c chore: tidy up scene logic and fix position ShootingStarDragons 2024-02-20 09:45:59 +08:00
  • a964f28542
    docs: remove duplicate reference to SWAYSOCK Jason Nader 2024-02-18 01:40:36 +09:00
  • d7ee56eee2 chore: tidy up the code style ShootingStarDragons 2024-02-17 22:11:07 +08:00
  • 3f4c0aff13 chore: apply the destory scene way suggested ShootingStarDragons 2024-02-17 22:09:45 +08:00
  • 4790391a02 chore: remove unused listener when im destoryed ShootingStarDragons 2024-02-17 21:55:40 +08:00
  • 329c2a74e9 chore: use data to find sway_layer_surface ShootingStarDragons 2024-02-17 21:50:39 +08:00
  • e236ea4d1b fix: popup cannot adjust with output size ShootingStarDragons 2024-02-16 21:00:03 +08:00
  • 9122372efb chore: check bottom layershell as well ShootingStarDragons 2024-02-16 13:31:33 +08:00
  • 77343fde2b chore: handle memory leaking ShootingStarDragons 2024-02-13 12:57:57 +08:00
  • 5725d3a170 chore: tidy up code ShootingStarDragons 2024-02-13 12:47:38 +08:00
  • 6ce09d0fa9 fix: coredump on layershell ShootingStarDragons 2024-02-13 11:10:25 +08:00
  • 2093f37212 chore: tidy up the position of popup ShootingStarDragons 2024-02-13 10:24:03 +08:00
  • 14f6847cc0 chore: use popup desc to place popup ShootingStarDragons 2024-02-13 10:05:59 +08:00
  • b09db5b7a4 chore: assign SWAY_SCENE_DESC_VIEW to popup scene ShootingStarDragons 2024-01-23 11:47:22 +08:00
  • f817c80779 chore: bind to root->layer_tree instead ShootingStarDragons 2024-01-23 11:40:24 +08:00
  • 47d0c48ab5 chore: remove unused code ShootingStarDragons 2024-01-23 11:21:36 +08:00
  • 06b73e175c chore: destory scene when popup damaged ShootingStarDragons 2024-01-21 21:43:43 +08:00
  • be9a30d555 Revert "fix: coredump when popup exist and close window" ShootingStarDragons 2024-01-21 21:25:36 +08:00
  • c3e59098a8 fix: popup should always be the top ShootingStarDragons 2024-01-21 21:17:56 +08:00
  • 04d8ede33f fix: coredump when popup exist and close window ShootingStarDragons 2024-01-21 17:01:33 +08:00
  • d3cd3f0169 text_input: Implement input-method popups ShootingStarDragons 2023-05-03 14:21:27 +08:00
  • 6cbc83fd67 build: bump version to 1.9-rc.4 1.9-rc4 Simon Ser 2024-02-17 14:27:27 +01:00
  • b4800fbc90 xdg-activation: distinguish activation and urgency requests Aleksei Bavshin 2023-12-26 22:26:02 -08:00
  • d91779d647 launcher: track the seat in the launcher ctx Ronan Pigott 2024-02-07 16:13:25 -07:00
  • 1875e03dd0 Fix build with wlroots DRM backend disabled Simon Ser 2024-02-15 11:52:38 +01:00
  • 9a26c82437 commands: make primary_selection a config-only command Simon Ser 2024-02-05 11:10:15 +01:00
  • d19810eba8 xdg-activation: distinguish activation and urgency requests Aleksei Bavshin 2023-12-26 22:26:02 -08:00
  • f6d22f8e68 launcher: track the seat in the launcher ctx Ronan Pigott 2024-02-07 16:13:25 -07:00
  • 7b14db31b9 xdg-activation: distinguish activation and urgency requests Aleksei Bavshin 2023-12-26 22:26:02 -08:00
  • 76098b3d4b launcher: track the seat in the launcher ctx Ronan Pigott 2024-02-07 16:13:25 -07:00
  • f00977da15 launcher: track the seat in the launcher ctx Ronan Pigott 2024-02-07 16:13:25 -07:00
  • 2a3a4cac25 Use backend commits for wlr-output-management-unstable-v1 Simon Ser 2024-02-16 19:56:58 +01:00
  • 256dcdd547 Add missing wlr_output_state_init() calls Simon Ser 2024-02-16 19:43:12 +01:00
  • cbf06cfdfb Pass output to wlr_output_state_init() Simon Ser 2024-02-16 16:09:01 +01:00
  • 25af8efbdb Define _POSIX_C_SOURCE globally Simon Ser 2024-02-16 15:17:18 +01:00
  • 541e6e260c Drop unnecessary includes from sway/server.h Simon Ser 2024-02-15 12:01:24 +01:00
  • eac01827d1 Drop unnecessary includes from sway/server.h Simon Ser 2024-02-15 12:01:24 +01:00
  • ca40663d42 Fix build with wlroots DRM backend disabled Simon Ser 2024-02-15 11:52:38 +01:00
  • 7dd03b1e58 Fix build with wlroots DRM backend disabled Simon Ser 2024-02-15 11:52:38 +01:00
  • 7a2ff7ba81 view: drop ext_foreign_destroy Kirill Primak 2024-02-12 19:16:49 +03:00
  • 09c360d503 layer_shell: Handle popups through popup descriptor Alexander Orzechowski 2024-01-23 10:17:37 -05:00
  • 1846944f04 xdg_shell: Extract struct for popup descriptor Alexander Orzechowski 2024-01-23 10:17:26 -05:00
  • 1dc661af17 layer_shell: Arrange popups even if exclusive zone doesn't change Alexander Orzechowski 2024-01-23 10:10:42 -05:00
  • d4e115d71b view: drop ext_foreign_destroy Kirill Primak 2024-02-12 19:16:49 +03:00
  • 1b5515400d ext-foreign-toplevel-list: Implement protocol Merlin Lex 2024-02-11 12:20:15 +01:00
  • 328161b954 ext-foreign-toplevel-list: Implement protocol Merlin Lex 2024-02-11 12:20:15 +01:00
  • 311d1a9822
    Merge branch 'master' into feature/swap-workspace Fabian Specht 2024-02-09 23:31:09 +01:00