Mars-Wave
0ea4e4bec5
Merge branch 'kanshi-config'
2026-09-18 18:53:34 +02:00
Mars-Wave
79e130a7e3
Merge branch 'gsettings'
2026-09-15 19:27:20 +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
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
Manuel Herrmann
c2c34e12cc
Allow applying pending changes with Ctrl+Return
2026-04-17 21:58:58 +02:00
Mars-Wave
80fa88173b
Add a menu toggle for saving to the kanshi config
2026-03-04 23:11:26 +01:00
Mars-Wave
d03af89d59
Share one GSettings and survive a missing schema
2026-01-21 20:54:22 +01:00
Lauren Lagarde
7536fcdc9c
Automatically load and save application preferences found in hamburger menu
2025-12-11 21:08:06 -06:00
Mars-Wave
87f4d45052
Allow negative output positions
2025-10-03 19:15:01 +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
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
IntinteDAO
cfc833984e
Added categories to the program shortcut
2020-06-17 00:32:45 +02:00
Jason Francis
0ed52013dd
Create WdHeadForm class
2020-05-09 13:37:18 -04:00
Jason Francis
f3f2b9e9e2
Backport GTK4 changes
...
Includes refactoring to use GMenuModel and GtkEventController
2020-05-08 20:26:33 -04:00
Jason Francis
69564522bc
Relicense to GPL3+, add REUSE compliance
...
https://reuse.software/spec/
2020-05-08 20:10:27 -04:00
Jason Francis
0faafdc04d
Shrink minimum size of canvas
...
Fixes #13
2020-03-14 21:50:10 -04:00
Jason Francis
e66756e2c4
Show headerbar when window is fullscreen
...
Fixes #14
2020-03-14 21:49:46 -04:00
Jason Francis
54b5fe7e30
Add icon and desktop file
2019-12-10 12:02:17 -05:00
Jason Francis
3e7e49de5c
Fix window title
2019-10-26 16:02:06 -04:00
Jason Francis
cd2e1959b0
Update README and screenshot
2019-08-27 11:18:38 -04:00
Jason Francis
53d52f0fe3
Fix incorrect canvas scroll sizes and margins
2019-08-23 18:00:07 -04:00
Jason Francis
4b12ba1d0b
Add name and description to overlay
2019-08-18 11:32:13 -04:00
Jason Francis
d355f7be25
Add lower bound to scale
2019-08-18 11:30:58 -04:00
Jason Francis
3d69ae73d3
Add screen number overlays
2019-08-13 16:38:04 -04:00
Jason Francis
8cea18fd0d
Fix spinner animating constantly
2019-08-10 13:50:34 -04:00
Jason Francis
2ec122ef32
update name
2019-08-01 11:09:00 -04:00
Jason Francis
43a2d18075
finish up viewport widget with screen previews
2019-07-27 16:57:54 -04:00
Jason Francis
e7ac3fa7ad
improve form consistency
2019-07-06 13:12:28 -04:00
Jason Francis
b278730ddd
initialize repository
2019-07-05 22:51:52 -04:00