Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-14 | Document `border csd` | Drew DeVault | |
2018-10-14 | swaybar: add documentation for hide/hidden_state subcommands | Ian Fan | |
2018-10-14 | swaybar: show hidden bar on key event | Ian Fan | |
Since wayland does not currently allow swaybar to create global keybinds, this is handled within sway and sent to the bar using a custom event, so as not to pollute existing events, called bar_state_update. | |||
2018-10-14 | commands: fix sending bar mode/hidden_state updates to all bars | Ian Fan | |
Previously, if a change was sent to all bars, it would only actually change the first bar it encountered, due to return value handling | |||
2018-10-14 | Merge pull request #2808 from RedSoxFan/bar-subcommands | Drew DeVault | |
Fix bar subcommand handler structs and selection | |||
2018-10-13 | Remove unnecessary comment | Drew DeVault | |
2018-10-13 | Merge branch 'master' into fix_edge_gaps | Brian Ashworth | |
2018-10-13 | cmd_bar: simplify logic | Brian Ashworth | |
2018-10-13 | cmd_bar: fix bar id issues | Brian Ashworth | |
Allows bar-subcommand to be a valid bar-ids Destroys runtime created bar if trying to use a config only subcommand Allow subcommands (except for id) to be ids | |||
2018-10-13 | fix_edge_gaps: Allow negative values for outer gaps. | Tarmack | |
While allowing negative values for the outer gaps it is still prevented that negative values move windows out of the container. This replaces the non-i3 option for edge_gaps. | |||
2018-10-13 | bar_cmd_status_command: only reload current bar | Brian Ashworth | |
Ideally, this will be replaced with an IPC barconfig_update event in the near future | |||
2018-10-13 | Fix bar subcommand handler structs and selection | Brian Ashworth | |
2018-10-13 | Fix crash when view maps while locked | Ryan Dwyer | |
When locked, there is no active workspace so it must find the focus_inactive workspace instead. Additionally, this adds a check for if a view maps while there are no outputs connected and handles it gracefully. | |||
2018-10-12 | Fix pixel leaks when using fractional scaling | Ryan Dwyer | |
The basic idea here is to apply rounding after scaling. It's not as simple as this, though, and I've detailed it in the comments for a function. In order to fix some pixel leaks in the title bar, I found it easier to change how we place rectangles to fill the area. Instead of placing two rectangles across the full width above and below the title and having shorter rectangles in the inner area, it's now pieced together in vertical chunks. This method involves drawing two less rectangles per container. | |||
2018-10-12 | Merge branch 'master' into master | Ryan Dwyer | |
2018-10-11 | fix: cmd_sticky crash sway with empty container | meak | |
2018-10-11 | Fix documentation of output | chtison | |
2018-10-10 | Add libinput send_events config for touch | Thiago Mendes | |
2018-10-10 | Merge pull request #2806 from v-gu/add-libinput-support-for-keyboard | Drew DeVault | |
add libinput config for keyboard | |||
2018-10-10 | Merge branch 'master' into bar-bindsym | Ian Fan | |
2018-10-10 | Merge branch 'master' into mouse-warping-container | Ryan Dwyer | |
2018-10-10 | Add mouse_warping container | Rouven Czerwinski | |
This option always moves the cursor into the middle of the container if the warp variable is true in seat_set_focus_warp. Fixes #2577 | |||
2018-10-10 | Fix floating click events | Ryan Dwyer | |
* Set focus to a floating container when clicking its title bar. * Raise floating when user clicks title bar or decorations (in the seat_begin functions). * In container_at, it only returned a floating container if the user had clicked the surface. This makes it use floating_container_at instead. | |||
2018-10-10 | Fix back_and_forth documentation | Ryan Dwyer | |
2018-10-09 | Fix undesirable height change of floating views | mwenzkowski | |
In view_autoconfigure the height of the view is adjusted if the parent container has a tabbed/stacked layout. Previously this height change would also be applied to floating views, although it is not needed for them. | |||
2018-10-09 | add libinput config for keyboard | Vincent Gu | |
add send_events support | |||
2018-10-09 | Merge pull request #2805 from RyanDwyer/fix-resize-return-value | Drew DeVault | |
resize: Determine if anything changed using before/after check | |||
2018-10-09 | Merge pull request #2803 from RedSoxFan/fix-2802 | Drew DeVault | |
Only consider tiling views for gaps outer | |||
2018-10-09 | resize: Determine if anything changed using before/after check | Ryan Dwyer | |
Returning a boolean from container_resize_tiled and resize_tiled doesn't work in all cases. This patch changes it back to void and does a before/after check to see if the container was resized. | |||
2018-10-09 | bar-bindsym: address ianyfan's comments | Brian Ashworth | |
2018-10-09 | Implement bar bindsym | Brian Ashworth | |
2018-10-09 | config: remove double free of config->swaynag_command | Rouven Czerwinski | |
Fixes #2796 | |||
2018-10-08 | Only consider tiling views for gaps outer | Brian Ashworth | |
2018-10-09 | Merge pull request #2772 from RyanDwyer/improve-popup-damage | Drew DeVault | |
Only damage popups when popups have damage | |||
2018-10-08 | Merge branch 'master' into popup-during-fullscreen | Brian Ashworth | |
2018-10-08 | commands: when setting urgency, check container is not null | Ian Fan | |
2018-10-08 | Allow swaynag to be disabled | Brian Ashworth | |
2018-10-08 | Merge pull request #2793 from emersion/disable-swaybg | emersion | |
Allow swaybg to be disabled | |||
2018-10-08 | Remove duplicate code | Ryan Dwyer | |
2018-10-08 | Look for any ancestor when checking for fullscreen exit | Ryan Dwyer | |
2018-10-08 | Use current state when rendering transient containers | Ryan Dwyer | |
2018-10-08 | Fix memory leak in status_command handler | emersion | |
2018-10-08 | Check if there is a current container before setting it's opacity | John Axel Eriksson | |
2018-10-08 | Allow swaybg to be disabled | emersion | |
Same as #2791 but for swaybg. Fixes #2790 | |||
2018-10-08 | Introduce container_is_transient_for | Ryan Dwyer | |
2018-10-08 | Implement popup_during_fullscreen | Ryan Dwyer | |
This introduces a new view_impl function: is_transient_for. Similar to container_has_ancestor but works using the surface parents rather than the tree. This patch modifies view_is_visible, container_at and so on to allow transient views to function normally when they're in front of a fullscreen view. | |||
2018-10-08 | Allow status_command to be disabled via IPC | Ryan Dwyer | |
2018-10-08 | swaybar: allow null status_command | Ryan Dwyer | |
Sway sets a default status_command which runs date every second. This patch removes this behaviour so the user can have a NULL status bar if desired. I had to swap swaybar's event_loop_poll and wl_display_flush so that it would map the initial surface. | |||
2018-10-08 | Don't apply seat config when validating | Ryan Dwyer | |
2018-10-08 | Remove unneeded variable | Ryan Dwyer | |