de074b9 | Drew DeVault | 25 October 2016, 20:24:32 UTC | Merge pull request #961 from t3hknr/master Add left_handed support for input devices | 25 October 2016, 20:24:32 UTC |
e8d8abf | Michał Winiarski | 25 October 2016, 20:03:58 UTC | Add left_handed support for input devices Some users may want to switch buttons on their input devices, turns out libinput already supports it. Let's add a support for it in our config. Signed-off-by: Michał Winiarski <knr@hardline.pl> | 25 October 2016, 20:06:23 UTC |
47fd538 | Drew DeVault | 20 October 2016, 13:47:49 UTC | Merge pull request #958 from Hummer12007/pango config: set pango_markup default to false | 20 October 2016, 13:47:49 UTC |
2a24772 | Mykyta Holubakha | 20 October 2016, 13:43:38 UTC | config: set pango_markup default to false | 20 October 2016, 13:43:38 UTC |
2dcb54c | Drew DeVault | 13 October 2016, 03:56:41 UTC | Add screenshots wiki page to readme | 13 October 2016, 03:56:41 UTC |
c0916f6 | Drew DeVault | 13 October 2016, 03:44:19 UTC | Use CAIRO_OPERATOR_SOURCE for swaybar | 13 October 2016, 03:44:19 UTC |
67a9a94 | Drew DeVault | 13 October 2016, 02:42:23 UTC | Overwrite alpha when drawing borders This does two important things when using alpha: 1. At corners, borders don't double in opacity 2. Foreground elements (text) can be made transparent and you can see fully through to the wallpaper | 13 October 2016, 02:42:23 UTC |
56a7e5f | Drew DeVault | 13 October 2016, 01:54:19 UTC | Revert "Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click" This reverts commit 857eea8b6355deff7a12edd8b733f8057210142a, reversing changes made to ce713efcd23b82a7d85c1976ddfbd46f08133ff6. | 13 October 2016, 01:54:19 UTC |
15a67e5 | Drew DeVault | 13 October 2016, 01:26:12 UTC | Merge pull request #954 from SirCmpwn/revert-945-workspace_layout Revert "Fixes dealing with workspace_layout and related bugs [rfc]" | 13 October 2016, 01:26:12 UTC |
4cba918 | Drew DeVault | 13 October 2016, 01:26:06 UTC | Revert "Fixes dealing with workspace_layout and related bugs [rfc]" | 13 October 2016, 01:26:06 UTC |
857eea8 | Drew DeVault | 12 October 2016, 16:27:50 UTC | Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click Revert "also check floating cons in container_find" | 12 October 2016, 16:27:50 UTC |
f30f60d | Drew DeVault | 12 October 2016, 16:19:02 UTC | Revert "also check floating cons in container_find" | 12 October 2016, 16:19:02 UTC |
ce713ef | Drew DeVault | 11 October 2016, 12:24:38 UTC | Merge pull request #945 from thejan2009/workspace_layout Fixes dealing with workspace_layout and related bugs [rfc] | 11 October 2016, 12:24:38 UTC |
9ad6fc5 | Drew DeVault | 11 October 2016, 12:22:13 UTC | Merge pull request #948 from thejan2009/floating-titlebar-click also check floating cons in container_find | 11 October 2016, 12:22:13 UTC |
166c2a3 | D.B | 11 October 2016, 07:11:56 UTC | generalize wrapping views under workspaces | 11 October 2016, 07:16:59 UTC |
571321a | D.B | 10 October 2016, 18:44:09 UTC | add workspace_layout, ensure ws is always L_HORIZ Add swayc_change_layout function, which changes either layout or workspace_layout, depending on the container type. Workspace being always L_HORIZ makes this much more i3-compatible. | 11 October 2016, 07:16:59 UTC |
0ddc427 | D.B | 10 October 2016, 18:39:48 UTC | wrap workspace's child into a container if needed If workspace has stacked/tabbed layout, its direct children should be wrapped into a container which enables them to draw the titlebar. | 11 October 2016, 07:15:48 UTC |
24c3b86 | D.B | 10 October 2016, 19:26:08 UTC | also check floating cons in container_find | 11 October 2016, 04:22:54 UTC |
6446e44 | Drew DeVault | 11 October 2016, 00:51:55 UTC | Merge pull request #947 from alkino/fix_move_empty_workspace Can't move an empty workspace | 11 October 2016, 00:51:55 UTC |
5384d3e | Nicolas Cornu | 10 October 2016, 23:49:17 UTC | Can't move an empty workspace | 10 October 2016, 23:51:55 UTC |
8d277bc | Drew DeVault | 08 October 2016, 13:45:21 UTC | Merge pull request #942 from thejan2009/bugfix-931 fix for_window [] move scratchpad | 08 October 2016, 13:45:21 UTC |
0fc03f9 | Drew DeVault | 08 October 2016, 13:45:06 UTC | Merge pull request #941 from thejan2009/floating-border Fix border color for floating containers | 08 October 2016, 13:45:06 UTC |
cc20f5c | Drew DeVault | 08 October 2016, 13:44:57 UTC | Merge pull request #940 from thejan2009/reorder-cmd-handler reorder cmd_handler arrays for bsearch | 08 October 2016, 13:44:57 UTC |
8264fed | D.B | 08 October 2016, 10:37:28 UTC | fix for_window [] move scratchpad - move wlc_view_set_mask before applying window criteria - check parent_container because container in scratchpad doesn't have a parent | 08 October 2016, 10:37:28 UTC |
746345e | D.B | 08 October 2016, 09:12:45 UTC | reorder cmd_handler arrays for bsearch | 08 October 2016, 09:12:45 UTC |
77f9948 | D.B | 08 October 2016, 07:07:11 UTC | draw indicator border only for non-floating | 08 October 2016, 07:15:34 UTC |
cd64df9 | Drew DeVault | 07 October 2016, 20:37:02 UTC | Merge pull request #938 from alkino/fix_sibling Fix creating of sibling floating/children | 07 October 2016, 20:37:02 UTC |
382d47e | Nicolas Cornu | 07 October 2016, 20:29:56 UTC | Fix creating of sibling floating/children If we want to add a sibling of different type than current container it failed. Because we add it to the wrong list | 07 October 2016, 20:29:56 UTC |
7d823fb | Drew DeVault | 07 October 2016, 18:56:44 UTC | Merge pull request #937 from alkino/fix_scale_factor Add constant scale factor in get_text_size | 07 October 2016, 18:56:44 UTC |
2d82586 | Nicolas Cornu | 07 October 2016, 18:38:56 UTC | Add constant scale factor in get_text_size af44154 forget one "get_text_size" made it possible to do a format string by setting title bar. | 07 October 2016, 18:38:56 UTC |
02dc414 | Drew DeVault | 07 October 2016, 12:40:18 UTC | Merge pull request #935 from thejan2009/wrap-focus-change Wrap focus change | 07 October 2016, 12:40:18 UTC |
77433f0 | Drew DeVault | 07 October 2016, 12:39:50 UTC | Merge pull request #936 from thejan2009/pango-numeric-char-ref parse pango markup in workspace names (and bugfix) | 07 October 2016, 12:39:50 UTC |
6f2c396 | D.B | 07 October 2016, 09:27:06 UTC | parse pango markup in workspace names (and bugfix) This change allows using numeric character references in workspace names - for example æ which stands for sharp s. A fix was necessary in get_pango_layout, since markup and parsed markup had different width. | 07 October 2016, 09:27:06 UTC |
379b1a0 | D.B | 07 October 2016, 05:42:51 UTC | add focus changing between floating containers It will also wrap if needed. | 07 October 2016, 07:37:09 UTC |
d3f5ac8 | D.B | 07 October 2016, 05:32:57 UTC | add force_focus_wrapping option | 07 October 2016, 06:12:14 UTC |
7f558ce | D.B | 07 October 2016, 05:10:06 UTC | wrap container in direction (if possible) Introduces container wrapping - if there is no other viable move, the selection wraps on the first container where such action is possible. | 07 October 2016, 06:12:14 UTC |
fa11966 | Drew DeVault | 06 October 2016, 19:22:29 UTC | Merge pull request #934 from alkino/fix_click_title_bar fix for click on title_bar | 06 October 2016, 19:22:29 UTC |
6ced409 | Nicolas Cornu | 06 October 2016, 19:14:49 UTC | fix for click on title_bar - Check null pointer for swayc_parent_by_type - Split lines to follow coding style | 06 October 2016, 19:17:45 UTC |
6fb7d0e | Drew DeVault | 06 October 2016, 18:53:26 UTC | Merge pull request #933 from alkino/click_title_bar add click on title_bar to focus a container | 06 October 2016, 18:53:26 UTC |
37065cd | Nicolas Cornu | 06 October 2016, 18:23:46 UTC | add click on title_bar to focus a container | 06 October 2016, 18:23:46 UTC |
0fe2386 | Drew DeVault | 05 October 2016, 20:21:35 UTC | Merge pull request #928 from wasamasa/bugfix-swaylock-font Explicitly set cairo font to avoid wonky fallback | 05 October 2016, 20:21:35 UTC |
83103ab | Vasilij Schneidermann | 05 October 2016, 20:07:39 UTC | Explicitly set cairo font to avoid wonky fallback See also https://github.com/i3/i3lock/pull/89 | 05 October 2016, 20:07:54 UTC |
fade732 | Drew DeVault | 04 October 2016, 21:26:44 UTC | Update CONTRIBUTING.md Update release cycle to be a bit slower with RCs | 04 October 2016, 21:26:44 UTC |
d2aba3c | Drew DeVault | 03 October 2016, 12:10:29 UTC | Merge pull request #924 from zandrmartin/fix-focus-segfault prevent dereference of freed workspace | 03 October 2016, 12:10:29 UTC |
0890d4b | Drew DeVault | 03 October 2016, 12:10:18 UTC | Merge pull request #925 from zandrmartin/json-cleanup consolidate nodes json | 03 October 2016, 12:10:18 UTC |
ba581c4 | Zandr Martin | 03 October 2016, 03:21:16 UTC | consolidate nodes json | 03 October 2016, 03:21:16 UTC |
09a4426 | Zandr Martin | 03 October 2016, 03:13:40 UTC | Merge branch 'master' into fix-focus-segfault | 03 October 2016, 03:13:40 UTC |
4c0e809 | Zandr Martin | 03 October 2016, 03:03:52 UTC | prevent dereference of freed workspace | 03 October 2016, 03:03:52 UTC |
04db588 | Drew DeVault | 02 October 2016, 22:53:38 UTC | Merge pull request #923 from gutsoo/master moved ipc_init above config file processing. | 02 October 2016, 22:53:38 UTC |
153620a | Patrick Sauter | 02 October 2016, 22:29:40 UTC | moved ipc_init above config file processing. This is necessary because commands in the config file (mode for instance) emit ipc events, and if ipc_init has not been called the ipc_clients_list is not initialized, and we segfault. This fixes that bug. | 02 October 2016, 22:29:40 UTC |
79d2b0d | Drew DeVault | 01 October 2016, 14:56:54 UTC | Merge pull request #921 from zandrmartin/patch-3 fix pointer format string in sway_log() call | 01 October 2016, 14:56:54 UTC |
58ac1f7 | Zandr Martin | 01 October 2016, 11:40:16 UTC | fix pointer format string in sway_log() call | 01 October 2016, 11:40:16 UTC |
a4a5f62 | Drew DeVault | 29 September 2016, 12:41:56 UTC | Merge pull request #920 from thejan2009/swaybar-scale Correctly scale swaybar | 29 September 2016, 12:41:56 UTC |
fe89d7f | D.B | 29 September 2016, 12:31:35 UTC | Correctly scale swaybar Fixes #910. There were some missing multiplications with window->scale. | 29 September 2016, 12:31:35 UTC |
4e66097 | Drew DeVault | 27 September 2016, 18:28:14 UTC | Merge pull request #911 from thejan2009/setgid-setuid Split setgid and setuid, add privilege check [RFC] | 27 September 2016, 18:28:14 UTC |
a95ce5c | Drew DeVault | 27 September 2016, 18:27:29 UTC | Merge pull request #914 from zandrmartin/container-ids add unique IDs to containers | 27 September 2016, 18:27:29 UTC |
c55ce6e | Drew DeVault | 25 September 2016, 15:07:25 UTC | Merge pull request #915 from RyanDwyer/implement-workspace-number-default Implement default name for workspace command | 25 September 2016, 15:07:25 UTC |
64d4631 | Ryan Dwyer | 25 September 2016, 11:42:28 UTC | Implement default name for workspace command This implements commands such as: workspace number 9: test If a workspace with the given number exists then it will be focused, otherwise a new workspace with the given name will be created. | 25 September 2016, 11:42:28 UTC |
7d947fd | Zandr Martin | 22 September 2016, 02:05:09 UTC | add unique IDs to containers | 22 September 2016, 02:05:09 UTC |
5e585f9 | D.B | 20 September 2016, 13:49:16 UTC | Split setgid and setuid, add privilege check This commit deals with issue #884. I consulted the following sources: https://www.securecoding.cert.org/confluence/display/c/POS36-C.+Observe+correct+revocation+order+while+relinquishing+privileges and https://www.securecoding.cert.org/confluence/display/c/POS37-C.+Ensure+that+privilege+relinquishment+is+successful | 20 September 2016, 14:25:32 UTC |
d98c26d | Drew DeVault | 18 September 2016, 21:53:29 UTC | Merge pull request #909 from zandrmartin/grab-focused implement "focused container" option for swaygrab | 18 September 2016, 21:53:29 UTC |
0516dba | Zandr Martin | 18 September 2016, 21:41:08 UTC | implement "focused container" feature for swaygrab | 18 September 2016, 21:41:08 UTC |
0436408 | Drew DeVault | 18 September 2016, 03:10:34 UTC | Merge pull request #907 from zandrmartin/fix-json-tree-focus-property fix get_workspaces json reply | 18 September 2016, 03:10:34 UTC |
e75217c | Zandr Martin | 18 September 2016, 03:00:11 UTC | fix get_workspaces json reply | 18 September 2016, 03:00:11 UTC |
476274c | Drew DeVault | 17 September 2016, 21:56:50 UTC | Merge pull request #904 from zandrmartin/fix-json-tree-focus-property fix view focus property in get_tree json | 17 September 2016, 21:56:50 UTC |
87080bb | Zandr Martin | 17 September 2016, 21:36:55 UTC | take four! | 17 September 2016, 21:36:55 UTC |
a7eeb48 | Drew DeVault | 17 September 2016, 21:30:55 UTC | Merge pull request #906 from zandrmartin/global-focus-pointer add global `current_focus` pointer | 17 September 2016, 21:30:55 UTC |
e18b7cd | Zandr Martin | 17 September 2016, 20:54:45 UTC | add global `current_focus` pointer | 17 September 2016, 20:54:45 UTC |
75f8280 | Drew DeVault | 17 September 2016, 08:00:36 UTC | Merge pull request #903 from RyanDwyer/fix-swaybar-output Fix swaybar when running on named outputs. | 17 September 2016, 08:00:36 UTC |
e4cb4d1 | Ryan Dwyer | 17 September 2016, 07:25:45 UTC | Fix swaybar when running on named outputs. When using a bar on a named output, load_swaybars() requires the output to be active (ie. in the root container), but this is not the case if the bar is added to the last output. To fix this, load_swaybars() is now called after the output has been added to the root container. After fixing that, swaybar would segfault due to using the wrong index variable when loading outputs and config. | 17 September 2016, 07:25:45 UTC |
461e250 | Drew DeVault | 17 September 2016, 02:58:10 UTC | Merge pull request #902 from zandrmartin/patch-2 document `workspace_auto_back_and_forth` command | 17 September 2016, 02:58:10 UTC |
64f6187 | Zandr Martin | 17 September 2016, 02:53:46 UTC | document `workspace_auto_back_and_forth` command | 17 September 2016, 02:53:46 UTC |
953d688 | Drew DeVault | 12 September 2016, 05:41:07 UTC | Merge pull request #896 from thejan2009/bugfix/swaybar-whitespace-in-ws-name Put workspace name in quotes (swaybar ipc) | 12 September 2016, 05:41:07 UTC |
c239f22 | D.B | 12 September 2016, 04:49:27 UTC | swaybar sends workspace name in quotes fixes #894 | 12 September 2016, 04:58:53 UTC |
7c166e3 | Drew DeVault | 10 September 2016, 14:17:16 UTC | Merge pull request #889 from thejan2009/bugfix/indicator_border Use indicator border color only when needed. | 10 September 2016, 14:17:16 UTC |
873dfc0 | D.B | 10 September 2016, 13:57:04 UTC | Use indicator border color only when needed. Indicator border color is now used only when a container is the only child. Reason for the change? i3 does it this way. Sway container borders are now a bit more similar to i3 ones. | 10 September 2016, 14:11:33 UTC |
4001302 | Drew DeVault | 08 September 2016, 19:50:00 UTC | Merge pull request #888 from zandrmartin/swaybar-pango-fix fix pango markup on swaybar | 08 September 2016, 19:50:00 UTC |
70b3796 | Zandr Martin | 08 September 2016, 19:45:21 UTC | fix pango markup on swaybar | 08 September 2016, 19:45:21 UTC |
1b4b42f | Drew DeVault | 07 September 2016, 12:01:28 UTC | Merge pull request #885 from zandrmartin/commands-refactor merge resize.c into commands/resize.c | 07 September 2016, 12:01:28 UTC |
511eed9 | Zandr Martin | 07 September 2016, 11:48:41 UTC | squash commits, move enum into resize.c | 07 September 2016, 11:48:41 UTC |
1510a21 | Drew DeVault | 06 September 2016, 12:02:23 UTC | Remove extraneous logging | 06 September 2016, 12:02:32 UTC |
67714de | Drew DeVault | 05 September 2016, 16:29:35 UTC | Remove HACKING.md | 05 September 2016, 16:29:35 UTC |
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 |