Commit Graph

993 Commits

Author SHA1 Message Date
Lemmy 76e7f30fcb feat(ui): using panel opacity on all nboxes (unless marked as opaque) + launcher adjustments for a nice transluent look 2026-03-06 20:54:30 -05:00
Lemmy 1135440850 fix(ngraph): removed Shapes and using a pure shader approach. 2026-03-06 17:28:34 -05:00
Lysec db3b5bad07 feat(settings): show scrollbar when scrollable 2026-03-06 13:37:20 +01:00
Lemmy 38e75bb247 ngraph: avoid crashing CurveRenderer by using linear fill paths 2026-03-05 15:44:16 -05:00
Lemmy 6eb5085d04 ngraph: move shape safeguarding 2026-03-05 15:16:13 -05:00
Lysec 1ea8654d5b fix(NSlider): guard filled CurveRenderer shape against zero-height geometry 2026-03-05 21:05:00 +01:00
Lemmy a43b944b95 widget-sliders: safeguard Shape 2026-03-05 14:51:58 -05:00
Lysec df231d5867 fix(NWaveSpectrum): prevent CurveRenderer triangulation crash on degenerate/invalid paths 2026-03-05 20:19:18 +01:00
Lemmy 7667b666ba ngraph: more bullet proofing against potential degenerate paths 2026-03-05 09:51:12 -05:00
Lemmy a2e6791cef nsection-editor: restore CPU intensive icon that was removed by a bad merge. 2026-03-05 09:34:02 -05:00
Lemmy fbbf419b34 combobox: add textRole to silence QVariantMap-to-QString warnings 2026-03-04 10:15:23 -05:00
Lemmy 57b9c2edd9 nlineargauge: comment cleanup and simplified logic with a single "raw" property 2026-03-04 09:49:07 -05:00
Lemmy 896c67893d nlineargauge: more accurate but more squished at low values 2026-03-04 08:25:28 -05:00
Lemmy d55f81c413 nlineargauge: snapping to zero if the value is too small to be rendered beautifully. 2026-03-04 08:17:54 -05:00
Lemmy f342abf443 nlineargauge: tweaking for vertical vs horizontal 2026-03-04 08:14:27 -05:00
Lemmy f2d40c2d2d nlineargauge: enforce minium fill size to avoid a weird look. It's either that or removing the rounded corners. 2026-03-03 19:32:09 -05:00
Lemmy 3bc4b0fc48 Merge pull request #1962 from tmarti2/per-core-cpu-stats
"Per core" cpu stats in SystemMonitor
2026-03-03 19:22:10 -05:00
notiant 4025d7fb85 Change idle settings title & add Enter key for acceptance in NSpinBox 2026-03-01 22:20:33 +01:00
Doug Thompson 46c072d621 Use 'tnum' OpenType feature (tabular numbers) in bar clock widget 2026-03-01 12:57:58 +00:00
Lemmy 5d03c56f4c autofmt 2026-02-28 18:00:35 -05:00
Lysec cb9d6c3e2a Merge pull request #1834 from whiskeyPeak/fix-launcher-scrolling-interrupt
fix launcher scrolling pin button interrupt
2026-02-28 23:02:13 +01:00
Thibault Martin fb050d6d79 Extract gauges as a new NLinearGauge component 2026-02-28 10:56:36 +01:00
Henry Riehl cdf8bb85c5 Merge branch 'main' into fix-launcher-scrolling-interrupt 2026-02-27 13:41:22 +00:00
Henry Riehl e751ba7442 review 2026-02-27 13:38:33 +00:00
Lemmy eccd76a318 Merge branch 'main' into niri-blur 2026-02-24 08:48:06 -05:00
Lemmy 40b299f94b ncolorpickerdialog: live mode 2026-02-24 07:59:12 -05:00
Lemmy 88826b40f8 Merge branch 'main' into idle 2026-02-23 08:26:41 -05:00
Lemmy 90ae42bda2 Merge branch 'main' into idle 2026-02-22 20:42:54 -05:00
Alexander Nabokikh fa090313ec fix(1926): cache notification icons 2026-02-22 14:12:50 +01:00
Lemmy 341c5ee138 ncolorchoice: fix default setting and indicator 2026-02-21 22:51:20 -05:00
Lemmy 9ee707d300 idle-management 2026-02-21 21:11:50 -05:00
Lemmy 141ba96027 nbattery: increase width of graphical battery when at 100% 2026-02-20 23:59:32 -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
Lysec 22527b9039 NSectionEditor: make DesktopWidgetsTab d&d between sections 2026-02-20 21:06:30 +01:00
Lysec c6f4a6bc16 NSectionEditor: add drag & drop between sections 2026-02-20 18:41:55 +01:00
Lemmy 3541ae9548 widgets: add a way to show cpu intensive ones 2026-02-19 21:30:19 -05:00
Lemmy cb77a08243 nbutton: border color match bg when hovered 2026-02-18 14:47:28 -05:00
Lysec ffd204ddf7 Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell 2026-02-18 16:51:08 +01:00
Lysec ae66ce169a SessionMenuEntrySettingsDialog: don't force modifier for keybind 2026-02-18 16:50:45 +01:00
Lemmy 07b525a02d nlistview: disable wheel if nothing to scroll 2026-02-18 10:50:01 -05:00
Thibault Martin b54971e971 Add showReset to NValueSlider to factorize the code 2026-02-18 14:35:04 +01:00
Lysec e2f79aed70 Keybinds: turn Keybinds.js to Keybinds.qml for external access 2026-02-15 22:17:08 +01:00
Henry Riehl 3ba93cdb7f fix launcher scrolling pin button interrupt 2026-02-14 20:07:15 +00:00
Lemmy a132920391 NColorChoice: fix "none" 2026-02-14 11:49:47 -05:00
Lemmy 65a7c3189b NColorChoice: fix ActiveWindow and default props 2026-02-14 11:42:04 -05:00
Lemmy 591b4b34ed NColorChoice: minor adjustments + fix bar capsule color edge case 2026-02-14 11:38:57 -05:00
Thibault Martin 6a066c1727 Remove hover animation and fix border management 2026-02-14 17:05:49 +01:00
Thibault Martin 29f9cb16df Add tooltips on colors for NColorChoice 2026-02-14 15:48:52 +01:00
Thibault Martin bf860df8ea Change NColorChoice default label and description 2026-02-14 14:30:34 +01:00