Commit graph

66 commits

Author SHA1 Message Date
9792f401f7 Merge tag 'v2.8.0'
Release v2.8.0

We've been busy squashing bugs and adding some nice improvements based on your feedback.
What's New
New Icon Set - Swapped out Material Symbols for Tabler icons. They look great and load faster since they're built right in.
Works on Any Linux Distro - Dropped the Arch-specific update checker so this works properly on whatever distro you're running. You can build your own update notifications with Custom Buttons if you want.
Icon Picker - Added a proper icon picker for custom button widgets. No more guessing icon names.
Smarter Audio Visualizer - The Cava visualizer actually pays attention now - it only kicks in when you're playing music or videos instead of running all the time.
Better Notifications - Notifications now show actual app names like "Firefox" instead of cryptic IDs like "org.mozilla.firefox".
Less Noise - Turned a bunch of those persistent notification popups into toast notifications so they don't stick around cluttering your screen.
Fixes

Active Window widget finally shows the right app icon and title consistently
Fixed a nasty crash on Hyprland
Screen recorder button disables itself if the recording software isn't installed
Added a force-enable option for Night Light so you can turn it on manually whenever
2025-09-11 19:10:35 +02:00
LemmyCook
b1f501f3f9 Added tabler icons license 2025-09-09 21:08:13 -04:00
LemmyCook
48f6c0705b New icons: more icons and cleanup 2025-09-09 17:02:57 -04:00
LemmyCook
43eec0e387 Refactor icons font wip 2025-09-09 14:46:11 -04:00
Ly-sec
5042d4d747 BootstrapIcons: bundle font with noctalia, use fontloader 2025-09-09 17:41:16 +02:00
LemmyCook
56d87ecfcf Polishing
- Volume: better spread/usage of the 3 icons
- Rosepine colors: more contrast to compare to matugen
- NPill: different look when pile is always opened
2025-09-09 01:02:53 -04:00
6e009d3551 Merge branch 'github-main' 2025-09-08 13:32:06 +02:00
Ly-sec
c0900b105b Background: add default wallpaper 2025-09-08 08:46:10 +02:00
b03f877c27 Merge branch 'main' into never 2025-09-06 21:56:07 +02:00
Ly-sec
59bf98e04c Vesktop Template: fix placeholder text 2025-09-06 00:44:05 +02:00
eeb67364e6 Add new color theme 2025-09-05 19:57:12 +02:00
Ly-sec
4a4bec5aec Add support for user based templates (~/.config/matugen/config.toml) as
requested in #185
MatugenService: add logic to scan for the matugen config.toml
ColorSchemeTab: add NCheckbox to toggle user based templates
2025-09-01 14:54:01 +02:00
Ly-sec
2bd6d23467 Vesktop: small fix 2025-08-31 20:38:16 +02:00
Ly-sec
eb7401d693 Vesktop: add more styling 2025-08-31 20:21:39 +02:00
Ly-sec
fa82dea4d5 Add Vesktop matugen template
vesktop: create matugen template (based on catppuccin)
2025-08-31 20:00:29 +02:00
LemmyCook
d36bcb1d4d Autoformatting 2025-08-30 07:58:30 -04:00
Lysec
4c79999a65
Merge pull request #167 from MarkusVolk/main
Add matugen templates for foot an fuzzel
2025-08-30 04:02:51 +02:00
LemmyCook
f5b4984295 Wallpaper: swipe left/right/up/down 2025-08-29 19:06:01 -04:00
LemmyCook
cf27ff10c0 Github: Added GitHub screenshots 2025-08-29 17:05:01 -04:00
Markus Volk
c510afdc28 Add fuzzel matugen template
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2025-08-29 17:57:47 +02:00
Markus Volk
c601e45436 Add foot matugen template
Signed-off-by: Markus Volk <f_l_k@t-online.de>
2025-08-29 15:41:23 +02:00
MichaelThomas0721
cd6a183c28 Added ghostty matugen template 2025-08-28 16:39:56 -04:00
Ly-sec
f510c1922d Create separate matugen toggles, add MatugenService
Matugen: add Matugen.qml as central place for templates, add
MatugenService to take care of .toml generation
Notification: possible fix for "children of null"
2025-08-28 13:27:49 +02:00
MichaelThomas0721
b502161b11 Added kitty matugen template 2025-08-27 19:22:16 -04:00
Ly-sec
9ee31e3a6a Add IPC for screenRecorder toggle 2025-08-26 15:48:41 +02:00
Ly-sec
7bcb227d7b Remove kitty template for now 2025-08-26 12:36:43 +02:00
Ly-sec
dfbefcd9d2 Edit kitty template 2025-08-25 09:13:35 +02:00
Ly-sec
938c4b2d25 Comment WlrLayer.Overlay from Notification popup, edit Kitty template 2025-08-25 08:45:05 +02:00
Ly-sec
43f56b63f6 Add Kitty matugen template, format 2025-08-25 08:25:58 +02:00
LemmyCook
b48e2422fa Rosepine update 2025-08-22 14:50:20 -04:00
LemmyCook
b852edb2d1 Rosepine Dark: use yellow instead of iris 2025-08-20 22:41:49 -04:00
quadbyte
2793ea9101 Misc
- rosepine color change, hard to deal with Pine color which is too dark,
replaced by Iris.
- Cleaned option margins
- Changed audioviz color in the mini player
2025-08-20 21:14:59 -04:00
quadbyte
3de8c0af13 PowerPanel polishing 2025-08-20 19:34:33 -04:00
quadbyte
59f379104c Predefined light color schemes improvements 2025-08-18 22:33:07 -04:00
quadbyte
0efe44903c Rosepine: dark + light 2025-08-18 22:07:26 -04:00
quadbyte
81eff0d234 Reworked the bar display colors/capsule, etc... 2025-08-18 16:10:29 -04:00
quadbyte
7d3dc9c815 Colors cleanup
- removed mOutlineVariant, using mOutline everywhere
- reworked all predefined color schemes (dark mode only, light mode
incoming)
2025-08-18 14:08:58 -04:00
Ly-sec
f300bfafcc Edit noctalia.json (Matugen template) 2025-08-18 18:39:48 +02:00
Ly-sec
9b11be03af Add gtk/qt matugen support (colors are wip), Fix some text in the Settings Tabs 2025-08-18 15:09:39 +02:00
Ly-sec
9a71598944 Add light mode for predefined color schemes 2025-08-18 13:37:43 +02:00
quadbyte
61c01c27d8 Rosepine colors: removed "pine" which is too dark for consistent usage 2025-08-17 22:18:35 -04:00
quadbyte
a3f830c3fc RosePine color scheme: increasing contrast / surface vs surfaceVariant 2025-08-17 21:09:21 -04:00
quadbyte
f5a192baba Removed extra 's' from all services. Made the noctalia color scheme the default 2025-08-17 05:44:59 -04:00
Ly-sec
05f9acdc5d Add CompositorService, make Logger look a bit nicer 2025-08-17 10:19:51 +02:00
quadbyte
112bffe984 Fixed Catppuccin theme (double ##) 2025-08-15 17:50:33 -04:00
quadbyte
52891d1fb4 Solarized theme 2025-08-15 16:41:33 -04:00
quadbyte
67f568dac1 Better color schemes 2025-08-15 16:29:14 -04:00
quadbyte
48b6c1cf5c Color Schemes: added Catppucin, Dracula, Gruvbox 2025-08-15 16:09:20 -04:00
quadbyte
f5b4cb452b Predefined ColorSchemes
- added support for predefined color schemes
- moved all the code regarding colors generation from wallpaper to the
ColorSchemes service
2025-08-15 15:37:00 -04:00
quadbyte
1763fdcd97 preparing colorschemes json folder 2025-08-14 23:16:11 -04:00