Serhiy Mytrovtsiy
|
e5b1566554
|
feat: added a fallback to the CPU core index when id not found when calculating the cores load (#2785)
|
2025-12-05 23:10:10 +01:00 |
|
Serhiy Mytrovtsiy
|
cb744f8e99
|
feat: unlocked widgets updates since the chronod was fixed in macOS 26.1 (#2733)
|
2025-11-13 17:37:46 +01:00 |
|
Serhiy Mytrovtsiy
|
5bf6f67ff0
|
feat: added CPU average load to the Remote protocol and moved from the list of Double to the struct
|
2025-09-27 19:28:42 +02:00 |
|
Serhiy Mytrovtsiy
|
4d7c15365a
|
fix: added a special rule for the docker process to show the name correctly (CPU process)
|
2025-07-01 19:14:29 +02:00 |
|
Serhiy Mytrovtsiy
|
2649d409c2
|
feat: changed CPU temperature and frequency readers to be read only when popup view is open (improved CPU usage)
|
2025-04-25 21:20:12 +02:00 |
|
Serhiy Mytrovtsiy
|
eeb1012b6f
|
v2.11.40
|
2025-04-13 19:01:48 +02:00 |
|
Serhiy Mytrovtsiy
|
f524f86429
|
feat: moved from JSON objects of metrics to simplified strings for the Stats Remote
|
2025-04-05 22:54:01 +02:00 |
|
Serhiy Mytrovtsiy
|
75912f513a
|
fix: prevented multiple frequency readers runs at once (#2449)
|
2025-03-21 18:04:24 +01:00 |
|
Serhiy Mytrovtsiy
|
feabfe6894
|
fix: fixed possible null pointer crash when reading CPU frequency
|
2025-03-03 19:18:43 +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
|
962bf749fa
|
fix: fixed crashes on some M2 macs caused by frequency reader (#2317)
|
2025-01-13 18:57:09 +01:00 |
|
andrewr
|
713eb73787
|
fix: fixed some memory leaks (#2306)
|
2025-01-05 16:23:19 +01:00 |
|
Serhiy Mytrovtsiy
|
d68d691b18
|
feat: added efficiency and performance cores frequency and total cores frequency
|
2024-12-20 17:07:27 +01:00 |
|
Serhiy Mytrovtsiy
|
9ed4ee5749
|
fix: fixed swiftlint error that appears in the new version of swiftlint
|
2024-10-18 16:44:03 +02:00 |
|
Serhiy Mytrovtsiy
|
b21630218c
|
feat: initialized ProcessesView that will be common for all popups
|
2024-01-05 21:02:29 +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 |
|
Serhiy Mytrovtsiy
|
de5b369839
|
fix: moved findAndCrop to non mutation function (#1700)
|
2023-12-06 17:55:35 +01:00 |
|
Serhiy Mytrovtsiy
|
96db37bb3b
|
feat: added m2 and m3 sensors to the CPU temperature reader (#1698)
|
2023-12-01 19:31:20 +01:00 |
|
Serhiy Mytrovtsiy
|
1e0ba3b61f
|
feat: moved all reader's values to the Codable protocol
|
2023-06-27 17:09:38 +02:00 |
|
Serhiy Mytrovtsiy
|
3c9a3722bf
|
fix: fixed swiftlint warnings (#1386)
|
2023-04-01 16:58:05 +02:00 |
|
Serhiy Mytrovtsiy
|
cad6f66ac6
|
fix: fixed efficiency/performance core usage percentage (#1120)
|
2022-10-20 21:52:40 +02:00 |
|
Serhiy Mytrovtsiy
|
4f480a082a
|
feat: show efficiency and performance cores usage in the popup view (#863)
|
2022-08-13 17:48:54 +02:00 |
|
Serhiy Mytrovtsiy
|
6fb2c9b11b
|
feat: changed function_body_length swiftlint rule from 60/80 to 80/100
|
2022-04-02 12:45:41 +02:00 |
|
Serhiy Mytrovtsiy
|
0265274f01
|
v2.7.0
|
2022-01-16 14:58:28 +01:00 |
|
Serhiy Mytrovtsiy
|
8d6464419e
|
feat: added CPU temperature for Apple Silicon
|
2022-01-14 20:30:05 +01:00 |
|
Serhiy Mytrovtsiy
|
58be03d807
|
feat: added average CPU load to the details
|
2021-09-07 19:53:13 +02:00 |
|
Serhiy Mytrovtsiy
|
9193b49c1f
|
feat: added average CPU load reader
|
2021-09-06 20:25:23 +02:00 |
|
Serhiy Mytrovtsiy
|
3f3b721140
|
feat: added CPU limit (scheduler and speed limits) reader (#540)
|
2021-08-23 18:40:26 +02:00 |
|
Serhiy Mytrovtsiy
|
5853a2b4b8
|
feat: add an option to select update interval for top processes to the CPU (#552)
|
2021-07-26 20:32:24 +02:00 |
|
Serhiy Mytrovtsiy
|
a3a002a2d3
|
feat: removed os.log and moved to NextLog
|
2021-06-26 13:38:45 +02:00 |
|
Serhiy Mytrovtsiy
|
13707090eb
|
feat: combine StatsKit and ModuleKit in the one framework: Kit
|
2021-06-04 19:37:29 +02:00 |
|
Serhiy Mytrovtsiy
|
0c7f5699ed
|
feat: initialized swiftlint and fixed warnings and errors
|
2021-05-22 14:58:20 +02:00 |
|
Serhiy Mytrovtsiy
|
76500207c9
|
fix: fixed file descriptors leak (#384)
|
2021-03-26 21:56:28 +01:00 |
|
Serhiy Mytrovtsiy
|
adcb0da9ab
|
feat: moved from UnsafePointer<SMCService> to sharable instance (SMC.shared)
|
2021-03-25 22:14:20 +01:00 |
|
Serhiy Mytrovtsiy
|
cd689999ac
|
feat: moved from UnsafePointer<Store> to sharable instance (Store.shared)
|
2021-03-20 16:33:14 +01:00 |
|
Serhiy Mytrovtsiy
|
3b43e91c3d
|
feat: add option to disable CPU frequency (IPG) (#379)
|
2021-03-12 17:51:29 +01:00 |
|
Serhiy Mytrovtsiy
|
151ac1ceca
|
fix: added condition to the CPU temperature: must be less than 110C (#280)
|
2021-01-09 21:08:30 +01:00 |
|
Serhiy Mytrovtsiy
|
cc1d9459e1
|
feat: was added option to disable the top processes (0 - option in the number of processes)
|
2021-01-07 16:29:03 +01:00 |
|
Serhiy Mytrovtsiy
|
752a8e9cd0
|
fix: adjust CPU temperature sensors (#266)
|
2021-01-02 17:19:51 +01:00 |
|
Serhiy Mytrovtsiy
|
59ae549118
|
- add reconnection mechanism to IPG reads
|
2020-12-02 17:16:04 +01:00 |
|
Serhiy Mytrovtsiy
|
db1a40d25e
|
- fix CPU frequency reader block after sleep/IPG interruption (#199)
|
2020-12-02 17:07:22 +01:00 |
|
Serhiy Mytrovtsiy
|
660b4db91e
|
- mark CPU frequency reader as popup (#192)
|
2020-12-01 17:50:55 +01:00 |
|
Serhiy Mytrovtsiy
|
4b73023b43
|
- fix app crash with old version of IntelPowerGadget (#202)
|
2020-11-30 17:02:53 +01:00 |
|
Serhiy Mytrovtsiy
|
5974548d56
|
- remove C bridge for IntelPowerGadget framework
- remove IntelPowerGadget framework dependency
- add IntelPowerGadget dynamic load if x86
- enable universal build (from now supports Apple Silicon) (#181)
|
2020-11-24 00:11:02 +01:00 |
|
Serhiy Mytrovtsiy
|
9d2010ad6b
|
- add some missing sensors (#128)
- add missing sensors group translation
|
2020-10-31 16:38:23 +01:00 |
|
Serhiy Mytrovtsiy
|
1910e4a53a
|
- add an option to select number of top processes in the CPU module (#79)
|
2020-10-24 17:30:46 +02:00 |
|
Serhiy Mytrovtsiy
|
2100c0b134
|
- move CPU frequency and temperature to the dedicated reader (less CPU consumption)
- add model identifier to the model name tooltip
|
2020-10-22 20:50:34 +02:00 |
|
Serhiy Mytrovtsiy
|
7c11d82914
|
- fix hyperthreading cores option CPU without hyperthreading on the CPU module (#104)
|
2020-10-10 14:11:57 +02:00 |
|