Commit Graph

55 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 7022fb9d20 fix(nsearchcombobox): cleanup 2026-03-24 19:53:48 -04:00
nZo-sp e6716a745f Using keybind from settings 2026-03-23 09:00:49 +01:00
nZo-sp e19ed0b44b Added scroll with keyboard on dropdown 2026-03-19 17:19:29 +01:00
Lemmy 8450adfda8 fix(widgets): add Layout.margins to bordered widgets to prevent border clipping 2026-03-09 22:22:25 -04:00
Lemmy fbbf419b34 combobox: add textRole to silence QVariantMap-to-QString warnings 2026-03-04 10:15:23 -05:00
Lemmy 29b8230361 nsearchable-combobox: fix availableWidth 2026-01-25 01:16:04 -05:00
Lemmy 90340f71a3 fuzzy-sort/launcher: no more insane threshold, default to 0.35. gives a +1 boost to apps. to ensure they get on top. 2026-01-23 12:01:02 -05:00
Lysec 09abbdf245 NSearchableComboBox: layout enhancements 2026-01-21 19:10:42 +01:00
Lemmy 8636e5be1d FuzzySort: replaced JS helper by a proper component so it can be used from plugins without any wrapper. 2026-01-10 00:24:37 -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 ffa8cc58a1 Settings: removed isSettings everywhere as we can simply check if defaultValue is provided. 2026-01-05 18:41:22 -05:00
Lemmy 3bc9a625b8 Colors: removed Colors.transparent / black and white in favor of their direct shorthands 2026-01-04 13:54:51 -05:00
Lemmy 35eccc54a3 NComboBox+SearchableComboBox: improved look when uiScaleRatio is not 100% 2025-12-26 10:24:34 -05:00
Lemmy 676f7254e4 NSearchableComboBox: similar fix to NComboBox to avoid having it too wide. 2025-12-26 08:54:31 -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
Lemmy 72c9be102c DesktopWidgets: simplified UI 2025-12-14 14:02:53 -05:00
wxlyyy c6a1541c6d Align the style of all scrollbars 2025-12-14 23:41:16 +08:00
Lemmy e734e6109a NSearchableComboBox: optims, dont copy one by one when not filtering. 2025-12-13 15:38:37 -05:00
Lemmy cfaeaad707 Settings/Fonts: improving filtering performance. 2025-12-13 15:27:21 -05:00
Lemmy 4180a81c6e Settings/Fonts: Filter only once when all fonts are ready. 2025-12-13 08:23:36 -05:00
Ly-sec 9fcacfc761 NSearchableComboBox: comment Connection 2025-12-13 10:15:18 +01:00
Ly-sec 2980dfb100 Revert "NSearchableComboBox: add debouncing and visibility check to prevent CPU spikes"
This reverts commit e9859e07f5.
2025-12-13 10:08:46 +01:00
Ly-sec e9859e07f5 NSearchableComboBox: add debouncing and visibility check to prevent CPU spikes 2025-12-13 10:03:29 +01:00
Lemmy de547c3087 NSearchableCombobox: improve binding 2025-12-12 15:27:22 -05:00
Ly-sec 6a2d469c49 NSearchableComboBox: add bar section badge to plugins 2025-12-03 19:19:26 +01:00
Ly-sec 8b1f978adb NSearchableComboBox: fix hover & badge layout 2025-12-03 19:12:28 +01:00
ItsLemmy ac81234ef8 Merge plugin-system 2025-12-03 09:41:16 -05:00
ItsLemmy 85b887607a NSearchableComboBox is now agnostic to badges. Also replaced [L], [C], [R] by icons 2025-12-03 09:37:21 -05:00
Ly-sec 65cc3c91d8 BarTab: better plugin display 2025-12-02 15:50:03 +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
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 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 b7dc1aed84 Calendar Panel: improve look when bar is transparent + NBox simplification. 2025-10-31 08:17:46 -04:00
ItsLemmy c9bbaf4c91 Borders: optim/simplification of scaled borders 2025-10-21 13:52:19 -04:00
Corey Woodworth 87af2e86cc Add magnifying glass to NSearchableComboBox 2025-10-19 13:27:49 -04:00
lysec 3249febb0f Matugen: fix hex_stripped for predefined color schemes
NSearchableComboBox: fix warning
2025-10-18 19:04:20 +02:00
ItsLemmy c082f4e871 autofmt 2025-10-14 19:32:41 -04:00
loner 679224e1d9 feat(settings): Add usage badges to widget selector
Adds a visual indicator to the "Add Widget" dropdown in the Bar
settings panel to show which widgets are already in use and where.

- A small text badge ("L", "C", "R") now appears next to any widget
  that is already on a panel.
- The badges are reactive and update automatically when widgets are
  added or removed.
- This helps prevent accidental duplicate additions and makes widget
  management easier.
2025-10-14 03:40:51 +08:00
ItsLemmy 962811db0e NSearchableComboBox: better scaling + fixed hover color 2025-10-13 09:58:42 -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 0593543d7a Tooltip: Refactoring in a single global tooltip. 2025-09-28 00:15:43 -04:00
Ly-sec 35a7ed165f BarSectionEditor: add search option (fixes #347) 2025-09-25 00:43:04 +02:00
Ly-sec 2bfed74851 i18n: even more integration
autoformat
2025-09-24 14:24:21 +02:00