| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-05-22 | Fix layout bugs | Leon Henrik Plickat | 1 | -4/+5 | |
| This fixes two bugs: First, the height of the slave stack was to high when using the TopMaster or BottomMaster layouts with no views in the master stack. Second, the view padding was not respected when using the Full layout. | |||||
| 2020-05-20 | Remove unused variable and fix zig fmt | Isaac Freund | 2 | -5/+4 | |
| 2020-05-20 | Add layout command | Leon Henrik Plickat | 4 | -2/+88 | |
| 2020-05-20 | Add layout variable to Output class | Leon Henrik Plickat | 1 | -7/+22 | |
| This variable in controls which layout is chosen when arrangeViews() is called. The default is LeftMaster | |||||
| 2020-05-20 | Switch to layoutFull() for one or no visible views | Leon Henrik Plickat | 1 | -0/+10 | |
| 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 | |
