bbedward
64c9222000
loginctl: add fallbacks for session discovery
2026-02-27 10:12:25 -05:00
bbedward
3ea4e389eb
thememode: connect to loginctl PrepareForSleep event
2026-02-23 19:03:48 -05:00
bbedward
09bd65d746
bluetooth: expose trust/untrust on devices
2026-02-22 23:09:18 -05:00
bbedward
03a8e1e0d5
clipboard: fix memory leak from unbounded offer maps and unguarded file reads
2026-02-20 11:42:14 -05:00
bbedward
aafaad1791
core/screenshot: light cleanups
2026-02-20 11:42:14 -05:00
Patrick Fischer
7906fdc2b0
screensaver: emit ActiveChanged on lock/unlock ( #1761 )
2026-02-20 11:42:14 -05:00
Divya Jain
cf4ce3c476
add support for globalprotect vpn using saml auth flow ( #1689 )
...
* add support for globalprotect vpn using saml auth flow
* go fmt
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-02-16 23:25:35 -05:00
bbedward
be8f3adf01
core/screensaver: add methods to introspect XML
2026-02-16 17:36:49 -05:00
Artem
24e3024b57
fix(brightness): refresh sysfs cache on hotplug ( #1674 )
...
* fix(brightness): refresh sysfs cache on hotplug
The SysfsBackend used a cache that was never refreshed on display hot plug, causing new backlight devices to not appear in IPC until restart.
This adds Rescan() to SysfsBackend and calls it in Manager.Rescan(), matching the behavior of DDCBackend.
Fixes: hotplugged external monitor brightness control via IPC
* make fmt
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-02-14 14:00:01 -05:00
bbedward
b8d40761ff
network: simplify connection handling
2026-02-13 17:24:58 -05:00
bbedward
8a6c1e45ce
themes: fix overflow of option button group
...
fixes #1399
2026-02-13 10:22:07 -05:00
bbedward
a337585b00
core/server/dbus: suppress unsubscribe warnings
2026-02-10 17:52:39 -05:00
bbedward
c783ff3dcf
core: add DL helper, apply to TrackArt OSD, DankLocationSearch
...
- unrelated change to add gsettingsOrDconf helpers
2026-02-10 15:42:40 -05:00
purian23
0922e3e459
clipboard: Fix pinned entry logic
...
- Add keyboard nav to pinned entries
- Fix wrong copied selection upon Enter
2026-02-09 20:53:48 -05:00
purian23
07242a00b3
fix: Update DankDropdown & Clipboard Pins
2026-01-31 13:40:15 -05:00
bbedward
02edce2999
plugins: represent featured plugins in built-in browsers
2026-01-30 13:31:12 -05:00
bbedward
be0ca993ff
clipboard: add raw image mime-type to offers in CopyFile
2026-01-29 09:46:01 -05:00
bbedward
2deeab9d08
clipboard: touch copied history entry
...
- makes it appear at the top of the history
2026-01-28 16:09:32 -05:00
bbedward
75fd62865b
core/dbus: fix arg types in calls
2026-01-28 15:25:16 -05:00
bbedward
757054e140
core/dbus: support Normalize for more dbus types
2026-01-28 13:28:13 -05:00
bbedward
eda59b348c
clipboard: react to changes
2026-01-27 22:50:28 -05:00
bbedward
a9cb2fe912
clipboard: fix hash duplication check, set isOwner for CopyFile
2026-01-27 22:35:20 -05:00
bbedward
122fb16dfb
clipboard: simplify copyFile, fix copy image from history
2026-01-26 21:49:34 -05:00
bbedward
8499033221
clipboard: fix file transfer & export functionality
...
- grants read to all installed flatpak apps
2026-01-26 17:58:06 -05:00
bbedward
08cc076a4c
clipboard: skip application/vnd.portal.filetransfer mime in history
2026-01-26 16:40:56 -05:00
bbedward
2a02d5594c
clipboard: add cl copy --download option for images/videos
...
- offers application/vnd.portal.filetransfer and text/uri-list
2026-01-26 16:34:47 -05:00
purian23
f945307232
cleanup: Auto theme switcher
2026-01-24 17:48:34 -05:00
purian23
3413cb7b89
feat: Create new Auto theme mode based on region / time of day
2026-01-24 16:38:45 -05:00
bbedward
162ec909da
core/server: add generic dbus service
...
- Add QML client with subscribe/introspect/getprop/setprop/call
- Add CLI helper `dms notify` that allows async calls with action
handlers.
2026-01-17 22:04:58 -05:00
purian23
35cbfeb008
feat: Save Pinned Clipboard entries
2026-01-17 00:52:47 -05:00
bbedward
2bbe9a0c45
core/wlcontext: use infinite poll timeout
2026-01-12 11:26:35 -05:00
Anton Kesy
f5f21e738a
fix typos ( #1304 )
2026-01-08 14:10:24 -05:00
bbedward
3dd21382ba
network: support hidden SSIDs
2026-01-07 14:13:03 -05:00
bbedward
ec2b3d0d4b
vpn: aggregate all import errors
...
- we are dumb about importing by just trying to import everythting
- that caused errors to not be represented correctly
- just aggregate them all and present them in toast details
- Better would be to detect the type of file being imported, but this is
better than nothing
2026-01-07 13:22:56 -05:00
bbedward
634e75b80c
plugins: improve version check
2026-01-07 09:46:55 -05:00
bbedward
8c9c936d0e
clipboard: add cliphist-migrate CLI
2026-01-06 16:49:18 -05:00
bbedward
c1fbeb3f5e
network: listen to NM Wired interface + use nmcli for route metrics
...
- Some other misc floating window change, too lazy to separate the
commit
2026-01-06 16:01:28 -05:00
bbedward
ba2d51bcbb
core: initialize fd pipes in tests and increase queue size in test
2026-01-02 22:30:42 -05:00
bbedward
c1d57946d9
matugen: fix adw-gtk3 setting in light mode
...
- and add models.Get/GetOr helpers
2026-01-01 23:13:12 -05:00
bbedward
5e111d89a5
gamma: recreate controls on resume
2026-01-01 22:50:25 -05:00
bbedward
a547966b23
vpn: wrap secrets in secrets key, cache pkcs11 pin input
2026-01-01 13:43:22 -05:00
bbedward
37f972d075
vpn: update pksc11 handling
2025-12-31 15:42:41 -05:00
bbedward
7ff751f8a2
vpn: attempt to support pkcs11 prompts
2025-12-31 10:03:49 -05:00
bbedward
2dbadfe1b5
clipboard: single disable + read-only history option
2025-12-31 09:14:35 -05:00
bbedward
45b8b2a895
clipboard: don't store sensitive mime types in history
...
fixes #1185
2025-12-28 11:13:34 -05:00
bbedward
40a96c6eaf
vpn: initialize slices so they dont serialize as null
2025-12-27 10:52:34 -05:00
bbedward
8a71ead51d
themes: remove catpuccin, support accent colors
2025-12-26 20:28:55 -05:00
bbedward
ef52ce0990
themes: support for variants
2025-12-26 14:00:14 -05:00
bbedward
c9331b7338
dropdown: improve perf + add fuzzy search to printers
2025-12-22 14:18:24 -05:00
bbedward
b4f83d09d4
themes: incorporate theme registry, browser, dms URI scheme handling
2025-12-21 22:03:48 -05:00