Commit graph

  • 9ba72433b6
    Merge pull request #2179 from atomnuker/master emersion 2018-06-30 13:23:27 +01:00
  • 0cc24dd9c8 Fix crash with stacking layout after f42bf0ad4 Rostislav Pehlivanov 2018-06-30 12:45:49 +01:00
  • 09fdcfe7df
    Merge pull request #2175 from apreiml/fix-swaymsg-error-output emersion 2018-06-30 12:28:17 +01:00
  • d17ca5d15b
    Merge pull request #2171 from atomnuker/master emersion 2018-06-30 12:28:02 +01:00
  • fc6fde7d90 Fix compile error Ryan Dwyer 2018-06-30 21:07:54 +10:00
  • f42bf0ad4a container_at_view: don't offset the view by the window geometry Rostislav Pehlivanov 2018-06-30 11:11:06 +01:00
  • e0d0e8f840 Revert "Don't unmaximize floating views" Rostislav Pehlivanov 2018-06-27 17:53:13 +01:00
  • 53c4467573
    Merge pull request #2173 from emersion/fix-floating-no-frame-event Ryan Dwyer 2018-06-30 18:57:04 +10:00
  • 4de28bba68
    Fix floating views not receiving frame events emersion 2018-06-29 23:07:59 +01:00
  • 354648cc07 refactor success_object Armin Preiml 2018-06-30 10:38:16 +02:00
  • 659871de1e fix swaymsg: errors are displayed again Armin Preiml 2018-06-30 10:29:32 +02:00
  • 96c8c02483 Fix flash of background when xwayland views are mapped Ryan Dwyer 2018-06-30 14:30:14 +10:00
  • 3a6ed5110c Render saved buffers with the surface's dimensions Ryan Dwyer 2018-06-29 21:13:22 +10:00
  • a2fbb20a61 Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-29 20:04:24 +10:00
  • 3c81a900b7 Add comment about usage to arrange_windows declaration Ryan Dwyer 2018-06-29 19:52:31 +10:00
  • d7169ee7ff Replace list_empty with a simple alternative Ryan Dwyer 2018-06-29 19:44:54 +10:00
  • e8fb6b3325 Fix crash when moving last child of a container to workspace or output Ryan Dwyer 2018-06-29 19:36:22 +10:00
  • 7c2c6c46e2
    Merge dad4e099f1 into d3ea07f828 Ryan Dwyer 2018-06-29 04:08:19 +00:00
  • d3ea07f828
    Merge pull request #2172 from apreiml/fix-keybinding-modifier-handling Drew DeVault 2018-06-28 16:16:31 -07:00
  • 1eede432fc fix handling key modifiers if not pressed at first Armin Preiml 2018-06-28 15:22:04 +02:00
  • 92e81df470
    Merge pull request #2170 from apreiml/master emersion 2018-06-27 17:11:35 +01:00
  • c4b900c1e0 fix accidently removing borders on XCB_CONFIGURE_REQUEST Armin Preiml 2018-06-27 17:48:36 +02:00
  • 1579fc1d91
    Merge pull request #2168 from BlueGone/input-cmd-arg-nb emersion 2018-06-27 15:13:14 +01:00
  • 9a3c6d2dbe Check if command input has at least 2 arguments Thomas Plaçais 2018-06-27 15:40:44 +02:00
  • 9652529cc1 Allow views to skip configures Ryan Dwyer 2018-06-27 19:07:48 +10:00
  • e6829c5991 Move unsetting of view->surface into view_unmap Ryan Dwyer 2018-06-27 17:54:57 +10:00
  • 8773ed3970 Fix memleak in container_get_box Ryan Dwyer 2018-06-27 17:47:41 +10:00
  • be86d3aba6 Remove transaction_add_damage Ryan Dwyer 2018-06-27 17:46:03 +10:00
  • 61c1187685 Fix nitpicks Ryan Dwyer 2018-06-27 17:23:44 +10:00
  • 152ccd7fb1
    Merge pull request #2145 from emersion/xwayland-wants-float Drew DeVault 2018-06-26 20:31:32 -07:00
  • bf38081382
    Merge branch 'master' into xwayland-wants-float Ryan Dwyer 2018-06-27 13:21:00 +10:00
  • f0f50c31d5
    Merge pull request #2162 from martinetd/float_xdg_shell Drew DeVault 2018-06-26 07:26:07 -07:00
  • ecd748d240
    Merge branch 'master' into float_xdg_shell emersion 2018-06-26 15:13:03 +01:00
  • 50ad949185
    Merge pull request #2164 from ael-code/background_fixes Drew DeVault 2018-06-26 06:53:18 -07:00
  • a4578815f1
    cleanup output-background subcommand handling ael-code 2018-06-26 12:57:22 +02:00
  • 4550cb2b3e
    fix memleak on background cmd error ael-code 2018-06-26 12:53:47 +02:00
  • af0f0375ef
    Merge pull request #2163 from martinetd/use-after-free Ryan Dwyer 2018-06-26 22:51:38 +10:00
  • 6856866a61 layer_shell: order destroying before sway_output Dominique Martinet 2018-06-26 21:19:38 +09:00
  • 08800c8ee2 layer_shell: cleanup output link on output destroy Dominique Martinet 2018-06-26 21:16:42 +09:00
  • 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