Commit Graph

178 Commits

Author SHA1 Message Date
Lysec 4a371422cd fix(ColorScheme): sync light/dark toggle to gtk 2026-03-31 03:24:31 +02:00
Lysec 09386b1903 fix(theming): sync gtk-theme with color-scheme when system sync is on 2026-03-31 03:09:55 +02:00
Lysec 90a5dd1cd8 fix(theming): keep system color-scheme in sync on every dark mode change
Issue: #2357
2026-03-31 02:10:12 +02:00
Lemmy 215750ddcb feat(template): added dedicated Scroll(wm) template 2026-03-27 08:29:25 -04:00
Lysec 59fedcac29 fix(ColorScheme): potential fix for GTK/gsettings light-dark getting out of sync 2026-03-25 13:25:31 +01:00
Lysec ac52e8e5f3 feat(settings): add toggle to disable system theme sync
Issue: #2279
2026-03-24 00:51:18 +01:00
Lysec 68ed7b397a fix(theming): wallpaper color generation with apostrophes in path 2026-03-22 14:44:21 +01:00
Lysec 5a92a82d06 feat(ColorScheme): always set gsetting color-scheme when toggling light/dark mode
Issue: #2222
2026-03-20 13:42:34 +01:00
Lysec 3b2fa6a428 feat(emacs): add posthook to refresh the theme
Issue: #2229
2026-03-20 12:50:17 +01:00
Lemmy efb9cadd17 fix(templating): process the user templates even if no standard templates are enabled 2026-03-08 12:16:57 -04:00
Lemmy 5f2020151c fix(templating): run user templates even when no build-int templates are enabled 2026-03-07 09:18:13 -05:00
Lemmy 1f8d1bb375 fix(templating) implemented a more robust creation of user-templates.toml 2026-03-07 08:52:37 -05:00
Lemmy 6ce879866b templates: terminal: foot-predefined: replace [colors] with [colors-dark] 2026-03-05 10:03:16 -05:00
Lysec f040c81530 move predefined colorschemes from python to separate template 2026-03-04 15:38:50 +01:00
elrond 490b7ce304 Add vencord-flatpak template to TemplateRegistry 2026-03-01 22:59:00 +03:00
Lemmy bceeb98941 template-processor: pass wallpaper path for predefined color schemes too. 2026-02-22 22:00:36 -05:00
Lemmy 3921c39c0e autofmt 2026-02-19 20:31:05 -05:00
Lemmy 1f4d787878 Merge pull request #1890 from MachXNU/millennium-theming
[Steam] added template + entry in the settings menu
2026-02-19 17:21:29 -05:00
Jb 2c24f2d375 [Steam] added template + entry in the settings menu 2026-02-18 21:23:36 +01:00
Lysec 1bd9801158 Templates/gtk: split into gtk3 and gtk4 to prevent warning 2026-02-18 20:30:37 +01:00
01micko 370b660514 Add labwc theme 2026-02-18 12:50:49 +10:00
Lysec 3c933a4752 TemplateRegistry: adjust zen path for newer versions (keep legacy support) #1839 2026-02-15 15:22:32 +01:00
Lemmy 9b7147f126 compositor: added scrollwm support. 2026-02-09 22:07:06 -05:00
Lysec f13bc738be IPCService: add setGeneration method 2026-02-05 13:33:30 +01:00
Lysec 8aa32c7a6d Switch sh -lc to sh -c in the whole codebase 2026-02-03 19:55:08 +01:00
Lemmy cdf0a5dd44 template-processor: dysfunctional scheme 2026-02-02 21:18:22 -05:00
Lemmy feb65ad8b2 autofmt 2026-02-02 20:27:42 -05:00
tuibird b295933995 more robust method that targets all versions of the extension. this fixes an edge case where someone might have installed an extension locally instead of using the store. 2026-02-03 14:01:13 +13:00
Lysec 58a91b312e Revert "Theme: add faithful (alternative)"
This reverts commit 9da1cbd080.
2026-02-03 01:14:28 +01:00
Lysec 9da1cbd080 Theme: add faithful (alternative) 2026-02-03 01:01:37 +01:00
Lemmy 825ce834ab Merge pull request #1623 from Ronin-CK/main
Add wallpaper sorting options and safe KColorScheme sync
2026-02-01 08:55:59 -05:00
Lysec a13374ffc6 Templates: add sway (implements #1633) 2026-02-01 12:20:03 +01:00
Chandra Kant d81a88e834 Update TemplateRegistry.qml 2026-02-01 04:03:28 +05:30
mochou 6ddf0780f3 fix(scripts): Increase dconf compatibility
In a packaged environment, the issue of gsettings being unavailable is
common, especially in the `nixos` environment
2026-01-28 23:44:36 +08:00
Lysec 4352b65da6 Theming/Emacs: adjust search logic (fixes #1543) 2026-01-25 11:20:49 +01:00
Lemmy 3b2c0bd1ef template-processor: simplified error reporting, only report template syntax errors from python. cleaned up template-apply.sh to only output errors. 2026-01-24 21:16:32 -05:00
Lemmy d1c5d13225 discord: dual templating - Midnight or Material Design, up to the user to select his favorite in the discord client. 2026-01-24 14:02:18 -05:00
Lemmy 564894232e comments 2026-01-24 08:56:24 -05:00
Lemmy 57f8f196f3 template-processor: reporting warnings via toast - ignoring post_hook warning/errors are they come from outside. 2026-01-24 08:47:53 -05:00
QuantumSoul ba7fd1da1e Zathura template 2026-01-24 12:33:50 +01:00
Lemmy d6a8a29197 yazi: auto inject noctalia theme via template-apply.sh 2026-01-23 19:36:53 -05:00
Lemmy 4065ed02aa i18n: added a couple missing translations 2026-01-23 19:23:51 -05:00
Lemmy 13cc120fa2 templating: vesktop.css => discord.css 2026-01-22 19:14:01 -05:00
Lemmy 360b23f7d4 template-processor: ability to select the scheme straight from the wallpaper selector 2026-01-22 14:25:05 -05:00
Lemmy 2112a5b191 template-processor: added M3-Monochrome 2026-01-22 13:39:57 -05:00
Lemmy 7bdcbe515a template-processor: added a new "muted" scheme, very desaturated and monotonal 2026-01-22 13:04:19 -05:00
Lemmy 090fe26056 template-processor: refactor predefined colorscheme terminal theming by removing all the static files and using dynamic generation instead. 2026-01-21 20:00:19 -05:00
Lemmy 0e93a2fe0d templating: cleaned terminals templating - avoid code duplication and centralize theme apply and hotreload 2026-01-21 19:19:23 -05:00
Lemmy 25a1186b4d template-processor: properly fill the "default" colors in addition to "light" and "dark" 2026-01-21 19:07:05 -05:00
Lemmy 3c0b2369a8 template-processor: always process light/dark/default so everything is available 2026-01-21 14:34:11 -05:00