Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-01 | Implement pid->workspace tracking | Drew DeVault | |
When you spawn a process with the exec command, sway now notes the workspace you had focused and the pid of the child process, then assigns that workspace to the child when its window appears. Some of this is carried over from sway 0.15, but with some major refactoring and centralization of state. | |||
2018-06-09 | Refactor everything that needs to arrange windows | Ryan Dwyer | |
* The arrange_foo functions are now replaced with arrange_and_commit, or with manually created transactions and arrange_windows x2. * The arrange functions are now only called from the highest level functions rather than from both high level and low level functions. * Due to the previous point, view_set_fullscreen_raw and view_set_fullscreen are both merged into one function again. * Floating and fullscreen are now working with transactions. | |||
2018-06-07 | Remove strip quoting and fix strncpy-overlap | Brian Ashworth | |
2018-06-05 | Fix logic issue in do_var_replacement | Brian Ashworth | |
2018-06-05 | Support runtime var expansion and set at runtime | Brian Ashworth | |
2018-06-03 | sway/config: fix use-after-free for end of block | Dominique Martinet | |
Introduced in 7c810dc344c28d1876c5ee158cb0806289d0f813 | |||
2018-06-02 | Address first round of review for generic blocks | Brian Ashworth | |
2018-06-02 | Support braces on next line for config blocks | Brian Ashworth | |
2018-06-02 | Make command block implementation generic | Brian Ashworth | |
2018-06-01 | Fix crash when using multiple outputs | Ryan Dwyer | |
2018-06-01 | Consider floating views when calculating title height | Ryan Dwyer | |
2018-05-27 | Implement focus_wrapping | Brian Ashworth | |
2018-05-13 | Idle handling for dpms/lockscreen et al | Mattias Eriksson | |
Swayidle handles idle events and allows for dpms and lockscreen handling. It also handles systemd sleep events, and can raise a lockscreen on sleep Fixes #541 | |||
2018-05-10 | Use reasonable default for font height | Ryan Dwyer | |
Fixes #1949 | |||
2018-05-05 | Move code for re-arranging after font height change into a common place | Ryan Dwyer | |
2018-05-03 | Fix unfocused.text default | Drew DeVault | |
2018-05-03 | Convert border_colors.text to float[4] | Drew DeVault | |
2018-05-03 | Calculate config->font_height based on existing container titles | Ryan Dwyer | |
2018-05-03 | Render titles | Ryan Dwyer | |
2018-05-01 | Remove unnecessary pointers | Ryan Dwyer | |
2018-04-30 | Implement borders | Ryan Dwyer | |
Implements rendering of borders. Title text is still to do. Implements the following configuration directives: * client.focused * client.focused_inactive * client.unfocused * client.urgent * border * default_border | |||
2018-04-02 | rename seat functions | Tony Crisci | |
2018-03-31 | Implement focus_follows_mouse | Drew DeVault | |
Also contains two other small changes: - Clicking any button will focus the container clicked (not just left) - Remove seamless_mouse (doesn't make sense on wlroots) | |||
2018-03-31 | Free bar configs on reload and exit | Drew DeVault | |
2018-03-30 | Merge remote-tracking branch 'origin/wlroots' into swaybar-layers | Drew DeVault | |
2018-03-29 | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | Tony Crisci | |
This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0. | |||
2018-03-29 | Revert "Refactor tree" | Drew DeVault | |
2018-03-29 | Move bar config into its own file | Drew DeVault | |
2018-03-29 | Add bar configuration commands | Drew DeVault | |
2018-03-29 | Implement enough IPC for swaybar to work | Drew DeVault | |
2018-03-29 | move tree includes to their own directory | Tony Crisci | |
2018-01-30 | Implement workspaces | Drew DeVault | |
2018-01-22 | commands/reload: remove unimplemented 'load_swaybars' call | Dominique Martinet | |
2018-01-22 | config reload: destroy old seat when removed from config | Dominique Martinet | |
This adds new sway_seat_destroy and sway_cursor_destroy helpers and compare new and old config on free | |||
2018-01-22 | commands: add 'reload' command | Dominique Martinet | |
2018-01-22 | Merge pull request #1574 from acrisci/config-refactor | emersion | |
Command criteria | |||
2018-01-20 | seat config handler context | Tony Crisci | |
2018-01-20 | input config handler context | Tony Crisci | |
2018-01-17 | copy config references for input and seat | Tony Crisci | |
2018-01-05 | sway: change all sway_log to wlr_log | Dominique Martinet | |
2018-01-05 | config: add 'set' command | Dominique Martinet | |
2018-01-05 | fixup free config use free_sway_binding | Dominique Martinet | |
2018-01-05 | config: leak sanitizer pass | Dominique Martinet | |
Add free for everything that's implemented right now. Will need to add more as the implementations are re-added. | |||
2018-01-05 | fix typos in comments/messages; add shutting down message | Dominique Martinet | |
2017-12-27 | binding config | Tony Crisci | |
2017-12-16 | put seat and input config in their own files | Tony Crisci | |
2017-12-15 | xkb config | Tony Crisci | |
2017-12-14 | basic configuration | Tony Crisci | |
2017-12-12 | seat configuration | Tony Crisci | |
2017-12-12 | config cleanup | Tony Crisci | |