Commit Graph

164 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
d3cbf8d22c feat: added sensors for m4 SoC (#2249) 2025-02-01 17:41:42 +01:00
Serhiy Mytrovtsiy
9325e2001c v2.11.27 2025-01-26 14:33:31 +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
Serhiy Mytrovtsiy
08c4ab9f97 feat: added tooltips to the missing elements and enabled accessibility on some not natively supported (#2321) 2025-01-17 18:32:29 +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
68c71f18f1 fix: fixed CPU popup view resize when changing the number of top processes (#2288) and hide the frequency block if no frequency is read (#2285) 2025-01-04 15:26:46 +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
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
9ed4ee5749 fix: fixed swiftlint error that appears in the new version of swiftlint 2024-10-18 16:44:03 +02:00
Serhiy Mytrovtsiy
97e00dcc82 fix: changed App Group name to fit the requirements. It fixes widgets in macOS 15 but could break macOS 14. Since in the macOS 14 it was not working properly with the team ID prefix (#2115) 2024-09-28 19:58:42 +02:00
Serhiy Mytrovtsiy
5649f24d07 v2.11.7 2024-08-25 14:30:10 +02:00
Serhiy Mytrovtsiy
d7cb4f5ddc feat: added module label to the macOS widgets 2024-07-30 19:46:14 +02:00
Serhiy Mytrovtsiy
598dc2d5dd feat: small cleanup in the popup views 2024-07-24 19:15:15 +02:00
Serhiy Mytrovtsiy
80d7789ef7 feat: added macOS widget for GPU module 2024-07-17 19:34:51 +02:00
Serhiy Mytrovtsiy
1d4b411ca0 fix: fixed CPU widget update for intel based Macs (#2024) 2024-07-08 13:14:50 +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
e39584241e feat: initialized first widget for the CPU module 2024-07-02 21:09:37 +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
2b70064eb5 feat: moved RAM notification settings to the new selectors 2024-05-09 17:34:33 +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
9e26cc36ba feat: moved CPU and GPU notification settings to the new selector that allows specifying custom threshold and not from a predefined list 2024-05-06 19:04:25 +02:00
Serhiy Mytrovtsiy
f873fdaa3d feat: moved all modules settings to the new design 2024-04-24 06:10:27 +02:00
Serhiy Mytrovtsiy
bd810e87b8 feat: added system uptime to the CPU popup (#1398) 2024-04-22 12:54:49 +02:00
Serhiy Mytrovtsiy
2a529f008c lang: added missing translations and fixed some names 2024-04-06 12:07:11 +02:00
Serhiy Mytrovtsiy
9d828bb663 feat: added chart scale setting to the CPU popup settings 2024-04-05 18:54:37 +02:00
Serhiy Mytrovtsiy
c54e68201f lang: added translation for chart duration 2024-03-09 22:06:11 +01:00
Serhiy Mytrovtsiy
79ec0ed00f feat: added an option to select chart history range for line chart in the popup view (CPU module only for now) 2024-03-05 19:04:02 +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
d6a88e5d78 feat: updated Disk portal view 2024-01-27 21:22:59 +01:00
Serhiy Mytrovtsiy
3b9a9f4bd6 feat: added details to the CPU portal view 2024-01-20 19:05:12 +01:00
Serhiy Mytrovtsiy
d2f080e104 feat: moved all popups to new ProcessesView for top processes 2024-01-06 10:29:43 +01: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
96f007641a lang: added translation for notifications menu 2023-12-23 15:41:52 +01:00
Serhiy Mytrovtsiy
c3c44652c2 feat: added powermetrics read to the SMC helper (maybe will be used in the feature) 2023-12-21 18:18:54 +01:00
Serhiy Mytrovtsiy
fb4f57e0ae fix: fixed findAndCrop function that returns wrong remaining string after crop (#1725) 2023-12-16 12:41:53 +01:00
Serhiy Mytrovtsiy
fcf4d461ab feat: added notifications for the CPU module 2023-12-12 20:16:27 +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
d144aa68de fix: set color for efficiency and performance cores in the BarChart widget based on the selected color in the popup view settings (#1686) 2023-11-25 22:31:50 +01:00
Serhiy Mytrovtsiy
987a709a48 feat: adjusted width of the box with top process value 2023-11-21 22:17:11 +01:00
Serhiy Mytrovtsiy
7ba4882cbf fix: changed top process value view to static width. To prevent strange glitches when the value view does not fit the value. Because the process name takes too much space. 2023-11-11 16:43:20 +01:00
Serhiy Mytrovtsiy
66641a1817 fix: fixed CPU line chart baseline in the popup view 2023-10-12 20:51:32 +02:00
Serhiy Mytrovtsiy
48322fc7e8 fix: fixed circles charts in the new version of Cocoa 2023-09-28 17:33:55 +02:00
Serhiy Mytrovtsiy
9115329767 fix: changed reference from unowned to weak in the modules (prevents crash in some cases) 2023-08-13 13:15:27 +02:00
Serhiy Mytrovtsiy
8a98cfd645 feat: added releasing all processes when closing the popup view 2023-07-06 18:21:29 +02:00
Serhiy Mytrovtsiy
5160554280 v2.9.1 2023-07-02 13:26:24 +02:00
Serhiy Mytrovtsiy
32bd6ff32c feat: added module types to the readers 2023-06-29 17:46:40 +02:00