| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-05-20 | Add "full" layout | Leon Henrik Plickat | 1 | -1/+36 | |
| Similar to dwm's "monocle" layout | |||||
| 2020-05-20 | Modify default layout to allow master area on all four sides | Leon Henrik Plickat | 1 | -58/+160 | |
| Also move it into a separate function | |||||
| 2020-05-19 | Implement command execution through riverctl | Isaac Freund | 25 | -137/+271 | |
| 2020-05-19 | Implement sending command from riverctl | Isaac Freund | 2 | -5/+75 | |
| These commands are successfully received by the server, but not yet executed. | |||||
| 2020-05-19 | Add riverctl binary to build.zig | Isaac Freund | 2 | -0/+26 | |
| 2020-05-19 | Create WindowManagement struct | Isaac Freund | 3 | -0/+82 | |
| 2020-05-19 | Fix crash destroying output with layer surfaces | Isaac Freund | 1 | -2/+2 | |
| 2020-05-18 | Implement popups for layer shell | Isaac Freund | 1 | -3/+7 | |
| 2020-05-17 | Make XdgPopup work with non-XdgToplevel parents | Isaac Freund | 2 | -17/+26 | |
| The idea is to use the same struct for layer shell popups. | |||||
| 2020-05-17 | Implement keybinding modes | Isaac Freund | 7 | -41/+164 | |
| 2020-05-14 | Fix cursor disappearing over xwayland views | Isaac Freund | 1 | -6/+24 | |
| 2020-05-12 | Only store mapped layer surfaces in Output.layers | Isaac Freund | 4 | -34/+22 | |
| 2020-05-11 | Only store mapped views in the view stack | Isaac Freund | 6 | -44/+32 | |
| 2020-05-11 | Implement xwayland unmanaged windows | Isaac Freund | 4 | -67/+207 | |
| 2020-05-09 | Give xwayland views the right x/y coords | Isaac Freund | 1 | -3/+3 | |
| That wasn't really too hard now, was it? | |||||
| 2020-05-08 | Fix broken crashy behavior of zoom | Isaac Freund | 1 | -2/+3 | |
| 2020-05-08 | Better handle transactions with xwayland views | Isaac Freund | 1 | -1/+13 | |
| 2020-05-08 | Refactor server setup and renderer access | Isaac Freund | 3 | -54/+53 | |
| 2020-05-08 | Implement initial Xwayland support | Isaac Freund | 8 | -43/+322 | |
| 2020-05-02 | Rename files contatining top level structs | Isaac Freund | 33 | -66/+66 | |
| This respects the naming convention of snake_case namespaces and TitleCase types. | |||||
| 2020-05-02 | Relicense to GPL-3.0-or-later | Isaac Freund | 36 | -9/+631 | |
| 2020-05-02 | Add note about wlroots change | Isaac Freund | 1 | -0/+3 | |
| 2020-05-02 | Make Keyboard a toplevel struct | Isaac Freund | 2 | -145/+144 | |
| 2020-05-02 | Make Cursor a toplevel struct | Isaac Freund | 2 | -342/+341 | |
| 2020-05-02 | Make Root a toplevel struct | Isaac Freund | 4 | -177/+173 | |
| 2020-05-02 | Make View a toplevel struct | Isaac Freund | 11 | -147/+146 | |
| 2020-05-02 | Make LayerSurface a toplevel struct | Isaac Freund | 5 | -135/+134 | |
| 2020-05-02 | Make Output a toplevel struct | Isaac Freund | 10 | -481/+480 | |
| 2020-05-02 | Make Seat a toplevel struct | Isaac Freund | 19 | -238/+236 | |
| 2020-05-02 | Make InputManager a toplevel struct | Isaac Freund | 3 | -95/+94 | |
| 2020-05-02 | Make Config a topleve struct | Isaac Freund | 2 | -184/+183 | |
| 2020-05-02 | Make Decoration a toplevel struct | Isaac Freund | 2 | -29/+28 | |
| 2020-05-02 | Make DecorationManager a toplevel struct | Isaac Freund | 3 | -30/+29 | |
| 2020-05-02 | Make Server a toplevel struct | Isaac Freund | 6 | -189/+188 | |
| 2020-05-02 | Handle unmap on never-mapped layer surface | Isaac Freund | 2 | -8/+19 | |
| I don't think wlroots should be sending this, but we shouldn't crash either. Fixes https://github.com/ifreund/river/issues/19 | |||||
| 2020-04-28 | Improve naming consistency | Isaac Freund | 1 | -6/+6 | |
| 2020-04-28 | Workaround global anonymous field name counter | Isaac Freund | 3 | -3/+12 | |
| Fixes https://github.com/ifreund/river/issues/17 | |||||
| 2020-04-27 | Fix a couple typos | Isaac Freund | 2 | -2/+2 | |
| 2020-04-27 | Arrange layers on layer surface destroy | Isaac Freund | 2 | -8/+9 | |
| Fixes https://github.com/ifreund/river/issues/15 | |||||
| 2020-04-27 | Float child and fixed-size toplevels by default | Isaac Freund | 2 | -11/+21 | |
| Closes https://github.com/ifreund/river/issues/14 | |||||
| 2020-04-27 | Implement inital xdg popup handling | Isaac Freund | 2 | -0/+72 | |
| 2020-04-27 | Clean up some code using c imported enums | Isaac Freund | 6 | -13/+9 | |
| 2020-04-27 | Fix application of exclusive zones | Isaac Freund | 1 | -5/+8 | |
| Fixes https://github.com/ifreund/river/issues/13 | |||||
| 2020-04-27 | Simplify some code | Isaac Freund | 2 | -8/+3 | |
| 2020-04-26 | Properly set initial usable box of outputs | Isaac Freund | 1 | -8/+25 | |
| 2020-04-26 | Greatly simplify view offset handling | Isaac Freund | 6 | -81/+83 | |
| Fixes https://github.com/ifreund/river/issues/9 | |||||
| 2020-04-26 | Fix view stack tests | Isaac Freund | 1 | -8/+16 | |
| 2020-04-26 | Separate View from its implementation | Isaac Freund | 9 | -148/+229 | |
| This is done in preperation for Xwayland support | |||||
| 2020-04-26 | Support wlr-screencopy | Isaac Freund | 3 | -1/+4 | |
| Closes https://github.com/ifreund/river/issues/7 | |||||
| 2020-04-26 | Revert "Deduplicate some state" | Isaac Freund | 3 | -7/+11 | |
| I changed my mind, it's cleaner to keep things like this and will be consistent with views. | |||||
