sort by:
Revision Author Date Message Commit Date
31a7119 Remove disclaimer from default config I realized we actually support everything in the default config now. 18 July 2016, 01:31:34 UTC
0aac175 Merge pull request #763 from Hummer12007/patch-2 Fix a warning 18 July 2016, 01:00:56 UTC
06f4695 Fix a warning 17 July 2016, 21:57:49 UTC
2530f95 Fix clang warning 17 July 2016, 16:59:39 UTC
ff363aa Fix bug with views behind backgrounds on ws switch 17 July 2016, 16:57:40 UTC
6d971af Turn swaybg into a shell surface 17 July 2016, 15:55:05 UTC
c891739 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 Implement configurable wrapping on bar ws scroll 17 July 2016, 15:26:38 UTC
a9767ad 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 Merge pull request #757 from siddharthist/master readme: add nixos package 16 July 2016, 21:07:29 UTC
a655cb8 Merge pull request #756 from Hummer12007/patch-1 Fix a memory leak 16 July 2016, 21:06:38 UTC
4442f79 readme: add nixos package 16 July 2016, 21:04:58 UTC
cf7c6c5 Fix a memory leak 16 July 2016, 21:00:51 UTC
d5ad8c9 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 refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed 16 July 2016, 13:34:43 UTC
7aeedf0 Fix warning in window.c 16 July 2016, 13:13:38 UTC
147a882 Fix #753 16 July 2016, 13:09:22 UTC
e66f813 Merge pull request #752 from deklov/bar-scroll-02 Change workspace with mouse wheel 16 July 2016, 13:09:37 UTC
e38d6b9 Change workspace when mouse wheel is scrolled while hovering over the bar 16 July 2016, 00:14:31 UTC
c0b7610 Enable windows to register to get notified when the mouse wheel is scrolled 16 July 2016, 00:14:31 UTC
250ddc6 Rename pointer_input::notify to indicate that is called on button clicks 16 July 2016, 00:14:31 UTC
a11277c Fix warning from unused daemon return value 15 July 2016, 12:03:31 UTC
6abbe04 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 Send command to sway to change workspace when workspace button is clicked 14 July 2016, 22:18:01 UTC
a0c8799 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 Use int instead of wl_fixed_t for mouse coordinates 14 July 2016, 22:18:01 UTC
c805e42 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 Setup to receive mouse click events and log them 14 July 2016, 22:18:01 UTC
5c4f52f 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 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 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 Merge pull request #726 from Hummer12007/hwc Spawn new views to target ws's focused container 14 July 2016, 22:04:50 UTC
c503bf1 Suspend destruction of wss when creating views 14 July 2016, 21:22:53 UTC
a2bb280 Spawn new views to target ws's focused container 14 July 2016, 21:22:53 UTC
1363871 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 swaylock: Add -f option to detach from the controlling terminal, fixes #725 13 July 2016, 13:20:40 UTC
dff1e7f Merge pull request #749 from Hummer12007/patch-2 Enable using non-annotated tags in git-describe 12 July 2016, 13:49:45 UTC
8fc9f50 Enable using non-annotated tags in git-describe This fixes the version string 12 July 2016, 13:44:19 UTC
614aa28 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 Merge pull request #748 from Hummer12007/x86fix Fix build on x86 12 July 2016, 12:13:43 UTC
ea79177 Fix build on x86 12 July 2016, 09:43:48 UTC
6fb985b 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 Merge pull request #744 from thejan2009/tabbed-stacked-layout-fixes Fix tabbed/stacked corner case #742 08 July 2016, 01:41:32 UTC
ee67cd0 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 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 Fix formatting guide violations (spaces instead of tabs) 06 July 2016, 06:08:54 UTC
c8a6430 Enable windows to register to get notified of pointer button events 06 July 2016, 06:03:04 UTC
9889b14 Check capabilities before using pointer and keyboard 06 July 2016, 06:03:00 UTC
840b0c1 Merge pull request #740 from zandrmartin/json-fixes get_tree json fixes 05 July 2016, 12:32:10 UTC
c65d6e6 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 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 Fix formatting guide violations (spaces instead of tabs) 05 July 2016, 03:18:56 UTC
99bda4a swaybg: Make swaybg a shell surface 05 July 2016, 02:59:47 UTC
d3752b4 swaybar: Make swaybar a shell surface 05 July 2016, 02:59:47 UTC
bb35960 Move code to make a window a shell surface into seperate function 05 July 2016, 02:58:41 UTC
51204b3 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 Merge pull request #737 from zandrmartin/fix-bar-on-reload I think this fixes #678 05 July 2016, 00:43:22 UTC
2f54057 I think this fixes #678 04 July 2016, 22:45:37 UTC
33c923b Merge pull request #735 from zandrmartin/get-tree-command implement `get_tree` command 04 July 2016, 20:03:23 UTC
e07b8c8 Merge branch 'master' into get-tree-command 04 July 2016, 18:53:49 UTC
f8a94f2 fix typo in ipc-json.c 04 July 2016, 18:46:19 UTC
15a324b implement `get_tree` command 04 July 2016, 18:34:44 UTC
33abcd9 Merge pull request #734 from jplatte/patch-1 Create .editorconfig 04 July 2016, 12:56:51 UTC
e55e5cc Create .editorconfig 04 July 2016, 12:12:32 UTC
b658b46 Merge pull request #732 from zandrmartin/set-size-command Set size command 04 July 2016, 01:53:28 UTC
a7b94f1 typo in focus.h 03 July 2016, 17:22:10 UTC
d5e4fff resize command updates (#713) 03 July 2016, 17:11:21 UTC
aced6da match i3 syntax for `resize set` 03 July 2016, 12:05:10 UTC
0344108 Merge remote-tracking branch 'upstream/master' into set-size-command 02 July 2016, 13:14:40 UTC
7144fb9 Spawn windows as floating if they have a parent Fixes #604 30 June 2016, 12:30:03 UTC
b5d778d 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 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 Merge pull request #723 from deklov/master Bug fix: Add missing header file, unistd.h 27 June 2016, 04:34:04 UTC
d3c9476 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 Merge branch 'set-size-command' of github.com:zandrmartin/sway into set-size-command 25 June 2016, 13:02:14 UTC
b581815 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 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 Minor fix to warning messages 19 June 2016, 14:01:15 UTC
cdb6a9e Merge pull request #716 from Hummer12007/patch-1 Added a null check in tabbed_stacked_parent 18 June 2016, 17:45:39 UTC
7870a19 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 Merge pull request #709 from zandrmartin/set-size-command implement resize command for absolute dimensions 11 June 2016, 23:39:39 UTC
a6f4bf6 Merge branch 'master' into set-size-command 11 June 2016, 22:10:38 UTC
5491426 Merge branch 'master' of git://github.com/SirCmpwn/sway into set-size-command 11 June 2016, 22:10:01 UTC
889618d implement resize command for absolute dimensions 11 June 2016, 22:02:16 UTC
f126805 Merge pull request #708 from zandrmartin/assign-command couple small fixes 11 June 2016, 21:47:26 UTC
9ecb43e couple small fixes 11 June 2016, 20:29:04 UTC
6388e1e Merge pull request #701 from zandrmartin/assign-command messy start of a fix for #462 11 June 2016, 19:02:26 UTC
2298143 cleanup + add timeouts for pid_workspace list 11 June 2016, 17:43:34 UTC
66caee6 Merge branch 'master' into assign-command 11 June 2016, 14:33:24 UTC
beaa033 clean up pid/workspace stuff 11 June 2016, 14:20:09 UTC
cb0cc32 Many improvements to man pages 10 June 2016, 13:32:14 UTC
318cef3 Merge pull request #706 from zandrmartin/swaybg-reload trigger bg change on config reload 10 June 2016, 12:20:25 UTC
b00feb2 trigger bg change on config reload 10 June 2016, 12:12:25 UTC
03d79b4 semi-working (only non-client/server wayland apps) 10 June 2016, 11:08:59 UTC
b63b011 Merge pull request #703 from thuck/variables_corner_cases Fix segfault when using include with * 06 June 2016, 20:40:10 UTC
3710cd6 Fix segfault when using include with * This should fix the issue #681 06 June 2016, 20:20:27 UTC
0f1859e messy, unfinished version 06 June 2016, 11:58:53 UTC
2e10f0a Merge pull request #693 from thuck/variables_corner_cases Variables related fixes 06 June 2016, 11:37:31 UTC
cdd8664 Merge branch 'master' into variables_corner_cases 06 June 2016, 07:17:01 UTC
cb14f5f Merge pull request #699 from roosemberth/master Sway: Configuration: Support for escaping line breaks. 05 June 2016, 22:24:12 UTC
back to top