Isaac Freund
3aba3abbcd
build: require at least wlroots 0.17.1
...
There are enough bugs fixed in 0.17.1 which are relevant to river that I
think it's worthwhile to refuse to compile against 0.17.1.
2024-01-01 22:55:15 -06:00
Isaac Freund
7ee6c79b6b
build: update to wlroots 0.17
2023-12-01 17:29:05 +01:00
Isaac Freund
2e586c7061
build: update to Zig 0.11.0
2023-10-16 16:27:03 +02:00
Isaac Freund
919d5d7c62
docs: remove repology badge from readme
...
It's getting too big and has too much redundant information.
2023-02-03 18:27:38 +01:00
Isaac Freund
09f3f141ae
deps: update to Zig 0.10
2023-01-08 16:21:42 +01:00
Isaac Freund
489a49735a
river: update to wlroots 0.16
2022-11-13 16:16:07 +01:00
Isaac Freund
d0625d668a
docs: create PACKAGING.md
2022-05-22 15:35:42 +02:00
Isaac Freund
79d7775a3d
code: relicense to GPL-3.0-only
...
I don't need anyone's permission to make this change since
GPL-3.0-or-later is one-way compatible with GPL-3.0-only.
2022-01-31 19:33:22 +01:00
Justin Wood
e13650864c
docs: Fix typo in readme
2022-01-23 12:07:34 +01:00
Hugo Machet
9c2e3b6738
docs: update zig version required in readme
2021-12-24 16:41:59 +00:00
Isaac Freund
1edaa5ad21
docs: soften the README disclaimer a bit
2021-12-22 22:09:45 +00:00
Isaac Freund
4d19621f1e
river: update to wlroots 0.15.0
2021-12-21 03:18:30 +00:00
Wannes De Meyer
663e839e9d
docs: fix wlroots link in readme
2021-11-08 21:18:32 +01:00
Isaac Freund
f3475c5932
docs: clarify description of dependencies
2021-11-03 13:40:46 +01:00
Isaac Freund
c9de08fa10
docs: update URLs for migration to riverwm github org
2021-11-01 11:28:43 +01:00
Isaac Freund
ae871c2fee
docs: Wayland should always be capitalized
...
This matches the style used on https://wayland.freedesktop.org/
2021-07-26 12:20:48 +02:00
Isaac Freund
b6212ba972
docs: improve formatting consistency
2021-07-20 02:31:24 +02:00
Isaac Freund
f30610d64c
docs: mention man pages before wiki
...
Don't want people getting the idea that the wiki is more important. The
man pages are the only official documentation.
2021-07-17 16:13:10 +02:00
Isaac Freund
d6ad06ae87
docs: simplify README
2021-07-17 16:10:07 +02:00
Isaac Freund
0063c722e5
river: remove system /etc dir from init search paths
...
A true "default" config doesn't make sense for river. Everyone who uses
river seriously will customize their init script. Futhermore, the
current behavior of embedding the install path of the default system
config in the river binary is complex and prone to breaking.
2021-07-17 16:04:51 +02:00
novakane
177b99c6e2
README: add a link to the wiki
2021-07-07 13:20:51 +00:00
Isaac Freund
e2e4cd2953
doc: remove dead wiki link from readme
...
river is now in nixpkgs so this page and the link are undeeded.
2021-06-30 11:04:33 +02:00
Isaac Freund
41874b47ae
code: update to wlroots 0.14.0
2021-06-23 15:35:10 +02:00
Isaac Freund
aaf5a190fc
doc: correct zig version requirement in readme
2021-06-05 19:15:21 +00:00
Isaac Freund
c68b96870f
doc: add IRC web client link
2021-05-28 17:39:43 +00:00
Isaac Freund
c5005ba4a8
doc: move IRC channel to libera
2021-05-19 16:55:19 +02:00
Isaac Freund
57fe91c5a4
README: don't encourage manual system-wide install
2021-05-04 19:56:48 +02:00
novakne
6d36846cdf
README: add repology badge
2021-04-16 14:57:57 +02:00
Isaac Freund
9e3e92050e
river: update for wlroots 0.13.0
2021-04-08 00:21:17 +02:00
Isaac Freund
3985b89d62
docs: use less noisy build option forms
2020-12-31 02:59:40 +01:00
Isaac Freund
397f40e405
docs: Improve clarity of river/riverctl man pages
2020-12-30 23:10:41 +01:00
Isaac Freund
53d4c12d41
docs: improve startup and config information
2020-12-30 20:29:45 +01:00
Isaac Freund
20d804cdb5
code: switch to custom wlroots/libwayland bindings
...
This is a big step up over @cImport() for ergonomics and type safety.
Nearly all void pointer casts have been eliminated!
2020-12-13 22:53:33 +01:00
Isaac Freund
a90ddd305b
code: use zig 0.7.0 and wlroots 0.12.0
2020-11-10 11:46:03 +01:00
Isaac Freund
a7459026f6
code: port riverctl to zig-wayland
2020-11-02 13:59:59 +01:00
Isaac Freund
185b403854
docs: update zig dependency in readme
2020-10-05 23:17:05 +02:00
Isaac Freund
989e7aaeda
config: implement map-pointer command
...
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-08-24 18:57:43 +02:00
Isaac Freund
0ebb5ccc17
code: update to wlroots 0.11.0
2020-07-16 21:20:43 +02:00
Anatole Lefort
8223c8c08e
docs: fix typo in README.md
2020-06-22 17:23:40 +02:00
Isaac Freund
d61eee65ac
docs: tweak readme
2020-06-17 12:41:37 +02:00
Isaac Freund
56212eb302
docs: update readme
...
- clarify design goals
- mention scdoc dependency
- improve build command example
2020-06-16 17:39:46 +02:00
Isaac Freund
4b674730da
docs: mention xkb environment variables in readme
2020-06-13 23:39:22 +02:00
Isaac Freund
31e47aafba
docs: use release-safe in build instructions
2020-06-11 13:34:06 +02:00
Isaac Freund
79815da9f0
docs: update disclaimer
2020-06-11 13:28:40 +02:00
Isaac Freund
45a2039067
docs: add IRC channel, remove matrix
2020-06-11 13:24:46 +02:00
lazy-dolphin
1b7c1c7b2c
command: implement set-option
...
Only border and padding options are currently available.
2020-06-10 18:08:21 +02:00
Isaac Freund
321157bde3
docs: fix link to Config.zig
2020-06-05 10:34:26 +02:00
Isaac Freund
95175d3115
Explain config through shell script in readme
2020-06-01 21:25:24 +02:00
Isaac Freund
7209e20139
Add link to NixOS wiki page in build instructions
2020-05-29 12:28:37 +02:00
Isaac Freund
e2ee41dd2d
Add missing deps to the readme
2020-05-28 16:27:49 +02:00