Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-31 | Implement focus handling for containers | Tony Crisci | |
The previous implementation of focus handling assumed that only views can be focused. Containers can also be focused with a command like `focus parent` or `focus child`. Change `set_focused_container()` to handle the case of the given container being a container with children and update borders accordingly. | |||
2016-07-31 | document `kill` command | Zandr Martin | |
2016-07-31 | Update container geometry on layout switch | D.B | |
Deeply nested containers which had their layouts changed didn't update their actual_geometry, this messed up their child containers. Those got width and height of 0, which was then decreased for stacked/tabbed containers by title height. Underflow ensued, these containers suddenly had height 4294967273. In short, not updating actual_geometry didn't play nicely with nested containers. | |||
2016-07-30 | implement solid color rendering for swaybg | Zandr Martin | |
2016-07-30 | Merge branch 'master' of git://github.com/SirCmpwn/sway into x11-pids | Zandr Martin | |
2016-07-30 | revert border hiding to more recent version | D.B | |
2016-07-30 | properly hide top border inside tabbed/stacked | D.B | |
When titlebar is hidden, top border of the topmost view inside tabbed/stacked container will not be drawn. This is changed in layout.c On the other hand, top border should be drawn sometimes, for example when titlebar is hidden on a view that is not the topmost inside tabbed/stacked container. This is changed in border.c | |||
2016-07-29 | remove outdated (when wlc commit merged) comment | Zandr Martin | |
2016-07-29 | update handler to get pid from wlc for all views | Zandr Martin | |
2016-07-29 | Fix swaybg sizing on hidpi outputs | Drew DeVault | |
2016-07-29 | Document scale factor configuration in sway(5) | Drew DeVault | |
2016-07-29 | Merge remote-tracking branch 'origin/hidpi' | Drew DeVault | |
2016-07-28 | third try for #678 | Zandr Martin | |
2016-07-28 | Update IPC JSON responses for HiDPI setups | Drew DeVault | |
2016-07-28 | Update hidpi support to latest wlc API | Drew DeVault | |
2016-07-28 | Initial pass on HiDPI support | Drew DeVault | |
2016-07-28 | Initialize client's subscribed events | Mykyta Holubakha | |
2016-07-28 | Merge pull request #793 from thejan2009/workspace_layout_first_window_fix | Drew DeVault | |
bugfix: invisible windows on empty workspace with tabbed/stacked layout | |||
2016-07-28 | Merge pull request #791 from acrisci/feature/focus-child | Drew DeVault | |
Implement `focus child` command | |||
2016-07-28 | Merge pull request #792 from ↵ | Drew DeVault | |
acrisci/feature/render-focused-stack-children-focused Render focused stack/tab children focused | |||
2016-07-28 | Close all focused container's child views on kill | D.B | |
Previously, cmd_kill only closed a focused view, while containers were not affected. Now it closes all views that are children of the focused container. | |||
2016-07-28 | bugfix: windows on empty workspaces with layout tabbed/stacked would spawn ↵ | D.B | |
with 0x0 geometry | |||
2016-07-27 | Render focused stack/tab children focused | Tony Crisci | |
Whenever a stacked or tabbed container has focused, paint the titlebars of all its child windows to be focused as well to indicate the parent stack/tab container has the focus. | |||
2016-07-27 | Implement `focus child` command | Tony Crisci | |
The `focus child` command focuses the child container within the selected container. | |||
2016-07-27 | bugfix: set focus to workspace of an output | Tony Crisci | |
In `move_focus()`, when given an output, set the focus to the workspace of that output instead of the output itself. This fixes a bug that did not allow users to switch between outputs introduced in afc6ad6. It also fixes other issues before that commit when a workspace with children was selected and the user tried to switch focus in the direction of another output. | |||
2016-07-27 | bugfix: cmd focus parent don't set focus above ws | Tony Crisci | |
In the `focus parent` command, do not set focus above the workspace level. These containers are not meant to be focused. This prevents a crash on repeated `focus parent` commands. | |||
2016-07-23 | Put ipc command result json in an array | Tony Crisci | |
For compatibility with i3, put the command result into an array. Returning multiple command results is still unsupported. | |||
2016-07-23 | don't passthrough a floating_scroll event to focused window | D.B | |
2016-07-23 | Merge pull request #779 from thejan2009/smart-gaps-outer | Drew DeVault | |
Hide outer gaps too when smart_gaps is on | |||
2016-07-22 | properly hide bottom and right borders | D.B | |
2016-07-21 | fix regression in hide_edge_borders | Zandr Martin | |
2016-07-21 | outer gap 0 with smart_gaps on | D.B | |
2016-07-21 | rename ws to workspace for clarity | D.B | |
2016-07-21 | calculate borders for hiding from workspace geometry | D.B | |
2016-07-21 | Arrange backgrounds only when required | Mykyta Holubakha | |
2016-07-21 | Handle transient_for | Mykyta Holubakha | |
2016-07-21 | Unite describe_view and describe_window | Mykyta Holubakha | |
2016-07-21 | Fix dispatching and assigning events | Mykyta Holubakha | |
2016-07-21 | More progress on window events | Mykyta Holubakha | |
2016-07-21 | Initial work on window events | Mykyta Holubakha | |
2016-07-21 | Remove arrange_windows from post-render | Drew DeVault | |
Fixes #741 | |||
2016-07-18 | clean up apply_input_config | minus | |
2016-07-18 | Move backgrounds to back after arrange_windows | Drew DeVault | |
Fixes #769 | |||
2016-07-18 | Merge pull request #764 from deklov/move-position-bug-02 | Drew DeVault | |
Do not crash when handling the command 'move position' | |||
2016-07-18 | Construct titles of nested tabbed/stacked containers from app_id instead of ↵ | D.B | |
title | |||
2016-07-17 | Add missing entry to list of accepted arguments for the move command | David Eklov | |
2016-07-17 | Do not crash when handling the command 'move position' | David Eklov | |
Sway expected 'move position' to be 'move position mouse'. If mouse is not present in the command, Sway crashes. | |||
2016-07-17 | Fix clang warning | Drew DeVault | |
2016-07-17 | Fix bug with views behind backgrounds on ws switch | Drew DeVault | |
2016-07-17 | Turn swaybg into a shell surface | Drew DeVault | |