| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-12-27 | cursor: fix motion coords sent in down mode | Isaac Freund | 1 | -2/+2 | |
| We need to subtract the coords of the actual surface as they may not alingn with the current box if using CSD. | |||||
| 2020-12-27 | OutputManager: delete | Isaac Freund | 1 | -1/+0 | |
| Somehow I failed to do this in the previous commit. | |||||
| 2020-12-27 | root: merge in OutputManager | Isaac Freund | 3 | -294/+252 | |
| These two files were primarily dealing with the same things. Merging them removes some indirection from the code and keeps things simpler. | |||||
| 2020-12-27 | view: unify clamped move logic, fix overflow | Isaac Freund | 3 | -48/+34 | |
| 2020-12-26 | keyboard: set repeat_info to config values on creation | Isaac Freund | 3 | -3/+15 | |
| 2020-12-24 | foreign-toplevel-management: basic implementation | Isaac Freund | 8 | -24/+140 | |
| We do no yet set the parent of toplevels. We also only honor activate requests if the target view is already visible on the focused output. | |||||
| 2020-12-21 | output: get rid of active field | Isaac Freund | 3 | -24/+28 | |
| The less state that needs to be maintained, the better | |||||
| 2020-12-18 | xwayland: handle hinted dimension < View.min_size | Isaac Freund | 1 | -8/+17 | |
| This avoids an assertion failure in std.math.clamp() when applying the constraints. | |||||
| 2020-12-14 | OutputManager: get rid of output_config_pending | Isaac Freund | 1 | -9/+3 | |
| 2020-12-13 | code: switch to custom wlroots/libwayland bindings | Isaac Freund | 42 | -1876/+1456 | |
| This is a big step up over @cImport() for ergonomics and type safety. Nearly all void pointer casts have been eliminated! | |||||
| 2020-12-13 | doc: Remove outdated configuration instructions | Leon Henrik Plickat | 1 | -3/+0 | |
| 2020-12-13 | contrib: Unify style | Leon Henrik Plickat | 1 | -12/+21 | |
| Unify indentation and variables and add link to non-standard programs called. | |||||
| 2020-12-13 | doc: unify scdoc style | Leon Henrik Plickat | 4 | -86/+103 | |
| This unifies the style of the man page source files. Most noticable are the now consistent line endings at 80 chars (assuming a tabwidth of 8). | |||||
| 2020-12-12 | render: remove unnecessary call to wlr_output_effective_resolution | Marten Ringwelski | 1 | -5/+0 | |
| 2020-12-10 | config: free filter list items | Isaac Freund | 1 | -0/+3 | |
| 2020-12-07 | focus-follow-cursor: Change output focus when needed | Marten Ringwelski | 3 | -19/+14 | |
| 2020-12-07 | Ignore custom mode requests | Marten Ringwelski | 1 | -2/+5 | |
| 2020-12-07 | Implement wlr_output_management_unstable_v1 | Marten Ringwelski | 4 | -3/+223 | |
| 2020-12-07 | code: Fix render call width and height | Marten Ringwelski | 1 | -1/+2 | |
| 2020-12-07 | code: Add Root.all_outputs | Marten Ringwelski | 2 | -0/+15 | |
| 2020-12-07 | code: Add Root.removeOutput | Marten Ringwelski | 2 | -49/+63 | |
| 2020-12-07 | code: Refactor Root.addOutput | Marten Ringwelski | 2 | -11/+16 | |
| 2020-12-07 | code: Introduce OutputManager | Marten Ringwelski | 2 | -43/+87 | |
| 2020-12-05 | ci: check fmt of build.zig | Isaac Freund | 1 | -0/+1 | |
| 2020-12-05 | screencopy: add workaround for wlroots bug | Isaac Freund | 2 | -0/+14 | |
| Currently screencopy's copy_with_damage request is broken for compositors not submitting damage. As a workaround simply damage the whole output each frame. | |||||
| 2020-11-29 | keyboard: handle destruction | Isaac Freund | 3 | -1/+21 | |
| 2020-11-21 | style: fix zig fmt regression | Isaac Freund | 2 | -1/+1 | |
| CI works now so this shouldn't happen again | |||||
| 2020-11-21 | ci: clone submodules, cleanup | Isaac Freund | 1 | -10/+18 | |
| 2020-11-19 | code: Set wlroots loglevel based on -l flag | Marten Ringwelski | 1 | -1/+8 | |
| 2020-11-18 | control: implement set-repeat | Bonicgamer | 4 | -0/+50 | |
| 2020-11-18 | Add default config location | Leon Henrik Plickat | 1 | -2/+42 | |
| 2020-11-11 | doc: add AUTHORS section to man pages | Isaac Freund | 4 | -0/+24 | |
| 2020-11-11 | meta: make copyright headers more maintainable | Isaac Freund | 64 | -69/+68 | |
| - list all files as copyright "The River Developers" - add an AUTHORS file to acknowledge contributors | |||||
| 2020-11-10 | layer-shell: render all popups over top layer | Isaac Freund | 1 | -10/+27 | |
| This means the popups belonging to e.g. a surface in the background layer will be rendered over views. | |||||
| 2020-11-10 | code: use zig 0.7.0 and wlroots 0.12.0 | Isaac Freund | 3 | -44/+5 | |
| 2020-11-04 | docs: improve pamixer mute example | Isaac Freund | 1 | -1/+1 | |
| Thanks xq! | |||||
| 2020-11-04 | build: don't link pixman | Isaac Freund | 1 | -1/+0 | |
| River doesn't require any symbols from pixman (yet) and zig doesn't seem to have an issue finding the headers anymore. | |||||
| 2020-11-03 | server: drop gtk-primary-selection support | Isaac Freund | 2 | -4/+1 | |
| 2020-11-03 | code: use std.ascii.spaces | Isaac Freund | 2 | -7/+3 | |
| 2020-11-02 | code: Replace deprecated std.fmt.trim with std.mem.trim | Marten Ringwelski | 1 | -3/+7 | |
| 2020-11-02 | code: Move wlr_output_layout_add from Output.init to Root.addOutput | Marten Ringwelski | 2 | -6/+6 | |
| 2020-11-02 | code: port riverctl to zig-wayland | Isaac Freund | 4 | -83/+65 | |
| 2020-11-01 | Add submodule | Isaac Freund | 2 | -0/+3 | |
| 2020-11-01 | docs: Advertise irc channel instead of the old matrix channel | Marten Ringwelski | 1 | -2/+2 | |
| 2020-10-31 | render: Print a log message when wlr_output_commit fails | Marten Ringwelski | 1 | -1/+4 | |
| 2020-10-31 | Implement wlr-output-power-management-unstable-v1 protocol | Marten Ringwelski | 5 | -0/+170 | |
| 2020-10-31 | Implement virtual_keyboard_unstable_v1 protocol | Marten Ringwelski | 2 | -1/+17 | |
| 2020-10-31 | Implement wlr_virtual_pointer_unstable_v1 protocol | Marten Ringwelski | 2 | -0/+26 | |
| 2020-10-30 | code: Remove most of the hack around @cImport and flexible arrays | Marten Ringwelski | 7 | -62/+12 | |
| 2020-10-27 | Implement unmap-pointer | Marten Ringwelski | 3 | -22/+55 | |
