Commit Graph

1015 Commits

Author SHA1 Message Date
Lemmy 5821bb1f70 feat(audio-spectrum): replaced cava process by our pipewire implementation via noctalia-qs 2026-03-14 09:29:35 -04:00
Lemmy 599068b584 fix(tooltips): added support for string vs array content everywhere 2026-03-13 11:44:38 -04:00
Aitor dd6bfa2cfb Support for .gif profile picture 2026-03-13 14:06:40 +01:00
Lemmy 3679f7fca5 fix(ncheckbox): better tick sizing and centering 2026-03-12 17:28:27 -04:00
Lemmy 9cc017a899 fix(bt): better looking auto-connect checkbox 2026-03-12 12:29:31 -04:00
Lemmy 02a3d74c24 feat(ncheckbox): allow custom labelSize 2026-03-12 00:18:03 -04:00
Lemmy ca25de27b4 fix(ntabbutton): dont force full transparent 2026-03-10 11:24:35 -04:00
Lemmy 8ac14b1856 Merge pull request #2138 from tibssy/feat/smart-transparency
feat(widgets): implement smart transparency for auxiliary components
2026-03-10 09:38:52 -04:00
Lemmy e8ee0548cb perf(shapes): enable async rendering for all CurveRenderer shapes 2026-03-10 09:31:20 -04:00
tibssy 5fb4286d9e feat(widgets): implement smart transparency for auxiliary components 2026-03-10 02:39:46 +00:00
Lemmy 8450adfda8 fix(widgets): add Layout.margins to bordered widgets to prevent border clipping 2026-03-09 22:22:25 -04:00
Lemmy e4593216f0 fix(audio): replace NWaveSpectrum CurveRenderer with shader to fix SIGSEGV crash 2026-03-09 11:55:35 -04:00
Lysec 9536553dc5 feat(ui): add toggle to show/hide scrollbars on hover 2026-03-09 13:14:25 +01:00
Lemmy 0294759a54 feat(plugins): settings popup allow for custom width 2026-03-09 00:41:27 -04:00
Lemmy 29d0b1f63b chore(niconbutton): renamed allowScroll to handleWheel for clarity 2026-03-09 00:40:23 -04:00
Lemmy cab1117712 fix(ntextinput): fix chopped off border due to fractional scaling + never swallow mousewheel events 2026-03-09 00:37:55 -04:00
Lemmy 250242c266 fix(nbox): update comment 2026-03-08 16:11:34 -04:00
Lemmy 4d07c8ad18 fix(bar): simplified floating margins ui 2026-03-08 12:57:54 -04:00
Lemmy 5f319987a5 feat(nbox): clamping min opacity instead of using a ratio. 2026-03-07 18:16:40 -05:00
Lemmy 6f5b9f4222 feat(spectrum): new cava free service 2026-03-06 23:19:04 -05:00
Lemmy cd8a650b45 feat(nbox): added comment 2026-03-06 21:40:41 -05:00
Lemmy e50361f2fe feat(nbox): less transparency on containers 2026-03-06 21:24:31 -05:00
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