Commit Graph

305 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
b392a9732c feat: updated GPU portal view 2024-01-23 19:12:14 +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
4c35eafd00 feat: added portal view (combined view mode) to the sensors module 2024-01-19 21:05:48 +01:00
Serhiy Mytrovtsiy
dacbdc6f98 feat: added value tooltip to the network chart 2024-01-16 21:38:38 +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
a62151f3ee fix: fixed network label color (#1753) 2024-01-01 14:28:46 +01:00
Serhiy Mytrovtsiy
72e38f426c feat: added portal to the Clock module (#1748) 2023-12-30 18:08:41 +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
119bc5b067 feat: adjusted battery notifications 2023-12-20 13:37:06 +01:00
Serhiy Mytrovtsiy
cedb16e2d6 feat: added notifications view to the Battery module 2023-12-20 13:20:08 +01:00
Serhiy Mytrovtsiy
4754b6144a feat: added reverse order to the network chart (#1721) 2023-12-19 23:05:33 +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
6c46f90d5f feat: initialized Notification settings view for the modules 2023-12-11 21:58:06 +01:00
Serhiy Mytrovtsiy
4b68b8e8e6 fix: preinitialize the label string for the network widget (#1706) 2023-12-07 17:04:29 +01:00
Serhiy Mytrovtsiy
de5b369839 fix: moved findAndCrop to non mutation function (#1700) 2023-12-06 17:55:35 +01:00
Serhiy Mytrovtsiy
9fa136cbe5 feat: added 60 seconds to the update interval for readers 2023-12-05 17:08:21 +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
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
e5628bf468 feat: added support for new m3 chips 2023-11-14 19:17:22 +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
7f66ec3be9 feat: added reverse order of items in the Speed widget for one row mode (#1674) 2023-11-10 21:13:01 +01:00
Serhiy Mytrovtsiy
1cdb4095dc feat: initialized reverse order of items in the Speed widget for two rows mode (#1674) 2023-11-09 17:58:19 +01:00
Serhiy Mytrovtsiy
3f4a44c2fe fix: fixed out of bound the number in the process view (#1667) 2023-11-02 18:30:10 +01:00
Serhiy Mytrovtsiy
51bf0b4091 fix: moved from frame to dirtyRect origin for line chart 2023-10-22 13:34:01 +02:00
justinharrell
24b29ccbfe feat: moved network base setting to module from widget (#1635)
Co-authored-by: Justin Harrell <justin@harrell.io>
2023-10-21 18:28:58 +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
c0cf0b2011 fix: adjusted network chart frame origin (#1636) 2023-10-03 19:33:04 +02:00
Serhiy Mytrovtsiy
80b39144b1 fix: moved battery widget and popup view from dirtyRect to the frame 2023-09-30 18:02:47 +02:00
Serhiy Mytrovtsiy
30f799d6f1 fix: fixed a few data races that prevent correct widget activation (#1605) 2023-09-30 12:36:51 +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
97e0a1158e fix: adding new value to the chart in the line chart widget (#1591) 2023-08-21 17:15:01 +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
Serhiy Mytrovtsiy
e9f4ab9a43 fix: adjusted popup height for MacBook with a screen less than 15" 2023-08-08 21:16:22 +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
fc2f9ea653 feat: updated Report struct 2023-07-03 21:15:10 +02:00
Serhiy Mytrovtsiy
32bd6ff32c feat: added module types to the readers 2023-06-29 17:46:40 +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
3df6654c3d lang: renamed tabs in the module settings
lang: added translation for telemetry
2023-06-24 12:41:26 +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
ff6b0ed865 feat: moved from the HEX colors to the RGB 2023-06-20 16:51:19 +02:00