Mars-Wave
2129f8c48d
Merge branch 'startup-options'
2026-09-17 22:36:54 +02:00
Mars-Wave
79e130a7e3
Merge branch 'gsettings'
2026-09-15 19:27:20 +02:00
Mars-Wave
44f5ba3fe1
Merge branch 'preview-cpu'
2026-09-14 21:40:58 +02:00
Mars-Wave
653dc141f3
Merge branch 'overlay-opaque-region'
2026-09-13 23:58:17 +02:00
Mars-Wave
ad34b1241a
Merge branch 'scale-precision'
2026-09-12 23:43:24 +02:00
Mars-Wave
c163a69ed7
Merge branch 'fractional-scale'
2026-09-11 22:20:13 +02:00
Mars-Wave
6ae7b74258
Merge branch 'negative-positions'
2026-09-09 17:27:25 +02:00
Mars-Wave
bb00f289dc
Merge branch 'window-resize'
2026-09-08 18:58:13 +02:00
Mars-Wave
3382c3ac19
Merge branch 'russian-desktop-entry'
2026-09-07 17:48:50 +02:00
Wehrwolfmann
74b98cb7f5
Added Russian translation strings to the desktop file
2026-09-07 18:15:28 +02:00
Mars-Wave
0abc1bf4f0
Merge branch 'apply-hotkey'
2026-09-06 22:03:40 +02:00
Mars-Wave
decd2751b9
Merge branch 'head-removal'
2026-09-05 18:00:42 +02:00
Mars-Wave
64af454280
Merge branch 'keep-disabled-heads'
2026-09-03 17:45:20 +02:00
Mars-Wave
786143fa24
Merge branch 'overlay-crash-fixes'
2026-09-02 18:53:34 +02:00
Mars-Wave
91b7f668d9
Merge branch 'deprecation-fixes'
2026-09-01 17:39:10 +02:00
Mars-Wave
1096a763a9
Send scales at the protocol's precision
2026-08-30 23:35:30 +02:00
Mars-Wave
4ccad383c9
Forget the current mode when it is finished
2026-08-24 18:31:58 +02:00
Mars-Wave
5b07f7401b
Rebind head forms as soon as a head is removed
2026-08-22 23:22:34 +02:00
Mars-Wave
60c03bee74
Don't regrow a window the user made smaller
2026-08-19 18:19:03 +02:00
Mars-Wave
73067cde9d
Resize only for head changes in a mapped window
2026-08-15 20:11:37 +02:00
Mars-Wave
083c87c6a0
Shorten resize_to_fit comment
2026-08-14 21:56:44 +02:00
nguyentiendung
2a6e8b132f
Fix window not resizing to fit content, causing clipped Apply dialog
...
GTK3 toplevel windows on Wayland don't grow to accommodate new content
once mapped, so when heads are (re)populated asynchronously after the
window is shown, or when switching to the "Apply Changes?" header, the
window can keep its stale (too small) size and clip the settings panel
(Apply/Cancel buttons, Transform, Flipped, etc). This matches #5 .
- main.c: explicitly resize the window to its natural size after
rebuilding the head list and after switching the header stack page.
- head.ui: bound the head description label with max-width-chars so a
long EDID description string can't force the layout wider than
intended even when wrap/ellipsize are set.
2026-08-07 20:03:03 +07:00
Mars-Wave
7eb2cccd4d
Keep the header hidden while changes are applied
2026-04-24 18:06:25 +02:00
Manuel Herrmann
c2c34e12cc
Allow applying pending changes with Ctrl+Return
2026-04-17 21:58:58 +02:00
Mars-Wave
a3a7493c56
Only round-trip when an overlay is first mapped
2026-04-13 23:04:44 +02:00
Mars-Wave
d657f9236e
Destroy outputs before heads on shutdown
2026-04-12 17:37:16 +02:00
Mars-Wave
4ef6948efc
Clear head output when the output is destroyed
2026-04-03 19:19:29 +02: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
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