Serhiy Mytrovtsiy
fc0ec3e92d
- fixed app crash on start up (fixed out of index in top processes reader) ( #187 )
2020-11-25 14:37:25 +01:00
Serhiy Mytrovtsiy
5974548d56
- remove C bridge for IntelPowerGadget framework
...
- remove IntelPowerGadget framework dependency
- add IntelPowerGadget dynamic load if x86
- enable universal build (from now supports Apple Silicon) (#181 )
2020-11-24 00:11:02 +01:00
NanoSector
aff3406450
Partially fix duplicate entries in RAM module ( #174 )
...
* Do not create more ProcessView instances than necessary
Signed-off-by: NanoSector <rick@nanosector.nl >
* Clear out any potentially leftover ProcessView instances in RAM module
Signed-off-by: NanoSector <rick@nanosector.nl >
* Add clear() method to ProcessView
Signed-off-by: NanoSector <rick@nanosector.nl >
* Add attachProcess helper method
Signed-off-by: NanoSector <rick@nanosector.nl >
* Memory: Refactor processCallback method
Signed-off-by: NanoSector <rick@nanosector.nl >
* Battery: Refactor processCallback method
Signed-off-by: NanoSector <rick@nanosector.nl >
* CPU: Refactor processCallback method
Signed-off-by: NanoSector <rick@nanosector.nl >
* Network: Refactor processCallback method
Signed-off-by: NanoSector <rick@nanosector.nl >
* Set exclusive process range for other popups
Signed-off-by: NanoSector <rick@nanosector.nl >
* Process code review: Remove unnecessary semicolons
Signed-off-by: NanoSector <rick@nanosector.nl >
* Process code review: Remove more unnecessary semicolons
Signed-off-by: NanoSector <rick@nanosector.nl >
2020-11-20 22:08:07 +01:00
Serhiy Mytrovtsiy
e31f9934f6
- fix Network stats base in the popup view ( #176 )
2020-11-20 17:15:10 +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
58f668b81c
Merge pull request #171 from Military-Doctor/master
...
- fix wrong deletion while enumerating (issue #170 )
2020-11-19 08:43:19 +01:00
Serhiy Mytrovtsiy
399d699f0f
- fix top processes sorting in the Network module ( #150 )
2020-11-18 20:48:55 +01:00
Junyi
5c42a92577
- fix wrong deletion while enumerating (issue #170 )
2020-11-19 02:11:10 +08:00
Serhiy Mytrovtsiy
ec1c834e58
- add pid to the process toolTip in the top processes
2020-11-17 16:50:55 +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
e0c88e148b
- update PAGE_SIZE -> vm_page_size
2020-11-15 13:55:55 +01:00
Ahmed Osama
33b739c915
Fix usage accumulated ( #156 )
2020-11-15 13:01:01 +01:00
Serhiy Mytrovtsiy
e840726415
- fix CPU and Memory chart height
2020-11-14 16:33:17 +01:00
Serhiy Mytrovtsiy
133eff398f
- add missing words to the external translations
...
- small update in the sensors list
2020-11-14 15:09:02 +01:00
Serhiy Mytrovtsiy
b843ff4cbf
- add total upload/download stats to the Network widget ( #153 )
2020-11-13 13:57:33 +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
88a0062170
- move Sensors widget to the CALayout ( #125 )
2020-11-12 19:03:32 +01:00
Serhiy Mytrovtsiy
762afd1763
- adjust Mini widget sizes
2020-11-09 22:31:56 +01:00
Serhiy Mytrovtsiy
66738cc010
- round sensor value to integer when more than 100 ( #139 )
2020-11-08 16:34:57 +01:00
Serhiy Mytrovtsiy
d62ebabb2b
- fix GPU detecting when 2 cards have the same driver ( #143 )
...
- processing GPUs with a generic model name (#109 )
- add debug argument which allows saving some logs to the file (/Documents/log.txt)
2020-11-06 08:40:48 +01:00
Serhiy Mytrovtsiy
f9b90bc3ba
- move from core graphics to CALayout in Mini widget
2020-11-05 13:24:20 +01:00
Serhiy Mytrovtsiy
7362373464
- fix fans disappearing from the menu bar ( #141 )
2020-11-05 08:42:07 +01:00
Serhiy Mytrovtsiy
85742785e7
- fix app crash when start ( #136 ) (font bug)
2020-11-03 22:10:52 +01:00
Serhiy Mytrovtsiy
28b5d996d7
- fix Fans visibility on some macs ( #135 )
2020-11-02 16:08:21 +01:00
Serhiy Mytrovtsiy
c39b91c0b8
- fix Battery module settings visibility
...
- add option to select the battery time: short (01:25) and long (1h 25min) (#129 )
- add missing translations
2020-10-31 21:13:31 +01:00
Serhiy Mytrovtsiy
10dedf6fb1
- fix Fans popup view size
...
- fix scroll position when open popup view
2020-10-31 20:03:01 +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
9d2010ad6b
- add some missing sensors ( #128 )
...
- add missing sensors group translation
2020-10-31 16:38:23 +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
f8ba0b8bf7
- improve performance when changing the widget
...
- move trigger process.read when changing the number of top processes to the background
2020-10-29 16:46:22 +01:00
Serhiy Mytrovtsiy
e1e7825b18
- add top view initialization to the network popup
...
- add an option to select number of top processes to the Battery module
2020-10-29 16:33:24 +01:00
Serhiy Mytrovtsiy
08374eb04a
- add an option to select number of top processes in the Network module
2020-10-27 20:12:01 +01:00
Serhiy Mytrovtsiy
9316a7bf7b
- change layout in the CPU and Memory popups (moved to NSGridView)
2020-10-26 18:05:04 +01:00
Serhiy Mytrovtsiy
d1cb36c212
- add an option to select number of top processes in the Memory module
2020-10-25 17:00:14 +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
Serhiy Mytrovtsiy
e7a57ca64e
- update readers update interval (moved to one list of intervals)
2020-10-23 15:17:51 +02:00
Serhiy Mytrovtsiy
2100c0b134
- move CPU frequency and temperature to the dedicated reader (less CPU consumption)
...
- add model identifier to the model name tooltip
2020-10-22 20:50:34 +02:00
Serhiy Mytrovtsiy
2b48cad76a
- add Fans popup
...
- add option to show/hide a label to fans widget
2020-10-22 10:54:43 +02:00
Serhiy Mytrovtsiy
e2e575d0e4
- add Fans reader
...
- add Fans settings
- add pictogram to the sensors widget (temperature and fans only)
- remove unnecessary sensors from the sensors list
2020-10-20 17:10:17 +02:00
Serhiy Mytrovtsiy
a9ae275354
- init Fans module
2020-10-20 09:26:56 +02:00
Serhiy Mytrovtsiy
b9f0697dc6
- disable library validation (fix Intel Power Gadget check)
...
- adjust CPU frequency visibility
2020-10-15 17:25:22 +02:00
Serhiy Mytrovtsiy
52c8871573
- fix runtime check for IPG framework
...
- add CPU frequency to the popup view
2020-10-15 16:38:19 +02:00
Serhiy Mytrovtsiy
40c436252e
- initialize the CPU frequency
2020-10-14 12:28:37 +02:00
Serhiy Mytrovtsiy
c17e6469f2
- fix disk name visibility when doesn't fit in the popup view ( #108 )
2020-10-12 16:06:36 +02:00
Serhiy Mytrovtsiy
7c11d82914
- fix hyperthreading cores option CPU without hyperthreading on the CPU module ( #104 )
2020-10-10 14:11:57 +02:00
Serhiy Mytrovtsiy
4ad776d908
- adjust bar chart widget in the battery module
2020-10-09 10:26:03 +02:00
Serhiy Mytrovtsiy
6c41edab7f
- add bar chart widget to the battery module ( #100 )
2020-10-08 19:05:51 +02:00
Serhiy Mytrovtsiy
ddaaf1a8c9
- remove recovery disk from list ( #96 )
2020-10-03 13:20:10 +02:00
Serhiy Mytrovtsiy
ac0c292f02
- add an option to select a base (byte or bit) for speed (87)
2020-09-29 18:55:52 +02:00