lysec
63881bf8a9
ColorSchemeTab: auto-detect themabale discord client
2025-10-10 13:42:42 +02:00
ItsLemmy
8c5968c721
Media: Stop the "No active player found" spam.
2025-10-09 23:55:58 -04:00
ItsLemmy
96b63480b4
ActiveWindow + MediaMini: proper cleanup of strings to avoid line breaks.
2025-10-09 14:52:22 -04:00
Lemmy and GitHub
aec6a3bbc2
Merge pull request #450 from keis/sway-workspace-index
...
Use workspace.num as index for sway
2025-10-09 11:38:21 -04:00
lysec
3178df204e
MediaService: bring back playerStateMonitor
2025-10-09 16:53:31 +02:00
David Keijser
c590c2c6d9
Use workspace.num as index for sway
...
Was incorrectly using the internal sway id of the workspace which is not
the same as the user facing id
Fixes #442
2025-10-09 16:46:26 +02:00
Corey Woodworth
668a94d4df
Did some cleanup
2025-10-07 23:43:39 -04:00
Corey Woodworth
8b561bccd4
feat: Merge duplicate MPRIS players when browser dual report as their base suchas Librewolf as Firefox
2025-10-07 23:34:00 -04:00
ItsLemmy
217511ce2a
autofmt
2025-10-07 21:44:39 -04:00
Lemmy and GitHub
f9630aae7b
Merge pull request #428 from ecoskey/feat/media_ipc
...
Add media ipc target
2025-10-07 21:00:38 -04:00
ItsLemmy
d8a67ce298
Compositor: Reworked the compositor detection to make it more robust when switching from one to another in TTY
...
- Sway seems to leave its SWAYSOCK valid when going back to TTY, which
would break Noctalia on Niri. Was probably fine with a display manager.
+ Autofmt
2025-10-07 20:59:33 -04:00
Lemmy and GitHub
de944ca728
Merge pull request #411 from keis/sway
...
Basic sway support
2025-10-07 20:56:06 -04:00
Emerson Coskey
4e8f253015
replace seek with seekRelative
2025-10-07 11:14:49 -07:00
lysec
e60fb32c30
MediaMini: remove logging
2025-10-07 18:51:10 +02:00
lysec
fcba1cc3c6
Set version to dev
2025-10-06 21:27:55 +02:00
ItsLemmy
0c8f4500a9
Disabled dynamic scaling: only used on lockscreen
2025-10-06 15:22:29 -04:00
lysec
562ce47c4c
Release v2.16.1
2025-10-06 21:05:43 +02:00
ItsLemmy
5531d5ca5b
AppThemeService: added a "generate" method that centralize updates.
2025-10-06 15:00:56 -04:00
ItsLemmy
0ec4ba0c6e
MatugenService => AppThemeService
2025-10-06 14:51:43 -04:00
ItsLemmy
ac2ebc3c5a
Matugen: added errorColor for predefined palette gen.
2025-10-06 14:34:42 -04:00
ItsLemmy
da745b07bb
MatugenService: Predefined schemes dont use matugen at all.
2025-10-06 14:19:32 -04:00
lysec
e564ce50be
MatugenService: more changes to the predefined theme usage
2025-10-06 19:36:34 +02:00
lysec
95a89445ff
MatugenService: some more predefined shenanigans
2025-10-06 19:23:02 +02:00
ItsLemmy
42e9791fda
MatugenService: no more ES6 syntax to avoid qmlfmt breakage + cleanup
2025-10-06 12:56:09 -04:00
ItsLemmy
8caff79b96
Fix broken autoformat
2025-10-06 12:24:37 -04:00
ItsLemmy
e8148a3d0a
Matugen: fix empty config if only theming terminal + autofmt
2025-10-06 12:22:32 -04:00
ItsLemmy
3d2d9a2442
Matugen: Use Saturation only
2025-10-06 11:53:21 -04:00
ItsLemmy
b392dacb61
Use HSL
2025-10-06 11:49:26 -04:00
Lysec and GitHub
7e59467647
Merge pull request #429 from matejc/main
...
systemd-inhibit: remove sleep
2025-10-06 17:13:06 +02:00
lysec
49c7eefe63
Matugen: a lot of cleanup and refactoring, splitting scripts into
...
separate functions
2025-10-06 17:05:08 +02:00
Matej Cotman
7269c24945
feat(systemd-inhibit): remove sleep
2025-10-06 17:46:40 +03:00
lysec
48d0fb3266
Merge remote-tracking branch 'origin/matugen-test'
2025-10-06 16:16:34 +02:00
Lysec and GitHub
03f2a0f66b
Merge pull request #427 from ecoskey/feat/intermediate_dirs
...
Create intermediate folders for theme syncing
2025-10-06 16:15:05 +02:00
ItsLemmy
79faa6f281
FontService: batch processing
2025-10-06 09:53:02 -04:00
Emerson Coskey
3527ca77bf
add media ipc target
2025-10-05 22:50:46 -07:00
ItsLemmy
4811224a57
Test simpler matugen approach
2025-10-05 22:12:46 -04:00
Emerson Coskey
b2403debf7
typos
2025-10-05 17:29:17 -07:00
Emerson Coskey
e580e29fb5
cleanup and extra fixes
2025-10-05 16:53:02 -07:00
ItsLemmy
e88e236f6b
Vesktop: better light theme support for predefined colorscheme
2025-10-05 19:10:29 -04:00
ItsLemmy
cc0b5762d4
Vesktop: theming
2025-10-05 18:22:00 -04:00
ItsLemmy
de10e0968a
Vesktop theming
2025-10-05 18:15:13 -04:00
Emerson Coskey
0188da1dc1
create intermediate folders for theme syncing
2025-10-05 14:41:09 -07:00
ItsLemmy
67cd3d8f52
autofmt
2025-10-05 17:32:15 -04:00
lysec
2cd4defa9f
LockScreen: more sizing tweaks
2025-10-05 23:21:08 +02:00
David Keijser
879d428e7d
Use wayland handle to toplevel/workspace to activate on sway
...
This avoids the issue with app_id filter where multiple windows of the
same app is present.
2025-10-05 16:02:17 +02:00
David Keijser
31a64abcaa
Create SwayService
...
This is for the most part a copy-paste job of hyprland.
Uses ToplevelManager to provide information about toplevels which is not
available from the I3 api.
Some features like taskbar focus is a bit broken as this happens by
app_id which falls apart for XWayland windows and applications with
multiple open windows.
2025-10-05 16:02:17 +02:00
David Keijser
754623c22b
Call compositor backend actions with model reference
...
This allows the compositor backend to decide what property to use when invoking the action
2025-10-05 16:02:15 +02:00
Matej Cotman
aa7ee6c007
feat(systemd-inhibit): remove handle-lid-switch
2025-10-05 14:05:22 +03:00
Ly-sec
d0f065f88c
Set version to dev
2025-10-05 11:39:52 +02:00
Ly-sec
e2917f3109
Release v2.16.0
2025-10-05 11:34:23 +02:00