aboutsummaryrefslogtreecommitdiff
path: root/src/command
AgeCommit message (Collapse)AuthorFilesLines
2020-06-01Implement declare_modeIsaac Freund1-0/+51
2020-06-01Rename mode command to enter_modeIsaac Freund1-1/+1
2020-05-31Store modes by idIsaac Freund1-1/+9
2020-05-31Rework commands to be string basedIsaac Freund18-62/+223
This allows for significantly more flexibility and should make implementing the bind command possible.
2020-05-20Remove unused variable and fix zig fmtIsaac Freund1-1/+0
2020-05-20Add layout commandLeon Henrik Plickat1-0/+29
2020-05-19Implement command execution through riverctlIsaac Freund17-33/+87
2020-05-17Implement keybinding modesIsaac Freund1-0/+26
2020-05-08Fix broken crashy behavior of zoomIsaac Freund1-2/+3
2020-05-02Rename files contatining top level structsIsaac Freund14-18/+18
This respects the naming convention of snake_case namespaces and TitleCase types.
2020-05-02Relicense to GPL-3.0-or-laterIsaac Freund14-5/+248
2020-05-02Make View a toplevel structIsaac Freund2-2/+2
2020-05-02Make Output a toplevel structIsaac Freund2-2/+2
2020-05-02Make Seat a toplevel structIsaac Freund14-14/+14
2020-04-26Separate View from its implementationIsaac Freund1-1/+1
This is done in preperation for Xwayland support
2020-04-22Implement floating viewsIsaac Freund1-0/+13
2020-04-20Zoom to second view in stack if top is focusedIsaac Freund1-6/+13
2020-04-18Remove uneeded abstractionIsaac Freund1-1/+3
2020-04-18Send surface enter/leave eventsIsaac Freund1-11/+6
2020-04-18Arrange on sending view to outputIsaac Freund1-1/+2
2020-04-18Add binds to move views between outputsIsaac Freund1-0/+41
2020-04-18Split up commands into separate filesIsaac Freund12-0/+217