Commit Graph
73 Commits
Author SHA1 Message Date
Isaac Freund 86d142aa47 logo: make readme logo bigger on small displays
The correct way to do this would be to use the max-width css attribute,
but codeberg seems to strip that when converting markdown to html.

The new value of 600em looks almost identical to 50% on large screens
and looks a lot better on small (mobile) screens.
2024-04-09 10:41:34 +02:00
Isaac Freund 06c13197bb docs: add Code of Conduct 2024-04-09 08:57:17 +02:00
Isaac Freund 93f9eb8e5e logo: use adaptive color/no background for readme
This looks nicer with dark themes. Light themes should be effectively
unchanged.
2024-04-08 12:28:46 +02:00
Isaac Freund 8d59622ae1 docs: fix typo in previous commit 2024-03-26 15:23:49 +01:00
Isaac Freund 1946f284d5 docs: update README stability disclaimer 2024-03-26 15:16:49 +01:00
Isaac Freund c4877de3ca logo: add an official river logo
This logo is based on original raster images designed by Karl Felix
Schewe (@kardwen on codeberg/github). I created a modified svg version
from scratch in inkscape. I've included several variations (with text,
with text and a background) for various use cases.

The versions with text use the Dongle font [1] which is released under
the OFL and therefore free for us to use in the logo without
acknowledgement according to [2].

[1]: https://github.com/yangheeryu/Dongle
[2]: https://openfontlicense.org
2024-03-26 13:24:53 +01:00
Isaac Freund 4d0315b565 docs: update wiki url 2024-03-25 19:56:46 +01:00
Isaac Freund ed99d7bc14 docs: migrate to codeberg
wiki and release migration are TODO
2024-03-22 16:49:28 +01:00
Yutaro Ohno ff8365d350 README: update required wlroots version to 0.17.2 2024-03-16 13:28:29 +09:00
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 WoodandGitHub e13650864c docs: Fix typo in readme 2022-01-23 12:07:34 +01:00
Hugo MachetandGitHub 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 MeyerandGitHub 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
novakaneandIsaac Freund 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
novakneandIsaac Freund 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 LefortandIsaac Freund 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