| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-04-11 | Handle layer shell protocol error | Isaac Freund | 1 | -12/+28 | |
| Requesting a size of 0 without setting opposing anchors in that dimension is a protocol error. | |||||
| 2020-04-11 | Handle exclusive zones of layer surfaces | Isaac Freund | 3 | -19/+105 | |
| 2020-04-11 | Move output specific code out of root | Isaac Freund | 6 | -192/+245 | |
| This is in preperation of proper output event handling and eventual multi output support. | |||||
| 2020-04-10 | Move rendering out of output to a new namespace | Isaac Freund | 2 | -340/+350 | |
| 2020-04-10 | Implement xdg-output | Isaac Freund | 2 | -6/+9 | |
| 2020-04-10 | Implement initial layer shell support | Isaac Freund | 7 | -14/+344 | |
| exclusive zones and popups are still TODO | |||||
| 2020-04-09 | Go back to using std.ChildProcess | Isaac Freund | 4 | -12/+15 | |
| The bug with this was fixed by https://github.com/ziglang/zig/pull/4970. | |||||
| 2020-04-08 | Implement outer padding | Isaac Freund | 2 | -13/+23 | |
| 2020-04-08 | Remove stray default values | Isaac Freund | 1 | -2/+2 | |
| 2020-04-08 | Fix environment of spawned processes | Isaac Freund | 5 | -8/+15 | |
| std.ChildProcess isn't handling environment variables set at runtime properly, so just use libc directly. | |||||
| 2020-04-08 | Add keybind to close views | Isaac Freund | 3 | -0/+16 | |
| 2020-04-08 | Add view all tags and tag with all tags keybinds | Isaac Freund | 1 | -0/+3 | |
| 2020-04-08 | Add binding to toggle tag of focused view | Isaac Freund | 2 | -0/+19 | |
| 2020-04-08 | Add binding to toggle focused tags | Isaac Freund | 2 | -0/+17 | |
| 2020-04-07 | Refactor keybindings to be runtime defined. | Isaac Freund | 8 | -68/+116 | |
| 2020-04-07 | Move commands to a separate file | Isaac Freund | 2 | -105/+100 | |
| 2020-04-07 | Rename gaps -> padding | Isaac Freund | 3 | -25/+25 | |
| 2020-04-06 | Allow switching VTs | Isaac Freund | 2 | -8/+31 | |
| 2020-04-05 | Implement inner gaps | Isaac Freund | 3 | -21/+32 | |
| 2020-04-05 | Fix overdraw of top/bottom borders | Isaac Freund | 1 | -2/+2 | |
| 2020-04-05 | Highlight border of focused view | Isaac Freund | 1 | -1/+4 | |
| 2020-04-05 | Draw borders around views | Isaac Freund | 1 | -14/+86 | |
| 2020-04-04 | Avoid a crash caused by a race conditon | Isaac Freund | 1 | -0/+5 | |
| 2020-04-04 | Take future borders into account for surface size | Isaac Freund | 3 | -10/+15 | |
| 2020-04-04 | Reset focus on switching between tags | Isaac Freund | 1 | -0/+3 | |
| 2020-04-04 | Stop the transaction timer if timeout didn't occur | Isaac Freund | 1 | -0/+4 | |
| 2020-04-04 | Add a bit of logging for transactions | Isaac Freund | 1 | -1/+7 | |
| 2020-04-04 | Fix iteration in handleFrame | Isaac Freund | 1 | -1/+1 | |
| 2020-04-04 | Remove len field from ViewStack | Isaac Freund | 2 | -24/+9 | |
| This is misleading as unmapped views should be ignored | |||||
| 2020-04-04 | Test ignoring unmapped view | Isaac Freund | 1 | -13/+18 | |
| 2020-04-04 | Add empty iteration tests | Isaac Freund | 1 | -0/+18 | |
| 2020-04-04 | Add a data structure to manage the view stack | Isaac Freund | 6 | -117/+466 | |
| 2020-04-02 | Focus next view if focused view is hidden | Isaac Freund | 1 | -1/+15 | |
| 2020-04-02 | Implement tag assignment | Isaac Freund | 6 | -60/+127 | |
| There are a few bugs with this, but the core logic is sound | |||||
| 2020-04-01 | Implement switching between single tags | Isaac Freund | 2 | -4/+28 | |
| 2020-04-01 | Implement infrastructure for tags | Isaac Freund | 3 | -73/+159 | |
| 2020-03-29 | Explictly define log level ordering | Isaac Freund | 1 | -4/+4 | |
| This was technically undefined before. | |||||
| 2020-03-29 | Add a log utility | Isaac Freund | 2 | -2/+30 | |
| 2020-03-29 | Make c import a little cleaner | Isaac Freund | 11 | -11/+11 | |
| 2020-03-29 | Fix bug if master count < view count | Isaac Freund | 1 | -9/+11 | |
| 2020-03-29 | Handle timeout of transactions that take too long | Isaac Freund | 2 | -5/+38 | |
| 2020-03-29 | Pass self as immutable where possible | Isaac Freund | 6 | -15/+15 | |
| 2020-03-29 | Add a couple utility functions | Isaac Freund | 1 | -0/+7 | |
| Forgot to commit this new file in a previous commit | |||||
| 2020-03-29 | Swap bindngs for send to top and start terminal | Isaac Freund | 1 | -15/+15 | |
| 2020-03-29 | Only move view to top if needed | Isaac Freund | 1 | -3/+5 | |
| 2020-03-29 | Add keybind for adjusting master factor | Isaac Freund | 1 | -4/+17 | |
| 2020-03-28 | Gracefully handle transaction preemption | Isaac Freund | 1 | -2/+13 | |
| 2020-03-28 | Set xdg toplevels to tiled | Isaac Freund | 1 | -0/+5 | |
| This stops firefox from adding shadows around its window | |||||
| 2020-03-28 | Add new views to the top of the stack | Isaac Freund | 2 | -2/+2 | |
| 2020-03-28 | Add keybindings for changing master count | Isaac Freund | 1 | -0/+14 | |
