Serhiy Mytrovtsiy
eb5fb353d9
feat: added an option to manually refresh disk space information (allow to reset cached purgable space)
2026-01-27 21:09:57 +01:00
T Fang
2dc2761113
fix: corrected NVMe SMART data units read/written calculation ( #2760 )
...
* Fix: Correct NVMe SMART data units read/written calculation
* Fix: Revert unnecessary header includes from the previous commit
2025-10-26 13:38:39 +01:00
Serhiy Mytrovtsiy
053f265bdb
fix: fixed Disk activity reader that tries to read IO when disk is ejected ( #2677 )
2025-08-29 22:43:49 +02:00
Serhiy Mytrovtsiy
5e79726c47
feat: changed refresh interval for purgable space from 60 to 30 seconds
2025-07-08 19:43:56 +02:00
Serhiy Mytrovtsiy
42422ce530
feat: added a new mechanism for disk free space reader that potentially will take less CPU to make a read
2025-04-26 19:13:39 +02:00
Serhiy Mytrovtsiy
e1d2ee8fbe
feat: added total read/written from SMART ( #2431 )
2025-03-11 17:56:14 +01:00
Serhiy Mytrovtsiy
c640ce2215
v2.11.28
...
fix: fixed ModuleType variable raw value (#2363 )
2025-01-27 11:23:25 +01:00
Serhiy Mytrovtsiy
06155beac7
feat: added option to disable SMART reads ( #2294 )
2025-01-15 17:19:47 +01:00
Serhiy Mytrovtsiy
8fac9e4eb3
fix: added check if the disk has valid UUID, if not - use disk BSDName instead ( #2262 )
2024-12-19 12:50:12 +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
57b381c11d
fix: added omit for disk that have 0 total space ( #2122 )
2024-09-14 15:06:49 +02:00
Serhiy Mytrovtsiy
62db63df4f
feat: added an option to hide disks in the popup view ( #1862 )
2024-08-15 12:15:37 +02:00
Serhiy Mytrovtsiy
a48832b852
feat: reverted 134a42f, looks like the problem was fixed in the new version of macOS
2024-03-21 21:29:45 +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
b21630218c
feat: initialized ProcessesView that will be common for all popups
2024-01-05 21:02:29 +01:00
Serhiy Mytrovtsiy
de5b369839
fix: moved findAndCrop to non mutation function ( #1700 )
2023-12-06 17:55:35 +01:00
Serhiy Mytrovtsiy
134a42f27f
feat: temporarily disabled NVMeSmart reader because of a problem with the new macOS Sonoma
2023-10-18 16:40:38 +02:00
Serhiy Mytrovtsiy
f4d51cf697
fix: fixed free space reader to read the selected drive, not the document directory ( #1589 )
2023-08-21 18:24:21 +02:00
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
32bd6ff32c
feat: added module types to the readers
2023-06-29 17:46:40 +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
a8e14cb74a
feat: fixed crash when releasing NVMe interface
2023-04-24 18:43:25 +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
0e4df5dd9d
fix: reverted disk free space reader (Apple finally fixed the bug) ( #1189 )
2023-04-13 16:39:53 +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
688dc9432e
fix: changed volumeAvailableCapacityForImportantUsage to the volumeTotalCapacity when fetching the total disk space
2022-11-24 16:27:29 +01:00
Serhiy Mytrovtsiy
dea66ae900
fix: changed the way to get a disk capacity ( #1180 )
2022-11-19 16:40:49 +01:00
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
fe6e1d9c8b
fix: fixed view clean up after the disk was disconnected ( #969 )
2022-06-18 21:19:30 +02:00
Serhiy Mytrovtsiy
a3a002a2d3
feat: removed os.log and moved to NextLog
2021-06-26 13:38:45 +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
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
cd689999ac
feat: moved from UnsafePointer<Store> to sharable instance (Store.shared)
2021-03-20 16:33:14 +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
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
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
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
ddaaf1a8c9
- remove recovery disk from list ( #96 )
2020-10-03 13:20:10 +02:00
Serhiy Mytrovtsiy
6a3b5afc8a
- write Disks reader from scratch
...
- add disk read/write state to popup
2020-08-14 00:04:51 +02:00
Serhiy Mytrovtsiy
2904b090a4
- disk IO stats (mvp)
2020-08-08 20:42:53 +02:00
Serhiy Mytrovtsiy
dac3ccd957
- remove Recovery disk from disks list
2020-07-20 17:54:19 +02:00
Serhiy Mytrovtsiy
8dbafa40ac
- add option to set up update interval for CPU module
...
- add setInterval() to reader protocol
- update reader start process (run initStoreValues() before start())
- add option to select update interval for RAM module
- add option to select update interval for Disk module
- small refactoring in cpu and ram settings
- add option to select update interval for Sensors module
2020-07-11 13:40:59 +02:00
Serhiy Mytrovtsiy
cb8ab6365c
- add option to show removable disks in Disk module
...
- add notification when popup view size must be recalculated
2020-07-06 20:34:29 +02:00
Serhiy Mytrovtsiy
4d6f759d3b
v2.0.0 ( #34 )
...
* v2.0.0
* rewritten application from scratch
* new Settings
* new custom popup view
* moved to own implementation of chart
* added more option to configure a widget
* now each module has own widget in the menu bar
* a lot of new features...
2020-06-07 12:22:32 +02:00