795 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
c3c5c26b1b feat: rollback to the "proper" way to read the free disk space. There is still a performance issue when using this way. But I have enough of wrong free disk space and purging it all the time. 2023-08-14 18:17:59 +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
14e29c4d60 feat: adjusted CPU and GPU sensors for m2 apple silicon (#1286) 2023-08-05 23:48:45 +02:00
Serhiy Mytrovtsiy
b8564ff67f feat: added a button that allows to turn off the fan (#1567) 2023-08-04 12:09:53 +02:00
Serhiy Mytrovtsiy
8789531c80 feat: removed Low power mode status from the battery module since it does not work. The API does not provide updates via the notification center. Read ProcessInfo does not updates the value too. pmset returns only manually managed mode. So it cannot be used to determine if low power mode is enabled. 2023-07-07 16:52:37 +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
89e55a70de fix: prevented adding the 'Fan value' toggle each time when loading the popup settings (#1542) 2023-07-01 19:34:54 +02:00
Serhiy Mytrovtsiy
32bd6ff32c feat: added module types to the readers 2023-06-29 17:46:40 +02:00
Serhiy Mytrovtsiy
1e0ba3b61f feat: moved all reader's values to the Codable protocol 2023-06-27 17:09:38 +02:00
Serhiy Mytrovtsiy
91603406a2 feat: added thunderbolt left and right sensors to the list of known sensors (#1530) 2023-06-26 17:12:01 +02:00
Serhiy Mytrovtsiy
66f5502d6f feat: adjusted CPU line chart height in the popup view 2023-06-20 19:05:03 +02:00
Serhiy Mytrovtsiy
ff6b0ed865 feat: moved from the HEX colors to the RGB 2023-06-20 16:51:19 +02:00
Serhiy Mytrovtsiy
9e2517dcbb feat: dropped macOS 10.14 support. From now the minimum supporting version is macOS 10.15. 2023-06-19 17:35:31 +02:00
Serhiy Mytrovtsiy
e6abe9b4d2 feat: added sensors from m2 to the m2 max, prod, and ultra 2023-06-17 21:13:40 +02:00
Serhiy Mytrovtsiy
e5c5a39226 lang: changed Life to Health in the Disk popup view 2023-06-13 22:13:10 +02:00
Serhiy Mytrovtsiy
bc34a39b86 fix: close socket listener when no ICMP host is set up. Prevent ICMP callbacks from other apps when ICMP must be off 2023-06-12 18:00:47 +02:00
Serhiy Mytrovtsiy
94bf62ae70 feat: added information when network data was reset last in the Network popup (#1495) 2023-05-29 19:15:36 +02:00
Serhiy Mytrovtsiy
9f9321dbc2 feat: renamed sensors widget to the stack widget 2023-05-25 17:29:50 +02:00
Serhiy Mytrovtsiy
991e02ff48 feat: added bar view to the fan view (#1461) 2023-05-23 17:53:48 +02:00
Serhiy Mytrovtsiy
c6fa3f4592 feat: moved from IO in the Network portal to the network chart 2023-05-20 13:58:33 +02:00
Serhiy Mytrovtsiy
5a974e38cf feat: added a header with title and settings button to the portals (#1467) 2023-05-19 18:13:06 +02:00
Serhiy Mytrovtsiy
0b6f4bd49f feat: added an option to select what value to show in the popup for fan: RPM or percentage 2023-05-05 20:12:41 +02:00
Serhiy Mytrovtsiy
5d2e8b5a7e fix: removed check if the popup is open when updating the Battery portal view (#1447) 2023-05-03 21:16:22 +02:00
Serhiy Mytrovtsiy
550cd7ad35 feat: added a button to show/hide a fan control panel (#1416) 2023-05-02 17:56:14 +02:00
Serhiy Mytrovtsiy
ba1672fa32 fix: hiding the Top processes separator when 0 processes is selected in the Disk settings 2023-05-01 20:47:16 +02:00
Serhiy Mytrovtsiy
d08e8be203 fix: fixed fan mode restore after sleep (#1436) 2023-04-28 21:03:32 +02:00
Serhiy Mytrovtsiy
d810915e54 fix: removed the old way to read the disk capacity because of the very high CPU impact (revert of 0e4df5d) 2023-04-27 17:44:37 +02:00
Serhiy Mytrovtsiy
9403de9bc6 feat: remove the SMART data (temperature and life) if no new value is available 2023-04-27 17:44:16 +02:00
Serhiy Mytrovtsiy
ab3761ac19 feat: added an option to rearrange the clocks in the popup view (#1417) 2023-04-25 18:36:26 +02:00
Serhiy Mytrovtsiy
a8e14cb74a feat: fixed crash when releasing NVMe interface 2023-04-24 18:43:25 +02:00
Serhiy Mytrovtsiy
0cce45e854 fix: fixed user color for the CPU widget (#1429) 2023-04-22 15:46:41 +02:00
Serhiy Mytrovtsiy
f176e494ad feat: changing the fans speed will be synchronized via percentage, not RPM (#1414) 2023-04-21 17:25:50 +02:00
Serhiy Mytrovtsiy
d02233ff2e feat: added temperature and life values to the Disks popup (#1407) 2023-04-20 18:14:43 +02:00
Serhiy Mytrovtsiy
3b5dcd5056 feat: initialized SMART reads for disks that are SMART capable (#1407) 2023-04-18 17:32:15 +02:00
Serhiy Mytrovtsiy
7e4d36b569 feat: improved SMC helper service initialization 2023-04-15 21:20:32 +02:00
Serhiy Mytrovtsiy
b2e5bbc1a6 feat: unified the logic of clocks with sensors. Now all clocks will be visible in the popup, enabling/disabling some of the clock will remove the clock from the widget (#1405) 2023-04-14 17:02:01 +02:00
Serhiy Mytrovtsiy
0e4df5dd9d fix: reverted disk free space reader (Apple finally fixed the bug) (#1189) 2023-04-13 16:39:53 +02:00
Serhiy Mytrovtsiy
efdbff5424 feat: added grid chart to the network popup for connectivity history (#1397) 2023-04-11 21:51:03 +02:00
Serhiy Mytrovtsiy
fd150778db fix: run disk top processes reader only when popup is opened 2023-04-10 19:38:49 +02:00
Serhiy Mytrovtsiy
a1758c3233 feat: added top processes to the Disk module (#1370) 2023-04-06 18:17:25 +02:00
Serhiy Mytrovtsiy
ac084bca28 feat: added missing time zones to the clock 2023-04-04 18:56:10 +02:00
Serhiy Mytrovtsiy
d79085fe4a fix: fixed initial clock format 2023-04-04 18:55:45 +02:00
Serhiy Mytrovtsiy
e40cf2112f feat: added an option to change read/write colors for the disk popup (#1374) 2023-04-03 20:06:53 +02:00
Serhiy Mytrovtsiy
b061e6dcc9 v2.8.15 2023-04-02 12:26:52 +02:00
Serhiy Mytrovtsiy
3c9a3722bf fix: fixed swiftlint warnings (#1386) 2023-04-01 16:58:05 +02:00
Serhiy Mytrovtsiy
4314de533c feat: added Clock module (#929) 2023-03-31 20:17:36 +02:00
Serhiy Mytrovtsiy
926838c52a feat: moved Sensors widget to the Stack_t (preparing for Sensors -> Stack widget migration) 2023-03-30 18:29:12 +02:00
Zhizhen He
001f787e41 fix: fixed some typo (#1373) 2023-03-25 23:01:46 +01:00
Serhiy Mytrovtsiy
d70b424211 feat: added fieldSettingRow for setting with text field 2023-03-25 17:29:06 +01:00