Commit graph

  • a7b3f29292 Remove incorrect assertion and supporting code Ryan Dwyer 2018-06-26 20:18:57 +10:00
  • 93696b78ec Fix crash when closing output window from outer session Ryan Dwyer 2018-06-26 20:14:58 +10:00
  • 834805f5e2 Fix crash when disconnecting output Ryan Dwyer 2018-06-26 19:40:42 +10:00
  • 0085f64ac0 Remove timer when transaction destroys Ryan Dwyer 2018-06-26 18:51:37 +10:00
  • e8001e6fbe Damage output when views toggle fullscreen Ryan Dwyer 2018-06-26 14:24:15 +10:00
  • 50190bc760 Rename view's free callback to destroy Ryan Dwyer 2018-06-26 13:18:33 +10:00
  • 7a922c65aa Damage output when a fullscreen view unmaps Ryan Dwyer 2018-06-26 13:15:45 +10:00
  • c9be014557 xdg_shell: make view floating if a parent has been set Dominique Martinet 2018-06-26 11:59:06 +09:00
  • beacd4d9f9 Rename progress_queue to transaction_progress_queue Ryan Dwyer 2018-06-25 16:50:01 +10:00
  • 9b15e81cff Fix potential crash when fullscreen view unmaps Ryan Dwyer 2018-06-25 16:41:31 +10:00
  • 59086fabbf
    Merge pull request #2159 from acrisci/focus-dont-follow-keyboard-grab Drew DeVault 2018-06-24 17:45:03 -07:00
  • e9ad10c2d6 dont focus-follow-mouse when keyboard grab Tony Crisci 2018-06-24 20:30:43 -04:00
  • c371ff3de8 Implement per-configure debug timings Ryan Dwyer 2018-06-25 09:25:51 +10:00
  • 289d696adc Implement transaction timings debug Ryan Dwyer 2018-06-25 09:09:43 +10:00
  • eeb38d65cb
    xwayland: accept configure requests from floating views emersion 2018-06-24 19:21:02 +01:00
  • a3976e2659 Fix another crash when moving out of stacks or tabs Ryan Dwyer 2018-06-24 23:07:52 +10:00
  • 1549fb719a Implement atomic layout updates for xwayland views Ryan Dwyer 2018-06-24 23:01:09 +10:00
  • b6a238c7b7 Fix crash when running move <direction> in an empty workspace Ryan Dwyer 2018-06-24 16:03:24 +10:00
  • b864ac0149 Fix crash when unmapping a view with reapable parents Ryan Dwyer 2018-06-24 15:50:53 +10:00
  • 33e03cb277 Fix crash related to stacks and tabs Ryan Dwyer 2018-06-24 13:08:47 +10:00
  • f08a30d6d0 Force transactions to complete in order Ryan Dwyer 2018-06-24 12:33:23 +10:00
  • 32b865e610 Fix crash when deleting last child in a tabbed or stacked container Ryan Dwyer 2018-06-23 17:47:28 +10:00
  • b11c9199a6 Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-23 16:26:20 +10:00
  • 38398e2d77 Implement atomic layout updates for tree operations Ryan Dwyer 2018-06-23 16:24:11 +10:00
  • 5222e14555
    Merge pull request #2155 from ael-code/fix_output_command_failure Drew DeVault 2018-06-22 06:53:17 -07:00
  • ad085c1332
    bugfix: avoid access after free ael-code 2018-06-22 15:41:44 +02:00
  • e8fbda4d21
    Merge pull request #2146 from tobiasblass/prepare_server_before_dropping_privileges Drew DeVault 2018-06-22 06:41:34 -07:00
  • abdbf3c1d7
    Merge pull request #2152 from atomnuker/master emersion 2018-06-22 14:40:12 +01:00
  • 3f8acfbf6d
    Merge f4c81b060c into 202ee51150 ael 2018-06-22 13:38:40 +00:00
  • f4c81b060c
    bugfix: avoid access after free Tommaso Tocci 2018-06-22 15:04:18 +02:00
  • 80c4a7ae49
    Merge a09fbef43c into 202ee51150 ael 2018-06-22 13:07:18 +00:00
  • a09fbef43c bugfix: avoid access after free Tommaso Tocci 2018-06-22 15:04:18 +02:00
  • aa9f058e3e Init the dmabuf exporting protocol in wlroots Rostislav Pehlivanov 2018-06-22 13:44:16 +01:00
  • 0354120547 Fixing typos and adding whitespaces where needed. Tony Garcia 2018-06-20 19:26:03 -05:00
  • a5c091e302 Perform (partial) server initialization before dropping privileges. Tobias Blass 2018-06-13 00:39:24 +02:00
  • cda66e9a26
    Automatically float xwayland windows emersion 2018-06-18 22:49:28 +01:00
  • 1c89f32533 Preserve buffers during transactions Ryan Dwyer 2018-06-18 20:42:12 +10:00
  • 645bf446fa Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-18 15:58:48 +10:00
  • 202ee51150
    Merge pull request #2143 from vilhalmer/mark-pool-buffers-busy Drew DeVault 2018-06-17 14:55:29 -07:00
  • 8884a063c1
    Merge branch 'master' into mark-pool-buffers-busy vil 2018-06-17 17:37:58 -04:00
  • 54a5ee2747
    Set pool_buffers busy when handing them out vilhalmer 2018-06-17 17:34:12 -04:00
  • 7c44ca95f9
    Merge pull request #2140 from Hello71/patch-2 Drew DeVault 2018-06-17 11:26:57 -07:00
  • 7ed81cfd36 swayidle: fix stack overflow on sleep Alex Xu (Hello71) 2018-06-17 13:57:40 -04:00
  • 378697b79d
    Merge pull request #2135 from emersion/wlroots-1060 Drew DeVault 2018-06-16 14:07:25 -07:00
  • 088cae45c8 Update for swaywm/wlroots#1060 emersion 2018-06-13 19:47:43 +01:00
  • b7e3cafc3d
    Merge 16668fed25 into 55fe5fc580 Rostislav Pehlivanov 2018-06-15 22:53:22 +00:00
  • 16668fed25 Fix compilation on Debian Rostislav Pehlivanov 2018-06-15 23:50:32 +01:00
  • 79a7a2c938
    Merge pull request #2136 from emersion/no-werror Drew DeVault 2018-06-14 06:25:48 -07:00
  • f70c8fb920
    Disable -Werror emersion 2018-06-14 14:10:30 +01:00
  • 55fe5fc580
    Merge pull request #2130 from frsfnrrg/keyboard-tuning Drew DeVault 2018-06-13 05:53:02 -07:00
  • ca061ba8bf Fix keyboard shortcut handling inconsistencies frsfnrrg 2018-06-12 11:07:11 -04:00
  • b23cd827cf Sort binding key lists frsfnrrg 2018-06-12 10:37:47 -04:00
  • 92e620b970
    Merge 5b7b03cdf0 into 867fb6aedb floatious 2018-06-12 14:45:29 +00:00
  • 5b7b03cdf0 Comment floating_modifier to avoid run time warning Niklas Cassel 2018-06-12 16:26:45 +02:00
  • 9e96cfd310 Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-11 11:03:43 +10:00
  • 867fb6aedb
    Merge pull request #2124 from emersion/drag-icons 1.0-alpha.3 Drew DeVault 2018-06-09 10:50:34 -07:00
  • d9fc381e02
    Merge pull request #2047 from natesymer/master Drew DeVault 2018-06-09 08:43:18 -07:00
  • 6a910b9ba5 Implement gaps (PR #2047) Nate Symer 2018-06-09 09:34:56 -04:00
  • cfd02918c0
    Render drag icons emersion 2018-06-09 13:26:03 +01:00
  • 21d98d5bfb
    Merge pull request #2123 from emersion/fix-disabled-outputs emersion 2018-06-09 12:09:16 +01:00
  • 88cd7616db
    Fix compilation errors related to disabled outputs emersion 2018-06-09 11:38:16 +01:00
  • bb66e6d578 Refactor everything that needs to arrange windows Ryan Dwyer 2018-06-06 22:57:34 +10:00
  • f9e6d703d2 Make main properties be the pending state Ryan Dwyer 2018-06-06 19:19:30 +10:00
  • 59c9488701 WIP: Atomic layout updates ground work Ryan Dwyer 2018-06-03 16:35:06 +10:00
  • 0b798ed954
    Merge pull request #2115 from RedSoxFan/restore-workspaces Ryan Dwyer 2018-06-09 08:43:57 +10:00
  • dfdc00e7ba Remove code that was nullifying output_config Jack Byrne 2018-06-08 19:53:41 +01:00
  • e2b2fb0a0e Switch restore workspaces to a nested for-loop Brian Ashworth 2018-06-08 13:06:29 -04:00
  • 5c9a917df9 Restore workspaces to outputs based on priority Brian Ashworth 2018-06-07 19:36:16 -04:00
  • c65c84444e
    Merge pull request #2121 from martinetd/swaylock-ctrl-u emersion 2018-06-08 16:03:50 +01:00
  • c78ce0770a swaylock: implement ^U to clear buffer Dominique Martinet 2018-06-08 21:58:01 +09:00
  • acf71fe805
    Merge pull request #2119 from martinetd/gcc-strtruncation emersion 2018-06-08 14:41:33 +01:00
  • 231c72a141
    Merge pull request #2120 from martinetd/swayidle-zombies emersion 2018-06-08 14:41:22 +01:00
  • 720313e185 sway/criteria: gcc string truncation warning fix Dominique Martinet 2018-06-08 21:58:40 +09:00
  • d26a0a1a6e sway exec command: use waitpid instead of wait Dominique Martinet 2018-06-08 22:27:33 +09:00
  • 2477930d90 swayidle: doublefork to not leave zombies around Dominique Martinet 2018-06-08 22:02:47 +09:00
  • bf6ca69ae8
    Merge pull request #2118 from RedSoxFan/fix-2117 emersion 2018-06-08 08:55:29 +01:00
  • 212e4ef395 Remove strip quoting and fix strncpy-overlap Brian Ashworth 2018-06-07 20:37:08 -04:00
  • 07bee8cffe
    Merge pull request #2084 from RedSoxFan/runtime-var-expansion emersion 2018-06-07 19:29:26 +01:00
  • 2e289831ee
    Merge pull request #2108 from RedSoxFan/store-outputs emersion 2018-06-07 19:26:55 +01:00
  • e8234cc2fa
    Merge e8b9c5208e into 22c1c4beb4 armtux 2018-06-07 00:13:49 +00:00
  • e072fbc6d9 Switch output storing from list_t to wl_list Brian Ashworth 2018-06-06 20:10:42 -04:00
  • a0bbe67076 Address emersions comments on output re-enabling Brian Ashworth 2018-06-06 17:12:02 -04:00
  • a1b5b93d29 Store sway_outputs so that they can be reenabled Brian Ashworth 2018-06-05 17:56:32 -04:00
  • 22c1c4beb4
    Merge pull request #2116 from RedSoxFan/fix-2113 Ryan Dwyer 2018-06-07 09:47:37 +10:00
  • 82b3b587dd Remove tab/stack check for focusing after a split Brian Ashworth 2018-06-06 19:38:38 -04:00
  • e7261e2917 Fix focusing after splitting tabs/stacks Brian Ashworth 2018-06-06 16:41:19 -04:00
  • e8b9c5208e make xwayland optional armtux 2018-06-06 14:47:04 -04:00
  • a2ec576f5a Fix display of the "verifying" message in swaylock. Scott Leggett 2018-06-06 21:32:28 +10:00
  • b1e72461cf
    Merge pull request #2110 from smlx/initialise-cursor-previous emersion 2018-06-06 12:10:00 +01:00
  • 609c420501 Initialise previous cursor position. Scott Leggett 2018-06-06 20:45:02 +10:00
  • cac400a40b
    Merge pull request #2107 from tobiasblass/remove_suspicious_return emersion 2018-06-05 23:59:52 +01:00
  • d6d292897f Remove suspicious unconditional return Tobias Blass 2018-06-05 23:27:35 +02:00
  • f4870d5432 Fix logic issue in do_var_replacement Brian Ashworth 2018-06-05 10:07:42 -04:00
  • 067fe9d047 Support runtime var expansion and set at runtime Brian Ashworth 2018-06-04 22:24:34 -04:00
  • dad4e099f1 Differentiate popups from subsurfaces for rendering and container_at Ryan Dwyer 2018-06-05 23:19:01 +10:00
  • 250367259f Only check popups for focused views Ryan Dwyer 2018-06-05 21:48:19 +10:00
  • b4ed80eabf Fix xwayland popups not rendering Ryan Dwyer 2018-06-03 22:58:26 +10:00
  • 476dcc5bd9 Handle empty tabbed/stacked containers when looking for popups Ryan Dwyer 2018-06-03 22:48:51 +10:00
  • e84166a734 Fix popup rendering order and popup container_at issues Ryan Dwyer 2018-06-02 12:58:24 +10:00
  • 0f71547032
    Merge pull request #2095 from emersion/fullscreen-damage-only-visible emersion 2018-06-05 11:18:52 +01:00