aboutsummaryrefslogtreecommitdiff
path: root/build.zig
AgeCommit message (Collapse)AuthorFilesLines
2020-10-31Implement wlr-output-power-management-unstable-v1 protocolMarten Ringwelski1-0/+2
2020-10-02code: update to zig master in prep for 0.7.0Isaac Freund1-2/+2
This commit makes the minimal necessary changes to get things working, there are further changes which can be made to take advantage of new features.
2020-08-24config: implement map-pointer commandIsaac Freund1-0/+1
This command takes a mode, modifiers, button/event name, and pointer action as arguments. It stores these in the config data structure. The currently available pointer actions are move-view and resize-view, which replace the previously hard-coded functionality. Closing the hovered view with middle click has temorarily been removed until it is decided if we wish to make this another special pointer action or perhaps allow running any arbitrary command (which would of course include close).
2020-07-05code: handle out of memory as well as possibleIsaac Freund1-2/+2
2020-06-17docs: small man pages fixes and updatesLennard Hofmann1-1/+1
- Previous hard-coded settings can be now be changes with riverctl or via environment variables - Update "See also" - Mod → Mod1
2020-06-16docs: add rivertile man pageIsaac Freund1-0/+1
2020-06-16rivertile: create default layout generatorIsaac Freund1-0/+7
2020-06-16Doc: Add layout documentationLeon Henrik Plickat1-0/+1
2020-06-15build: allow disabling man-pages if scdoc is foundIsaac Freund1-9/+8
2020-06-15build: add scdoc step to generate man pagesIsaac Freund1-4/+71
2020-06-05build: install man pagesIsaac Freund1-0/+4
No gzip, let distros compress if they want to
2020-06-05river-status: implement example clientIsaac Freund1-1/+19
2020-06-04river-status: implement protocolIsaac Freund1-0/+1
2020-06-03build: scan river-status protocolIsaac Freund1-19/+37
2020-06-01Split river and riverctl directoriesIsaac Freund1-3/+3
2020-05-24Split control into separate protocolIsaac Freund1-4/+4
2020-05-19Implement sending command from riverctlIsaac Freund1-31/+63
These commands are successfully received by the server, but not yet executed.
2020-05-19Add riverctl binary to build.zigIsaac Freund1-15/+20
2020-05-19Create WindowManagement structIsaac Freund1-0/+2
2020-05-04Add xwayland build optionIsaac Freund1-0/+8
2020-05-02Fix ensure pixman locatedIsaac Freund1-0/+1
Zig was having trouble finding the proper headers on void, likely because pixman is linked as pixman-1.
2020-04-15Rename render.[hc] to bindings.[hc]Isaac Freund1-1/+1
2020-04-12Eliminate some code duplicationIsaac Freund1-22/+14
2020-04-12Move protocol scanning to build.zigIsaac Freund1-4/+67
2020-04-11Remove unneeded pixman linkingIsaac Freund1-2/+0
2020-04-09Properly specify pixman includeIsaac Freund1-8/+11
2020-04-04Add a data structure to manage the view stackIsaac Freund1-1/+17
2020-03-27Rename to riverIsaac Freund1-1/+1
2020-03-21Hack around @cImport() not handling flexible arraysIsaac Freund1-0/+2
2020-03-21Spawn a childIsaac Freund1-2/+3
2020-03-20Fix build.zigIsaac Freund1-0/+5
2020-03-19cleanupIsaac Freund1-1/+1
2020-03-19Initial commitIsaac Freund1-0/+25