Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | reworked "layout auto*" star commands | 2017-01-08 | |
| | | | | | | - "layout auto_left|auto_xxx" are now "layout auto xxx" - "layout incmaster <n>" is now "layout auto master [set|inc] <n>" - "layout incncol <n>" is now "layout auto ncol [set|inc] <n>" | ||
* | Indent cleanups | 2017-01-08 | |
| | |||
* | [fix] Keep Clang happy | 2017-01-08 | |
| | |||
* | Merge branch 'master' of https://github.com/SirCmpwn/sway | 2017-01-07 | |
|\ | |||
| * | Fix workspace layouts in json data | 2017-01-06 | |
| | | |||
| * | Add redshift support | 2016-12-28 | |
| | | |||
* | | Added mouse resize for auto layouts | 2017-01-07 | |
| | | |||
* | | simplification of apply_auto_layout | 2017-01-07 | |
| | | | | | | | | | | Achieved by introducing auto_group_bounds function that produces the start/end indexes of a group inside an auto layot container. | ||
* | | [fix] resize should now preserve surrounding container's dimensions | 2017-01-07 | |
| | | | | | | | | | | | | - prior to this modification, the requested pixels were added/removed to both edges of the modified container. To preserve sizes, only half the pixels should be added/removed to each edge. | ||
* | | [fix] scale check to prevent un-necessary layouts was in the wrong place. | 2017-01-07 | |
| | | |||
* | | [fix] corner cases win nb_children < nb_master|nb_col | 2017-01-07 | |
| | | |||
* | | Moved auto_* layout functions from resize.c to layout.c | 2017-01-07 | |
| | | |||
* | | Merge branch 'master' of https://github.com/willakat/sway | 2017-01-01 | |
|\ \ | |||
| * | | Document new layout command syntax | 2017-01-01 | |
| | | | | | | | | | | | | And an old one that the docs overlooked | ||
| * | | Fix inline is_auto_layout | 2017-01-01 | |
| | | | |||
* | | | [fix] cleanups suggested by Sway community | 2017-01-01 | |
| | | | |||
* | | | changed "layout promote" command to "move first" | 2017-01-01 | |
|/ / | | | | | | | This is more consistent with other Sway semantics. | ||
* | | [fix] cycle auto layouts backwards | 2016-12-31 | |
| | | |||
* | | Added "layout promote" command. | 2016-12-29 | |
| | | |||
* | | cleanup in auto layouts | 2016-12-29 | |
| | | | | | | | | | | | | - added L_AUTO_FIRST/LAST instead of using explicit layouts. - when switching between auto layout that don't share the same major axis, invert the width/height of their child views to preserve their relative proportions. | ||
* | | [fix] move next/prev behavior for vert/horiz layout | 2016-12-29 | |
| | | |||
* | | introduce next/prev as a direction for focus/move commands. | 2016-12-29 | |
| | | |||
* | | [fix] Handle auto layout resize with multiple slave groups | 2016-12-29 | |
| | | |||
* | | [fix] handle cases where nb_master > children->length in auto layout | 2016-12-29 | |
| | | |||
* | | Added "layout incnmaster|incncol" commands | 2016-12-29 | |
| | | |||
* | | Handle resize in auto layouts | 2016-12-29 | |
| | | |||
* | | Added Awesome/Monad type "auto" layouts | 2016-12-29 | |
|/ | |||
* | sway: extensions: make locking give back focus | 2016-12-26 | |
| | | | | | | | | Don't switch the internal tracking of focus to the swaylock surface, to allow for switching back to the previously active window (or the currently active window, if some new process changed). Signed-off-by: Aleksa Sarai <cyphar@cyphar.com> | ||
* | sway: extensions: only unlock if lock_surfaces.length == 0 | 2016-12-26 | |
| | | | | | | | | When destroying lock surfaces, we really should only unlock a desktop_shell if the set of lock surfaces has dropped to zero (since callers need to do a set_lock_surface for every output). Signed-off-by: Aleksa Sarai <cyphar@cyphar.com> | ||
* | Update default swaybar command | 2016-12-23 | |
| | | | | Fixes #988 | ||
* | Put floating views in center, fallback on top left | 2016-12-18 | |
| | | | | Sometimes views are created before we got its size | ||
* | Change how security config is loaded0.11-rc3 | 2016-12-17 | |
| | |||
* | Merge pull request #996 from woutershep/datadir | 2016-12-17 | |
|\ | | | | | Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR | ||
| * | Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR | 2016-12-17 | |
| | | | | | | | | | | | | | | | | Exherbo installs architecture dependent data in a different place than architecture independent data. More concretely: binaries go in /usr/$chost/{bin,lib}, data goes in /usr/share and configs in /etc, /etc is already configurable through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This patch fixes it so that things can be pushed in the right places. | ||
* | | Fix build error | 2016-12-15 | |
| | | |||
* | | Fix indentation issues | 2016-12-15 | |
| | | |||
* | | Handle calloc failures | 2016-12-15 | |
| | | |||
* | | Add remaining sway allocation failure handling | 2016-12-15 | |
| | | |||
* | | Handle allocation failures in security code | 2016-12-15 | |
| | | | | | | | | Note that such errors are generally going to be fatal | ||
* | | Handle IPC server allocation failures | 2016-12-15 | |
| | | |||
* | | Handle some more memory allocation failures | 2016-12-15 | |
| | | |||
* | | Handle config-related allocation failures | 2016-12-15 | |
| | | |||
* | | Handle allocation failure in commands | 2016-12-15 | |
| | | |||
* | | Handle border-related malloc failures | 2016-12-15 | |
| | | |||
* | | Handle malloc failures from read_line | 2016-12-15 | |
|/ | |||
* | Fix build on FreeBSD | 2016-12-09 | |
| | | | | | | | | | - Make sure CMake always finds absolute paths for Cairo, Pango and GdkPixbuf - Add forgotten json-c include path to swaymsg/CMakeLists.txt - Disable -Werror because of assert warnings - Add correct /proc/pid/file path for FreeBSD - Use libepoll-shim on FreeBSD - Only use Linux capabilities on, well, Linux | ||
* | Use return value of write | 2016-12-06 | |
| | |||
* | Decrement expected_len | 2016-12-04 | |
| | |||
* | Fix to sway-security(7) | 2016-12-04 | |
| | |||
* | Drop restart command from sanity check | 2016-12-04 | |
| | | | | Since we don't actually have one of those |