179 Commits
Author SHA1 Message Date
Mars-Wave 91f8ca2fad Drop removed heads from applies still in flight 2026-03-27 17:05:25 +01:00
Mars-Wave 9cd13c02c3 Save kanshi snapshot ahead of mode removal 2026-03-24 23:28:46 +01:00
Mars-Wave aa9b98df59 Keep auto-apply snapshots and save them on hotplug 2026-03-19 22:20:50 +01:00
Mars-Wave 1882fef7e7 Save to the kanshi config when auto-apply ends 2026-03-18 18:54:53 +01:00
Mars-Wave be98542f4e Save to the kanshi config only on a manual apply 2026-03-17 21:58:17 +01:00
Mars-Wave 3a2a1878d5 Drop the store_path setting from wdisplays.conf 2026-03-16 22:51:10 +01:00
Mars-Wave 1522139259 Follow includes when matching kanshi profiles 2026-03-15 19:06:44 +01:00
Mars-Wave 879352f129 Keep comments inside block-form kanshi outputs 2026-03-10 19:41:12 +01:00
Mars-Wave 0d806aa38a Keep adaptive_sync on disabled kanshi outputs 2026-03-09 23:52:42 +01:00
Mars-Wave 82c33052b0 Write through dangling kanshi config symlinks 2026-03-08 23:31:24 +01:00
Mars-Wave e37e313b80 Treat an empty WDISPLAYS_KANSHI_CONFIG as unset 2026-03-06 21:06:53 +01:00
Mars-Wave 85c801526b Reload kanshi after saving its config 2026-03-05 20:49:07 +01:00
Mars-Wave 80fa88173b Add a menu toggle for saving to the kanshi config 2026-03-04 23:11:26 +01:00
Mars-Wave e0699ff04d Report kanshi config errors in the info bar only 2026-03-03 19:17:07 +01:00
Mars-Wave 9cf3651140 Name new kanshi outputs by their EDID identity 2026-02-25 21:52:28 +01:00
save196 4c7342b5c5 Handle NULL head in overlay resize/draw 2026-02-25 11:58:56 +02:00
save196 c1c5e2ca69 Fix crash when overlay surface is destroyed before its role 2026-02-24 17:43:22 +02:00
Mars-Wave 6bed905159 Keep a symlinked kanshi config a symlink 2026-02-23 20:46:49 +01:00
Mars-Wave 0e9f444947 Create a missing kanshi config directory 2026-02-22 21:56:10 +01:00
Mars-Wave f20965d6ce Parse the kanshi config the way kanshi does 2026-02-20 20:55:52 +01:00
Mars-Wave b099e8aeb2 Look up the kanshi config path with GLib 2026-02-15 20:02:50 +01:00
Mars-Wave dd2a2155f4 Write kanshi numbers in the C locale 2026-02-14 21:52:29 +01:00
Mars-Wave d428057171 Write 'disable' for outputs that are turned off 2026-02-11 19:31:21 +01:00
Mars-Wave 494563d48f Write every transform to the kanshi config 2026-02-10 21:24:48 +01:00
Mars-Wave 07aedb5730 Request make, model and serial from heads 2026-02-08 23:29:02 +01:00
Mars-Wave a5946d02c9 Update wlr-output-management protocol to version 2 2026-02-05 23:09:49 +01:00
Mars-Wave ac6968b525 Remove stale store_config declaration 2026-02-04 19:09:19 +01:00
Mars-Wave a7406b7ce0 Build store.c only with the kanshi feature 2026-02-02 23:02:11 +01:00
Mars-Wave 2b6328c3a6 Rename meson.options to meson_options.txt 2026-02-01 20:17:42 +01:00
Mars-Wave 6e3bc38a71 Pass startup options through user data 2026-01-28 18:29:56 +01:00
Mars-Wave 5fc248484e Add command-line options for the menu toggles 2026-01-24 19:15:41 +01:00
Mars-Wave d03af89d59 Share one GSettings and survive a missing schema 2026-01-21 20:54:22 +01:00
Lauren Lagarde 3701a7cd3a Add license to .reuse/dep5 2026-01-19 16:51:49 -06:00
Lauren Lagarde 7536fcdc9c Automatically load and save application preferences found in hamburger menu 2025-12-11 21:08:06 -06:00
Mars-Wave a6cdf63a06 Keep disabled outputs disabled when applying 2025-11-28 21:02:17 +01:00
Mars-Wave 294642363f Recycle failed capture buffers, release when off 2025-11-23 22:05:32 +01:00
Mars-Wave 63479fc178 Capture screen previews a few times per second 2025-11-17 20:04:38 +01:00
Mars-Wave ef4c74791a Leave the cursor out of screen previews 2025-11-04 17:42:34 +01:00
Mars-Wave b417d0ed57 Reuse screencopy buffers between frames 2025-11-01 20:56:15 +01:00
Mars-Wave ca0559dd61 Size the canvas by logical size, redraw on change 2025-10-25 18:05:11 +02:00
Mars-Wave 063d2ad2d5 Snap outputs to the compositor's logical size 2025-10-23 20:39:29 +02:00
Mars-Wave 4f81761e7c Fix the canvas extent of scaled and offset heads 2025-10-22 19:41:39 +02:00
Mars-Wave f8df97339e Keep the drag origin fixed while dragging a head 2025-10-04 17:50:01 +02:00
Mars-Wave 87f4d45052 Allow negative output positions 2025-10-03 19:15:01 +02:00
Mars-Wave a909521043 Stop marking overlay labels as opaque 2025-09-26 23:37:02 +02:00
Mars-Wave 686634300c Keep building with GLib older than 2.74 2025-09-16 17:00:05 +02:00
arti 157b8c51e8 Release 1.1.3 1.1.3 2025-07-25 14:43:47 +03:00
arti 79225e57a3 Merge pull request #13 from Aleksanaa/fixes
Fixed menu scaling issue by disabling the use of GTK popover
2025-07-25 12:53:02 +03:00
arti 4257ef446b Release 1.1.2 1.1.2 2025-07-25 12:43:53 +03:00
arti cef925b96a Merge pull request #25 from ceamac/fix/C23
Fix C23 issues
2025-07-25 12:37:57 +03:00