Serhiy Mytrovtsiy
678d813d75
feat: added sleep mode to the reader, in some cases there is no need for reads since the widget is not visualizing anything. In this case, the reader could go to sleep mode and be active only when popup is open. It's available only for the sensor module for now.
2026-03-12 16:52:00 +01:00
Serhiy Mytrovtsiy
08a5b0260b
fix: cherry-pick changes from #2983 to fix the automatic fan mode after sleep
2026-03-01 18:11:23 +01:00
Serhiy Mytrovtsiy
0f03dccc07
feat: changed minimum macOS version to macOS 11.15 (Big Sur)
2026-02-22 15:52:36 +01:00
Alex Goodkind
20030a2a1c
feat: added better fan control for M3/M4 Apple Silicon ( #2924 )
...
* Fix Ftst key handling for Apple Silicon fan control
* Update CFBundleVersion to 747 in Info.plist
Signed-off-by: Alex Goodkind <alex@goodkind.io >
* Update TeamId and SMC.Helper certificate identifier in Info.plist
Signed-off-by: Alex Goodkind <alex@goodkind.io >
* Add debug logging to SMC fan control functions
* Use writeWithRetry for Apple Silicon fan control writes and bump helper version to 1.0.3
* SMC fan control: serialize ops, Ftst timing, verification, logging
- Helper: serial queue for setFanMode/setFanSpeed/resetFanControl
- smc.swift: 3s wait after Ftst=1, longer mode retry (100ms), SMC result logging
- helpers: per-fan verification with cancel-on-supersede, clearer logs
- smc.swift: neutral write logs (no 'succeeded'), FAILED on error
* - Updated error handling in SMCHelper to suppress expected XPC errors (codes 4097 and 4099) during helper updates/restarts.
- Removed unnecessary debug print statement in ModeButtons for improved log clarity.
* Update version numbers in Info.plist files to 752 and change TeamId for SMC.Helper
* Add FanMode.auto3 and isAutomatic, re-add F%dMd write in automatic path, use isAutomatic in countManualFans; bump SMC Helper to 1.0.24
* Apple Silicon fan control: direct-first writes, strip diagnostic bloat
Try direct F%dMd=1 write before Ftst unlock (instant on M1, fallback
on M3/M4). Remove verification system, diagnostic prints, dead code.
* Apple Silicon fan control: direct-first writes
Try direct F%dMd=1 write before Ftst unlock (instant on M1,
fallback on M3/M4).
Bump helper to 1.0.2/3, Stats/Widgets to 751.
---------
Signed-off-by: Alex Goodkind <alex@goodkind.io >
2026-02-22 15:17:23 +01:00
Serhiy Mytrovtsiy
49f11b7195
feat: enabled PDBR sensor for m4 gen ( #2552 )
2025-05-15 21:13:53 +02:00
WinTP
7e4f4ad0a9
lang: added seconds translation without breaking interval settings ( #2412 )
2025-03-23 11:43:47 +01:00
Serhiy Mytrovtsiy
136a31dbbb
fix: fixed hiding "Sensor to show" when toggle "HID sensors" or "Show unknown sensors" in the sensors module ( #2390 )
2025-02-13 21:27:29 +01:00
Serhiy Mytrovtsiy
9ae1388428
feat: added CPU, GPU, ANE, RAM, and PCI powers from IOReport ( #2346 )
2025-02-08 10:55:48 +01:00
Serhiy Mytrovtsiy
d3cbf8d22c
feat: added sensors for m4 SoC ( #2249 )
2025-02-01 17:41:42 +01:00
Serhiy Mytrovtsiy
c640ce2215
v2.11.28
...
fix: fixed ModuleType variable raw value (#2363 )
2025-01-27 11:23:25 +01:00
Serhiy Mytrovtsiy
9325e2001c
v2.11.27
2025-01-26 14:33:31 +01:00
Serhiy Mytrovtsiy
cdfde35d7d
feat: added Thunderbolt power and current sensors ( #2350 )
2025-01-25 19:46:48 +01:00
Serhiy Mytrovtsiy
58ad6c568b
feat: added feature to set keyboard shortcut to open/close popup window ( #1976 )
2025-01-20 17:04:55 +01:00
WinTP
69be509d5e
lang: added several missing localization strings ( #2327 )
...
Signed-off-by: Serhiy Mytrovtsiy <mitrovtsiy@ukr.net >
Co-authored-by: Serhiy Mytrovtsiy <mitrovtsiy@ukr.net >
2025-01-12 15:47:56 +01:00
Serhiy Mytrovtsiy
1093b27fb2
feat: changed the icon and behavior of the button in the popup header for the calendar module to open the default macOS calendar app ( #2227 )
2024-12-13 12:49:30 +01:00
Serhiy Mytrovtsiy
6d1baa5926
fix: fixed hiding all settings for combined modules
2024-12-10 22:49:14 +01:00
Serhiy Mytrovtsiy
6a83b27bbb
feat: added IDBR as Brightness current sensor ( #2232 )
2024-11-27 18:58:55 +01:00
Serhiy Mytrovtsiy
ce92471f6c
feat: added spa5 type to the SMC and a few new power sensors ( #2161 )
2024-10-05 17:31:41 +02:00
Serhiy Mytrovtsiy
c44f089239
fix: fixed sensor value units in the Mini widget ( #2102 )
2024-09-03 18:29:04 +02:00
Serhiy Mytrovtsiy
67f8962099
feat: changed SEN label to FAN for bar chart widget in the Sensors module since they can show only fans
2024-08-27 19:31:52 +02:00
Serhiy Mytrovtsiy
bcabd48fa4
feat: added Mini widget to the Sensors module. It has quite a lot of limitations and only one sensor could be visualized (I hope understandable why) ( #2029 )
2024-08-23 20:34:10 +02:00
Serhiy Mytrovtsiy
9a72f3e01d
feat: added temperature unit update on each read in the Sensors popup ( #2078 )
2024-08-19 18:36:53 +02:00
Serhiy Mytrovtsiy
af2261eb2b
fix: added fastest fan to the popup view ( #2056 )
2024-08-03 21:45:04 +02:00
Serhiy Mytrovtsiy
d85f148cc3
feat: renamed Color and Widget to SColor and SWidget to be compatible with SwiftUI
2024-07-04 19:52:52 +02:00
Serhiy Mytrovtsiy
74da91ff59
fix: fixed showing the default value of update interval for all modules even after the change ( #1942 )
2024-05-12 11:27:12 +02:00
Serhiy Mytrovtsiy
eb882774bb
feat: small codebase refactoring (mostly removed unused code and changes in access control)
2024-05-08 17:21:58 +02:00
Serhiy Mytrovtsiy
499a30ff89
fix: fixed switching sensor in the settings ( #1923 )
2024-05-02 17:46:58 +02:00
Serhiy Mytrovtsiy
f873fdaa3d
feat: moved all modules settings to the new design
2024-04-24 06:10:27 +02:00
ShigemoriHakura
d40c2e231f
fix: fixed Sensors align in combined view and added localizedString to PortalHeader ( #1879 )
...
* [fix] fix Sensors align
fix the align in Sensors combined view
* [feat] add localizedString to header
2024-04-07 12:43:36 +02:00
Serhiy Mytrovtsiy
82fd30668e
fix: adjusted sensors portal width per row ( #1819 )
2024-02-20 20:12:20 +01:00
Serhiy Mytrovtsiy
90ef1b1818
feat: added filter for fans in the portal view based on the popup settings
2024-02-19 22:15:38 +01:00
Serhiy Mytrovtsiy
7e833176d9
feat: moved all modules to the new way of reader mode with a small refactoring
2024-02-10 17:03:47 +01:00
Serhiy Mytrovtsiy
4c35eafd00
feat: added portal view (combined view mode) to the sensors module
2024-01-19 21:05:48 +01:00
Serhiy Mytrovtsiy
ec4510643f
lang: added translation for left, right and fastest fans
2023-12-30 19:49:07 +01:00
Serhiy Mytrovtsiy
ae91574704
feat: moved Power Delivery Brightness sensor from temperature to the power type ( #1749 )
2023-12-29 12:53:24 +01:00
Serhiy Mytrovtsiy
98b1b1afb6
feat: added an option to hide a fan in the popup view ( #1741 )
2023-12-28 18:21:14 +01:00
Serhiy Mytrovtsiy
c3ee6c6b29
fix: fixed RAM pressure level notification key
2023-12-26 17:59:33 +01:00
Serhiy Mytrovtsiy
c1737548a0
feat: updated m2 SoC CPU temperature sensors ( #1703 )
2023-12-25 15:37:02 +01:00
Chiroyce
1ff7986396
lang: fixed typo in Power Delivery Brightness ( #1735 )
...
* Fix typo in Power Delivery Brightness
* Capitalization
2023-12-24 14:07:01 +01:00
Serhiy Mytrovtsiy
ff878e2421
feat: removed Media engine sensors ( #1712 )
2023-12-22 18:35:40 +01:00
Serhiy Mytrovtsiy
f3bd517269
feat: added translation for sensors
2023-12-22 18:33:56 +01:00
Serhiy Mytrovtsiy
709f7bfa32
fix: adjusted chart value in the Sensors popup to the local temperature (C/F) ( #1730 )
2023-12-19 14:09:27 +01:00
Serhiy Mytrovtsiy
329521b9bb
feat: added Media Engine sensors for m1 SoC ( #1712 )
2023-12-16 12:47:09 +01:00
Serhiy Mytrovtsiy
764c04b8c8
feat: added notifications for the Sensors module ( #1124 )
2023-12-15 17:20:14 +01:00
Serhiy Mytrovtsiy
010a764baa
feat: added memory temperature sensors for m1
2023-11-30 18:42:15 +01:00
Serhiy Mytrovtsiy
df1a0a8bac
feat: added new sensors for the m3 SoC ( #1703 )
2023-11-28 20:35:21 +01:00
Serhiy Mytrovtsiy
48322fc7e8
fix: fixed circles charts in the new version of Cocoa
2023-09-28 17:33:55 +02:00
Chiroyce
a1cf153154
fix: ISP being mislabelled as airport ( #1609 )
2023-09-10 19:09:20 +02:00
Serhiy Mytrovtsiy
5030d22ec5
fix: trying to fix the crash by fixing some data racing in the widgets ( #1578 )
2023-08-19 09:39:18 +02:00
Serhiy Mytrovtsiy
a7ac638ac8
feat: added an alert that informs that turning off the fan is not recommended action before turning off the fan ( #1567 )
2023-08-15 13:45:06 +02:00