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
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
a6cdf63a06
Keep disabled outputs disabled when applying
2025-11-28 21:02:17 +01: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
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
Jason André Charles Gantner
df24d9e2b5
cleanup unused var
2025-07-08 15:34:17 +02:00
Jason André Charles Gantner
a781fcea5e
fix deprecated gtk flags
2025-07-08 14:45:22 +02:00
Jason André Charles Gantner
1bafe35363
fix deprecated meson syntax
2025-07-08 14:43:27 +02:00
Viorel Munteanu
6b7c637875
Fix C23 issues
...
gcc 15 is more strict and compiles C by default with C23. `noop` is
used as a default null initializer, but now it must have the correct
type, so add a cast.
See also: https://bugs.gentoo.org/946954
2024-12-28 11:56:49 +02:00
aleksana
50e549465d
Fixed menu scaling issue by disabling the use of GTK popover
...
This fixes https://github.com/artizirk/wdisplays/issues/9
2023-10-08 17:05:31 +08:00
arti
6233901a88
Merge pull request #8 from alex-courtis/add-way-displays
...
add way-displays to readme
2023-07-26 15:42:56 +03:00
arti
2c5e4d72b5
Merge pull request #7 from bhepple/patch-3
...
Update README.md - update fedora package location
2023-07-26 15:41:20 +03:00
Alexander Courtis
4cc1d2300d
add way-displays to readme
2023-07-03 14:06:16 +10:00
Bob Hepple
7afc947f62
Update README.md - update fedora package location
2023-07-03 12:53:51 +10:00
redtide
1a32d8bbe2
Minor changes to changelog
1.1.1
2023-07-01 14:07:26 +02:00
redtide
64aa4a551d
Added CHANGELOG.md (keepachangelog.com format)
2023-07-01 14:01:16 +02:00
redtide
052c492040
Fixed license SPDX ID in main meson.build
2023-07-01 13:37:40 +02:00
redtide
0683283fa5
Updated desktop file
...
- Removed Version key: it's the version of the Desktop Entry Specification, not the application version and it's not required (see Table 2. Standard Keys in the specification)
- Set a real Name to display in menu for the application, with GenericName and Comment (same page as above)
- Italian translation strings
2023-07-01 12:45:24 +02:00
redtide
919726a2e5
Bump to current development version, use semver
2023-07-01 12:37:16 +02:00
redtide
aefde05389
Added .editorconfig and .clang-format
2023-07-01 12:35:38 +02:00
redtide
c15e5870d9
Ignore QtCreator files
2023-07-01 12:34:46 +02:00
redtide
73f3cc2dd2
Merge pull request #2 from WhyNotHugo/output-name-bottom-left
...
Move the output name overlay to the bottom left
2023-07-01 09:52:32 +02:00
redtide
9f8508b31e
Merge pull request #1 from somini/patch-1
...
Move icon to the app_id name
2023-07-01 09:52:11 +02:00
somini
f4cf935e49
Install icon to the app_id location
...
This is so that the desktop files picks it up correctly.
Thanks, @WhyNotHugo and @jbeich.
2023-04-02 11:57:39 +01:00