Commit Graph
316 Commits
Author SHA1 Message Date
ItsLemmy 131d3a095e autofmt 2025-11-15 15:57:05 -05:00
Ly-sec 0314d2445e WallpaperPanel: add settings popup for wallhaveb
WallhavenSettingsPopup: move all settings in here
WallhavenService: adjust some things
2025-11-15 19:48:19 +01:00
Ly-sec 8010b32c29 Settings: fix migration 2025-11-15 18:36:04 +01:00
Ly-sec 9576daf70a WallpaperPanel: add wallhaven support 2025-11-15 18:03:26 +01:00
Ly-sec 6b92d2d4c2 UserInterfaceTab: remove dimDesktop toggle, only use dimming slider
Settings: add migration for dimDesktop -> dimmerOpacity
Autoformat
2025-11-15 15:46:29 +01:00
Davide 996935af2b Add desktop dimmer opacity slider 2025-11-15 13:24:11 +00:00
LemmyandGitHub b1dfcb58ba Merge branch 'main' into system_monitor_high_pressure_highlight 2025-11-14 14:03:56 -05:00
Ly-sec 717ea441b0 Settings: cleanup 2025-11-14 15:40:26 +01:00
Sighthesia f1576a61a5 SystemMonitor: add custom color settings for system monitor threshold settings 2025-11-14 20:20:52 +08:00
Sighthesia 4b2e8b6ef0 SystemMonitor: transfer system monitor threshold settings to gloabal setting tab 2025-11-14 17:18:23 +08:00
Ly-sec 68e83f4d63 Matugen/Discord: fix Vencord again 2025-11-14 08:21:54 +01:00
Ly-sec 2d99a2c233 Matugen/Code: fix VSCodium support 2025-11-14 07:56:20 +01:00
LysecandGitHub c2e56fcd36 Merge pull request #738 from bokicoder/patch-1
SessionMenu: add hibernate option
2025-11-13 15:23:29 +01:00
wxlyyy 14b0ef320a SessionMenu: add hibernate option 2025-11-13 18:30:47 +08:00
mochou 36d4c10202 feat: Add OSD background opacity setting
- Add `OSD` background transparency
- Add `OSD` background transparency translation
2025-11-13 13:50:13 +08:00
ItsLemmy f6eb76aa74 Wallpapers: hide filenames should default to false 2025-11-12 21:34:50 -05:00
LemmyandGitHub 4ce2fb5324 Merge pull request #733 from onelocked/main
WallpaperSettings: Add a Hide Filename toggle
2025-11-12 21:33:35 -05:00
ItsLemmy 39784134af Panels: proper focus management with the new architecture. 2025-11-12 18:45:15 -05:00
onelocked e4e63e1f45 WallpaperSettings: Add a Hide Filename toggle
Added a 'Hide Filename' toggle that hides the filenames of wallpapers
for a more aesthetic look
2025-11-12 22:22:35 +00:00
Ly-sec 0db78a0abe UserInterface: add universal opacity slider (except for bar)
LauncherTab: remove opacity slider
Settings: add migration
i18n: add opacity slider translation
2025-11-12 20:32:11 +01:00
Ly-sec dbedf6c25c SessionMenuTab: added tab & SessionMenu settings
SessionMenu: hook up settings, update height calculation
i18n: add translations
2025-11-12 19:46:19 +01:00
Ala Alkhafaji fe1129c56c Add setting to disable keyboard layout toast 2025-11-11 19:40:35 +01:00
Ly-sec 5402ae32f5 Notification: make doNotDisturb non persistent (fixes #665) 2025-11-10 17:12:51 +01:00
Aiser b4ac786e8b Matugen: add spicetify theme for Spotify 2025-11-10 13:20:51 +08:00
ItsLemmy 2cea2d12de AudioVisualizer: Low vs High Quality via setting. 2025-11-09 10:06:50 -05:00
ItsLemmy 49c7c0cd72 Cava-Visualizer: optimizations on idle 2025-11-09 09:35:27 -05:00
ItsLemmy 168bf54f41 Fixing app templating after refactor 2025-11-08 20:50:21 -05:00
ItsLemmy 355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
ItsLemmy 20c0589ce4 Refactor AppTheming in smaller services 2025-11-08 10:52:42 -05:00
Ly-sec d8294d1108 SettingsWindow: add snap to bar toggle 2025-11-07 16:26:21 +01:00
ItsLemmy d41ea987ea Default settings: control center to the left 2025-11-06 15:59:35 -05:00
ItsLemmy 18b206c0a3 Settings: removed panelsOverlayLayer. 2025-11-06 15:54:56 -05:00
ItsLemmy b51af0f548 Memory optimizations 2025-11-06 15:24:01 -05:00
Ly-sec ceb2dea2a9 Notification: add enable/disable toggle 2025-11-06 17:30:16 +01:00
ItsLemmy 0e41306f73 Wayland Layers: Breaking changes
- renamed some layers from "quickshell-*" to "noctalia-*"
- added screen name to all layers, ex: "noctalia-wallpaper-DP1"
- added a way to disable overview management in the settings, this allow
stationnary wallpaper on niri
2025-11-04 20:07:48 -05:00
ItsLemmy fd93bd20db Settings: fix typo in "follow_bar" 2025-11-04 11:35:37 -05:00
Ly-sec 752c45e0b0 UserInterface: add shadow location setting (implements #652) 2025-11-04 15:08:00 +01:00
ItsLemmy baae4e423b Settings: disable 'Open panels on Overlay' which used to be true by default. 2025-11-03 18:02:11 -05:00
LemmyandGitHub 083cd40c90 Merge branch 'main' into feat/wezterm 2025-11-03 15:34:41 -05:00
ItsLemmy 9f656829b1 Panels: implemented snapping to screen edges.
WallpaperPanel: settings to position the panel (similar to launcher)
2025-11-03 15:21:05 -05:00
Ly-sec 3ad7271871 DisplayTab: toggle ddcutil, disabled by default 2025-11-03 18:21:37 +01:00
ItsLemmy 451784a82b FullScreenWindow: restored panelOverlayLayer functionality, since refactoring it means assigning both panels AND bar to the overlay layer as they share a PanelWindow. 2025-11-03 10:50:47 -05:00
ItsLemmy fea06c2164 Shadows: conditional via settings
q
2025-11-03 10:29:49 -05:00
ItsLemmy 101b27fcc7 New windowing system
Large commit that totally refactor of the way we handle the bar and
panels.

Testing should focus on Panels, Bar, Keyboard Focus, IPC calls.

Changes brief:
- One NFullScreenWindow per screen which handle it's bar and dedicated
panels.
- Added shadows
- Reintroduced dimming
- New panels animations
- Proper Z ordering
- Panels on overlay laywer is not reimplemented, if we do it then the
bar will be on the Overlay too
- Panel dragging was not reimplemented, to be discussed before
reimplementing
- Still a WIP, need to work more on shadows and polishing + debugging.
2025-11-03 00:53:02 -05:00
Corey Woodworth 9be50c10e2 Initial work for wezterm color theme support 2025-11-02 21:52:41 -05:00
ItsLemmy 1d364e994b Alacritty theming support, fix #616 2025-10-31 21:14:27 -04:00
ItsLemmy 066d6f2e2f DimDesktop: removed in favor of nice curvy corners on panels 2025-10-31 10:53:59 -04:00
ItsLemmy 1152453d84 Settings: ShowCalendarWeather - true by default 2025-10-31 08:37:08 -04:00
ItsLemmy 64dcb0d34e Panels: beautifull NRectangleCurved shape - conditionnal with a new settings, default is true. 2025-10-30 22:42:12 -04:00
ItsLemmy 129609ec2c vscode: app theming, courtesy of TUI!
https://github.com/tuibird/
2025-10-30 20:06:52 -04:00