29e1582 | Drew DeVault | 05 September 2016, 16:21:31 UTC | Fix typo | 05 September 2016, 16:21:42 UTC |
1e9538e | Drew DeVault | 05 September 2016, 16:19:38 UTC | Merge pull request #882 from SirCmpwn/move-views-between-outputs Move views between outputs | 05 September 2016, 16:19:38 UTC |
84d504e | Mikkel Oscar Lyderik | 29 February 2016, 03:03:30 UTC | Make it possible to move views between outputs This patch makes it possible to move views between outputs using the `move left|right|up|down` commands. It behaves similar to i3 with one important difference. The focus will always follow the view being moved, unlike i3 where the focus doesn't always follow the view to a new output (I assume that's a bug in i3). | 05 September 2016, 16:14:23 UTC |
dbb7191 | Drew DeVault | 05 September 2016, 16:13:03 UTC | More small cleanup | 05 September 2016, 16:13:03 UTC |
a89105e | Drew DeVault | 05 September 2016, 16:11:39 UTC | Minor cleanup on CONTRIBUTING.md | 05 September 2016, 16:11:39 UTC |
d515ab0 | Drew DeVault | 05 September 2016, 16:09:21 UTC | Document release cycle in CONTRIBUTING.md | 05 September 2016, 16:09:21 UTC |
af44154 | Drew DeVault | 05 September 2016, 15:52:52 UTC | Fix constant scale factor in font code | 05 September 2016, 15:52:52 UTC |
b2226ac | Drew DeVault | 05 September 2016, 15:36:48 UTC | Add client support for HiDPI This adds HiDPI support to swaybar, swaybg, and swaylock. | 05 September 2016, 15:36:48 UTC |
61184e3 | Drew DeVault | 05 September 2016, 14:32:21 UTC | Initial testing on hidpi clients | 05 September 2016, 14:32:21 UTC |
0913eff | Drew DeVault | 05 September 2016, 14:15:57 UTC | Add support for * input configs Closes #852 | 05 September 2016, 14:18:38 UTC |
29820ff | Drew DeVault | 02 September 2016, 23:47:37 UTC | Merge pull request #879 from zandrmartin/commands-refactor refactor commands.c | 02 September 2016, 23:47:37 UTC |
65ace5d | Zandr Martin | 02 September 2016, 19:11:48 UTC | merge in latest commits | 02 September 2016, 19:11:48 UTC |
79ffea3 | Zandr Martin | 02 September 2016, 18:46:19 UTC | Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactor | 02 September 2016, 18:46:19 UTC |
b374c35 | Zandr Martin | 02 September 2016, 02:39:08 UTC | refactor commands.c | 02 September 2016, 02:39:08 UTC |
4e6d7b1 | Drew DeVault | 01 September 2016, 23:57:20 UTC | Merge pull request #878 from lukaslihotzki/master Correct `hide_edge_borders` command | 01 September 2016, 23:57:20 UTC |
6addaca | Lukas Lihotzki | 01 September 2016, 22:46:36 UTC | Correct `hide_edge_borders` command `vertical` and `horizontal` should be swapped. If border_left and border_right were set to 0, the vertical borders instead of the horizontal borders would be hidden. i3 handles this command equally. | 01 September 2016, 23:16:03 UTC |
38ca94e | Drew DeVault | 01 September 2016, 12:34:52 UTC | Tweak how swaylock surfaces are handled Fixes #875 | 01 September 2016, 12:34:52 UTC |
416417a | Drew DeVault | 01 September 2016, 12:18:37 UTC | Reorganize includes | 01 September 2016, 12:18:37 UTC |
729fdf7 | Drew DeVault | 01 September 2016, 11:22:10 UTC | Merge pull request #876 from zandrmartin/patch-1 document `orientation` command | 01 September 2016, 11:22:10 UTC |
8321ee4 | Mikkel Oscar Lyderik | 01 September 2016, 07:12:30 UTC | Merge pull request #877 from Fale/patch-1 Add Fedora official packages mention :) | 01 September 2016, 07:12:30 UTC |
8c5e84c | Fabio Alessandro Locati | 01 September 2016, 06:40:26 UTC | Add Fedora official packages mention :) | 01 September 2016, 06:40:26 UTC |
a9c0993 | Zandr Martin | 01 September 2016, 02:07:20 UTC | document `orientation` command | 01 September 2016, 02:07:20 UTC |
050704a | Drew DeVault | 31 August 2016, 00:02:27 UTC | Merge pull request #874 from yohanesu75/ipc-client-fix Fix to make ipc client code FreeBSD compatible. | 31 August 2016, 00:02:27 UTC |
949933c | Johannes Lundberg | 30 August 2016, 23:59:36 UTC | Fix to make ipc client code FreeBSD compatible. | 30 August 2016, 23:59:36 UTC |
f435613 | Drew DeVault | 22 August 2016, 16:53:31 UTC | Merge pull request #869 from Hummer12007/patch-1 Fix a format string | 22 August 2016, 16:53:31 UTC |
db1c105 | Hummer12007 | 22 August 2016, 15:41:16 UTC | Fix a format string | 22 August 2016, 15:56:49 UTC |
b18c64d | Drew DeVault | 20 August 2016, 16:30:05 UTC | Merge pull request #867 from kb100/fix-865 Avoid dereferencing null configuration | 20 August 2016, 16:30:05 UTC |
8af49eb | James Murphy | 20 August 2016, 16:24:08 UTC | Avoid dereferencing null configuration Fixes: https://github.com/SirCmpwn/sway/issues/865 | 20 August 2016, 16:24:08 UTC |
f99992a | Drew DeVault | 18 August 2016, 23:18:12 UTC | Merge pull request #862 from goetzc/master Add input example section to config | 18 August 2016, 23:18:12 UTC |
aecd33d | Götz Christ | 18 August 2016, 22:56:01 UTC | Add input example section to config Also improve sway-input(5) description to be more consistent with sway-bar(5). | 18 August 2016, 23:00:58 UTC |
420fa20 | Drew DeVault | 11 August 2016, 22:21:58 UTC | Merge pull request #853 from guiniol/indicator-color Implement indicator color | 11 August 2016, 22:21:58 UTC |
7bbf7e1 | Guillaume Brogi | 11 August 2016, 22:13:48 UTC | Update man page The man page mentioned that "indicator" wasn't implemented, this isn't the case anymore. | 11 August 2016, 22:13:48 UTC |
6173c84 | Guillaume Brogi | 11 August 2016, 22:10:20 UTC | Rerender after every split command | 11 August 2016, 22:12:56 UTC |
fc492a4 | Guillaume Brogi | 11 August 2016, 21:30:58 UTC | Add support for indicator color | 11 August 2016, 21:57:38 UTC |
5c87cc7 | Drew DeVault | 10 August 2016, 17:13:10 UTC | Merge pull request #851 from thejan2009/output-disable-during-runtime Handle output disabling during runtime | 10 August 2016, 17:13:10 UTC |
ce98569 | D.B | 10 August 2016, 16:52:49 UTC | Handle output disabling during runtime Output now gets disabled if disable command is invoked via bindsym or IPC. | 10 August 2016, 16:52:49 UTC |
49afdb4 | Drew DeVault | 09 August 2016, 17:14:58 UTC | Merge pull request #846 from mmlb/doc-all-xkb-env-vars document all xkb settings handled by wlc | 09 August 2016, 17:14:58 UTC |
631ba50 | Manuel Mendez | 05 August 2016, 02:33:39 UTC | document all xkb settings handled by wlc | 09 August 2016, 14:41:06 UTC |
b8642ce | Drew DeVault | 07 August 2016, 16:04:08 UTC | Merge pull request #843 from thejan2009/bug/move-container-819 Fix container move when workspace is focused | 07 August 2016, 16:04:08 UTC |
9e37a13 | Drew DeVault | 07 August 2016, 16:04:03 UTC | Merge pull request #842 from thejan2009/bug/move-workspace-sort-output Sort workspaces when moving workspace to output | 07 August 2016, 16:04:03 UTC |
41b5c6d | D.B | 07 August 2016, 15:32:18 UTC | Sort workspaces when moving workspace to output This should fix #839 | 07 August 2016, 15:32:18 UTC |
61781bb | D.B | 07 August 2016, 15:07:30 UTC | Fix container move when workspace is focused Fixes #819. If workspace is focused and command 'move container to workspace/output' is issued, workspace child containers are wrapped in a new container and moved according to command. | 07 August 2016, 15:07:30 UTC |
e8ca637 | Drew DeVault | 07 August 2016, 06:52:45 UTC | Merge pull request #841 from thejan2009/tabbed-title-avoiding-null Display class in container title if app_id is null | 07 August 2016, 06:52:45 UTC |
9c91952 | D.B | 07 August 2016, 06:32:37 UTC | Display class in tab title if app_id is null This is a feature that can't work the same as i3, because there is no real window classes in wayland. This way, we avoid null titles as much as possible. | 07 August 2016, 06:37:26 UTC |
aca9f6b | Drew DeVault | 05 August 2016, 17:58:14 UTC | Merge pull request #840 from minus7/man-inputs added get_inputs hint to man 5 sway-input | 05 August 2016, 17:58:14 UTC |
2f50be3 | minus | 05 August 2016, 17:55:00 UTC | added get_inputs hint to man 5 sway-input | 05 August 2016, 17:55:00 UTC |
072984d | Drew DeVault | 05 August 2016, 11:48:23 UTC | Merge pull request #838 from thejan2009/bug/workspace-switch-bug Fix switch to prev ws on handle_view_created | 05 August 2016, 11:48:23 UTC |
aa292db | D.B | 05 August 2016, 08:43:54 UTC | Fix switch to prev ws on handle_view_created Switching back to original workspace should be done only if workspace was switched while appending new view. | 05 August 2016, 08:43:54 UTC |
2a8cc86 | Drew DeVault | 05 August 2016, 01:55:14 UTC | Merge pull request #837 from acrisci/feature/log-events ipc: log sending of events | 05 August 2016, 01:55:14 UTC |
4ab35df | Tony Crisci | 05 August 2016, 01:48:20 UTC | ipc: log sending of events Log the sending of the events in the debug log. This makes ipc server events easier to verify. | 05 August 2016, 01:48:20 UTC |
91709bd | Drew DeVault | 05 August 2016, 01:34:39 UTC | Merge pull request #836 from acrisci/feature/ipc-recursive-workspace ipc: recursive workspace containers in event | 05 August 2016, 01:34:39 UTC |
e1e15bb | Tony Crisci | 05 August 2016, 01:15:06 UTC | ipc: recursive workspace containers in event Recursively describe workspace containers in the workspace event. This is for compatability with i3 and i3ipc libraries. | 05 August 2016, 01:26:39 UTC |
61befb4 | Drew DeVault | 05 August 2016, 01:24:36 UTC | Merge pull request #835 from acrisci/feature/ipc-view-include-nodes ipc: always include nodes in views | 05 August 2016, 01:24:36 UTC |
50901a0 | Tony Crisci | 05 August 2016, 01:06:47 UTC | ipc: always include nodes in views This is for i3 (and i3ipc library) compatability. | 05 August 2016, 01:19:52 UTC |
76e5dff | Drew DeVault | 04 August 2016, 23:58:52 UTC | Merge pull request #834 from Hummer12007/swapfix Arrange windows after swapping containers | 04 August 2016, 23:58:52 UTC |
e1b1d94 | Mykyta Holubakha | 04 August 2016, 23:07:03 UTC | Arrange windows after swapping containers Fixes #833 | 04 August 2016, 23:07:03 UTC |
f773eb9 | Drew DeVault | 04 August 2016, 19:36:29 UTC | Merge pull request #832 from thejan2009/bug/workspace-back-and-forth Fix 'workspace back_and_forth' and workspace_auto_back_and_forth clash | 04 August 2016, 19:36:29 UTC |
132017d | D.B | 04 August 2016, 19:16:54 UTC | Fix 'workspace back_and_forth' and workspace_auto_back_and_forth clash When workspace_auto_back_and_forth is enabled, workspaces get switched twice with previously mentioned command, which is not the expected behavior. Removes one redundant creation of previous workspace. | 04 August 2016, 19:31:46 UTC |
4b0de51 | Drew DeVault | 04 August 2016, 13:27:27 UTC | Merge pull request #831 from progandy/fix_colors common: use strtoul in parse_color to avoid clamp | 04 August 2016, 13:27:27 UTC |
bf4056a | progandy | 04 August 2016, 12:37:54 UTC | common: use strtoul in parse_color to avoid clamp Some implementations of strtol may clamp the values to LONG_MAX instead of wrapping around to negative values, so use strtoul instead to parse colors. | 04 August 2016, 12:37:54 UTC |
5ec7045 | Drew DeVault | 04 August 2016, 11:48:00 UTC | Merge pull request #830 from acrisci/feature/simplify-set-focus Simplify focus setting | 04 August 2016, 11:48:00 UTC |
81eb9ea | Tony Crisci | 04 August 2016, 02:26:23 UTC | Simplify focus setting Merge the main rendering paths of all containers to make focus setting a bit simpler and easier to follow. | 04 August 2016, 03:24:53 UTC |
735f3d0 | Drew DeVault | 04 August 2016, 01:07:23 UTC | Merge pull request #827 from acrisci/bug/ipc-id-uint Use uintptr_t for ipc container id | 04 August 2016, 01:07:23 UTC |
c98e91f | Tony Crisci | 03 August 2016, 02:01:11 UTC | Use uintptr_t for ipc container id This is for compatability with i3. | 04 August 2016, 00:34:47 UTC |
c970d45 | Drew DeVault | 03 August 2016, 11:07:53 UTC | Merge pull request #822 from mayhewj/add-resize-to-config Add resize mode to the default config file | 03 August 2016, 11:07:53 UTC |
94adb24 | Justin Mayhew | 03 August 2016, 03:05:24 UTC | Add resize mode to config These are the default keybindings in i3. | 03 August 2016, 03:07:28 UTC |
342e36e | Justin Mayhew | 03 August 2016, 02:53:13 UTC | Don't repeat direction keys in config I really didn't want to have to repeat the direction keys again for resize mode, and this makes it easier to change all of the relevant keybindings if you don't like the defaults (or prefer i3's). | 03 August 2016, 02:56:31 UTC |
3a9f4f8 | Drew DeVault | 02 August 2016, 20:08:46 UTC | Merge pull request #820 from minus7/bar-wrap-scroll-fix fixed uninitialized bar.wrap_scroll | 02 August 2016, 20:08:46 UTC |
b246799 | minus | 02 August 2016, 20:02:39 UTC | fixed uninitialized bar.wrap_scroll | 02 August 2016, 20:02:39 UTC |
947570e | Drew DeVault | 02 August 2016, 18:52:48 UTC | Merge pull request #817 from zandrmartin/fix-unmanaged-node-json remove unmanaged nodes from get_tree | 02 August 2016, 18:52:48 UTC |
506be24 | Drew DeVault | 02 August 2016, 18:52:41 UTC | Merge pull request #810 from acrisci/feature/swaymsg-pretty swaymsg: pretty print ipc response | 02 August 2016, 18:52:41 UTC |
9fa9295 | Zandr Martin | 02 August 2016, 18:24:21 UTC | remove unmanaged nodes from get_tree | 02 August 2016, 18:24:21 UTC |
c7d12fa | Drew DeVault | 02 August 2016, 12:50:03 UTC | Update README.md screenshot | 02 August 2016, 12:50:03 UTC |
31ce010 | Drew DeVault | 02 August 2016, 11:35:25 UTC | Fix segfault in border.c | 02 August 2016, 11:35:25 UTC |
1860236 | Drew DeVault | 02 August 2016, 04:04:55 UTC | Merge pull request #815 from acrisci/bug/focus-container-on-op-change bugfix: focus container on output when focused | 02 August 2016, 04:04:55 UTC |
4344fe5 | Tony Crisci | 02 August 2016, 03:56:34 UTC | bugfix: focus container on output when focused Focus the container on the output (not the output itself) when an output is focused. This is intended to fix a bug where borders are not updated correctly when switching the vt away/back to sway. | 02 August 2016, 03:56:34 UTC |
a4096b7 | Drew DeVault | 02 August 2016, 02:33:37 UTC | Merge pull request #813 from acrisci/bug/remove-dead-lock-var Remove dead global locked_view_focus | 02 August 2016, 02:33:37 UTC |
2f65100 | Tony Crisci | 02 August 2016, 02:25:08 UTC | Remove dead global locked_view_focus The value of `locked_view_focus` is always false. Remove dead code associated with this variable to simplify things. | 02 August 2016, 02:25:08 UTC |
2d907ef | Drew DeVault | 01 August 2016, 11:27:12 UTC | Merge pull request #811 from acrisci/feature/focus-container Implement focus handling for containers | 01 August 2016, 11:27:12 UTC |
c6f9767 | Drew DeVault | 01 August 2016, 11:25:31 UTC | Merge pull request #812 from zandrmartin/floating-fullscreen-size-fix cache floating container size when fullscreening | 01 August 2016, 11:25:31 UTC |
b18c169 | Zandr Martin | 01 August 2016, 02:45:27 UTC | cache floating container size when fullscreening | 01 August 2016, 02:45:27 UTC |
fe608c8 | Tony Crisci | 01 August 2016, 01:42:51 UTC | Update view border when workspace is focused When a workspace is focused, update the borders of all its child containers to be focused to indicate the workspace container is focused. | 01 August 2016, 01:42:51 UTC |
d731d6a | Tony Crisci | 01 August 2016, 01:25:40 UTC | Bugfix: descend focus stack on new window focus When switching back to a workspace after new window creation, it is now necessary to descend the focus stack into the focused container of the workspace to determine which container should get the focus. This is because the `set_focused_container()` function no longer automatically descends into the focus stack to find the correct view to focus. | 01 August 2016, 01:25:40 UTC |
b392495 | Tony Crisci | 01 August 2016, 00:32:40 UTC | Refactor functions to update container borders Replace `update_view_border()` with `update_container_border()`. The latter should handle both the case where the container is a view or if the container has children. | 01 August 2016, 00:32:40 UTC |
f78d07d | Tony Crisci | 31 July 2016, 22:10:33 UTC | Implement focus handling for containers 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. | 31 July 2016, 22:10:33 UTC |
6535da7 | Tony Crisci | 31 July 2016, 18:45:53 UTC | swaymsg: pretty print ipc response fixes #809 | 31 July 2016, 18:47:32 UTC |
a947cb6 | Drew DeVault | 31 July 2016, 14:38:40 UTC | Merge pull request #808 from zandrmartin/document-kill-command document `kill` command | 31 July 2016, 14:38:40 UTC |
53f6b1f | Zandr Martin | 31 July 2016, 13:54:15 UTC | document `kill` command | 31 July 2016, 13:54:15 UTC |
955020b | Drew DeVault | 31 July 2016, 12:57:55 UTC | Merge pull request #806 from thejan2009/fix-nested-layouts Update container geometry on layout switch | 31 July 2016, 12:57:55 UTC |
9977b01 | D.B | 31 July 2016, 08:22:18 UTC | Update container geometry on layout switch 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. | 31 July 2016, 08:22:18 UTC |
44a4905 | Drew DeVault | 31 July 2016, 03:28:02 UTC | Merge pull request #805 from zandrmartin/swaybg-solid-color implement solid color rendering for swaybg | 31 July 2016, 03:28:02 UTC |
98aa59f | Zandr Martin | 30 July 2016, 23:50:13 UTC | implement solid color rendering for swaybg | 30 July 2016, 23:50:13 UTC |
2e4ece6 | Drew DeVault | 30 July 2016, 14:17:31 UTC | Merge pull request #803 from zandrmartin/x11-pids update handler to get pid from wlc for all views - now ok to merge | 30 July 2016, 14:17:31 UTC |
e6af5f8 | Zandr Martin | 30 July 2016, 13:44:21 UTC | Merge branch 'master' of git://github.com/SirCmpwn/sway into x11-pids | 30 July 2016, 13:44:21 UTC |
e3104a4 | Drew DeVault | 30 July 2016, 13:43:03 UTC | Merge pull request #804 from thejan2009/misc-border-fix Misc border fix | 30 July 2016, 13:43:03 UTC |
c33e0ee | D.B | 30 July 2016, 13:22:53 UTC | revert border hiding to more recent version | 30 July 2016, 13:22:53 UTC |
8d0048c | D.B | 30 July 2016, 13:12:34 UTC | properly hide top border inside tabbed/stacked 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 | 30 July 2016, 13:12:34 UTC |
c0683a0 | Zandr Martin | 30 July 2016, 01:20:14 UTC | remove outdated (when wlc commit merged) comment | 30 July 2016, 01:20:14 UTC |
d0a0d5e | Zandr Martin | 29 July 2016, 21:40:38 UTC | update handler to get pid from wlc for all views | 29 July 2016, 21:40:38 UTC |
3f83968 | Drew DeVault | 29 July 2016, 13:14:26 UTC | Fix swaybg sizing on hidpi outputs | 29 July 2016, 13:14:26 UTC |