https://github.com/swaywm/sway.git

sort by:
Revision Author Date Message Commit Date
404d006 Enable lazy xwayland 13 May 2018, 18:18:07 UTC
b2dec12 Merge pull request #1970 from emersion/xdg-shell-stable Add xdg-shell stable support 13 May 2018, 17:45:15 UTC
4f540b6 Add pixman to swayidle deps 13 May 2018, 16:55:40 UTC
364439c Merge pull request #1971 from emersion/fix-pango-markup Fix pango markup 13 May 2018, 16:26:52 UTC
6eda10e Fix pango markup The condition checking if the markup is valid was inverted. This commit also adds better error handling: if the markup cannot be parsed, it fallbacks to plain text. 13 May 2018, 15:52:02 UTC
88d9d43 Add xdg-shell stable support 13 May 2018, 15:38:56 UTC
4dfb052 Merge pull request #1935 from heghe/heghe/fix-pango-markup-crash Fix crash when using pango markup font 13 May 2018, 15:16:16 UTC
789a877 Fix crash when using pango markup font The characters & < > ' " needs to be escaped when using pango markup Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 13 May 2018, 14:53:45 UTC
61aa093 Merge pull request #1824 from snaggen/idle DPMS and lock handling 13 May 2018, 14:11:10 UTC
0c96d75 Merge pull request #1960 from RedSoxFan/edge-borders Implement hide_edge_borders 13 May 2018, 01:52:51 UTC
90e6dfa Merge branch 'master' into edge-borders 13 May 2018, 01:45:11 UTC
0f43eac Fix recursion when counting descendants of a type 13 May 2018, 01:19:55 UTC
f40049b Remove asciidoc file for swayidle 12 May 2018, 22:36:52 UTC
8fbafbf Idle handling for dpms/lockscreen et al 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 12 May 2018, 22:30:09 UTC
9d607b7 Merge pull request #1967 from emersion/remove-xdg-popup-unmap Don't destroy view child on xdg-popup unmap 12 May 2018, 18:56:20 UTC
360e63b Don't destroy view child on xdg-popup unmap 12 May 2018, 18:33:38 UTC
2adf23c Only count views for hide_edge_borders smart 12 May 2018, 16:56:26 UTC
ec60e24 Merge branch 'master' into edge-borders 12 May 2018, 16:43:34 UTC
e3625d8 Count descendant views for hide_edge_borders smart 12 May 2018, 16:37:48 UTC
b1c33ec Merge pull request #1964 from emersion/wlroots-970 Send pointer discrete axis values 12 May 2018, 13:40:34 UTC
e2b8eac Merge branch 'master' into wlroots-970 12 May 2018, 13:30:00 UTC
867190e Merge pull request #1958 from swaywm/scdoc Port man pages to scdoc 12 May 2018, 13:27:24 UTC
2da685e Merge remote-tracking branch 'origin/master' into scdoc 12 May 2018, 13:01:16 UTC
51b0b25 Merge pull request #1959 from RyanDwyer/ipc-get-seats Implement IPC get_seats command 12 May 2018, 13:00:32 UTC
a2d7079 Merge branch 'master' into scdoc 12 May 2018, 12:59:25 UTC
da679a8 Fix typos 12 May 2018, 12:58:48 UTC
50298dc Send pointer discrete axis values and source Update for swaywm/wlroots#970 12 May 2018, 12:56:17 UTC
32a572c Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements" This reverts commit 3e1bf721c69cb6df70c3dc3d3d4933e987339676, reversing changes made to 2217518bd554d0f11dafa7ec4e8f35f2e4762fbd. 12 May 2018, 12:52:54 UTC
ac0e625 Revert "Merge pull request #1953 from RyanDwyer/criteria-focused" This reverts commit 2511adffc29996b64d01d85b3de31de9a2af9096, reversing changes made to 3e1bf721c69cb6df70c3dc3d3d4933e987339676. 12 May 2018, 12:52:48 UTC
28eb972 Fix conflicting IPC command type constants with i3's 12 May 2018, 08:22:21 UTC
c729408 Implement IPC get_seats command 12 May 2018, 08:17:36 UTC
7f03570 Merge pull request #1952 from Dudemanguy911/fix-crash-on-fullscreen fix crash on fullscreen toggle 12 May 2018, 08:00:29 UTC
4717c71 Merge branch 'master' into fix-crash-on-fullscreen 12 May 2018, 07:52:51 UTC
aed26cf Update README.md + README.*.md 12 May 2018, 02:57:47 UTC
2511adf Merge pull request #1953 from RyanDwyer/criteria-focused Implement __focused__ criteria 12 May 2018, 02:49:40 UTC
94e42f9 Implement __focused__ criteria 12 May 2018, 02:34:12 UTC
1372cc2 Add scdoc to .build.yml 12 May 2018, 01:40:52 UTC
167f7c5 Remove swaygrab entirely We'll have to rewrite this later. 12 May 2018, 01:40:06 UTC
22f52b9 Add swaylock(1) and swaymsg(1) 12 May 2018, 01:39:47 UTC
7a96465 Remove sway-security(7) We will need to overhaul this for 1.0 12 May 2018, 01:31:59 UTC
d9a08b7 Add sway-input(5) 12 May 2018, 01:25:05 UTC
1813482 Add sway-bar(5) 12 May 2018, 01:13:43 UTC
432256a Add sway(5) 12 May 2018, 01:03:43 UTC
c2a7d36 Wire up scdoc and rewrite sway(1) 12 May 2018, 00:58:38 UTC
3e1bf72 Merge pull request #1943 from RyanDwyer/criteria-improvements Overhaul criteria implementation 12 May 2018, 00:39:43 UTC
3db7fc2 Implement hide_edge_borders 11 May 2018, 22:44:56 UTC
935bda0 fix crash on fullscreen toggle 11 May 2018, 12:42:56 UTC
2217518 Merge pull request #1956 from ggreer/move-focus cmd_move_container: Focus a window on the source workspace. 11 May 2018, 11:34:14 UTC
08fe619 Merge pull request #1955 from ggreer/normal-borders Allow setting border widths for normal borders using default_border. 11 May 2018, 11:33:51 UTC
87fa84d cmd_move_container: Focus a window on the source workspace. In Sway 0.15, moving a window to another workspace would cause a window on the source workspace to be focused. This restores that behavior, allowing you to quickly move a lot of windows to another workspace. 11 May 2018, 06:44:35 UTC
0a79983 Allow setting border widths for normal borders using default_border. In Sway 0.15, `default_border normal 1` would set 1px wide borders. This recreates that behavior. 11 May 2018, 06:35:37 UTC
8595fc5 Update criteria documentation 11 May 2018, 00:43:10 UTC
0bf0a4f Don't unescape \\ in criteria 11 May 2018, 00:42:24 UTC
3b0c26d Overhaul criteria implementation The criteria struct now uses properties for each token type rather than the list_t list of tokens. The reason for this is that different token types have different data types: pcre, string and number to name a few. This solution should be more flexible moving forward. A bonus of this is that criteria is now easier to understand when looking at the struct definition. The criteria parser has been rewritten because the previous one didn't support valueless pairs (eg. [class="foo" floating]). Criteria now has types. Types at the moment are CT_COMMAND, CT_ASSIGN_WORKSPACE and CT_ASSIGN_OUTPUT. i3 uses types as well. Previously the assign command was creating a criteria with 'move to workspace <name>' as its command, but this caused the window to appear briefly on the focused workspace before being moved to the assigned workspace. It now creates the view directly in the assigned workspace. Each view will only execute a given criteria once. This is achieved by storing a list of executed criteria in the view. This is the same strategy used by i3. Escaping now works properly. Previously you could do things like [class="Fire\"fox"] and the stored value would be 'Fire\"fox', but it should be (and now is) 'Fire"fox'. The public functions in criteria.c are now all prefixed with criteria_. Xwayland views now listen to the set_title, set_class and set_window_type events and criteria will be run when these happen. XDG shell has none of these events so it continues to update the title in handle_commit. Each view type's get_prop function has been split into get_string_prop and get_int_prop because some properties like the X11 window ID and window type are numeric. The following new criteria tokens are now supported: * id (X11 window ID) * instance * tiling * workspace 10 May 2018, 23:38:53 UTC
8d99edf Merge pull request #1948 from RyanDwyer/focus-parent-border Highlight all child borders when using focus parent 10 May 2018, 23:27:57 UTC
83e314b Highlight all child borders when using focus parent 10 May 2018, 23:20:46 UTC
fbddd34 Merge pull request #1923 from emersion/full-damage-tracking Implement full damage tracking 10 May 2018, 22:46:14 UTC
44fcc06 Fix damage tracking on HiDPI 10 May 2018, 22:22:00 UTC
90614f3 Accumulate surface damage even if whole=true 10 May 2018, 22:03:51 UTC
c0f5d74 Damage container when updating title 10 May 2018, 22:03:51 UTC
70b80b4 Damage container on focus 10 May 2018, 22:03:50 UTC
bec80f1 Damage borders when damaging view 10 May 2018, 22:03:50 UTC
98f7ee8 Render borders with damage 10 May 2018, 22:03:50 UTC
c8a9ea3 Implement full damage tracking 10 May 2018, 22:02:37 UTC
3bab378 Merge pull request #1932 from emersion/fix-layer-shell-exclusive layer-shell: use usable_area when arranging non-exclusive layer surfaces 10 May 2018, 12:19:03 UTC
64bd4d5 Merge pull request #1950 from RyanDwyer/fix-font-height-reload Use reasonable default for font height 10 May 2018, 11:31:58 UTC
497793b Use reasonable default for font height Fixes #1949 10 May 2018, 11:24:00 UTC
3d29e73 layer-shell: use usable_area when arranging non-exclusive layer surfaces 10 May 2018, 11:19:38 UTC
94cf3f1 Merge pull request #1947 from dlrobertson/fix_null_deref Fix null deref in server_init 09 May 2018, 19:05:10 UTC
4ebd6f3 Fix null deref in server_init If the backend fails to be created, log an error and immidiately return from server_init. 09 May 2018, 16:32:55 UTC
7d707e6 Merge pull request #1945 from RyanDwyer/fix-title-scissor Fix titles on rotated outputs 09 May 2018, 11:58:23 UTC
98fe969 Merge branch 'master' into fix-title-scissor 09 May 2018, 11:42:51 UTC
baa34e0 Merge pull request #1944 from RyanDwyer/swaybar-respect-pango Swaybar: Respect pango_markup config 09 May 2018, 11:42:24 UTC
4922d26 Fix titles on rotated outputs If the output is rotated, the scissor box needs to be transformed in the opposite rotation. 09 May 2018, 06:41:54 UTC
e012b05 Swaybar: Respect pango_markup config Makes swaybar respect the user's pango_markup configuration in the workspace buttons and binding mode indicator. 09 May 2018, 04:54:22 UTC
22b8733 Merge pull request #1942 from VincentVanlaer/xwayland-lazy Update xwayland start for new API 08 May 2018, 22:05:08 UTC
8fa53df Merge pull request #1933 from emersion/swaybg-asser-side-effects swaybg: remove assertions with side-effects 07 May 2018, 18:02:17 UTC
ef06395 Merge pull request #1934 from emersion/update-layer-shell Update layer-shell protocol 07 May 2018, 17:27:32 UTC
026b68a Update layer-shell protocol 07 May 2018, 16:28:42 UTC
a3ecfcf swaybg: remove assertions with side-effects 07 May 2018, 16:26:21 UTC
95dac2a Update xwayland start for new API https://github.com/swaywm/wlroots/pull/959 07 May 2018, 12:23:44 UTC
73cc922 Merge pull request #1920 from yorickvP/master meson.build: Try looking for `pam` when `libpam` isn't found. 06 May 2018, 12:52:27 UTC
f31b2e1 meson.build: Look for '-lpam', not '-llibpam'. See #1920 for more information. 06 May 2018, 12:10:09 UTC
eda57e7 Merge pull request #1927 from atomnuker/revert-libexec Revert PR #1881 05 May 2018, 23:37:13 UTC
3b6629a Revert "Install swaybar and swaybg under /usr/lib/sway" This reverts commit f2c209c299889ad965ac995049704b1c46176c6d. 05 May 2018, 23:20:57 UTC
b592351 Revert "exec_always: Search for executables in /usr/lib/sway" This reverts commit 7709340727fe2834f87b43aeeaef878694d5acd6. 05 May 2018, 23:20:49 UTC
2c0c3dc Revert "Make the LIBDIR path configurable" This reverts commit 1670b46bf6e56d37e69ab0fa32c6799e83397020. 05 May 2018, 23:19:52 UTC
0cdc47a Revert "Meson: Replace option `instlibdir` with `libexecdir`" This reverts commit 830c4ef74c00dbe448da46cdbc576178abc5728e. 05 May 2018, 23:19:43 UTC
cf60268 Revert "command/exec_always: Use wlr_log for logging errors in the child process" This reverts commit 177c67e6b89404d9d477b82c00c1353cd4696096. 05 May 2018, 23:19:29 UTC
ac903c8 Revert "security.d: Update install paths for swaybar and swaybg" This reverts commit b4249166f309a46c15dd3a5734594aee961b723b. 05 May 2018, 23:19:12 UTC
54265bf Merge pull request #1917 from RyanDwyer/pango-markup Implement pango support 05 May 2018, 22:38:09 UTC
556ff5f Implement pango support Implements support for the pango: prefix in the font command. Closes #1903. 05 May 2018, 22:25:22 UTC
72ce507 Merge pull request #1926 from RyanDwyer/fix-setenv-path Fix PATH setenv() in exec_always 05 May 2018, 22:24:02 UTC
1daf694 Fix PATH setenv() in exec_always 05 May 2018, 22:16:34 UTC
c96ac2f Merge pull request #1881 from nbraud/usr-lib Install swaybar and swaybg under /usr/lib/sway 05 May 2018, 19:09:34 UTC
786727d Merge branch 'master' into usr-lib 05 May 2018, 19:03:46 UTC
967b14c Merge pull request #1924 from nbraud/spelling swaymsg: Fix spelling in error message 05 May 2018, 19:00:40 UTC
30c00b2 Merge branch 'master' into spelling 05 May 2018, 18:42:17 UTC
cb2a3e9 swaymsg: Fix spelling in error message 05 May 2018, 18:40:34 UTC
b424916 security.d: Update install paths for swaybar and swaybg 05 May 2018, 15:42:41 UTC
back to top