Commit Graph

85 Commits

Author SHA1 Message Date
Lemmy d35f399f53 feat(settings): improved search index to support visibility conditions, prevent showing results that would be invisible to the user. Fix #2113 2026-03-11 10:07:44 -04:00
Lysec 9536553dc5 feat(ui): add toggle to show/hide scrollbars on hover 2026-03-09 13:14:25 +01:00
Lysec 3452619f5d fix(settings): turn System Monitor into System with Performance subtab 2026-03-06 23:56:54 +01:00
Lysec db3b5bad07 feat(settings): show scrollbar when scrollable 2026-03-06 13:37:20 +01:00
Lysec c009551d08 fix(settings): clear search highlight overlay on scroll (fix #2054) 2026-03-03 19:48:02 +01:00
notiant 4025d7fb85 Change idle settings title & add Enter key for acceptance in NSpinBox 2026-03-01 22:20:33 +01:00
Lemmy a72ba39672 settings: reduced padding between entries in the sidebar to accomodate more tabs 2026-02-25 13:55:38 -05:00
Lemmy eccd76a318 Merge branch 'main' into niri-blur 2026-02-24 08:48:06 -05:00
Lemmy ad4bda1072 settings: more blur goodness - no more 75% transparency detection for the sidebar. 2026-02-24 08:47:53 -05:00
Lemmy 88826b40f8 Merge branch 'main' into idle 2026-02-23 08:26:41 -05:00
Lysec 3495b165c0 Merge pull request #1899 from yuzujr/feat/add-setting-display-backlight
feat(brightness): add per-output backlight device mapping with default fallback
2026-02-23 08:09:57 +01:00
Lemmy 03644db842 idle: i18n cleanup 2026-02-21 22:06:35 -05:00
Lemmy 9ee707d300 idle-management 2026-02-21 21:11:50 -05:00
Lemmy db56321f54 layout: more double margins implementations 2026-02-20 21:11:06 -05:00
Lemmy b36bef4cc0 layout: implement double margin (e.g. Style.margin2M) instead of what PR #1408 did. 2026-02-20 21:01:35 -05:00
yuzujr 42c52995ea fix setting search highlight the invisible "Backlight device" label, skip invisible label 2026-02-20 00:32:47 +08:00
Lemmy c038878152 settings+connections: unified the way to open the settings on a particular tab/subtab + QoL settings access for bt and wifi 2026-02-14 09:42:13 -05:00
notiant a28ce1a859 fix container outlines in connections tab 2026-02-14 02:07:44 +01:00
Lemmy 50e2055028 Merge pull request #1743 from turannul/pr/bluetooth-refactor-pt1
Bluetooth Panel Rework pt1
2026-02-13 16:07:44 -05:00
Lemmy 1a75b0b3f2 system-stats: many optimizations, removed GUI settings to control polling as it's too risky, disable all when on the lockscreen. 2026-02-13 14:34:35 -05:00
Lemmy 994e94a569 settings: increased padding in sidebar's results 2026-02-12 11:25:09 -05:00
Turann_ 4d88410bed Merge branch 'noctalia-dev:main' into pr/bluetooth-refactor-pt1 2026-02-11 12:49:42 +03:00
Turann_ ec4fd9f858 chore work no one wants to do :P 2026-02-11 02:01:33 +03:00
Lemmy c4a83d7e0b settings: improved auto-nav to subtabs and highlight focus 2026-02-08 18:40:57 -05:00
WerWolv 7e48d70ed2 Add option to display lockscreen only on certain monitors 2026-02-08 19:57:25 +01:00
Lemmy 22a349560f settings-sidebar: hide vertical scrollbar to avoid distortion when collapsing the sidebar 2026-02-07 23:02:11 -05:00
Lysec 8c83b0b36b SettingsContent: simplify scrollbar 2026-02-06 14:33:22 +01:00
Lysec 54dcf2bd40 cleanup 2026-02-06 14:04:30 +01:00
Lysec 88d8b44a9d SettingsContent: fix ghost highlight on tab switch (#1706) 2026-02-06 13:55:11 +01:00
Lysec 24b4e5944a SettingsContent: fix search icon/bar vertical jump 2026-02-05 12:12:16 +01:00
Lemmy 3acd062f4b settings: no sidebar gradient 2026-01-30 12:49:00 -05:00
Lemmy 41b066ce09 settings-search: disable autofocus on nvidia gpu 2026-01-28 19:58:08 -05:00
Lemmy 972f029a3c Revert "settings-search: isolate cursor blinking in a separate layer."
This reverts commit e2f2416079.
2026-01-28 19:47:39 -05:00
Lemmy e2f2416079 settings-search: isolate cursor blinking in a separate layer. 2026-01-28 19:45:04 -05:00
Lemmy 0a88e3619d settings-search: tweak 2026-01-28 19:41:52 -05:00
Lemmy ff8790221a settings: added helpers function to open settings and focus a subtab 2026-01-27 17:09:13 -05:00
Lemmy 8e6a88b559 NGridView + NScrollView + NListView: everywhere, with auto top/bottom gradients. 2026-01-24 22:40:13 -05:00
Wilfred Mallawa 1b7d403ef8 Control/search: fixup return handling.
Commit 87f0c3aba6 introduces a regression where the input text boxes
within the Control panel, such as Region (for weather setting), do not
trigger their onEditingFinished handler as the onReturnPressed()
function captures newline. This bug can be reproduced by entering a new
location in the region input box, where nothing happens.

This patch removes onReturnPressed() and triggers search activation on
onEditingFinished.

Fixes: 87f0c3aba6 ("settings-search: keyboard centric navigation")
Signed-off-by: Wilfred Mallawa <wilfred.opensource@gmail.com>
2026-01-24 20:33:02 +10:00
Lemmy fa14e04227 settings-search: slightly more visible result highlight 2026-01-23 23:30:35 -05:00
Lemmy 4eb85fdc9e settings: smooth fade in when switching tab 2026-01-23 23:01:32 -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 03da0ae86b SettingsContent: auto collapse sidebar if was collapsed and searchbar is empty 2026-01-23 14:11:50 +01:00
Turann_ 16a295e126 Show search while collapsed.
Writing anything auto expands sidebar.
2026-01-23 10:15:28 +03:00
Lemmy 07a412eaa3 settings-search: less fuzzy + more compact 2026-01-22 23:54:46 -05:00
Lemmy bf9c7db941 settings-search: ignore mouse until it moves 2026-01-22 23:31:11 -05:00
Lemmy 87f0c3aba6 settings-search: keyboard centric navigation 2026-01-22 23:04:24 -05:00
Lemmy c99b8ea574 settings: added search functionality 2026-01-22 22:44:33 -05:00
Lemmy a06b38574e colors: smooth transitionning animation to a new scheme. 2026-01-22 08:49:28 -05:00
Lysec 8cb63789cf HooksTab: visual overhaul 2026-01-21 19:51:22 +01:00
Corey Woodworth 440147168d bulk find replace of different style values 2026-01-15 13:14:06 -05:00