Commit Graph

  • e4bfb3bc98 Add idle inhibit unstable v1 support Dominique Martinet 2018-06-27 18:16:49 +0900
  • 2725185aeb swaylock daemonize: fix leak of devnull fd Dominique Martinet 2018-07-01 23:40:20 +0900
  • 4eeca10a8a load_config: move NULL path check before first use Dominique Martinet 2018-07-01 23:36:44 +0900
  • 8c526bbb03 config include: fix leak on relative include path Dominique Martinet 2018-07-01 23:34:07 +0900
  • 248ea93c1a bar config: fix uninitialized accesses on init error Dominique Martinet 2018-07-01 23:22:21 +0900
  • e67c8cf1cb cmd_assign: fix leak on error Dominique Martinet 2018-07-01 23:17:28 +0900
  • 971b2f11f9 utf8_size: fix loop boundary Dominique Martinet 2018-07-01 23:14:43 +0900
  • c73c552cae bar_cmd_modifier: fix use-after-free on error Dominique Martinet 2018-07-01 23:12:17 +0900
  • 6d2b82253a bar_cmd_font: fix leak of font Dominique Martinet 2018-07-01 23:09:17 +0900
  • f0d1d26320 get_parent_pid: fix memory leak Dominique Martinet 2018-07-01 23:06:40 +0900
  • 0c6149171b read_config: fix leak on error Dominique Martinet 2018-07-01 22:57:09 +0900
  • a2354d5992 cmd_background: fix leak on error Dominique Martinet 2018-07-01 22:54:41 +0900
  • df494a7e51 transaction_apply: use float for quotient Dominique Martinet 2018-07-01 22:51:21 +0900
  • c78ab67877 workspace_next_name: fix string length for ws_num >= 100 Dominique Martinet 2018-07-01 22:46:48 +0900
  • 9c9ee3e4ef find prev/next output/workspace: add NULL check Dominique Martinet 2018-06-30 22:39:37 +0900
  • ab18740529 output commands: move !argc checks after argc gets decremented Dominique Martinet 2018-06-30 22:16:54 +0900
  • 557a14a6fe config_commands_command: make alloc failure check more permanent Dominique Martinet 2018-06-30 22:12:10 +0900
  • 5690bea227 input_config: free new_input_config on error Dominique Martinet 2018-06-30 22:05:27 +0900
  • ebe69583c7 ipc-server: fix more use-after-frees on ipc_send_reply error Dominique Martinet 2018-06-30 17:18:47 +0900
  • 0ab04b7434 ipc-server: minor code cleanup Dominique Martinet 2018-06-30 17:03:45 +0900
  • 546ddbcd5b ipc-server: fix double-free on send error in ipc_send_event Dominique Martinet 2018-06-30 17:02:23 +0900
  • 9c8fb7d025 invoke_swaybar: fix message length header size Dominique Martinet 2018-06-30 16:49:13 +0900
  • 1b7f554474 log_kernel: s/fclose/pclose/ (for popen'd FILE) Dominique Martinet 2018-06-30 16:44:36 +0900
  • 649e084f41
    Merge pull request #2190 from emersion/screencopy emersion 2018-07-01 23:05:28 +0100
  • 7abb4d63e2
    Init screencopy manager emersion 2018-07-01 22:55:25 +0100
  • 7a76ebee88
    Merge pull request #2188 from martinetd/exec-always-cmd Drew DeVault 2018-07-01 10:14:57 -0700
  • ce17788533 exec_always: fix leaks Dominique Martinet 2018-07-01 00:00:15 +0900
  • acd79e1505 Implement pid->workspace tracking Drew DeVault 2018-06-26 20:32:09 -0400
  • 62a7b762ac
    Merge pull request #2180 from martinetd/xdg_fullscreen Ryan Dwyer 2018-06-30 23:51:21 +1000
  • bc1e99305a xdg_shell: listen to fullscreen request on map Dominique Martinet 2018-06-25 07:17:01 +0900
  • 792eb6ad40
    Merge pull request #2174 from martinetd/view-from-surface Drew DeVault 2018-06-30 06:41:33 -0700
  • 9ea4cc13a0 sway views: add helpers to get view and layer from wlr_surface Dominique Martinet 2018-06-30 14:00:24 +0900
  • d8c61c9763
    Merge pull request #2072 from RyanDwyer/atomic Drew DeVault 2018-06-30 06:27:39 -0700
  • e396af853b Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-30 22:46:25 +1000
  • 9ba72433b6
    Merge pull request #2179 from atomnuker/master emersion 2018-06-30 13:23:27 +0100
  • 0cc24dd9c8 Fix crash with stacking layout after f42bf0ad4 Rostislav Pehlivanov 2018-06-30 12:45:49 +0100
  • 09fdcfe7df
    Merge pull request #2175 from apreiml/fix-swaymsg-error-output emersion 2018-06-30 12:28:17 +0100
  • d17ca5d15b
    Merge pull request #2171 from atomnuker/master emersion 2018-06-30 12:28:02 +0100
  • fc6fde7d90 Fix compile error Ryan Dwyer 2018-06-30 21:07:54 +1000
  • f42bf0ad4a container_at_view: don't offset the view by the window geometry Rostislav Pehlivanov 2018-06-30 11:11:06 +0100
  • e0d0e8f840 Revert "Don't unmaximize floating views" Rostislav Pehlivanov 2018-06-27 17:53:13 +0100
  • 53c4467573
    Merge pull request #2173 from emersion/fix-floating-no-frame-event Ryan Dwyer 2018-06-30 18:57:04 +1000
  • 4de28bba68
    Fix floating views not receiving frame events emersion 2018-06-29 23:07:59 +0100
  • 354648cc07 refactor success_object Armin Preiml 2018-06-30 10:38:16 +0200
  • 659871de1e fix swaymsg: errors are displayed again Armin Preiml 2018-06-30 10:29:32 +0200
  • 96c8c02483 Fix flash of background when xwayland views are mapped Ryan Dwyer 2018-06-30 14:30:14 +1000
  • 3a6ed5110c Render saved buffers with the surface's dimensions Ryan Dwyer 2018-06-29 21:13:22 +1000
  • a2fbb20a61 Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-29 20:04:24 +1000
  • 3c81a900b7 Add comment about usage to arrange_windows declaration Ryan Dwyer 2018-06-29 19:52:31 +1000
  • d7169ee7ff Replace list_empty with a simple alternative Ryan Dwyer 2018-06-29 19:44:54 +1000
  • e8fb6b3325 Fix crash when moving last child of a container to workspace or output Ryan Dwyer 2018-06-29 19:36:22 +1000
  • d3ea07f828
    Merge pull request #2172 from apreiml/fix-keybinding-modifier-handling Drew DeVault 2018-06-28 16:16:31 -0700
  • 1eede432fc fix handling key modifiers if not pressed at first Armin Preiml 2018-06-28 15:22:04 +0200
  • 92e81df470
    Merge pull request #2170 from apreiml/master emersion 2018-06-27 17:11:35 +0100
  • c4b900c1e0 fix accidently removing borders on XCB_CONFIGURE_REQUEST Armin Preiml 2018-06-27 17:48:36 +0200
  • 1579fc1d91
    Merge pull request #2168 from BlueGone/input-cmd-arg-nb emersion 2018-06-27 15:13:14 +0100
  • 9a3c6d2dbe Check if command input has at least 2 arguments Thomas Plaçais 2018-06-27 15:40:44 +0200
  • 9652529cc1 Allow views to skip configures Ryan Dwyer 2018-06-27 19:07:48 +1000
  • e6829c5991 Move unsetting of view->surface into view_unmap Ryan Dwyer 2018-06-27 17:54:57 +1000
  • 8773ed3970 Fix memleak in container_get_box Ryan Dwyer 2018-06-27 17:47:41 +1000
  • be86d3aba6 Remove transaction_add_damage Ryan Dwyer 2018-06-27 17:46:03 +1000
  • 61c1187685 Fix nitpicks Ryan Dwyer 2018-06-27 17:23:44 +1000
  • 152ccd7fb1
    Merge pull request #2145 from emersion/xwayland-wants-float Drew DeVault 2018-06-26 20:31:32 -0700
  • bf38081382
    Merge branch 'master' into xwayland-wants-float Ryan Dwyer 2018-06-27 13:21:00 +1000
  • f0f50c31d5
    Merge pull request #2162 from martinetd/float_xdg_shell Drew DeVault 2018-06-26 07:26:07 -0700
  • ecd748d240
    Merge branch 'master' into float_xdg_shell emersion 2018-06-26 15:13:03 +0100
  • 50ad949185
    Merge pull request #2164 from ael-code/background_fixes Drew DeVault 2018-06-26 06:53:18 -0700
  • a4578815f1
    cleanup output-background subcommand handling ael-code 2018-06-26 12:57:22 +0200
  • 4550cb2b3e
    fix memleak on background cmd error ael-code 2018-06-26 12:53:47 +0200
  • af0f0375ef
    Merge pull request #2163 from martinetd/use-after-free Ryan Dwyer 2018-06-26 22:51:38 +1000
  • 6856866a61 layer_shell: order destroying before sway_output Dominique Martinet 2018-06-26 21:19:38 +0900
  • 08800c8ee2 layer_shell: cleanup output link on output destroy Dominique Martinet 2018-06-26 21:16:42 +0900
  • a7b3f29292 Remove incorrect assertion and supporting code Ryan Dwyer 2018-06-26 20:18:57 +1000
  • 93696b78ec Fix crash when closing output window from outer session Ryan Dwyer 2018-06-26 20:14:58 +1000
  • 834805f5e2 Fix crash when disconnecting output Ryan Dwyer 2018-06-26 19:40:42 +1000
  • 0085f64ac0 Remove timer when transaction destroys Ryan Dwyer 2018-06-26 18:51:37 +1000
  • e8001e6fbe Damage output when views toggle fullscreen Ryan Dwyer 2018-06-26 14:24:15 +1000
  • 50190bc760 Rename view's free callback to destroy Ryan Dwyer 2018-06-26 13:18:33 +1000
  • 7a922c65aa Damage output when a fullscreen view unmaps Ryan Dwyer 2018-06-26 13:15:45 +1000
  • c9be014557 xdg_shell: make view floating if a parent has been set Dominique Martinet 2018-06-26 11:59:06 +0900
  • beacd4d9f9 Rename progress_queue to transaction_progress_queue Ryan Dwyer 2018-06-25 16:50:01 +1000
  • 9b15e81cff Fix potential crash when fullscreen view unmaps Ryan Dwyer 2018-06-25 16:41:31 +1000
  • 59086fabbf
    Merge pull request #2159 from acrisci/focus-dont-follow-keyboard-grab Drew DeVault 2018-06-24 17:45:03 -0700
  • e9ad10c2d6 dont focus-follow-mouse when keyboard grab Tony Crisci 2018-06-24 20:30:43 -0400
  • c371ff3de8 Implement per-configure debug timings Ryan Dwyer 2018-06-25 09:25:51 +1000
  • 289d696adc Implement transaction timings debug Ryan Dwyer 2018-06-25 09:09:43 +1000
  • eeb38d65cb
    xwayland: accept configure requests from floating views emersion 2018-06-24 19:21:02 +0100
  • a3976e2659 Fix another crash when moving out of stacks or tabs Ryan Dwyer 2018-06-24 23:07:52 +1000
  • 1549fb719a Implement atomic layout updates for xwayland views Ryan Dwyer 2018-06-24 23:01:09 +1000
  • b6a238c7b7 Fix crash when running move <direction> in an empty workspace Ryan Dwyer 2018-06-24 16:03:24 +1000
  • b864ac0149 Fix crash when unmapping a view with reapable parents Ryan Dwyer 2018-06-24 15:50:53 +1000
  • 33e03cb277 Fix crash related to stacks and tabs Ryan Dwyer 2018-06-24 13:08:47 +1000
  • f08a30d6d0 Force transactions to complete in order Ryan Dwyer 2018-06-24 12:33:23 +1000
  • 32b865e610 Fix crash when deleting last child in a tabbed or stacked container Ryan Dwyer 2018-06-23 17:47:28 +1000
  • b11c9199a6 Merge remote-tracking branch 'upstream/master' into atomic Ryan Dwyer 2018-06-23 16:26:20 +1000
  • 38398e2d77 Implement atomic layout updates for tree operations Ryan Dwyer 2018-06-23 16:24:11 +1000
  • 5222e14555
    Merge pull request #2155 from ael-code/fix_output_command_failure Drew DeVault 2018-06-22 06:53:17 -0700
  • ad085c1332
    bugfix: avoid access after free ael-code 2018-06-22 15:41:44 +0200
  • e8fbda4d21
    Merge pull request #2146 from tobiasblass/prepare_server_before_dropping_privileges Drew DeVault 2018-06-22 06:41:34 -0700
  • abdbf3c1d7
    Merge pull request #2152 from atomnuker/master emersion 2018-06-22 14:40:12 +0100