Commit graph

  • 0b6b6716e2 Fix clicking a floating split container Ryan Dwyer 2018-07-26 19:10:53 +10:00
  • 08cfba2192 Allow containers to float Ryan Dwyer 2018-07-26 18:36:46 +10:00
  • a4bcddcfdc Include errno.h Ryan Dwyer 2018-07-28 10:24:04 +10:00
  • d6daf10cad Show errno description in log Ryan Dwyer 2018-07-28 10:00:04 +10:00
  • 32663b7b01 Handle out-of-fd situations gracefully for transaction and urgent timers Ryan Dwyer 2018-07-28 09:22:37 +10:00
  • a2164c6661
    Merge pull request #2372 from RyanDwyer/fix-use-after-free-v2 Brian Ashworth 2018-07-28 08:38:09 -04:00
  • 52cf410d3c Second attempt at fixing transaction use-after-free Ryan Dwyer 2018-07-28 17:43:18 +10:00
  • 92a4bc646a
    Merge pull request #2370 from RyanDwyer/transactions-use-after-free Brian Ashworth 2018-07-28 01:31:43 -04:00
  • 073ac425d5 Fix use after free in transactions Ryan Dwyer 2018-07-28 15:19:14 +10:00
  • 7ad9d743fa
    Merge pull request #2369 from mihaicmn/preserve-workspace-name Drew DeVault 2018-07-27 21:24:22 -04:00
  • d37c94d1b6 Preserve workspace name Mihai Coman 2018-07-28 00:18:52 +00:00
  • f6db3acd24
    Merge pull request #2357 from RyanDwyer/cleanup-view-map Brian Ashworth 2018-07-26 21:53:05 -04:00
  • 6ceb1d33fd Fix assign to workspace Ryan Dwyer 2018-07-27 09:21:55 +10:00
  • a90f2dbde9 Refactor view_map Ryan Dwyer 2018-07-25 23:34:00 +10:00
  • 75ebeb4a16
    Merge pull request #2356 from RyanDwyer/fullscreen-containers Brian Ashworth 2018-07-25 21:30:56 -04:00
  • 868dcde14e Fix indent Ryan Dwyer 2018-07-26 08:28:05 +10:00
  • 27a20a4884 Allow containers to be fullscreen Ryan Dwyer 2018-07-25 20:56:23 +10:00
  • c8dc9b3b30
    Merge pull request #2330 from progandy/set-modifier-locks Brian Ashworth 2018-07-25 12:07:35 -04:00
  • 76ece5788b Fix LEDs for configured modifier states ProgAndy 2018-07-25 17:09:34 +02:00
  • 0ba52458ab Restrict CapsLock and NumLock commands to the configuration file ProgAndy 2018-07-25 17:08:47 +02:00
  • d07463d53b Add documentation for xkb_capslock/xkb_numlock ProgAndy 2018-07-23 14:41:11 +02:00
  • c7a3a03115 Add xkb_numlock/xkb_capslock commands (#2311) ProgAndy 2018-07-22 22:22:16 +02:00
  • 2166dbe2e4 Implement setting NumLock and CapsLock status ProgAndy 2018-07-22 21:16:19 +02:00
  • 6a8d1e5044
    Merge pull request #2358 from CedricCabessa/fix-2355-move-workspace-crashes emersion 2018-07-25 16:24:15 +01:00
  • 445a09575c fix #2355: "move workspace to output up" crashes Cédric Cabessa 2018-07-25 17:06:50 +02:00
  • 53dbe2da4b
    Merge pull request #2353 from emersion/render-opaque-overlay Drew DeVault 2018-07-25 08:32:32 -04:00
  • fc718f629a
    Merge pull request #2350 from ppascher/xwayland-optional Drew DeVault 2018-07-25 08:27:40 -04:00
  • 384c55c0b4 more style fixes, reorder config.h include Pascal Pascher 2018-07-25 13:43:21 +02:00
  • f95cb9a7c1 reverted includes of "sway/config.h" and replaced with "config.h" from meson build Pascal Pascher 2018-07-25 13:32:20 +02:00
  • 79a45d4a40 more style fixes, included "sway/config.h" where needed Pascal Pascher 2018-07-25 12:17:10 +02:00
  • fd1e2c172c
    Merge pull request #2354 from RyanDwyer/fix-crash-on-tab-reap emersion 2018-07-25 10:49:43 +01:00
  • b14bd1b0b1 Fix crash when closing last child of a tabbed container Ryan Dwyer 2018-07-25 19:26:12 +10:00
  • 0e79b2114c Improve rendering with a fullscreen opaque overlay surface emersion 2018-07-25 08:50:06 +01:00
  • cdc4ad2b4f
    Merge pull request #2352 from RedSoxFan/implement-2335 emersion 2018-07-25 00:04:38 +01:00
  • 3a75bb7f32 Change button var passed to seat_begin_move Brian Ashworth 2018-07-24 18:52:54 -04:00
  • dca02944ce Implement floating_modifier <mod> [inverse|normal] Brian Ashworth 2018-07-24 18:41:08 -04:00
  • 2bf893248a style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false Pascal Pascher 2018-07-24 23:37:41 +02:00
  • 24ad1c3983 Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support Pascal Pascher 2018-07-24 22:16:06 +02:00
  • 817d37c950
    Merge pull request #2165 from swaywm/pid-workspaces Drew DeVault 2018-07-24 14:44:01 -04:00
  • c80258c3b3 Address @emersion's review comments Drew DeVault 2018-07-24 14:31:38 -04:00
  • 347f7cb4c1
    Merge pull request #2346 from RyanDwyer/fix-crash-on-click Drew DeVault 2018-07-24 07:50:55 -04:00
  • 2f1b84a0f3 Fix crash when clicking certain surfaces Ryan Dwyer 2018-07-24 21:12:24 +10:00
  • 354731f161
    Merge pull request #2344 from RyanDwyer/mod-resize-any-direction emersion 2018-07-24 12:10:08 +01:00
  • e7c10f1871 Make mod+resize work in any direction Ryan Dwyer 2018-07-24 20:16:54 +10:00
  • 1a9179dbab
    Merge pull request #2303 from frsfnrrg/mouse-bindings Ryan Dwyer 2018-07-24 19:48:27 +10:00
  • e02a6718c2
    Merge branch 'master' into mouse-bindings Ryan Dwyer 2018-07-24 19:23:04 +10:00
  • 6ccf2a2c66
    Merge pull request #2284 from frsfnrrg/resolve-workspace-name-todo Brian Ashworth 2018-07-23 22:01:25 -04:00
  • ab0efebc3e Also extract first workspace name from bindcodes frsfnrrg 2018-07-15 10:35:56 -04:00
  • 71774ecd36
    Merge pull request #2340 from RedSoxFan/parse_boolean Drew DeVault 2018-07-23 21:49:16 -04:00
  • 94dd8823a0 Invoke mouse bindings frsfnrrg 2018-07-23 21:38:29 -04:00
  • 9ec1d6cf79 Address review comments on parse_boolean Brian Ashworth 2018-07-23 21:37:53 -04:00
  • d56d62c1c0 Remove unneeded const Brian Ashworth 2018-07-23 16:22:09 -04:00
  • 863914ec95 Switch to using a function to parse booleans Brian Ashworth 2018-07-23 15:04:46 -04:00
  • 754372c3de Parse mouse binding options frsfnrrg 2018-07-17 22:01:06 -04:00
  • f4b882475e Merge branch 'master' into pid-workspaces Drew DeVault 2018-07-23 20:27:56 -04:00
  • 224ade1382
    Merge pull request #2342 from RyanDwyer/update-cursor emersion 2018-07-24 00:31:19 +01:00
  • 0db6f2ef58 Fix some cases where the cursor doesn't update Ryan Dwyer 2018-07-24 09:09:49 +10:00
  • e94fd0e6eb
    Merge pull request #2341 from RedSoxFan/fix-2339 Drew DeVault 2018-07-23 16:19:00 -04:00
  • 44e218574f Add missing checks to fix 2339 Brian Ashworth 2018-07-23 15:40:05 -04:00
  • 5a77bc3215
    Merge pull request #2338 from somdoron/master emersion 2018-07-23 17:47:40 +01:00
  • 7ead2e85a7 fix crash on new output while swaylock is running somdoron 2018-07-23 19:29:32 +03:00
  • 0515b37dfd
    Merge pull request #2323 from RyanDwyer/scratchpad Drew DeVault 2018-07-23 07:57:48 -04:00
  • 12e90fa600 Store scratchpad list in sway_root instead of server Ryan Dwyer 2018-07-22 22:28:20 +10:00
  • 81e8f31cc6 Implement scratchpad Ryan Dwyer 2018-07-22 14:10:40 +10:00
  • 89dc047ca9
    Merge pull request #2328 from emersion/xdg-shell-set-title Ryan Dwyer 2018-07-23 08:18:58 +10:00
  • 238c8afc74 Handle set_{title,app_id} for xdg-shell and zxdg-shell-v6 emersion 2018-07-22 22:20:07 +01:00
  • be60e44b7c
    Merge pull request #2296 from RyanDwyer/floating-modifier emersion 2018-07-22 19:25:41 +01:00
  • c35a34262f Enable wlr-gamma-control-unstable-v1 emersion 2018-07-22 16:27:54 +01:00
  • d21d4b83a3 Set cursor when beginning resize and move operations Ryan Dwyer 2018-07-22 23:10:06 +10:00
  • 009b426024 Fix damage when shrinking a floating view using cursor Ryan Dwyer 2018-07-22 22:44:09 +10:00
  • 5ba2ae9c6a Implement request_move and request_resize for xwayland views Ryan Dwyer 2018-07-22 22:14:36 +10:00
  • 3faceadffe Fix focus bug with floating containers Ryan Dwyer 2018-07-22 21:50:35 +10:00
  • cf5f5eaf8c Deny move/resize events for tiled xdg shell views Ryan Dwyer 2018-07-22 21:45:01 +10:00
  • 011d1ebfa4 Consider view's min/max sizes when resizing Ryan Dwyer 2018-07-21 12:13:00 +10:00
  • 9df660ee31 Store last button and use it when views request to move or resize Ryan Dwyer 2018-07-21 11:23:48 +10:00
  • 6767d8a593 Prevent re-uploading the same cursor image multiple times Ryan Dwyer 2018-07-21 10:57:14 +10:00
  • 0c87bff5d1 Replace static handle_end_operation with seat_end_mouse_operation Ryan Dwyer 2018-07-21 10:40:12 +10:00
  • 86f5531511 Remove unnecessary includes Ryan Dwyer 2018-07-21 10:35:16 +10:00
  • ff445cc855 Implement xdg shell request_move and request_resize events Ryan Dwyer 2018-07-20 09:28:22 +10:00
  • 1b3b75a094 Use wlr_keyboard_get_modifiers Ryan Dwyer 2018-07-19 21:31:10 +10:00
  • dd337127d8 Use separate function for choosing edge cursor Ryan Dwyer 2018-07-19 21:29:21 +10:00
  • 31f91bd483 Improve resize performance by partially flushing the transaction queue Ryan Dwyer 2018-07-19 15:37:09 +10:00
  • 350e9ea929 Fix clicking xwayland menus Ryan Dwyer 2018-07-19 15:20:43 +10:00
  • c299b6b5cd Use max multiplier when resizing while preserving ratio Ryan Dwyer 2018-07-19 13:42:43 +10:00
  • f9491c9584 Fix damage issue when moving and resizing Ryan Dwyer 2018-07-19 13:18:04 +10:00
  • 2c6616050a Make mod + resize do it from the top left corner Ryan Dwyer 2018-07-19 13:17:20 +10:00
  • 3aadf944ae Use WLR_MODIFIER_SHIFT Ryan Dwyer 2018-07-18 17:40:53 +10:00
  • 9fbe13b9be Implement floating_modifier and mouse operations for floating views Ryan Dwyer 2018-07-18 16:13:28 +10:00
  • 27f65b94ae
    Merge pull request #2320 from RedSoxFan/reset-outputs-on-reload Ryan Dwyer 2018-07-21 21:35:40 +10:00
  • bc7d332109 Reset outputs on reload Brian Ashworth 2018-07-20 22:17:20 -04:00
  • 51730a0597
    Merge pull request #2317 from RyanDwyer/force-display-urgency-hint Brian Ashworth 2018-07-20 21:46:56 -04:00
  • 37b33f92e8 Fix urgent timer logic and remove unnecessary header includes Ryan Dwyer 2018-07-21 10:27:40 +10:00
  • c2ed3d8bd6 Implement force_display_urgency_hint Ryan Dwyer 2018-07-20 19:37:27 +10:00
  • a2b2146f7f
    Merge pull request #2318 from RedSoxFan/fix-output-wildcard emersion 2018-07-20 19:53:53 +01:00
  • 9605ab45f1 Fix output wildcard handling Brian Ashworth 2018-07-20 12:32:29 -04:00
  • b642d47c7f
    Merge pull request #2313 from minus7/swaybar-hotspot-input-fix Drew DeVault 2018-07-20 11:45:47 -04:00
  • a88f960c29
    Merge dfdc00e7ba into 0a0b676f64 Jack Byrne 2018-07-20 09:03:47 +00:00
  • 0a0b676f64
    Merge pull request #2316 from RyanDwyer/fix-floating-pointer-events Brian Ashworth 2018-07-19 19:52:58 -04:00
  • 8789ceea87 Fix pointer events for overlapping floating views Ryan Dwyer 2018-07-20 09:41:36 +10:00
  • d28c4c0094
    Merge pull request #2314 from emersion/update-wlroots-1148 Drew DeVault 2018-07-19 14:18:13 -07:00