Commit graph

  • 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
  • 6b9ffbad20
    Merge pull request #2103 from RyanDwyer/focus-fixes emersion 2018-06-05 08:44:53 +01:00
  • e410757fe8
    Merge pull request #2106 from RedSoxFan/fix-2105 emersion 2018-06-05 08:44:16 +01:00
  • 9aaac8b8c8 Fix movement crashes/issues Brian Ashworth 2018-06-05 01:13:27 -04:00
  • 1206a60977 Don't restore focus if unmapping surface wasn't focused Ryan Dwyer 2018-06-04 13:31:09 +10:00
  • bcdb676abb Don't set focus to NULL when clicking a surface which has no container Ryan Dwyer 2018-06-04 11:31:25 +10:00
  • 9253278328 Restore focus when unmapping layer shell surfaces Ryan Dwyer 2018-06-04 11:31:07 +10:00
  • 74799937cf Restore focus when unmapping unmanaged xwayland surfaces Ryan Dwyer 2018-06-04 11:30:26 +10:00
  • b734ad427b
    Merge 9c0b5f0446 into 78740b9785 emersion 2018-06-03 18:23:18 +00:00
  • 9c0b5f0446
    swaygrab: fix GCC warning emersion 2018-06-03 19:19:45 +01:00
  • 0549fd027b
    Merge pull request #2087 from RedSoxFan/output-subcommand emersion 2018-06-03 18:48:00 +01:00
  • 6d0ad6a1ed
    Merge pull request #2099 from RyanDwyer/fix-seat-get-active-child emersion 2018-06-03 18:46:48 +01:00
  • 4bc88772ec
    Merge pull request #2100 from RyanDwyer/fix-workspace-orientation emersion 2018-06-03 18:46:26 +01:00
  • 51fa988be9 Address review comments for output subcommands Brian Ashworth 2018-06-03 10:29:00 -04:00
  • 5ea4a4d3ee Refactor cmd_output to use config_subcommand Brian Ashworth 2018-06-02 21:33:16 -04:00
  • d02e9aa4bc Fix initial workspace orientation on a rotated output Ryan Dwyer 2018-06-03 23:39:09 +10:00
  • 57e78414fa Fix seat_get_active_child Ryan Dwyer 2018-06-03 22:31:54 +10:00
  • ebe0b668c9
    Merge pull request #2093 from emersion/damage-debug emersion 2018-06-03 10:31:19 +01:00
  • 8e3d19aad2
    Merge pull request #2096 from kupospelov/fix-title-update emersion 2018-06-03 09:20:57 +01:00
  • 5c2ae9c600
    Merge pull request #2097 from RyanDwyer/fix-workspace-segfault emersion 2018-06-03 09:20:22 +01:00
  • 8289e30308 Fix potential crash when destroying workspace Ryan Dwyer 2018-06-03 10:28:24 +10:00
  • e6baac4297 Fix view title update order Konstantin Pospelov 2018-06-03 00:32:18 +03:00
  • 55b855d867
    Add SWAY_DAMAGE_DEBUG emersion 2018-06-02 18:06:46 +01:00
  • 34bdf25bb5
    Only send frame to visible surfaces when fullscreened emersion 2018-06-02 20:55:34 +01:00
  • fb932cf847
    Merge pull request #2094 from emersion/damage-schedule emersion 2018-06-02 20:50:56 +01:00
  • 51eee3aecc
    Schedule a frame even if damage is empty emersion 2018-06-02 20:41:40 +01:00
  • 5b72e8606c
    Merge pull request #2091 from martinetd/config-block-use-after-free Drew DeVault 2018-06-02 08:39:14 -07:00
  • 71ab13f1eb sway/config: fix use-after-free for end of block Dominique Martinet 2018-06-03 00:31:45 +09:00
  • df204b65d8
    Merge pull request #2089 from emersion/send-frame-done-visible Drew DeVault 2018-06-02 08:13:01 -07:00
  • b0f2fd9479
    Merge pull request #2070 from RedSoxFan/generic-config-blocks Drew DeVault 2018-06-02 08:09:18 -07:00
  • 65845be802
    Only send frame done to visible views emersion 2018-06-02 15:19:03 +01:00
  • 85a5c8dabd Fix infinite loop in peek_line for EOF blanks Brian Ashworth 2018-06-02 08:05:43 -04:00
  • af87c7a1af Address emersion's feedback on peek_line Brian Ashworth 2018-06-01 18:35:16 -04:00
  • fbca3bbacb Fix condition in peek_line Brian Ashworth 2018-05-31 09:07:35 -04:00
  • 8bfa2def88 Address first round of review for generic blocks Brian Ashworth 2018-05-30 22:23:11 -04:00
  • 51bb9d8573 Support braces on next line for config blocks Brian Ashworth 2018-05-30 15:06:25 -04:00
  • 7c810dc344 Make command block implementation generic Brian Ashworth 2018-05-30 13:20:02 -04:00
  • 2d480e754e
    Merge pull request #2080 from frsfnrrg/keyboard-remodeling emersion 2018-06-02 09:18:07 +01:00
  • a064317d97
    Merge pull request #2088 from RyanDwyer/fix-floating-border-pixel emersion 2018-06-02 08:33:42 +01:00
  • 3f1cfd547e Fix top border when a view is initially floating Ryan Dwyer 2018-06-02 11:28:10 +10:00
  • 78b7b46895 Style fix, redundant entry removal, fix extra keysym delete frsfnrrg 2018-06-01 18:40:51 -04:00
  • 480f0c593c Rename update_shortcut_model to update_shortcut_state frsfnrrg 2018-06-01 17:56:13 -04:00
  • c664d780cc Comment to explain sway_shortcut_state lists frsfnrrg 2018-06-01 17:04:58 -04:00
  • 83d559dd03 Rename check_shortcut_model to get_active_binding frsfnrrg 2018-06-01 17:04:04 -04:00
  • c53e4e6cde Style fixed for keyboard.c frsfnrrg 2018-06-01 06:51:07 -04:00
  • eb00edc6e2 Style fixes for bind.c frsfnrrg 2018-06-01 06:50:53 -04:00
  • f2fe93d171 Remove almost-always redundant loop in key handling frsfnrrg 2018-05-31 20:23:19 -04:00
  • 705230a26c Fix binding bindcode flag initialization frsfnrrg 2018-05-31 19:54:31 -04:00
  • a056419ad7 Rewrite shortcut handling code to avoid hardcoded values frsfnrrg 2018-05-31 19:35:17 -04:00
  • f5ed65e633 Use XKB keycode numbering for bindcode frsfnrrg 2018-05-31 19:33:38 -04:00
  • d77681ea3d Share common code between bindsym and bindcode commands frsfnrrg 2018-05-31 15:16:01 -04:00
  • 96446fdbf7
    Merge pull request #2027 from RyanDwyer/implement-floating Drew DeVault 2018-06-01 15:41:49 -07:00
  • 2ce2254452
    Merge 6afa4d7bf0 into fd885d5779 smlx 2018-06-01 18:37:29 +00:00
  • fd885d5779
    Merge pull request #2083 from RedSoxFan/fix-1976 emersion 2018-06-01 19:22:13 +01:00
  • edf37f27e1 Fix cmd_workspace crash when a surface has focus Brian Ashworth 2018-06-01 14:07:55 -04:00
  • 70c2c50445 Fix changing borders on floating views Ryan Dwyer 2018-05-31 22:02:20 +10:00
  • d466b8fa7b Don't auto float xdg views if their dimensions are not set Ryan Dwyer 2018-05-31 21:58:28 +10:00
  • a2c1cb9072 Fix mpv damage issue when unfullscreening into floating Ryan Dwyer 2018-05-31 18:21:49 +10:00
  • c9e3a313b4 Fix fullscreen position of xwayland views Ryan Dwyer 2018-05-31 08:30:07 +10:00
  • 00cac22038 Fix crash when using multiple outputs Ryan Dwyer 2018-05-31 08:22:19 +10:00
  • e605dc43bb Fix mouse warping interaction with layout coords Drew DeVault 2018-05-29 20:50:02 -04:00
  • c9f8d35ca9 Consider floating views when calculating title height Ryan Dwyer 2018-05-30 10:27:16 +10:00
  • 9119f87655 Fix floating position when view is floated when mapped Ryan Dwyer 2018-05-30 10:22:35 +10:00
  • f7cadf2333 Adjust move command to account for changed coordinate system Ryan Dwyer 2018-05-29 22:46:43 +10:00
  • f24087d104 Fix fullscreen position Ryan Dwyer 2018-05-28 17:42:56 +10:00
  • 97672295ed Don't unmaximize floating views Ryan Dwyer 2018-05-27 23:43:05 +10:00
  • 40af5d81a1 Fix getting adjacent output Ryan Dwyer 2018-05-27 09:46:40 +10:00
  • becceafa7f Remove unfinished wants_floating implementation for xwayland Ryan Dwyer 2018-05-26 23:45:27 +10:00
  • 5b1601c2e3 Don't let xwayland views set position unless unmanaged Ryan Dwyer 2018-05-26 21:33:18 +10:00
  • 02d385e06f Use swayc rather than wlr_output when rendering Ryan Dwyer 2018-05-26 21:12:10 +10:00
  • 3b1db30a5e Use surface size if xdg shell's geometry isn't set Ryan Dwyer 2018-05-26 20:37:04 +10:00
  • 4371c746e4 Implement wants_floating for xdg_shell and xdg_shell_v6 Ryan Dwyer 2018-05-26 20:04:59 +10:00
  • d4ed204d4d Remove container_self_or_parent_floating Ryan Dwyer 2018-05-26 16:34:15 +10:00
  • 70f5d6fcf3 Rename container_set_geometry_from_view Ryan Dwyer 2018-05-26 16:32:24 +10:00
  • 3281574fa3 Remove check for if floating view intersects output Ryan Dwyer 2018-05-26 16:30:18 +10:00
  • 7d2b33a458 Render floating views before top layer and unmanaged Ryan Dwyer 2018-05-26 16:26:59 +10:00
  • e4e912ea91 Store swayc coordinates as layout-local Ryan Dwyer 2018-05-26 16:26:10 +10:00
  • 00f6e179cd Add L_FLOATING back to debug tree Ryan Dwyer 2018-05-26 09:23:12 +10:00
  • 02de2a6f65 Rename set_maximized functions to set_tiled Ryan Dwyer 2018-05-26 09:22:10 +10:00
  • 5d69a56209 Prevent splitting a floating view Ryan Dwyer 2018-05-25 17:10:58 +10:00