Commit Graph

93 Commits

Author SHA1 Message Date
Lysec 3c9524a029 feat(brightness): enable ddcutil dynamic sleep to reduce latency
Closes: #2161
2026-03-13 16:57:15 +01:00
Lemmy 2ee59546c1 autofmt 2026-03-10 19:59:26 -04:00
notiant 7c12065521 Battery: add missing i18n 2026-03-10 22:05:21 +01:00
Lemmy 26203a32db brightness: reduced debounce to 33ms for non DDC monitors. Fix #1965 2026-02-25 08:45:27 -05:00
Lemmy 3f8f4156f8 brightness: fix OSD showing on every settings update. 2026-02-23 13:54:23 -05:00
yuzujr 2aa9a61f9f add missing files 2026-02-20 00:15:32 +08:00
Lemmy f08b1d5666 autofmt+settings db 2026-02-13 16:09:25 -05:00
Turann_ 1bde070442 Syntax fix **better upower bridge 2026-02-11 13:46:16 +03:00
Lemmy 238891a90d autofmt 2026-02-06 10:16:42 -05:00
Lemmy b304fa01b7 Merge pull request #1694 from Cleboost/fix/ddc-brightness-slider
fix(display): external display brightness slider fluidity
2026-02-06 09:35:54 -05:00
Lemmy 4a06e2f855 battery-service: restored showNotice as it's the only method that support custom icon 2026-02-06 00:32:34 -05:00
Lemmy 54b6c0263b battery: migrated threshold to system monitor 2026-02-06 00:03:59 -05:00
Lemmy 953f757f1b battery-service: use showError and showWarning instead of showNotice 2026-02-05 21:13:57 -05:00
Cleboost ba6d2aaa5f fix(display): external display brightness slider fluidity
- Defer ddcutil process start with Qt.callLater to avoid blocking UI thread
- Use local value and 120ms debounce in brightness settings tab to reduce stutter
2026-02-05 09:25:15 +01:00
notiant 1fb808f6cd change battery icon thresholds 2026-02-05 03:39:17 +01:00
Turann_ 1187c36718 Merge branch 'main' into pr/refactor-battery-pt5 2026-02-04 01:37:38 +03:00
Turann_ d1f4dccc0a run fmt 2026-02-04 00:09:15 +03:00
Turann_ b2e8707f2f Wrap {} w\ () make a obj 2026-02-03 22:58:35 +03:00
notiant a361890033 add per-device hasNotified logic 2026-02-03 19:46:13 +01:00
Lemmy 6fd14150c1 brightness: avoid calling ddcutil without a busNum 2026-02-03 10:05:48 -05:00
Turann_ a22d5e518a Update path 2026-02-03 00:20:12 +03:00
notiant 42a4682a8b implement proper battery warnings 2026-02-02 20:15:47 +01:00
Turann_ b66a8c75ca no need to check on disconnect. 2026-02-02 17:46:35 +03:00
Turann_ bb6bedfcac disallow notifications while plugged or charging. 2026-02-02 17:43:14 +03:00
Turann_ 13996fa250 fix name appending on internal batteries. 2026-02-02 17:34:06 +03:00
Turann_ a150cdf899 Notifications wip 1/? 2026-02-02 17:25:29 +03:00
notiant 4604f09322 fix double entries in tooltip 2026-02-02 14:20:14 +01:00
Turann_ 0b2efff426 Update BatteryService.qml 2026-02-02 07:33:10 +03:00
Turann_ 4dfcc2f8a9 notifications for all | Work in progress.... 2026-02-02 06:41:26 +03:00
Turann_ 6385a3576d Merge branch 'noctalia-dev:main' into pr/refactor-battery-pt5 2026-02-02 04:42:57 +03:00
Turann_ adf71c8356 Formatted 2026-02-02 02:14:36 +03:00
Turann_ 52e58b8c95 Simplify getIcon 2026-02-02 02:14:00 +03:00
Turann_ 16936221be Close Show each battery percentage
Fixes #1111
2026-02-02 02:08:08 +03:00
Lemmy f8ab276b25 ddcutil: potential optimizations when settings brightness (async + noverify) 2026-02-01 16:57:57 -05:00
Turann_ 4eda8ad1fb Update BatteryService.qml 2026-02-01 03:42:20 +03:00
Turann_ 61a1e0adff Revert "Update BatteryService.qml"
This reverts commit 0872ac08ba.
2026-02-01 01:28:46 +03:00
Turann_ 0872ac08ba Update BatteryService.qml 2026-02-01 01:11:00 +03:00
Turann_ ad848c8a61 make rounding in function not individually. 2026-02-01 00:56:41 +03:00
Turann_ 214eb9d1cd Expose batteryIcon - primaryDevice. 2026-02-01 00:31:48 +03:00
Turann_ 0d37c7c82d Enforce laptopBattery 1/? 2026-02-01 00:23:30 +03:00
Turann_ 51d4bde15a Remove redundant function: hasAnyBattery() 2026-01-31 23:27:37 +03:00
Turann_ 3cca35f3aa Add proper naming for multi battery setup 2026-01-31 23:06:31 +03:00
notiant 361324ad4e Battery: further refactor 2026-01-31 19:34:07 +01:00
notiant ad310ec74b Battery: fix low battery warning & fallback handling 2026-01-29 21:24:35 +01:00
Lemmy 76f3fe4624 autofmt 2026-01-29 09:33:36 -05:00
notiant 0c8aff390f small edit 2026-01-29 12:34:42 +01:00
notiant 7d5077da79 make deviceModel a reactive property 2026-01-29 11:38:14 +01:00
notiant 77a92d604c Battery: some fixes & cleanup 2026-01-29 10:43:43 +01:00
Lemmy 9dff29d846 battery: improvements 2026-01-28 17:54:20 -05:00
loner 767bbc66b4 Fix null pointer error in BatteryService.qml 2026-01-28 18:54:03 +08:00