31a7119 | Drew DeVault | 18 July 2016, 01:31:34 UTC | Remove disclaimer from default config I realized we actually support everything in the default config now. | 18 July 2016, 01:31:34 UTC |
0aac175 | Drew DeVault | 18 July 2016, 01:00:56 UTC | Merge pull request #763 from Hummer12007/patch-2 Fix a warning | 18 July 2016, 01:00:56 UTC |
06f4695 | Hummer12007 | 17 July 2016, 21:57:49 UTC | Fix a warning | 17 July 2016, 21:57:49 UTC |
2530f95 | Drew DeVault | 17 July 2016, 16:59:39 UTC | Fix clang warning | 17 July 2016, 16:59:39 UTC |
ff363aa | Drew DeVault | 17 July 2016, 16:57:40 UTC | Fix bug with views behind backgrounds on ws switch | 17 July 2016, 16:57:40 UTC |
6d971af | Drew DeVault | 17 July 2016, 15:55:05 UTC | Turn swaybg into a shell surface | 17 July 2016, 15:55:05 UTC |
c891739 | Drew DeVault | 17 July 2016, 15:29:29 UTC | Remove SIGSERV and SIGABORT handler From now on let's just let the core dumps happen and ask users to provide them. | 17 July 2016, 15:29:29 UTC |
3bb880b | Drew DeVault | 17 July 2016, 15:26:38 UTC | Implement configurable wrapping on bar ws scroll | 17 July 2016, 15:26:38 UTC |
a9767ad | Drew DeVault | 17 July 2016, 14:59:03 UTC | Allow users to customize the cursor on clients This also sets the default size to 16 and documents all of the other environment variables in use in sway(1). | 17 July 2016, 15:26:30 UTC |
8be4ae7 | Drew DeVault | 16 July 2016, 21:07:29 UTC | Merge pull request #757 from siddharthist/master readme: add nixos package | 16 July 2016, 21:07:29 UTC |
a655cb8 | Drew DeVault | 16 July 2016, 21:06:38 UTC | Merge pull request #756 from Hummer12007/patch-1 Fix a memory leak | 16 July 2016, 21:06:38 UTC |
4442f79 | Langston Barrett | 16 July 2016, 21:04:58 UTC | readme: add nixos package | 16 July 2016, 21:04:58 UTC |
cf7c6c5 | Hummer12007 | 16 July 2016, 21:00:51 UTC | Fix a memory leak | 16 July 2016, 21:00:51 UTC |
d5ad8c9 | Drew DeVault | 16 July 2016, 14:26:45 UTC | Merge pull request #754 from thejan2009/containers-inside-tabbed-stacked Clarify which tabbed/stacked container we want (fixes #751) | 16 July 2016, 14:26:45 UTC |
ad76056 | D.B | 16 July 2016, 13:11:08 UTC | refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed | 16 July 2016, 13:34:43 UTC |
7aeedf0 | Drew DeVault | 16 July 2016, 13:13:38 UTC | Fix warning in window.c | 16 July 2016, 13:13:38 UTC |
147a882 | Drew DeVault | 16 July 2016, 13:09:22 UTC | Fix #753 | 16 July 2016, 13:09:22 UTC |
e66f813 | Drew DeVault | 16 July 2016, 13:09:37 UTC | Merge pull request #752 from deklov/bar-scroll-02 Change workspace with mouse wheel | 16 July 2016, 13:09:37 UTC |
e38d6b9 | David Eklov | 13 July 2016, 03:14:20 UTC | Change workspace when mouse wheel is scrolled while hovering over the bar | 16 July 2016, 00:14:31 UTC |
c0b7610 | David Eklov | 12 July 2016, 04:15:23 UTC | Enable windows to register to get notified when the mouse wheel is scrolled | 16 July 2016, 00:14:31 UTC |
250ddc6 | David Eklov | 12 July 2016, 03:51:50 UTC | Rename pointer_input::notify to indicate that is called on button clicks | 16 July 2016, 00:14:31 UTC |
a11277c | Drew DeVault | 15 July 2016, 12:03:31 UTC | Fix warning from unused daemon return value | 15 July 2016, 12:03:31 UTC |
6abbe04 | Drew DeVault | 14 July 2016, 22:57:37 UTC | Merge pull request #743 from deklov/panel-as-shell-03 Set panels/backgrounds' geometries correctly and don't render them ex… | 14 July 2016, 22:57:37 UTC |
8a232c8 | David Eklov | 11 July 2016, 05:50:23 UTC | Send command to sway to change workspace when workspace button is clicked | 14 July 2016, 22:18:01 UTC |
a0c8799 | David Eklov | 11 July 2016, 05:11:38 UTC | Compute what workspace button is clicked This commit does not do anything with this information other than logging it. | 14 July 2016, 22:18:01 UTC |
679c7b3 | David Eklov | 11 July 2016, 05:03:15 UTC | Use int instead of wl_fixed_t for mouse coordinates | 14 July 2016, 22:18:01 UTC |
c805e42 | David Eklov | 11 July 2016, 03:47:10 UTC | Extract workspace size computation from render_workspace_button() Also remove some unnecessary strtup()s and rename a few variables and functions. | 14 July 2016, 22:18:01 UTC |
103954d | David Eklov | 11 July 2016, 03:23:47 UTC | Setup to receive mouse click events and log them | 14 July 2016, 22:18:01 UTC |
5c4f52f | David Eklov | 06 July 2016, 05:28:14 UTC | Set panels' geometries correctly and don't render them explicitly Panels were explicitly rendered by calling wlc_surface_render in handle_output_pre_render. Calling wlc_surface_render does not set the surface's geometry (like wlc_view_set_geometry does). Sway did not call wlc_view_set_geometry for panels, so wlc defaulted their geometry to be at the origin. This is not correct for bars unless their location is top. Furthermore, for a surface to receive pointer events, its mask has to be set to visible. This causes wlc to render these surfaces, causing panels and backgrounds to be rendered twice. This commit makes panels and surfaces visible, sets the correct geometries and removes the code that explicitly rendered them. | 14 July 2016, 22:18:01 UTC |
4bb45ab | David Eklov | 10 July 2016, 16:03:39 UTC | Don't treat backgrounds as shell surfaces This code had some issues. Remove it now so that we can start clean and fix it later. | 14 July 2016, 22:15:31 UTC |
6d94f77 | David Eklov | 10 July 2016, 14:47:35 UTC | Revert "swaybg: Make swaybg a shell surface" This reverts commit 99bda4afe27d9e5723ab6b0ebe5eabb0caaa8eeb. It turned out that code to handle swaybg as shell surface was broken so we don't want to make swaybg a shell surface until this has been fixed. | 14 July 2016, 22:15:31 UTC |
1e95191 | Drew DeVault | 14 July 2016, 22:04:50 UTC | Merge pull request #726 from Hummer12007/hwc Spawn new views to target ws's focused container | 14 July 2016, 22:04:50 UTC |
c503bf1 | Mykyta Holubakha | 11 July 2016, 19:27:13 UTC | Suspend destruction of wss when creating views | 14 July 2016, 21:22:53 UTC |
a2bb280 | Mykyta Holubakha | 27 June 2016, 18:36:27 UTC | Spawn new views to target ws's focused container | 14 July 2016, 21:22:53 UTC |
1363871 | Drew DeVault | 14 July 2016, 17:06:42 UTC | Merge pull request #750 from deklov/sway-lock-01 swaylock: Add -f option to detach from the controlling terminal, fixe… | 14 July 2016, 17:06:42 UTC |
ea0a93c | David Eklov | 13 July 2016, 03:42:16 UTC | swaylock: Add -f option to detach from the controlling terminal, fixes #725 | 13 July 2016, 13:20:40 UTC |
dff1e7f | Drew DeVault | 12 July 2016, 13:49:45 UTC | Merge pull request #749 from Hummer12007/patch-2 Enable using non-annotated tags in git-describe | 12 July 2016, 13:49:45 UTC |
8fc9f50 | Hummer12007 | 12 July 2016, 13:44:19 UTC | Enable using non-annotated tags in git-describe This fixes the version string | 12 July 2016, 13:44:19 UTC |
614aa28 | Drew DeVault | 12 July 2016, 12:14:03 UTC | Merge pull request #747 from deklov/clang-format-01 clang-format configuration for Sway's style as detailed in CONTRIBUTI… | 12 July 2016, 12:14:03 UTC |
e0e5d4a | Drew DeVault | 12 July 2016, 12:13:43 UTC | Merge pull request #748 from Hummer12007/x86fix Fix build on x86 | 12 July 2016, 12:13:43 UTC |
ea79177 | Mykyta Holubakha | 12 July 2016, 09:43:48 UTC | Fix build on x86 | 12 July 2016, 09:43:48 UTC |
6fb985b | David Eklov | 12 July 2016, 03:33:58 UTC | clang-format configuration for Sway's style as detailed in CONTRIBUTING.md CONTRIBUTING.md says use kernel style, "but all braces go on the same line". The kernel uses a column limit of 80 characters. The de facto syle in Sway is to allow for wider lines so this format file does not enforce an 80 column limit. | 12 July 2016, 03:33:58 UTC |
0374154 | Drew DeVault | 08 July 2016, 01:41:32 UTC | Merge pull request #744 from thejan2009/tabbed-stacked-layout-fixes Fix tabbed/stacked corner case #742 | 08 July 2016, 01:41:32 UTC |
ee67cd0 | D.B | 07 July 2016, 20:28:57 UTC | Fix tabbed/stacked corner case #742 Tabbed/stacked containers are now created only if a view is present on the workspace. If a view is created on previously empty tabbed/stacked workspace, it gets wrapped in a container. | 07 July 2016, 20:28:57 UTC |
378149b | Drew DeVault | 06 July 2016, 12:45:05 UTC | Merge pull request #739 from deklov/swaybar-pointer-01 Enable windows to register to get notified of pointer button events | 06 July 2016, 12:45:05 UTC |
b9d8cba | David Eklov | 06 July 2016, 06:08:54 UTC | Fix formatting guide violations (spaces instead of tabs) | 06 July 2016, 06:08:54 UTC |
c8a6430 | David Eklov | 05 July 2016, 06:21:56 UTC | Enable windows to register to get notified of pointer button events | 06 July 2016, 06:03:04 UTC |
9889b14 | David Eklov | 05 July 2016, 04:21:11 UTC | Check capabilities before using pointer and keyboard | 06 July 2016, 06:03:00 UTC |
840b0c1 | Drew DeVault | 05 July 2016, 12:32:10 UTC | Merge pull request #740 from zandrmartin/json-fixes get_tree json fixes | 05 July 2016, 12:32:10 UTC |
c65d6e6 | Zandr Martin | 05 July 2016, 12:23:44 UTC | get_tree json fixes - null pointer check against container names - use actual json null values instead of "null" strings - add "visible" property to all containers | 05 July 2016, 12:23:44 UTC |
58804a0 | Drew DeVault | 05 July 2016, 12:09:22 UTC | Merge pull request #738 from deklov/panel-as-shell-02 Make swaybar and swaybg shell surfaces, take 2 | 05 July 2016, 12:09:22 UTC |
d9bcea3 | David Eklov | 05 July 2016, 03:18:56 UTC | Fix formatting guide violations (spaces instead of tabs) | 05 July 2016, 03:18:56 UTC |
99bda4a | David Eklov | 04 July 2016, 22:04:16 UTC | swaybg: Make swaybg a shell surface | 05 July 2016, 02:59:47 UTC |
d3752b4 | David Eklov | 04 July 2016, 22:03:55 UTC | swaybar: Make swaybar a shell surface | 05 July 2016, 02:59:47 UTC |
bb35960 | David Eklov | 04 July 2016, 22:01:37 UTC | Move code to make a window a shell surface into seperate function | 05 July 2016, 02:58:41 UTC |
51204b3 | David Eklov | 04 July 2016, 21:53:03 UTC | Enable backgrounds and panels to be shell surfaces Prior to this commit all windows (e.g. shell surfaces) were handled the same way in handle_view_created. Since backgrounds and panels have to be treated differently, they could not be shell surfaces. This changes checks whether a client is a background or a panel in handle_view_created and exists to let them be dealt with elsewhere. | 05 July 2016, 02:58:07 UTC |
c3373c6 | Drew DeVault | 05 July 2016, 00:43:22 UTC | Merge pull request #737 from zandrmartin/fix-bar-on-reload I think this fixes #678 | 05 July 2016, 00:43:22 UTC |
2f54057 | Zandr Martin | 04 July 2016, 22:45:37 UTC | I think this fixes #678 | 04 July 2016, 22:45:37 UTC |
33c923b | Drew DeVault | 04 July 2016, 20:03:23 UTC | Merge pull request #735 from zandrmartin/get-tree-command implement `get_tree` command | 04 July 2016, 20:03:23 UTC |
e07b8c8 | Zandr Martin | 04 July 2016, 18:53:49 UTC | Merge branch 'master' into get-tree-command | 04 July 2016, 18:53:49 UTC |
f8a94f2 | Zandr Martin | 04 July 2016, 18:46:19 UTC | fix typo in ipc-json.c | 04 July 2016, 18:46:19 UTC |
15a324b | Zandr Martin | 04 July 2016, 18:34:44 UTC | implement `get_tree` command | 04 July 2016, 18:34:44 UTC |
33abcd9 | Drew DeVault | 04 July 2016, 12:56:51 UTC | Merge pull request #734 from jplatte/patch-1 Create .editorconfig | 04 July 2016, 12:56:51 UTC |
e55e5cc | Jonas Platte | 04 July 2016, 12:08:35 UTC | Create .editorconfig | 04 July 2016, 12:12:32 UTC |
b658b46 | Drew DeVault | 04 July 2016, 01:53:28 UTC | Merge pull request #732 from zandrmartin/set-size-command Set size command | 04 July 2016, 01:53:28 UTC |
a7b94f1 | Zandr Martin | 03 July 2016, 17:22:10 UTC | typo in focus.h | 03 July 2016, 17:22:10 UTC |
d5e4fff | Zandr Martin | 03 July 2016, 17:11:21 UTC | resize command updates (#713) | 03 July 2016, 17:11:21 UTC |
aced6da | Zandr Martin | 03 July 2016, 12:05:10 UTC | match i3 syntax for `resize set` | 03 July 2016, 12:05:10 UTC |
0344108 | Zandr Martin | 02 July 2016, 13:14:40 UTC | Merge remote-tracking branch 'upstream/master' into set-size-command | 02 July 2016, 13:14:40 UTC |
7144fb9 | Drew DeVault | 30 June 2016, 12:30:03 UTC | Spawn windows as floating if they have a parent Fixes #604 | 30 June 2016, 12:30:03 UTC |
b5d778d | Drew DeVault | 28 June 2016, 00:05:11 UTC | Merge pull request #728 from deklov/master Add get_log_level() to encapsulate v (current log level) | 28 June 2016, 00:05:11 UTC |
26842ff | David Eklov | 27 June 2016, 07:29:37 UTC | Add get_log_level() to encapsulate v (current log level) This patch also makes all global variable in log.c static. | 27 June 2016, 23:56:50 UTC |
8f67903 | Drew DeVault | 27 June 2016, 04:34:04 UTC | Merge pull request #723 from deklov/master Bug fix: Add missing header file, unistd.h | 27 June 2016, 04:34:04 UTC |
d3c9476 | David Eklov | 27 June 2016, 04:25:56 UTC | Bug fix: Add missing header file, unistd.h Without unistd.h the following functions getuid, alarm and close are implicitly declared causing compilation to fail due to -Werror=implicit-function-declaration | 27 June 2016, 04:25:56 UTC |
cbbeeb2 | Zandr Martin | 25 June 2016, 13:02:14 UTC | Merge branch 'set-size-command' of github.com:zandrmartin/sway into set-size-command | 25 June 2016, 13:02:14 UTC |
b581815 | Drew DeVault | 21 June 2016, 18:14:16 UTC | Merge pull request #720 from Hummer12007/exec_fix Check if found ws is focused in new view handler | 21 June 2016, 18:14:16 UTC |
bfdda15 | Mykyta Holubakha | 21 June 2016, 17:38:06 UTC | Check if found ws is focused in new view handler Fixes #714, by preventing change of focus from a window to the whole ws | 21 June 2016, 17:38:06 UTC |
71f710c | Drew DeVault | 19 June 2016, 14:01:15 UTC | Minor fix to warning messages | 19 June 2016, 14:01:15 UTC |
cdb6a9e | Drew DeVault | 18 June 2016, 17:45:39 UTC | Merge pull request #716 from Hummer12007/patch-1 Added a null check in tabbed_stacked_parent | 18 June 2016, 17:45:39 UTC |
7870a19 | Hummer12007 | 18 June 2016, 17:31:18 UTC | Added a null check in tabbed_stacked_parent This fixes a segfault, when trying to get parent of the workspace/root container/(?), as it is not assuered that the view's parent node is not null in the loop | 18 June 2016, 17:40:39 UTC |
3ce8cc8 | Drew DeVault | 11 June 2016, 23:39:39 UTC | Merge pull request #709 from zandrmartin/set-size-command implement resize command for absolute dimensions | 11 June 2016, 23:39:39 UTC |
a6f4bf6 | Zandr Martin | 11 June 2016, 22:10:38 UTC | Merge branch 'master' into set-size-command | 11 June 2016, 22:10:38 UTC |
5491426 | Zandr Martin | 11 June 2016, 22:10:01 UTC | Merge branch 'master' of git://github.com/SirCmpwn/sway into set-size-command | 11 June 2016, 22:10:01 UTC |
889618d | Zandr Martin | 11 June 2016, 22:02:16 UTC | implement resize command for absolute dimensions | 11 June 2016, 22:02:16 UTC |
f126805 | Drew DeVault | 11 June 2016, 21:47:26 UTC | Merge pull request #708 from zandrmartin/assign-command couple small fixes | 11 June 2016, 21:47:26 UTC |
9ecb43e | Zandr Martin | 11 June 2016, 20:29:04 UTC | couple small fixes | 11 June 2016, 20:29:04 UTC |
6388e1e | Drew DeVault | 11 June 2016, 19:02:26 UTC | Merge pull request #701 from zandrmartin/assign-command messy start of a fix for #462 | 11 June 2016, 19:02:26 UTC |
2298143 | Zandr Martin | 11 June 2016, 17:43:34 UTC | cleanup + add timeouts for pid_workspace list | 11 June 2016, 17:43:34 UTC |
66caee6 | Zandr Martin | 11 June 2016, 14:33:24 UTC | Merge branch 'master' into assign-command | 11 June 2016, 14:33:24 UTC |
beaa033 | Zandr Martin | 11 June 2016, 14:20:09 UTC | clean up pid/workspace stuff | 11 June 2016, 14:20:09 UTC |
cb0cc32 | Drew DeVault | 10 June 2016, 13:32:14 UTC | Many improvements to man pages | 10 June 2016, 13:32:14 UTC |
318cef3 | Drew DeVault | 10 June 2016, 12:20:25 UTC | Merge pull request #706 from zandrmartin/swaybg-reload trigger bg change on config reload | 10 June 2016, 12:20:25 UTC |
b00feb2 | Zandr Martin | 10 June 2016, 12:12:25 UTC | trigger bg change on config reload | 10 June 2016, 12:12:25 UTC |
03d79b4 | Zandr Martin | 10 June 2016, 11:08:59 UTC | semi-working (only non-client/server wayland apps) | 10 June 2016, 11:08:59 UTC |
b63b011 | Drew DeVault | 06 June 2016, 20:40:10 UTC | Merge pull request #703 from thuck/variables_corner_cases Fix segfault when using include with * | 06 June 2016, 20:40:10 UTC |
3710cd6 | thuck | 06 June 2016, 20:20:27 UTC | Fix segfault when using include with * This should fix the issue #681 | 06 June 2016, 20:20:27 UTC |
0f1859e | Zandr Martin | 06 June 2016, 11:58:53 UTC | messy, unfinished version | 06 June 2016, 11:58:53 UTC |
2e10f0a | Drew DeVault | 06 June 2016, 11:37:31 UTC | Merge pull request #693 from thuck/variables_corner_cases Variables related fixes | 06 June 2016, 11:37:31 UTC |
cdd8664 | Denis Doria | 06 June 2016, 07:17:01 UTC | Merge branch 'master' into variables_corner_cases | 06 June 2016, 07:17:01 UTC |
cb14f5f | Drew DeVault | 05 June 2016, 22:24:12 UTC | Merge pull request #699 from roosemberth/master Sway: Configuration: Support for escaping line breaks. | 05 June 2016, 22:24:12 UTC |