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
ItsLemmy
1a124cf655
Colors: 2 news colors, mHover+mOnHover - autocomputed. Using them for all hovers instead of mTertiary.
2025-10-31 23:32:10 -04:00
ItsLemmy
998dbc540f
Autofmt
2025-10-31 21:31:34 -04:00
ItsLemmy
1d364e994b
Alacritty theming support, fix #616
2025-10-31 21:14:27 -04:00
Lemmy and GitHub
0f5ff04348
Merge pull request #631 from notiant/patch-10
...
Add airplane mode detection, improve NetworkService & add icons to notice toasts
2025-10-31 18:45:07 -04:00
notiant and GitHub
38a7c606c8
Add airplane mode detection, improve NetworkService & add icons to notice toasts
2025-10-31 15:54:50 +01:00
ItsLemmy
066d6f2e2f
DimDesktop: removed in favor of nice curvy corners on panels
2025-10-31 10:53:59 -04:00
ItsLemmy
b7dc1aed84
Calendar Panel: improve look when bar is transparent + NBox simplification.
2025-10-31 08:17:46 -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
ItsLemmy
29ad654a58
Locale: factorized usage in I18n.
2025-10-30 17:43:35 -04:00
ItsLemmy
e1d39f3bbc
Locale: fixed all Qt.locale calls to respect the user selected locale.
2025-10-30 17:20:54 -04:00
ItsLemmy
4377637790
Calendar: support for custom first day of the week
2025-10-30 15:44:56 -04:00
ItsLemmy
e60e2b5eb1
LocationTab: fix ntoggle opacity
2025-10-30 14:11:20 -04:00
ItsLemmy
ca72a5ca8f
Calendar: conditional weather card - wip
2025-10-30 14:02:42 -04:00
Ly-sec
8a78d8cb34
Dock: behave the same as bar (shows on all displays if no display is selected)
...
DockTab: add Enable toggle (default true)
SetupDockStep: add Dock settings to setup wizard
SetupWizard: add SetupDockStep
i18n: add dock translations
2025-10-30 14:15:23 +01:00
ItsLemmy
94d3ea9c94
Walker theming: replace custom theme injection code by the proper bash implementation.
2025-10-29 20:44:17 -04:00
Ly-sec
d443d7dba3
ColorSchemeTab: set walker theme to noctalia on template activation
2025-10-29 16:25:03 +01:00
ItsLemmy
98bed3d8be
app theming: walker
2025-10-29 10:57:11 -04:00
Ly-sec
4860dc07b2
Matugen: walker (wip)
2025-10-29 14:49:51 +01:00
Ly-sec
60bfcc0058
Notification: add transparency slider (implements #586 )
2025-10-27 18:29:52 +01:00
Ly-sec
f30d1d3ea1
Add recursive wallpaper setting in WallpaperTab (implements #568 )
2025-10-27 17:05:11 +01:00
ItsLemmy
7772975934
Autoformatting + default settings update
2025-10-26 19:18:11 -04:00
Lemmy and GitHub
614cdc5196
Merge pull request #557 from Sighthesia/MinimumBrightness
...
BrightnessService: add minimum brightness to prevent backlight from t…
2025-10-26 19:16:07 -04:00
Lemmy and GitHub
5841fc4ccf
Merge pull request #559 from Sridou/widgets
...
Matugen scheme types descriptions
2025-10-26 15:06:17 -04:00
lysec
e26c2874b5
Launcher: add custom launch prefix
2025-10-25 11:52:18 +02:00
Corey Woodworth
1846c7af2e
Added option for an analog style clock on the calendar screen.
2025-10-24 23:34:58 -04:00
Sridou
9565e32280
added descriptions for matugen scheme types
2025-10-25 02:10:11 +05:30
ItsLemmy
d5e1557a30
autofmt
2025-10-24 15:50:42 -04:00
Corey Woodworth
b967e7ec80
Switched to NTextInputButton on Audio Tab.
2025-10-24 13:43:46 -04:00
Sighthesia
f35f8e018f
BrightnessService: add switch to toggle minimum brightness limit
2025-10-25 01:22:35 +08:00
ItsLemmy
9003c60667
DirectWidgetSettingsPanel
2025-10-22 09:39:24 -04:00
ItsLemmy
fc5be392c0
BarWidgetSettingsDialog: refactored to support direct opening.
2025-10-21 20:44:30 -04:00
ItsLemmy
c9bbaf4c91
Borders: optim/simplification of scaled borders
2025-10-21 13:52:19 -04:00
ItsLemmy
65db92e4fc
Predefined ColorScheme: 2 columns layout so the name is not truncated
2025-10-21 12:21:59 -04:00
Lemmy and GitHub
ff659911bc
Merge pull request #543 from lonerOrz/feature/calendar-event-toggle
...
feat: Add toggle to enable or disable calendar event display
2025-10-21 09:53:53 -04:00
lysec
7fcf54a9d3
OSD: add always on top setting
...
Notification: add always on top setting
2025-10-21 15:34:42 +02:00
loner
dea916617a
feat: Add toggle for calendar event display
2025-10-21 20:33:39 +08:00
Damian D'Souza and GitHub
287e39eadd
Merge branch 'main' into open-panel-overlay-layer
2025-10-20 22:14:18 +02:00
Damian D'Souza
b6c95b8ed5
Settings: add panels overlay setting toggle un UI tab
2025-10-20 22:10:58 +02:00
ItsLemmy
73267d1d37
Settings + SetupWizard
...
- Added a Lock screen settings tabs
- Added button in settings/general tab to re-run the setup wizard
- Fixed missing translations
- Fixed bug when matugen not installed in setup wizard
- Added enabled property for NToggle
2025-10-20 13:33:46 -04:00
ItsLemmy
621b37cd1f
autofmt
2025-10-20 12:22:38 -04:00
Sridou
165ef4c9bc
matugen theming for vicinae launcher
...
do not overwrite logo if it exists
2025-10-20 12:10:09 +05:30
lysec
528e976f27
Revert "LocationTab: add setting for first day of the week"
...
This reverts commit af7498155c .
2025-10-19 17:44:52 +02:00
lysec
af7498155c
LocationTab: add setting for first day of the week
...
Calendar: replace MonthGrid with custom solution to allow changing first
day of the week
2025-10-19 16:46:53 +02:00
Lysec and GitHub
8b5f06aec6
Merge pull request #482 from luleyleo/auto-night-mode
...
Implement scheduled light/dark mode switching
2025-10-18 21:05:44 +02:00
Lemmy and GitHub
b3e649a180
Merge pull request #520 from lonerOrz/feature/language-selection
...
feat: Implement language selection feature
2025-10-18 14:30:31 -04:00
loner
63bd97e76f
feat(i18n): Implement and refine language selection feature
...
Introduces a language selection option in settings, allowing users to manually choose an application language or revert to automatic system locale detection. This includes UI updates, settings integration, and improved language detection logic.
2025-10-19 01:29:39 +08:00
Lemmy and GitHub
d1fa4d35ec
Merge pull request #519 from lonerOrz/feature/dock-size-setting
...
feat: Add adjustable dock size setting
2025-10-18 11:21:03 -04:00
loner
e85f489429
feat: Implement language selection feature
2025-10-18 22:49:36 +08:00