9661272 | Drew DeVault | 29 July 2016, 11:35:43 UTC | Merge remote-tracking branch 'origin/hidpi' | 29 July 2016, 11:35:43 UTC |
ddb4498 | Drew DeVault | 29 July 2016, 02:21:01 UTC | Merge pull request #802 from acrisci/feature/timestamp-log-messages Add timestamp to log messages | 29 July 2016, 02:21:01 UTC |
70360c5 | Tony Crisci | 29 July 2016, 02:15:14 UTC | Add timestamp to log messages | 29 July 2016, 02:15:14 UTC |
762a673 | Drew DeVault | 28 July 2016, 23:45:58 UTC | Merge pull request #800 from zandrmartin/fix-swaybar-take-3 third try for #678 | 28 July 2016, 23:45:58 UTC |
a3980d4 | Zandr Martin | 28 July 2016, 22:43:43 UTC | third try for #678 | 28 July 2016, 22:43:43 UTC |
cad085e | Drew DeVault | 28 July 2016, 18:42:39 UTC | Update IPC JSON responses for HiDPI setups | 28 July 2016, 18:42:39 UTC |
11e7ca0 | Drew DeVault | 18 July 2016, 20:21:45 UTC | Update hidpi support to latest wlc API | 28 July 2016, 18:36:49 UTC |
6ea02f3 | Drew DeVault | 16 July 2016, 14:04:18 UTC | Initial pass on HiDPI support | 28 July 2016, 18:36:49 UTC |
a5af3bc | Drew DeVault | 28 July 2016, 13:45:11 UTC | Merge pull request #796 from Hummer12007/ipc_sub Initialize client's subscribed events | 28 July 2016, 13:45:11 UTC |
cf8ef2a | Mykyta Holubakha | 28 July 2016, 13:38:02 UTC | Initialize client's subscribed events | 28 July 2016, 13:38:02 UTC |
1780633 | Drew DeVault | 28 July 2016, 11:47:44 UTC | Add commit message guidelines to CONTRIBUTING.md | 28 July 2016, 11:47:44 UTC |
d07eaed | Drew DeVault | 28 July 2016, 11:42:43 UTC | Merge pull request #793 from thejan2009/workspace_layout_first_window_fix bugfix: invisible windows on empty workspace with tabbed/stacked layout | 28 July 2016, 11:42:43 UTC |
ee67c5b | Drew DeVault | 28 July 2016, 11:26:37 UTC | Merge pull request #791 from acrisci/feature/focus-child Implement `focus child` command | 28 July 2016, 11:26:37 UTC |
d03266a | Drew DeVault | 28 July 2016, 11:26:13 UTC | Merge pull request #792 from acrisci/feature/render-focused-stack-children-focused Render focused stack/tab children focused | 28 July 2016, 11:26:13 UTC |
7efc810 | Drew DeVault | 28 July 2016, 11:25:24 UTC | Merge pull request #794 from thejan2009/close-all-focused-containers Close all focused container's child views on cmd_kill | 28 July 2016, 11:25:24 UTC |
33c1df3 | D.B | 28 July 2016, 07:26:38 UTC | Close all focused container's child views on kill Previously, cmd_kill only closed a focused view, while containers were not affected. Now it closes all views that are children of the focused container. | 28 July 2016, 08:31:18 UTC |
a46cf77 | D.B | 28 July 2016, 03:56:36 UTC | bugfix: windows on empty workspaces with layout tabbed/stacked would spawn with 0x0 geometry | 28 July 2016, 03:56:36 UTC |
badfcf7 | Tony Crisci | 28 July 2016, 03:16:58 UTC | Render focused stack/tab children focused Whenever a stacked or tabbed container has focused, paint the titlebars of all its child windows to be focused as well to indicate the parent stack/tab container has the focus. | 28 July 2016, 03:16:58 UTC |
88b7cbe | Tony Crisci | 28 July 2016, 02:42:45 UTC | Implement `focus child` command The `focus child` command focuses the child container within the selected container. | 28 July 2016, 02:48:46 UTC |
6d2b455 | Drew DeVault | 28 July 2016, 02:14:20 UTC | Merge pull request #790 from acrisci/bug/switch-focus-workspace-output bugfix: set focus to workspace of an output | 28 July 2016, 02:14:20 UTC |
8a03f13 | Tony Crisci | 28 July 2016, 02:06:16 UTC | bugfix: set focus to workspace of an output In `move_focus()`, when given an output, set the focus to the workspace of that output instead of the output itself. This fixes a bug that did not allow users to switch between outputs introduced in afc6ad6. It also fixes other issues before that commit when a workspace with children was selected and the user tried to switch focus in the direction of another output. | 28 July 2016, 02:06:16 UTC |
70e73d7 | Drew DeVault | 28 July 2016, 01:36:08 UTC | Merge pull request #789 from acrisci/bug/focus-parent-above-workspace bugfix: cmd focus parent don't set focus above ws | 28 July 2016, 01:36:08 UTC |
afc6ad6 | Tony Crisci | 28 July 2016, 01:30:45 UTC | bugfix: cmd focus parent don't set focus above ws In the `focus parent` command, do not set focus above the workspace level. These containers are not meant to be focused. This prevents a crash on repeated `focus parent` commands. | 28 July 2016, 01:30:45 UTC |
ba8f0da | Drew DeVault | 24 July 2016, 11:43:33 UTC | Merge pull request #787 from acrisci/bug/ipc-command-result-array Put ipc command result json in an array | 24 July 2016, 11:43:33 UTC |
0d461ad | Tony Crisci | 24 July 2016, 03:13:09 UTC | Put ipc command result json in an array For compatibility with i3, put the command result into an array. Returning multiple command results is still unsupported. | 24 July 2016, 03:13:09 UTC |
4637462 | Drew DeVault | 23 July 2016, 15:03:21 UTC | Merge pull request #785 from thejan2009/floating-scroll-event-passthrough don't passthrough a floating_scroll event to focused window | 23 July 2016, 15:03:21 UTC |
80858c1 | D.B | 23 July 2016, 14:30:04 UTC | don't passthrough a floating_scroll event to focused window | 23 July 2016, 14:58:37 UTC |
643bd8f | Drew DeVault | 23 July 2016, 14:55:18 UTC | Merge pull request #779 from thejan2009/smart-gaps-outer Hide outer gaps too when smart_gaps is on | 23 July 2016, 14:55:18 UTC |
1fb971f | Drew DeVault | 22 July 2016, 09:29:08 UTC | Merge pull request #781 from thejan2009/bottom-right-edges properly hide bottom and right borders | 22 July 2016, 09:29:08 UTC |
f16cb14 | D.B | 22 July 2016, 04:00:27 UTC | properly hide bottom and right borders | 22 July 2016, 04:00:27 UTC |
789870e | Drew DeVault | 22 July 2016, 02:23:14 UTC | Merge pull request #780 from zandrmartin/fix-edge-gap fix regression in hide_edge_borders | 22 July 2016, 02:23:14 UTC |
3137615 | Zandr Martin | 22 July 2016, 02:15:46 UTC | fix regression in hide_edge_borders | 22 July 2016, 02:15:46 UTC |
d61b59c | D.B | 21 July 2016, 20:55:01 UTC | outer gap 0 with smart_gaps on | 21 July 2016, 20:58:13 UTC |
9fe1d3d | Drew DeVault | 21 July 2016, 20:56:44 UTC | Merge pull request #778 from thejan2009/hide_edge_borders-fix Hide edge borders fix | 21 July 2016, 20:56:44 UTC |
03b0180 | D.B | 21 July 2016, 20:13:31 UTC | rename ws to workspace for clarity | 21 July 2016, 20:21:49 UTC |
b893f07 | D.B | 21 July 2016, 20:12:41 UTC | calculate borders for hiding from workspace geometry | 21 July 2016, 20:21:49 UTC |
f181bf9 | Drew DeVault | 21 July 2016, 19:57:00 UTC | Merge pull request #777 from Hummer12007/bg-arng Arrange backgrounds only when required | 21 July 2016, 19:57:00 UTC |
a2bc6f3 | Mykyta Holubakha | 21 July 2016, 19:47:35 UTC | Arrange backgrounds only when required | 21 July 2016, 19:47:35 UTC |
464239f | Drew DeVault | 21 July 2016, 18:59:57 UTC | Merge pull request #776 from Hummer12007/window-events [RFC] Implement window events | 21 July 2016, 18:59:57 UTC |
f022628 | Mykyta Holubakha | 21 July 2016, 18:51:09 UTC | Handle transient_for | 21 July 2016, 18:53:36 UTC |
f52daa2 | Mykyta Holubakha | 20 July 2016, 23:06:34 UTC | Unite describe_view and describe_window | 21 July 2016, 18:51:20 UTC |
e5c7b01 | Mykyta Holubakha | 20 July 2016, 11:56:14 UTC | Fix dispatching and assigning events | 21 July 2016, 18:51:20 UTC |
2029fef | Mykyta Holubakha | 19 July 2016, 20:28:06 UTC | More progress on window events | 21 July 2016, 18:51:20 UTC |
976e48d | Mykyta Holubakha | 12 July 2016, 13:58:24 UTC | Initial work on window events | 21 July 2016, 18:51:20 UTC |
095353d | Drew DeVault | 21 July 2016, 12:26:42 UTC | Remove arrange_windows from post-render Fixes #741 | 21 July 2016, 12:27:25 UTC |
5de5c38 | Drew DeVault | 19 July 2016, 21:56:51 UTC | Merge pull request #774 from Hummer12007/eventmasks Properly construct event bitmasks | 19 July 2016, 21:56:51 UTC |
0b5391e | Mykyta Holubakha | 19 July 2016, 21:44:31 UTC | Properly construct event bitmasks | 19 July 2016, 21:47:57 UTC |
7e6c67c | Drew DeVault | 19 July 2016, 12:13:42 UTC | Merge pull request #773 from SethBarberee/patch-2 Update swaylock zsh completion | 19 July 2016, 12:13:42 UTC |
6ec51e3 | Seth Barberee | 19 July 2016, 04:35:53 UTC | Update _swaylock added new option of daemonize (-f --daemonize) that was added to swaylock in https://github.com/SirCmpwn/sway/pull/750 and added socket completion upon reading more into swaylock/main.c (it also is in the usage help but never had it in completion) | 19 July 2016, 04:35:53 UTC |
4190ddb | Drew DeVault | 18 July 2016, 18:28:04 UTC | Merge pull request #770 from minus7/that-bugged-me clean up apply_input_config | 18 July 2016, 18:28:04 UTC |
50b0993 | minus | 17 July 2016, 11:27:02 UTC | clean up apply_input_config | 18 July 2016, 18:12:49 UTC |
5a1d95a | Drew DeVault | 18 July 2016, 13:12:48 UTC | Move backgrounds to back after arrange_windows Fixes #769 | 18 July 2016, 13:12:48 UTC |
c0e4522 | Drew DeVault | 18 July 2016, 12:50:53 UTC | Merge pull request #764 from deklov/move-position-bug-02 Do not crash when handling the command 'move position' | 18 July 2016, 12:50:53 UTC |
2956645 | Drew DeVault | 18 July 2016, 11:41:46 UTC | Merge pull request #768 from gpyh/patch-1 Packages link to the wiki page with instructions | 18 July 2016, 11:41:46 UTC |
435509c | Drew DeVault | 18 July 2016, 11:38:35 UTC | Merge pull request #767 from thejan2009/correct-container-titles Construct titles of nested tabbed/stacked containers from app_id inst… | 18 July 2016, 11:38:35 UTC |
5d250f3 | D.B | 18 July 2016, 10:35:50 UTC | Construct titles of nested tabbed/stacked containers from app_id instead of title | 18 July 2016, 10:35:50 UTC |
9b2780a | Yacine Hmito | 18 July 2016, 05:00:17 UTC | Packages link to the wiki page with instructions I wanted to make sure that NixOS users get the warning without polluting the README. Turns out the "Install other distros" had plenty to say about supported packages, so I slightly restructured the page. Now the README links to the wiki page. | 18 July 2016, 05:00:17 UTC |
d9eb49f | David Eklov | 18 July 2016, 03:52:39 UTC | Add missing entry to list of accepted arguments for the move command | 18 July 2016, 03:52:39 UTC |
d202ca2 | David Eklov | 18 July 2016, 03:47:20 UTC | Do not crash when handling the command 'move position' Sway expected 'move position' to be 'move position mouse'. If mouse is not present in the command, Sway crashes. | 18 July 2016, 03:50:15 UTC |
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 |