Commit Graph

61 Commits

Author SHA1 Message Date
ItsLemmy
b6c1f6e90a autofmt 2025-11-30 14:36:23 -05:00
Ly-sec
7f88725023 NComboBox: fix clicking issue 2025-11-30 19:48:43 +01:00
ItsLemmy
3ff5b7639f Switched to qmlformat. 2025-11-16 17:07:03 -05:00
ItsLemmy
8b7ec73fdf No need to track open popups anymore. Avoid widgets to include services directly 2025-11-08 22:37:19 -05:00
ItsLemmy
355271768c Services in subfolder + cleanup/fixes 2025-11-08 16:38:43 -05:00
ItsLemmy
572be1db27 NComboBox is too wide by default 2025-11-03 21:17:58 -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
c9bbaf4c91 Borders: optim/simplification of scaled borders 2025-10-21 13:52:19 -04:00
loner
86a432fe5e fix(NComboBox): Improve delegate robustness 2025-10-21 22:37:18 +08: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
ItsLemmy
43dee793de More pointSize cleanup 2025-09-30 07:44:03 -04:00
ItsLemmy
4b13e89a64 Font: added per font family scaling. removed billboard font 2025-09-29 21:31:45 -04:00
ItsLemmy
084fb39abd NComboBox: simple js function 2025-09-24 10:24:45 -04:00
Ly-sec
9cfe49dec3 NComboBox: fix other languages display
Translations/de: update accordingly
2025-09-24 16:02:24 +02:00
ItsLemmy
9b8c0b9cf0 ListView replaced by proper NListView 2025-09-22 20:53:59 -04:00
ItsLemmy
be1c975f4d Prevent even more dragging when popup are open. 2025-09-22 13:46:25 -04:00
LemmyCook
0c1ed01319 DisplayTab: slight UI rework 2025-09-21 17:06:15 -04:00
LemmyCook
7d2eaa46e6 qmlfmt: increase line-length to 360 to avoid hard-wrap.
+ cleaned up power menu/panel
2025-09-12 21:07:11 -04:00
LemmyCook
5e6f77f875 More icons improvements 2025-09-09 20:32:19 -04:00
LemmyCook
1f8c55d581 Icons: huge cleanup 2025-09-08 22:05:57 -04:00
LemmyCook
ccdb4e0664 Icons: more icons 2025-09-08 21:37:01 -04:00
LemmyCook
a4107c87c0 Icons: WIP using a proper mapping table 2025-09-08 21:05:48 -04:00
LemmyCook
fa970986dc Icons: more icons 2025-09-08 18:45:09 -04:00
LemmyCook
404a1d3e8b New icons + some warning fixes 2025-09-08 15:22:43 -04:00
LemmyCook
a68b3f49b0 NComboBox: better sizing 2025-09-07 21:13:45 -04:00
LemmyCook
a7ce6737ec NComboBox: slightly taller by default 2025-09-02 19:55:23 -04:00
Ly-sec
520da3e915 Replace NTextInput with NComboBox for font settings
FontService: use Qt.fontFamilies to grab available fonts and split Mono
fonts
NComboBox: allow height changes
GeneralTab: replace NTextInput with NComboBox
2025-09-02 20:07:10 +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
LemmyCook
1b77f4882d Settings: reworked modular bar settings
- deleted NCard, we already have NBox
- assign a color to each widget for better overview when moving stuff
around
- minor QOL improvements to NComboBox
2025-08-22 18:37:48 -04:00
LemmyCook
2a6ad0819f Fix NWidgetCard 2025-08-22 17:57:55 -04:00
Ly-sec
ce9ab7f90f Formatting 2025-08-22 19:57:29 +02:00
Ly-sec
566e3e2aa7 Move more things to WidgetLoader.qml 2025-08-22 19:27:16 +02:00
Ly-sec
f441bec32d Fix Layout, more changes to modular bar 2025-08-22 18:13:18 +02:00
LemmyCook
168500a0b3 Colors: switched all hovers and focus ring to a more vibrant mSecondary (instead of tertiary) 2025-08-22 09:11:04 -04:00
quadbyte
7c191b3de5 Settings ui: better label/description managment via NLabel (wip) 2025-08-18 19:04:05 -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
ac8b4793d8 NIcon new widget to simplify icons display 2025-08-17 16:04:23 -04:00
quadbyte
dbdfbdc746 "transparent" => Color.transparent 2025-08-17 05:54:55 -04:00
quadbyte
4fcdb1543d Renamed Colors to Color
- some work on the active window
2025-08-16 22:39:11 -04:00
quadbyte
83ff5f5589 Renamed all services to xxxService. Moved a couple things in Commons 2025-08-15 21:45:58 -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
3f3a13d254 NComBox: refactored to follow the QML way, should help with bindings. 2025-08-15 08:19:18 -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
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
07b29ee873 NComboBox: better safe guards 2025-08-13 08:30:52 -04:00
quadbyte
a01d730f3d NComBox: added safe guards if not options or invalid option index 2025-08-13 08:21:47 -04:00