4b20086 | Drew DeVault | 07 April 2018, 18:43:38 UTC | Merge pull request #1767 from emersion/fix-dmenu Give keyboard focus to unmanaged xwayland surfaces | 07 April 2018, 18:43:38 UTC |
2b357af | emersion | 07 April 2018, 18:03:30 UTC | Give keyboard focus to unmanaged xwayland surfaces This fixes dmenu | 07 April 2018, 18:03:30 UTC |
a5d06b6 | emersion | 07 April 2018, 17:21:52 UTC | Merge pull request #1766 from emersion/fix-output-container-position Fix output containers position | 07 April 2018, 17:21:52 UTC |
5d34e45 | Drew DeVault | 07 April 2018, 17:21:07 UTC | Add basic server decorations support | 07 April 2018, 17:21:07 UTC |
61abd56 | emersion | 07 April 2018, 16:44:02 UTC | Fix output containers position | 07 April 2018, 16:44:02 UTC |
b12b848 | Drew DeVault | 07 April 2018, 16:23:26 UTC | Merge pull request #1759 from emersion/output-send-frame-done Don't send frame done immediately when rendering | 07 April 2018, 16:23:26 UTC |
a91a1a4 | Drew DeVault | 07 April 2018, 16:11:24 UTC | Merge pull request #1765 from emersion/fix-bad-assert Fix inverted assertion | 07 April 2018, 16:11:24 UTC |
8af0c2b | emersion | 06 April 2018, 21:37:48 UTC | Don't send frame done immediately when rendering | 07 April 2018, 16:10:50 UTC |
33b4f94 | emersion | 07 April 2018, 16:03:13 UTC | Fix inverted assertion Seems like it doesn't work this way | 07 April 2018, 16:03:13 UTC |
c47b4d4 | Drew DeVault | 07 April 2018, 15:53:10 UTC | Merge pull request #1756 from emersion/output-damage Fine-grained damage tracking | 07 April 2018, 15:53:10 UTC |
f5a9bd5 | Drew DeVault | 07 April 2018, 15:19:25 UTC | Merge pull request #1700 from swaywm/move-cmd-full Implement move [left|right|up|down] | 07 April 2018, 15:19:25 UTC |
2c9f0fb | Drew DeVault | 07 April 2018, 13:47:28 UTC | Merge pull request #1762 from DanySpin97/wlroots Fix json-c version dependency | 07 April 2018, 13:47:28 UTC |
5727b81 | Danilo Spinella | 07 April 2018, 09:08:39 UTC | Fix json-c version dependency | 07 April 2018, 09:08:39 UTC |
93ca891 | emersion | 06 April 2018, 22:10:02 UTC | Don't rejigger if parent has two children | 06 April 2018, 22:10:02 UTC |
37b173f | emersion | 06 April 2018, 21:50:12 UTC | When moving between outputs, use output center as reference | 06 April 2018, 21:50:12 UTC |
606d322 | Drew DeVault | 06 April 2018, 20:19:06 UTC | Container coordiantes/sizes are floating point | 06 April 2018, 20:19:06 UTC |
5c31b06 | Drew DeVault | 06 April 2018, 20:16:05 UTC | Merge pull request #1758 from swaywm/revert-1757-boooooooxes Revert "Break everything^W^WUse wlr_box for sway_container" | 06 April 2018, 20:16:05 UTC |
640232e | Drew DeVault | 06 April 2018, 20:13:26 UTC | Revert "Break everything^W^WUse wlr_box for sway_container" | 06 April 2018, 20:13:26 UTC |
0c62791 | emersion | 06 April 2018, 19:59:50 UTC | Damage all surfaces when damaging whole container | 06 April 2018, 19:59:50 UTC |
656ef55 | Drew DeVault | 06 April 2018, 19:57:57 UTC | Merge pull request #1757 from swaywm/boooooooxes Break everything^W^WUse wlr_box for sway_container | 06 April 2018, 19:57:57 UTC |
df0d57b | Drew DeVault | 06 April 2018, 19:54:03 UTC | Fix issue with incorrectly rejiggered workspaces | 06 April 2018, 19:54:03 UTC |
764489e | Drew DeVault | 06 April 2018, 19:03:05 UTC | Break everything^W^WUse wlr_box for sway_container | 06 April 2018, 19:38:37 UTC |
9109b1f | Drew DeVault | 06 April 2018, 19:37:55 UTC | Fix moving to parallel container on another output | 06 April 2018, 19:37:55 UTC |
5ff1699 | Drew DeVault | 06 April 2018, 19:09:52 UTC | Address @emersion feedback | 06 April 2018, 19:09:52 UTC |
5891482 | emersion | 06 April 2018, 18:17:58 UTC | Don't damage the whole output | 06 April 2018, 18:17:58 UTC |
c8be7bf | Drew DeVault | 06 April 2018, 17:57:04 UTC | Fix another of @orestisf1993's issues | 06 April 2018, 17:57:04 UTC |
e550e22 | emersion | 06 April 2018, 17:27:01 UTC | Refactor rendering code | 06 April 2018, 17:27:01 UTC |
1f70b94 | Drew DeVault | 06 April 2018, 17:17:22 UTC | Fix moving into right end of container | 06 April 2018, 17:17:22 UTC |
cd6e318 | Drew DeVault | 06 April 2018, 16:46:33 UTC | Fix issues @orestisf1993 raised | 06 April 2018, 16:46:33 UTC |
b5baa78 | Drew DeVault | 06 April 2018, 15:52:23 UTC | Address @emersion's comments | 06 April 2018, 15:53:10 UTC |
603e0e4 | Drew DeVault | 06 April 2018, 15:49:27 UTC | Add debug tree view | 06 April 2018, 15:49:27 UTC |
516f545 | emersion | 06 April 2018, 15:27:40 UTC | Simplify damage tracking functions, use them in layer shell | 06 April 2018, 15:45:40 UTC |
d447460 | emersion | 06 April 2018, 15:43:55 UTC | Merge pull request #1755 from emersion/view-child-hidpi Send surface enter/leave events to view children | 06 April 2018, 15:43:55 UTC |
290c916 | emersion | 06 April 2018, 14:26:32 UTC | Send surface enter/leave events to view children | 06 April 2018, 14:26:32 UTC |
a06052a | Drew DeVault | 06 April 2018, 03:22:33 UTC | Fix splitting workspaces | 06 April 2018, 13:43:52 UTC |
efac07d | Drew DeVault | 06 April 2018, 03:05:43 UTC | Fix workspaces not updated on swaybar | 06 April 2018, 13:43:52 UTC |
57954a2 | Drew DeVault | 02 April 2018, 17:49:37 UTC | Implement move [left|right|up|down] The exact semantics of this command are complicated. I'll describe each test scenario as s-expressions. Everything assumes L_HORIZ if not specified, but if you rotate everything 90 degrees the same test cases hold. ``` (container (view a) (view b focus) (view c)) -> move left (container (view b focus) (view a) (view c)) (container (view a) (view b focus) (view c)) -> move right (container (view a) (view c) (view b focus)) (container L_VERT (view a)) (container L_HORIZ (view b) (view c focus)) -> move up (container L_VERT (view a) (view c focus)) (container L_HORIZ (view b)) (workspace (view a) (view b focus) (view c)) -> move up (workspace [split direction flipped] (view b focus) (container (view a) (view c))) (workspace (view a) (view b focus) (view c)) -> move down (workspace [split direction flipped] (container (view a) (view c)) (view b focus))) Note: outputs use wlr_output_layout instead of assuming that i+/-1 is the next output in the move direction. (root (output X11-1 (workspace 1)) (output X11-2 (workspace 1 (view a focus) (view b))))) -> move left (root (output X11-1 (workspace 1 (view a focus))) (output X11-2 (workspace 1 (view b))))) (root (output X11-1 (workspace 1 (container (view a) (view b))) (output X11-2 (workspace 1 (view c focus))))) -> move left (root (output X11-1 (workspace 1 (container (view a) (view b)) (view c focus))) (output X11-2 (workspace 1))) ``` | 06 April 2018, 13:43:52 UTC |
d77a011 | Drew DeVault | 06 April 2018, 13:43:12 UTC | Avoid arranging windows while reloading config | 06 April 2018, 13:43:44 UTC |
cca420b | Drew DeVault | 06 April 2018, 13:32:38 UTC | Fix focus_follows_mouse issues | 06 April 2018, 13:32:51 UTC |
b08f7e5 | Drew DeVault | 06 April 2018, 13:26:28 UTC | Fix deletion of still-visible workspaces on unfocus | 06 April 2018, 13:26:49 UTC |
3499cc6 | Drew DeVault | 06 April 2018, 04:14:15 UTC | Merge pull request #1754 from emersion/fix-output-enter Fix wl_output enter/leave events | 06 April 2018, 04:14:15 UTC |
88e3e5e | emersion | 06 April 2018, 03:50:21 UTC | Fix wl_output enter/leave events Fixes #1739 | 06 April 2018, 04:10:17 UTC |
9acd066 | Drew DeVault | 06 April 2018, 03:26:40 UTC | Merge pull request #1751 from emersion/remove-layout-last Remove L_TYPES | 06 April 2018, 03:26:40 UTC |
0f1068e | Drew DeVault | 06 April 2018, 03:25:42 UTC | Remove wlc-git from .build.yml | 06 April 2018, 03:25:42 UTC |
c2b1bee | emersion | 06 April 2018, 03:22:08 UTC | Remove L_TYPES | 06 April 2018, 03:22:08 UTC |
254ca81 | emersion | 06 April 2018, 02:54:26 UTC | Merge pull request #1747 from acrisci/ipc-layout ipc layout | 06 April 2018, 02:54:26 UTC |
f63d941 | Drew DeVault | 06 April 2018, 02:53:21 UTC | Merge pull request #1743 from emersion/subsurface-damage-tracking Damage tracking for view children | 06 April 2018, 02:53:21 UTC |
6b308db | Tony Crisci | 06 April 2018, 02:50:10 UTC | address feedback | 06 April 2018, 02:50:10 UTC |
235798f | Tony Crisci | 05 April 2018, 23:01:03 UTC | dont send ipc events when there are no listeners | 05 April 2018, 23:01:03 UTC |
641807d | emersion | 05 April 2018, 22:48:35 UTC | Handle unmanaged surfaces motion | 05 April 2018, 22:48:35 UTC |
d65d001 | emersion | 05 April 2018, 22:38:50 UTC | Fix desktop_damage_whole_surface | 05 April 2018, 22:38:50 UTC |
6b9b03f | emersion | 05 April 2018, 22:33:13 UTC | Remove outdated TODO | 05 April 2018, 22:33:18 UTC |
076bedb | emersion | 05 April 2018, 22:31:19 UTC | Add container_damage_whole | 05 April 2018, 22:31:19 UTC |
1c91d0c | emersion | 05 April 2018, 21:37:24 UTC | Add damage tracking for xwayland unmanaged surfaces | 05 April 2018, 21:39:17 UTC |
bbfc548 | Tony Crisci | 05 April 2018, 21:33:35 UTC | add layout to ipc containers | 05 April 2018, 21:33:35 UTC |
07f3bb3 | emersion | 05 April 2018, 21:22:39 UTC | Handle xwayland configure requests for unmanaged surfaces | 05 April 2018, 21:22:39 UTC |
a528aea | emersion | 05 April 2018, 21:11:46 UTC | Make xwayland surface destroy more foolproof | 05 April 2018, 21:11:46 UTC |
7ce1038 | emersion | 05 April 2018, 21:08:30 UTC | Fix xwayland unmanaged surfaces | 05 April 2018, 21:08:30 UTC |
f5e5b18 | emersion | 05 April 2018, 20:48:11 UTC | Track damage of xdg-shell-v6 popups | 05 April 2018, 20:48:11 UTC |
268c68b | Drew DeVault | 05 April 2018, 20:09:41 UTC | Merge pull request #1745 from swaywm/swaybar-hotplugging Handle output removal on swaybar | 05 April 2018, 20:09:41 UTC |
f242362 | Drew DeVault | 05 April 2018, 19:39:57 UTC | Handle output removal on swaybar | 05 April 2018, 20:04:30 UTC |
842a3ea | Drew DeVault | 05 April 2018, 19:23:59 UTC | Add -Wno-unused-result Fixes #1744 | 05 April 2018, 19:23:59 UTC |
45f93e1 | emersion | 05 April 2018, 18:46:02 UTC | Accumulate damage from subsurfaces | 05 April 2018, 19:20:45 UTC |
94ecd0f | Drew DeVault | 05 April 2018, 18:01:14 UTC | Configure wlr_xdg_output_manager during init | 05 April 2018, 18:01:14 UTC |
b3a1cf1 | Tony Crisci | 05 April 2018, 16:32:42 UTC | Merge pull request #1742 from emersion/shell-views Implement shell views | 05 April 2018, 16:32:42 UTC |
dcd15a2 | emersion | 05 April 2018, 15:38:14 UTC | Implement shell views | 05 April 2018, 15:40:39 UTC |
9939d98 | Drew DeVault | 05 April 2018, 13:21:39 UTC | Error handling in swaylock daemonize() Fixes #1741 | 05 April 2018, 13:21:39 UTC |
9e89daf | Drew DeVault | 05 April 2018, 04:17:47 UTC | Merge pull request #1734 from swaywm/resize-cmd Implement resize command | 05 April 2018, 04:17:47 UTC |
f779863 | Drew DeVault | 05 April 2018, 01:32:31 UTC | Implement resize command | 05 April 2018, 04:03:20 UTC |
aa35715 | Tony Crisci | 05 April 2018, 03:06:53 UTC | Merge pull request #1736 from acrisci/ipc-container-type Ipc container type | 05 April 2018, 03:06:53 UTC |
891e114 | Drew DeVault | 05 April 2018, 03:06:42 UTC | Merge pull request #1733 from acrisci/fix-focus-inactive try to fix focus-inactive | 05 April 2018, 03:06:42 UTC |
04ce096 | Tony Crisci | 05 April 2018, 02:41:05 UTC | add type to container json | 05 April 2018, 02:41:05 UTC |
65f254f | Tony Crisci | 05 April 2018, 02:36:09 UTC | Merge branch 'wlroots' into fix-focus-inactive | 05 April 2018, 02:36:09 UTC |
deda374 | Tony Crisci | 05 April 2018, 02:31:10 UTC | fix focus child | 05 April 2018, 02:31:10 UTC |
21aedf1 | Drew DeVault | 05 April 2018, 02:12:32 UTC | Merge pull request #1732 from emersion/view-children Update for wlroots#824 | 05 April 2018, 02:12:32 UTC |
44b8d30 | emersion | 04 April 2018, 21:57:12 UTC | Use new wlr_*_surface_at functions | 05 April 2018, 02:03:14 UTC |
8eff00f | emersion | 04 April 2018, 19:53:46 UTC | Remove unused SWAY_VIEW_TYPES | 05 April 2018, 02:03:14 UTC |
679c51e | emersion | 04 April 2018, 19:34:39 UTC | Remove unused sway_view.unmanaged_link | 05 April 2018, 02:02:40 UTC |
5a64622 | emersion | 05 April 2018, 02:01:00 UTC | Merge pull request #1707 from acrisci/transparency Implement opacity command | 05 April 2018, 02:01:00 UTC |
fc9398a | Tony Crisci | 03 April 2018, 04:47:45 UTC | Implement opacity command | 05 April 2018, 01:57:05 UTC |
f2153f3 | emersion | 05 April 2018, 00:16:35 UTC | Merge pull request #1705 from swaywm/swaylock-layers Port swaylock to layer shell | 05 April 2018, 00:16:35 UTC |
cfd8065 | Tony Crisci | 04 April 2018, 23:37:01 UTC | fix sending window new event | 04 April 2018, 23:37:01 UTC |
5d444b3 | Drew DeVault | 04 April 2018, 22:52:44 UTC | Address review feedback from @emersion | 04 April 2018, 22:52:44 UTC |
3e61718 | Tony Crisci | 04 April 2018, 22:52:38 UTC | try to fix focus-inactive | 04 April 2018, 22:52:38 UTC |
053b51c | Drew DeVault | 04 April 2018, 02:03:48 UTC | exit() needs stdlib.h inb4 acrisci | 04 April 2018, 22:47:49 UTC |
218a378 | Drew DeVault | 04 April 2018, 02:01:29 UTC | Import stdlib.h and define POSIX macro for rand() | 04 April 2018, 22:47:49 UTC |
0138f79 | Drew DeVault | 04 April 2018, 02:00:29 UTC | Move extra roundtrip into password.c | 04 April 2018, 22:47:49 UTC |
d2d050d | Drew DeVault | 04 April 2018, 01:25:42 UTC | Address review feedback | 04 April 2018, 22:47:48 UTC |
46b3889 | Drew DeVault | 03 April 2018, 23:15:14 UTC | Add hidpi support to swaylock | 04 April 2018, 22:47:48 UTC |
b7e7794 | Drew DeVault | 03 April 2018, 21:03:29 UTC | Implement input-inhibit in sway, swaylock | 04 April 2018, 22:47:48 UTC |
06fbd51 | Drew DeVault | 03 April 2018, 20:16:42 UTC | Add input inhibitor to input manager | 04 April 2018, 22:47:48 UTC |
3ede718 | Drew DeVault | 03 April 2018, 19:42:32 UTC | Refocus the last focused container on lock exit | 04 April 2018, 22:47:48 UTC |
62a736a | Drew DeVault | 03 April 2018, 19:33:02 UTC | Actually let's not do that TODO | 04 April 2018, 22:47:48 UTC |
d053acb | Drew DeVault | 03 April 2018, 19:04:31 UTC | R E N D E R I N G | 04 April 2018, 22:47:48 UTC |
e902de3 | Drew DeVault | 03 April 2018, 18:49:56 UTC | Verify passwords | 04 April 2018, 22:47:48 UTC |
066143a | Drew DeVault | 03 April 2018, 18:31:30 UTC | Add password buffer, refactor rendering/surfaces | 04 April 2018, 22:47:48 UTC |
1fe3cb8 | Drew DeVault | 03 April 2018, 03:43:19 UTC | Link swaylock to xkbcommon | 04 April 2018, 22:47:48 UTC |
1008d4c | Drew DeVault | 03 April 2018, 03:14:37 UTC | Split seat code into its own file | 04 April 2018, 22:47:48 UTC |
0bd40ce | Drew DeVault | 03 April 2018, 03:07:43 UTC | Set up an XKB context for the keyboard | 04 April 2018, 22:47:48 UTC |
402e1d9 | Drew DeVault | 03 April 2018, 02:55:30 UTC | Grab keyboard off of the seat | 04 April 2018, 22:47:48 UTC |