173 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
9948f6ea6f fix: changed the order of disk capacity reader because of tons of logs on m1 2022-11-12 11:30:00 +01:00
Serhiy Mytrovtsiy
7608e95352 feat: changed some colors in the Disk popup view for dark mode 2022-10-29 11:11:49 +02:00
Serhiy Mytrovtsiy
42515ca1b5 feat: initialized popup settings (#565) 2022-10-04 21:44:27 +02:00
Serhiy Mytrovtsiy
a2a4b93db4 feat: added an Based on cluster colorize option. It will colorize efficiency and performance cores in the bar chart chart widget. 2022-08-12 18:56:43 +02:00
Serhiy Mytrovtsiy
c7a1a92490 fix: fixed disks duplicating on startup (could also happen with Bluetooth and GPU devices) 2022-07-15 17:36:38 +02:00
Serhiy Mytrovtsiy
0b7be467e1 feat: added option to show all widgets per module as one item in the menu bar. It's an early feature, so there is a bugs. To work fine with this feature a lot of widgets must be adjusted. It supports organizing the elements right from the widget selector settings already. IT'S AN EARLY FEATURE! 2022-07-09 11:37:00 +02:00
Serhiy Mytrovtsiy
eceb304a8d feat: added a notification to the Disk usage (#913) 2022-07-07 19:12:07 +02:00
Serhiy Mytrovtsiy
85de410ba2 fix: corrected a way of how disk data is matching with disk view. It has caused duplicating disks in the view 2022-06-21 19:33:20 +02:00
Serhiy Mytrovtsiy
fe6e1d9c8b fix: fixed view clean up after the disk was disconnected (#969) 2022-06-18 21:19:30 +02:00
Serhiy Mytrovtsiy
2e0b57118b feat: added activity chart per disk to the Disk popup (#827) 2022-06-10 20:29:35 +02:00
Serhiy Mytrovtsiy
72f616cdf6 feat: added saving the state of the disk used/free field in the popup view 2022-06-07 17:00:38 +02:00
Serhiy Mytrovtsiy
09211a75a3 feat: added network chart widget to the disk module (#785) 2022-01-24 20:54:17 +01:00
Serhiy Mytrovtsiy
1fcfcbcac0 fix: fixed blank list of disks when toggling widgets in the Disk module 2021-11-20 18:27:59 +01:00
Serhiy Mytrovtsiy
3739287657 fix: added missing handler when changing disk reader interval 2021-11-20 17:27:06 +01:00
Serhiy Mytrovtsiy
07ab25f9b1 feat: added Pie Chart widget to the Disk module (#682) 2021-11-08 18:07:08 +01:00
Serhiy Mytrovtsiy
b6c45c53b9 feat: redesigned settings view. Each module has two views: module settings and widget settings. The previous widget settings view was too complicated and weird 2021-11-04 17:38:53 +01:00
Serhiy Mytrovtsiy
f12b123e3d fix: fixed enabling widget when toggling some option in the settings when the module is disabled 2021-08-15 13:03:28 +02:00
Serhiy Mytrovtsiy
d4e9148349 feat: adjusted disk read/write icons in the Disk popup view 2021-08-14 20:41:51 +02:00
Serhiy Mytrovtsiy
918a07150b feat: change value type from Double to ColorValue in the BarChart (#441) 2021-08-02 20:11:48 +02:00
Serhiy Mytrovtsiy
178b713353 feat: prepare to support macOS 10.13 2021-07-07 19:15:47 +02:00
Serhiy Mytrovtsiy
a3a002a2d3 feat: removed os.log and moved to NextLog 2021-06-26 13:38:45 +02:00
Serhiy Mytrovtsiy
ebbbe27df3 feat: add disk read/write throughput as tooltip to the red/blue icons in the popup view (#505) 2021-06-21 19:20:38 +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
f92edd4851 fix: fix access race in the network module (#485) 2021-05-20 19:12:05 +02:00
Serhiy Mytrovtsiy
1268891845 feat: separate disk activity reader from disk capacity reader (#468) 2021-05-15 11:37:18 +02:00
Serhiy Mytrovtsiy
f9c64ad488 feat: return label options for bar and pie charts. Revert changes of 3ac95f9. (#416) 2021-04-13 21:52:49 +02:00
Serhiy Mytrovtsiy
5eb709ccf3 feat: init Label widget (#376)
feat: removed labels option from `Bar, Line and Pie chart` widgets
feat: added `Label widget` to the all modules
feat: removed another UnsafeMutablePointer
2021-03-30 20:34:50 +02:00
Serhiy Mytrovtsiy
cd689999ac feat: moved from UnsafePointer<Store> to sharable instance (Store.shared) 2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
227352e8c8 fix: fixed 0% disk usage (#356) 2021-02-23 21:31:42 +01:00
Serhiy Mytrovtsiy
38e064d183 fix: correct widget ordering after restart (return reader readyHandler) (#347) 2021-02-16 20:01:46 +01:00
Serhiy Mytrovtsiy
7b2b786b86 feat: now few widgets can be enabled for one module 2021-02-13 16:39:11 +01:00
Serhiy Mytrovtsiy
fd3150e1b2 fix: fixed crash when Disk size is 0 (#335) 2021-02-03 18:09:45 +01:00
Serhiy Mytrovtsiy
74df6b50f7 fix: disk free size not updating (#325). The system returns the same value. Fixed by wrapping URL to the URL??? 2021-01-31 15:22:13 +01:00
Serhiy Mytrovtsiy
81e67e73bf fix: correct disk path detection (#279). The problem causes space in the disk name. 2021-01-14 18:11:43 +01:00
Serhiy Mytrovtsiy
f0d7241291 fix: show correct free disk space (do not include purgeable space) (#233) 2020-12-21 18:05:58 +01:00
Serhiy Mytrovtsiy
8902efbea9 fix: disk memory conversion (macOS report not bytes) (#233) 2020-12-19 21:37:01 +01:00
Serhiy Mytrovtsiy
54d230c67a - add an option to show disk space remaining instead of space used (#160) 2020-12-08 16:45:00 +01:00
Serhiy Mytrovtsiy
dfac8a617c - remove disk from the list if does not have path (prevent to show MacintoshHD - Data partition) (#180) 2020-11-28 18:49:49 +01:00
Serhiy Mytrovtsiy
d1818523c7 - fix update interval in Disk module when speed widget selected (#182)
- fix initial disk read/write stats
2020-11-28 14:54:34 +01:00
Serhiy Mytrovtsiy
91c32d8ad2 - fix GPU popup initialization (GPU not showing in the popup) (#185) 2020-11-26 15:35:30 +01:00
Serhiy Mytrovtsiy
147d3ee2cc - fix disk read/write stats on Big Sur (#175) 2020-11-20 16:59:51 +01:00
Serhiy Mytrovtsiy
2e2eeaa42c - fix incorrect and duplicate top processes in Memory module (improve regex) (#169)
- remove logs from GPU reader
2020-11-20 11:51:13 +01:00
Serhiy Mytrovtsiy
eccdf6e9a7 - fix Disk popup initialization (disks not showing in the popup) 2020-11-16 20:48:59 +01:00
Serhiy Mytrovtsiy
5b649df28c - fix disk name for macOS Big Sur
- fix label color in Mini widget for macOS Big Sur
- fix colors in Sensors widget for macOS Big Sur
- adjust label size in Mini widget
- fix temperature unit format for macOS Big Sur
2020-11-13 13:43:42 +01:00
Serhiy Mytrovtsiy
f9b90bc3ba - move from core graphics to CALayout in Mini widget 2020-11-05 13:24:20 +01:00
Serhiy Mytrovtsiy
85742785e7 - fix app crash when start (#136) (font bug) 2020-11-03 22:10:52 +01:00
Serhiy Mytrovtsiy
e5808b8556 - rewrite Popup view
- improve popup view updates and resizes
- add scrollView to popup view (need to display a lot of sensors)
2020-10-31 19:34:28 +01:00
Serhiy Mytrovtsiy
8ac2d90e1e - add missing translation to the Pictogram setting in the Network module
- reset Network module settings!
2020-10-31 16:03:07 +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