57 Commits

Author SHA1 Message Date
Lemmy c942c10f8a fix(widgets): improves disable states by avoiding stacking opacities 2026-03-29 10:52:58 -04:00
Lemmy 8450adfda8 fix(widgets): add Layout.margins to bordered widgets to prevent border clipping 2026-03-09 22:22:25 -04:00
Lemmy 47324a9ef6 widgets: added icon support to NToggle/NLabel 2026-02-13 23:17:10 -05:00
Lemmy b340529b10 Bar: custom setup per screen (position, density, widgets) 2026-01-18 20:12:46 -05:00
Lemmy 138e5a50af i18n: Large refactor of all translations keys to prepare the move to our new translation web platform. 2026-01-05 23:25:46 -05:00
Lemmy a0ac019b16 Settings: all tabed - screenrecorder will be a plugin soon 2026-01-05 21:01:29 -05:00
Lemmy ffa8cc58a1 Settings: removed isSettings everywhere as we can simply check if defaultValue is provided. 2026-01-05 18:41:22 -05:00
Lemmy 65f5c8e47b autofmt 2025-12-20 18:11:20 -05:00
Ly-sec 9cb6613308 NSettingsIndicator: add default setting indicator (#1080)
N*Widgets: show NSettingsIndicator if settings are not default
2025-12-20 14:55:59 +01:00
Ly-sec d31e69ad63 UserInterface: more adjustments 2025-12-02 15:24:49 +01:00
Ly-sec 872d4202b2 UserInterface: separate slider for UI & Input 2025-12-02 15:06:04 +01:00
Ly-sec 18e9eb11b4 UserInterfaceTab: everything follows border radius slider 2025-12-01 19:43:02 +01:00
ItsLemmy 3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
kurrycat fb126cc86c add option to refresh CustomButton text on click 2025-11-11 23:57:40 +01:00
ItsLemmy 4a349b3bc2 Imports cleanup 2025-11-08 00:31:15 -05:00
ItsLemmy 572be1db27 NComboBox is too wide by default 2025-11-03 21:17:58 -05:00
ItsLemmy 8db8913bd3 NToggle: no mouse interaction when componend is disabled 2025-10-30 14:11:04 -04:00
ItsLemmy c9bbaf4c91 Borders: optim/simplification of scaled borders 2025-10-21 13:52:19 -04: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 e3f0f428da Settings: re-organization 2025-10-12 22:09:35 -04:00
ItsLemmy f4b27380c3 Qt-Scaling: first cleanup pass 2025-10-12 08:23:24 -04:00
Corey Woodworth 7dc8d2cd88 Fix: Works regardless of scaling value 2025-09-27 12:34:58 -04:00
Corey Woodworth 4785e287ba Fix: Small fix. 4* instead of 2*2* 2025-09-26 15:37:02 -04:00
Corey Woodworth aa1cea8d03 Fix: Fix the vertical alignment of circles 2025-09-26 15:30:16 -04:00
Ly-sec 11f6475b9f Some layout fixes to toggle and slider
NSlider(withLabel): fix some small layout issues
NToggle: fix vertical centering of the thumb
2025-09-14 21:24:11 +02:00
LemmyCook d348cfc2b0 Toast: refactored service vs UI. 2025-09-14 13:29:20 -04:00
LemmyCook b163dab241 NCheckbox+NToggle: better look 2025-09-14 12:03:15 -04:00
Ly-sec 3cb838b455 NCheckbox: edit sizing
NToggle: edit sizing, fix thumb vertical center
2025-09-14 16:01:00 +02:00
LemmyCook d1f5d301c2 Color animations: more uniform across NWidgets 2025-08-31 21:36:30 -04:00
LemmyCook 8302285388 Settings: large cleanup and factorization. Should look much better. 2025-08-27 20:39:50 -04:00
quadbyte d6cc5899b9 Minor improvements to UI 2025-08-18 18:24:22 -04:00
quadbyte b723eccc78 Renamed most font and sizing shorthands properties for easier understanding and maintenance
property real fontSizeXS: 9
  property real fontSizeS: 10
  property real fontSizeM: 11
  property real fontSizeL: 13
  property real fontSizeXL: 16
  property real fontSizeXXL: 18
  property real fontSizeXXXL: 24
2025-08-18 11:12:51 -04:00
quadbyte 4fcdb1543d Renamed Colors to Color
- some work on the active window
2025-08-16 22:39:11 -04:00
quadbyte 34f6affe4f NToggle should not manage its own state. Let the bindings do the job 2025-08-15 23:26:41 -04:00
quadbyte fc4bd796f1 Trying to fix a weird binding bug with NToggle 2025-08-15 23:15:16 -04:00
quadbyte 83ff5f5589 Renamed all services to xxxService. Moved a couple things in Commons 2025-08-15 21:45:58 -04:00
quadbyte 9990a88e90 Tooltips on all NIconButtons 2025-08-15 21:05:47 -04:00
Ly-sec c673b897cb Replace tons of hardcoded stuff 2025-08-16 01:17:44 +02:00
quadbyte 33bec01e98 Removed all creeping: readonly property real scaling: Scaling.scale(screen) 2025-08-15 11:24:05 -04:00
quadbyte 2748e02988 Settings: improved tabs managment so changing the model actually reorder them properly
+ code formatting
2025-08-14 21:25:14 -04:00
quadbyte 06f8f93f83 Renamed all color names so they are shorter 2025-08-14 19:52:03 -04:00
quadbyte 7660a37b8a Partially restored the default theme (rosepine) 2025-08-14 18:46:00 -04:00
quadbyte 4b161facca formatting 2025-08-14 18:21:02 -04:00
quadbyte 73c7ba8cdc Switched to Material3 colors principle
- works with matugen only for now
- need to restore rosepine
2025-08-14 18:19:02 -04:00
quadbyte 5c9c61cf81 NTooltip: subtle gradient, NToggle: onEnter, onExited 2025-08-12 23:04:43 -04:00
quadbyte bf3f0cf88d Settings ScreenRecorder wip 2025-08-12 17:31:09 -04:00
quadbyte a7d4e0ec1d Replaced all NWidgets callback by proper signals 2025-08-12 13:22:15 -04:00
quadbyte be4da5efaf NToggle: finaly fixed the scaling issues 2025-08-11 15:31:05 -04:00
quadbyte 13841f959d NToggle: support for different size 2025-08-11 13:35:09 -04:00
quadbyte c7a07127d8 Fixed a bunch of border.width who used to have inverted logic (math.min vs max) 2025-08-10 23:52:31 -04:00