river/river
Isaac Freund 2635f3299a
river-layout: update to v3
- Remove advertise_view and advertise_done events. Using the information
provided by these for any purpose would make the layout far less
predictable. Futhermore, in the months this has been available for use,
to my knowledge nobody has actually used it for anything useful.

- Replace the set/mod layout value events with a single user_command
event. This simplifies the protocol and is more flexible for clients.

- Add a layout_name argument to the commit request. This name is an
arbitrary, user-facing string that might, for example, be displayed by a
status bar. This was present in early drafts of the protocol, but was
removed in favor of river-options. Since river-options itself has since
been removed and this feature is nice to have, re-add it.

- Rename main factor to main ratio in rivertile. The "factor" name was
just legacy from dwm, "ratio" is much more accurate.
2021-07-20 10:48:11 +02:00
..
command river-layout: update to v3 2021-07-20 10:48:11 +02:00
Box.zig code: switch to custom wlroots/libwayland bindings 2020-12-13 22:53:33 +01:00
c.zig Add basic input configuration 2021-06-13 10:37:36 -07:00
command.zig river-layout: update to v3 2021-07-20 10:48:11 +02:00
Config.zig river: remove opacity command 2021-07-20 08:47:02 +00:00
Control.zig command: make args type 0-terminated 2021-07-15 13:32:33 +02:00
Cursor.zig xdg-shell: set resizing state during interactive resize 2021-07-14 15:32:24 +02:00
Decoration.zig config: use hash sets for filters, clean up code 2021-07-12 17:57:01 +00:00
DecorationManager.zig river: make CSD-filters apply to existing views 2021-07-12 17:57:01 +00:00
DragIcon.zig code: update to wlroots 0.14.0 2021-06-23 15:35:10 +02:00
InputConfig.zig Add basic input configuration 2021-06-13 10:37:36 -07:00
InputManager.zig layer-shell: handle commits before map 2021-06-22 14:07:14 +02:00
Keyboard.zig river: remove InputManager.server 2021-05-13 14:53:08 +02:00
LayerSurface.zig code: update to wlroots 0.14.0 2021-06-23 15:35:10 +02:00
Layout.zig river-layout: update to v3 2021-07-20 10:48:11 +02:00
LayoutDemand.zig code: update to zig 0.8.0 2021-06-05 17:29:58 +00:00
LayoutManager.zig river-layout: update to v3 2021-07-20 10:48:11 +02:00
main.zig river: remove system /etc dir from init search paths 2021-07-17 16:04:51 +02:00
Mapping.zig command: make args type 0-terminated 2021-07-15 13:32:33 +02:00
Mode.zig meta: make copyright headers more maintainable 2020-11-11 20:33:43 +01:00
Output.zig river: add focus-previous-tags command 2021-07-15 12:00:22 +00:00
OutputStatus.zig Use std.log instead of log.zig 2021-02-08 18:35:11 +01:00
PointerConstraint.zig code: remove now unnecessary zig fmt directives 2021-06-08 03:20:56 +00:00
PointerMapping.zig code: switch to custom wlroots/libwayland bindings 2020-12-13 22:53:33 +01:00
render.zig river: remove opacity command 2021-07-20 08:47:02 +00:00
Root.zig river: remove opacity command 2021-07-20 08:47:02 +00:00
Seat.zig river: remove opacity command 2021-07-20 08:47:02 +00:00
SeatStatus.zig foreign-toplevel-management: basic implementation 2020-12-24 13:07:59 +01:00
Server.zig code: update to zig 0.8.0 2021-06-05 17:29:58 +00:00
StatusManager.zig river: remove misc stored *Server pointers 2021-05-13 15:06:00 +02:00
Subsurface.zig code: update to wlroots 0.14.0 2021-06-23 15:35:10 +02:00
test_main.zig meta: make copyright headers more maintainable 2020-11-11 20:33:43 +01:00
util.zig meta: make copyright headers more maintainable 2020-11-11 20:33:43 +01:00
view_stack.zig view_stack: update tests for zig 0.8.0 2021-06-08 18:25:43 +00:00
View.zig river: remove opacity command 2021-07-20 08:47:02 +00:00
VoidView.zig view: send activated/fullscreen configures immediately 2021-06-08 06:00:15 +00:00
XdgPopup.zig code: update to wlroots 0.14.0 2021-06-23 15:35:10 +02:00
XdgToplevel.zig river: remove opacity command 2021-07-20 08:47:02 +00:00
XwaylandUnmanaged.zig code: remove now unnecessary zig fmt directives 2021-06-08 03:20:56 +00:00
XwaylandView.zig config: use hash sets for filters, clean up code 2021-07-12 17:57:01 +00:00