Commit Graph

87 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
45c1fc799d feat: added leveldb as a backend for historical data storage 2024-02-06 17:58:40 +01:00
Serhiy Mytrovtsiy
d6a88e5d78 feat: updated Disk portal view 2024-01-27 21:22:59 +01:00
Serhiy Mytrovtsiy
7ed9b9f4d3 fix: adjusted network chart tooltip size (#1788) 2024-01-22 18:03:39 +01:00
Serhiy Mytrovtsiy
3b9a9f4bd6 feat: added details to the CPU portal view 2024-01-20 19:05:12 +01:00
Serhiy Mytrovtsiy
dacbdc6f98 feat: added value tooltip to the network chart 2024-01-16 21:38:38 +01:00
Serhiy Mytrovtsiy
4754b6144a feat: added reverse order to the network chart (#1721) 2023-12-19 23:05:33 +01:00
Serhiy Mytrovtsiy
23a9541f32 fix: added m3 platform detection 2023-12-04 21:45:03 +01:00
Serhiy Mytrovtsiy
b3d1323240 feat: added new M3 Macs to the list of devices 2023-12-04 21:43:37 +01:00
Serhiy Mytrovtsiy
e5628bf468 feat: added support for new m3 chips 2023-11-14 19:17:22 +01:00
Serhiy Mytrovtsiy
51bf0b4091 fix: moved from frame to dirtyRect origin for line chart 2023-10-22 13:34:01 +02: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
fc2f9ea653 feat: updated Report struct 2023-07-03 21:15:10 +02:00
Serhiy Mytrovtsiy
1a76eb7b97 fix: moved Repeater thread from background QoS to default. Because the background thread will be blocked when full load. It makes the app unuseful when the system is loaded because the reader is not triggered and there is no live data about system usage. 2023-06-28 19:00:02 +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
7e90f65577 feat: added telemetry module 2023-06-23 17:23:46 +02:00
Serhiy Mytrovtsiy
55f14febb8 feat: added new macs released on WWDC 2023 2023-06-21 20:20:38 +02:00
Serhiy Mytrovtsiy
e1d1ecf663 feat: added new macOS 14 Sonoma to the system kit 2023-06-05 21:18:54 +02:00
Serhiy Mytrovtsiy
0397b1b5f4 feat: set up a background QoS for Repeater 2023-04-26 18:03:50 +02:00
Serhiy Mytrovtsiy
b6bba2d2cc feat: added new grid chart 2023-04-11 20:47:17 +02:00
Zhizhen He
001f787e41 fix: fixed some typo (#1373) 2023-03-25 23:01:46 +01:00
Serhiy Mytrovtsiy
895eaba528 feat: added random Color and data type to the Store 2023-03-25 16:28:21 +01:00
Serhiy Mytrovtsiy
e86c677463 feat: added an error window when the update failed 2023-03-17 18:31:44 +01:00
Serhiy Mytrovtsiy
4070e49560 feat: added check if app has write permission to the application path when update (#1344) 2023-03-14 19:31:30 +01:00
Serhiy Mytrovtsiy
99e2333a51 fix: fixed Mac14,9 model name (#1337) 2023-03-04 14:34:30 +01:00
Serhiy Mytrovtsiy
7115ff4ad8 fix: fixed Mac14,6 model name (#1324) 2023-02-21 20:34:46 +01:00
Serhiy Mytrovtsiy
03e37cfc4a feat: removed macOS 10.14* checks 2023-02-16 19:44:10 +01:00
Serhiy Mytrovtsiy
3ab0a71bf5 feat: switch to the linear scaling for the sensor chart in the popup view (#1277) 2023-02-12 23:40:42 +01:00
Serhiy Mytrovtsiy
732fb5829c feat: added a new BarChart for usage per core visualization in the CPU popup 2023-02-04 16:45:46 +01:00
Serhiy Mytrovtsiy
6d136b6d13 feat: added a new MacBook Air and old MacBook Pro (14/16) icons 2023-02-03 18:34:11 +01:00
Serhiy Mytrovtsiy
fa8a4d8d21 feat: added a new way to detect a mac model (if missed on the list) 2023-02-03 17:04:24 +01:00
Serhiy Mytrovtsiy
8963320ff1 feat: added new MacBooks Pro (m2 pro/max) to the devices list 2023-02-02 22:44:49 +01:00
Serhiy Mytrovtsiy
fd10fc42f9 feat: added a macOS version when asking for an update. It allows to return the last available version of Stats for specific macOS. 2022-12-17 23:15:38 +01:00
Serhiy Mytrovtsiy
ebc548996c feat: added options to select colors in the Network popup (#565) 2022-10-07 16:00:44 +02:00
Serhiy Mytrovtsiy
43b80fe751 feat: added options to select colors in the CPU popup (#565) 2022-10-05 20:55:10 +02:00
Serhiy Mytrovtsiy
4dbf23b48b fix: adjusted network chart baseline 2022-09-03 13:31:49 +02:00
Serhiy Mytrovtsiy
22c84ff305 feat: added an option to separate download and upload scale in the Network chart (#966)
fix: restore the scale in the Network chart after a restart
2022-08-30 18:18:18 +02:00
Serhiy Mytrovtsiy
ab2b0efab2 feat: added platform detection to the SystemKit 2022-08-27 14:49:11 +02:00
Serhiy Mytrovtsiy
94600961c3 feat: added information about efficiency and performance to the SystemKit 2022-08-09 20:53:34 +02:00
Serhiy Mytrovtsiy
64d7e4e8bf fix: quick fix for the network chart that does not fit value in the range 0-1 (charts in the Disks and Network popups) 2022-08-07 20:38:07 +02:00
Serhiy Mytrovtsiy
4635820530 feat: added different scaling types to the charts (none, square, cube, logarithmic) (#844) 2022-08-02 11:05:28 +02:00
mooons
129c67ca94 feat: added M2 MacBooks to the device list (#1006) 2022-07-24 11:20:17 +02:00
Serhiy Mytrovtsiy
76856da1ca feat: removed mac year from the model name. A lot of models could have the same model but different years. 2022-07-19 19:01:43 +02:00
Serhiy Mytrovtsiy
3f95347d4a fix: corrected the year of MacPro5,1 (#998) 2022-07-14 21:08:05 +02:00
Serhiy Mytrovtsiy
ea71cb6abc feat: moved to the custom Repeater plugin 2022-06-30 20:39:03 +02:00
Serhiy Mytrovtsiy
8071a06896 feat: reverted f8c9eb987d 2022-06-10 20:27:24 +02:00
Serhiy Mytrovtsiy
f8c9eb987d fix: reverted 3753ca92cd
This code makes app unuseful for users who ddos the server from what Stats takes the information about new version. So more useful from my side is to not have this code.
2022-06-07 17:08:10 +02:00
Serhiy Mytrovtsiy
3753ca92cd fix: allow to check the newest version via button even if the last check was recently 2022-06-06 21:30:22 +02:00
Serhiy Mytrovtsiy
5b79e8df30 fix: prevent update loop by the TS when was the last check and the last installation (#957) 2022-06-06 20:52:16 +02:00
Serhiy Mytrovtsiy
49164388ca feat: increased swiftlint file_length rule from 600 to 800 2022-05-24 23:26:53 +02:00