Commit Graph

  • b6d981254b
    seat: pass a null terminated string Isaac Freund 2020-06-26 01:13:00 +02:00
  • 79bb0accac
    code: improve error handling consistency Isaac Freund 2020-06-26 00:59:31 +02:00
  • 8fc045b445
    code: clean up server init Isaac Freund 2020-06-26 00:07:02 +02:00
  • a7c422dad7
    data-control: implement protocol Isaac Freund 2020-06-25 23:08:56 +02:00
  • 8223c8c08e docs: fix typo in README.md Anatole Lefort 2020-06-22 17:19:07 +02:00
  • ebc661f4a7
    command: add background_color option Isaac Freund 2020-06-19 18:44:28 +02:00
  • 2ef8261493
    river-status: fix memory leak Isaac Freund 2020-06-19 14:48:28 +02:00
  • 12d34d4ded
    bikeshed: rename util.allocator to util.gpa Isaac Freund 2020-06-19 14:31:53 +02:00
  • aae89356a1
    code: refactor layoutExternal Isaac Freund 2020-06-19 14:20:29 +02:00
  • 37a98e1a7a
    layout: fix loop counter Isaac Freund 2020-06-19 14:02:42 +02:00
  • 6e23344e06
    rivertile: fix underflow if views < masters Isaac Freund 2020-06-19 13:53:20 +02:00
  • 582164ce41
    code: refactor Server.start() Isaac Freund 2020-06-17 22:17:51 +02:00
  • 189d9f2d8b
    editorconfig: add scdoc config Isaac Freund 2020-06-17 16:22:53 +02:00
  • d61eee65ac
    docs: tweak readme Isaac Freund 2020-06-17 12:40:43 +02:00
  • 1cc02603b2 docs: small man pages fixes and updates Lennard Hofmann 2020-06-17 10:39:48 +02:00
  • 0efc04508b
    cli: allow setting log level with '-l' flag Isaac Freund 2020-06-17 02:01:07 +02:00
  • d74323bbbf
    code: improve logging functions Isaac Freund 2020-06-17 01:25:11 +02:00
  • 42f8076cec
    river-status: fix crash due to bad alignment Isaac Freund 2020-06-16 22:46:29 +02:00
  • c5de1641dc
    code: create util.allocator and use globally Isaac Freund 2020-06-16 22:08:36 +02:00
  • fb8d855ec9
    code: create voidCast() util function Isaac Freund 2020-06-16 20:54:05 +02:00
  • ce18f24129
    river-status: actually destroy the manager object Isaac Freund 2020-06-15 15:20:17 +02:00
  • f0c3aa3744
    river-control: implement protocol changes Isaac Freund 2020-06-15 22:24:54 +02:00
  • e7bf1940da
    river-control: send output on success, fix issues Isaac Freund 2020-06-15 15:07:10 +02:00
  • 5d9eb6a40a
    contrib: use rivertile in config.sh example Isaac Freund 2020-06-16 17:46:57 +02:00
  • 56212eb302
    docs: update readme Isaac Freund 2020-06-16 17:39:46 +02:00
  • 74f0423c08
    contrib: add tiled layout in python Isaac Freund 2020-06-16 01:15:33 +02:00
  • 751760287c
    docs: add rivertile man page Isaac Freund 2020-06-16 17:06:24 +02:00
  • e2c034b76a
    rivertile: create default layout generator Isaac Freund 2020-06-16 14:48:30 +02:00
  • ec0631dcef Doc: Add layout documentation Leon Henrik Plickat 2020-06-13 14:43:12 +02:00
  • 4cbef71a8d Contrib: Add debug layouts Leon Henrik Plickat 2020-06-13 03:11:16 +02:00
  • 5de21d0d23 Commands: rework layout command Leon Henrik Plickat 2020-06-13 02:47:41 +02:00
  • 2fce8c7108 Output: Add layoutExternal() Leon Henrik Plickat 2020-06-13 02:14:09 +02:00
  • 754e24a710 Output: Rework layout switching in arrangeViews() Leon Henrik Plickat 2020-06-13 02:13:29 +02:00
  • bdc56517e9 Output: Remove layoutMasterStack() and rework layoutFull() Leon Henrik Plickat 2020-06-13 02:12:08 +02:00
  • ecc000b1ec
    build: allow disabling man-pages if scdoc is found Isaac Freund 2020-06-15 14:22:09 +02:00
  • b88443d62c
    org: unify gitignore Isaac Freund 2020-06-15 13:42:32 +02:00
  • 602693bbbe build: add scdoc step to generate man pages Isaac Freund 2020-06-15 13:16:38 +02:00
  • b2986fedd5 docs: use scdoc instead of roff for man pages Lennard Hofmann 2020-06-15 09:51:23 +02:00
  • 4b674730da
    docs: mention xkb environment variables in readme Isaac Freund 2020-06-13 21:28:36 +02:00
  • e1a1459177
    xdg-shell: improve child handling Isaac Freund 2020-06-13 14:42:31 +02:00
  • c2d32a44c3
    command: add view_padding option Isaac Freund 2020-06-13 13:32:35 +02:00
  • 4f029aa5c7
    command: allow alpha in colors, simplify code Isaac Freund 2020-06-13 13:09:43 +02:00
  • 40c62577e1
    code: simplify option handling Isaac Freund 2020-06-13 12:14:36 +02:00
  • efe2c2ce4b command: add border_focused_color and border_unfocused_color options lazy-dolphin 2020-06-12 21:37:39 +05:30
  • 31e47aafba
    docs: use release-safe in build instructions Isaac Freund 2020-06-11 13:34:06 +02:00
  • 79815da9f0
    docs: update disclaimer Isaac Freund 2020-06-11 13:28:40 +02:00
  • 45a2039067
    docs: add IRC channel, remove matrix Isaac Freund 2020-06-11 13:24:46 +02:00
  • 0ab2b3134e
    code: simplify view rendering Isaac Freund 2020-06-11 01:19:59 +02:00
  • 8839ae7335
    command: don't zoom floating views Isaac Freund 2020-06-11 01:15:01 +02:00
  • ff219c7d8d
    render: floating as normal, focused views on top Isaac Freund 2020-06-11 00:09:42 +02:00
  • 1b7c1c7b2c command: implement set-option lazy-dolphin 2020-06-09 20:58:48 +05:30
  • ddc7da0f16
    transactions: save transform, refactor rendering Isaac Freund 2020-06-10 00:06:26 +02:00
  • 48ea771310
    transactions: save and render subsurface buffers Isaac Freund 2020-06-09 23:13:14 +02:00
  • 052c8e1dcb
    transactions: handle preemption take 2 Isaac Freund 2020-06-09 19:13:28 +02:00
  • 24b1a566de
    transactions: revert c0d7e71 Isaac Freund 2020-06-09 17:04:38 +02:00
  • 7c094420ed
    transactions: propogate x/y of new box if needed Isaac Freund 2020-06-08 14:11:52 +02:00
  • 5f2aa02132
    transactions: set timeout back to 200ms Isaac Freund 2020-06-08 01:16:15 +02:00
  • c0d7e71ec4
    transactions: handle preemption properly Isaac Freund 2020-06-08 00:10:30 +02:00
  • 7b1e07d3d5
    code: remove dead code Isaac Freund 2020-06-07 19:40:19 +02:00
  • b8cc4cc22c
    river-status: send view_tags on view output change Isaac Freund 2020-06-06 15:07:19 +02:00
  • e48cf8eab6
    river-status: simplify example client Isaac Freund 2020-06-06 15:07:07 +02:00
  • 51b00ac6a9
    build: install man pages Isaac Freund 2020-06-05 13:48:07 +02:00
  • 59d0fb7fba
    docs: remove trailing whitespace Isaac Freund 2020-06-05 10:56:54 +02:00
  • 2b10720366
    map: allow creating mappings with no modifiers Isaac Freund 2020-06-05 10:54:39 +02:00
  • 321157bde3
    docs: fix link to Config.zig Isaac Freund 2020-06-05 10:34:26 +02:00
  • a1f4123894
    docs: update commit style guidelines Isaac Freund 2020-06-05 00:56:50 +02:00
  • 83d2a8be5f
    river-status: implement example client Isaac Freund 2020-06-05 00:24:17 +02:00
  • 7a40ac370d
    river-status: use correct resource and fix crash Isaac Freund 2020-06-05 00:04:46 +02:00
  • a63fb461ba
    river-status: send view_tags on view map/unmap Isaac Freund 2020-06-05 00:02:55 +02:00
  • 35ceb08e1e Add man pages Lennard Hofmann 2020-06-04 19:52:21 +02:00
  • 5aa7fe8af8
    river-status: implement protocol Isaac Freund 2020-06-04 16:56:58 +02:00
  • e8aaadb228
    river-status: add seat status object Isaac Freund 2020-06-04 16:55:28 +02:00
  • 25b12d593b
    editorconfig: trim trailing whitespace Isaac Freund 2020-06-04 16:54:17 +02:00
  • fcea0863f2
    build: scan river-status protocol Isaac Freund 2020-06-03 13:25:17 +02:00
  • a6e6e47af9
    river-status: fix typo Isaac Freund 2020-06-03 13:25:00 +02:00
  • 9c270c5918
    river-status: create an object for each output Isaac Freund 2020-06-03 12:56:03 +02:00
  • b69196aafa
    Define the river status protocol Isaac Freund 2020-06-03 01:44:07 +02:00
  • 03fc51d8d6
    Eliminate some magic numbers Isaac Freund 2020-06-02 17:02:03 +02:00
  • ea7f5d4064
    Use tag masks for tag commands and clean up Isaac Freund 2020-06-02 15:19:08 +02:00
  • 0e9ecb6051
    Rename focus -> focus-view Isaac Freund 2020-06-02 14:04:23 +02:00
  • 9856bc92ec
    Clean up some memory leaks Isaac Freund 2020-06-02 13:45:56 +02:00
  • eaf13f3bcf
    Don't recreate transaction timer unnecessarily Isaac Freund 2020-06-02 00:18:28 +02:00
  • 95175d3115
    Explain config through shell script in readme Isaac Freund 2020-06-01 21:25:24 +02:00
  • 631983b734
    Replace _ with - as separator in commands Isaac Freund 2020-06-01 20:51:20 +02:00
  • c63420cf45
    Use + instead of | to separate modifiers Isaac Freund 2020-06-01 20:50:22 +02:00
  • 7cadd40051
    De-hardcode all mappings Isaac Freund 2020-06-01 20:45:40 +02:00
  • 072dd575aa
    Add support for running a command on startup Isaac Freund 2020-06-01 19:43:21 +02:00
  • 33539d5b03
    Really fix zig fmt CI Isaac Freund 2020-06-01 16:20:48 +02:00
  • 358481060d
    Fix zig fmt for CI Isaac Freund 2020-06-01 16:10:06 +02:00
  • 939beef168
    Split river and riverctl directories Isaac Freund 2020-06-01 15:56:50 +02:00
  • 62abfc5ee5
    Rename bind -> map Isaac Freund 2020-06-01 15:16:18 +02:00
  • 70cc318518
    Implement bind command Isaac Freund 2020-06-01 14:41:44 +02:00
  • d59b0791a9
    Implement declare_mode Isaac Freund 2020-06-01 00:20:49 +02:00
  • 134eff2593
    Rename mode command to enter_mode Isaac Freund 2020-06-01 00:04:05 +02:00
  • e43bb78160
    Store modes by id Isaac Freund 2020-05-31 23:56:25 +02:00
  • 0d29a64327
    Remove dead code Isaac Freund 2020-05-31 21:10:13 +02:00
  • d9ca9db5a4
    Rework commands to be string based Isaac Freund 2020-05-26 22:55:07 +02:00
  • 9cd61f7590
    Define _POSIX_C_SOURCE Isaac Freund 2020-05-30 15:44:48 +02:00
  • 7209e20139
    Add link to NixOS wiki page in build instructions Isaac Freund 2020-05-29 12:28:37 +02:00
  • e2ee41dd2d
    Add missing deps to the readme Isaac Freund 2020-05-28 16:27:49 +02:00