Serhiy Mytrovtsiy
76500207c9
fix: fixed file descriptors leak ( #384 )
2021-03-26 21:56:28 +01:00
Serhiy Mytrovtsiy
cd689999ac
feat: moved from UnsafePointer<Store> to sharable instance (Store.shared)
2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
03380fcccf
feat: add an option to refresh public IP ( #339 )
2021-03-05 15:41:55 +01:00
Serhiy Mytrovtsiy
7e08fb901a
feat: show both public IPs: v4 and v6 ( #307 )
2021-03-03 18:38:22 +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
7f42c6527f
fix: removed arrow pointer and disabled selection option from public and local IP ( #334 )
2021-02-08 17:38:17 +01:00
Serhiy Mytrovtsiy
1f991ee874
fix: adjusted Network Chart size
2021-01-23 17:19:40 +01:00
Serhiy Mytrovtsiy
e524df7d5e
feat: add new widget Network Chart ( #189 ) for Network module.
2021-01-21 21:56:06 +01:00
Serhiy Mytrovtsiy
8337e5c6e7
fix: show right base in the Network graph legend ( #283 )
2021-01-11 18:11:36 +01:00
Tai Zhou
44adf3acc3
Update zh-Hans Translation and Fix selectedInterface ( #259 )
...
* Add Localization to MenuItem and Fan.
* Add spaces back.
* Revert changes of L10n update-interval and color.
* Fix storage of "Disabled".
* Update the way to L10n of "Autodetection"
* Revert Changes
2021-01-10 11:49:23 +01:00
Serhiy Mytrovtsiy
cc1d9459e1
feat: was added option to disable the top processes (0 - option in the number of processes)
2021-01-07 16:29:03 +01:00
Serhiy Mytrovtsiy
75b75379e2
fix: changed service for fetching public IP ( #257 )
2021-01-06 12:48:02 +01:00
Serhiy Mytrovtsiy
399082a8af
fix: Apple GPU detection ( #260 )
2021-01-03 13:52:38 +01:00
Serhiy Mytrovtsiy
6b36d3e977
- fix sensor names for different versions of macs ( #214 )
...
- add sensor key to the sensor name toolTip in popup view
2020-12-10 19:55:46 +01:00
Serhiy Mytrovtsiy
19e20ea063
- add option to select the network reader (interface based or process based)
...
- small refactoring in Network reader
2020-11-27 18:11:14 +01:00
Ahmed Osama
6b58302089
Fix: No download speed ( #157 )
...
* Implemented alternative approach to get download speed
* Early check
* Reset data on interface change
* Trigger alternative approach manually
* Fix
2020-11-26 16:02:04 +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
399d699f0f
- fix top processes sorting in the Network module ( #150 )
2020-11-18 20:48:55 +01:00
Serhiy Mytrovtsiy
ec1c834e58
- add pid to the process toolTip in the top processes
2020-11-17 16:50:55 +01:00
Ahmed Osama
33b739c915
Fix usage accumulated ( #156 )
2020-11-15 13:01:01 +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
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
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
ac0c292f02
- add an option to select a base (byte or bit) for speed (87)
2020-09-29 18:55:52 +02:00
Serhiy Mytrovtsiy
6a2bb06673
- fix widget showing when module is disabled (possible it's happened only in the Network module) ( #83 )
...
- update CPU temperature modules (#81 )
2020-09-05 13:03:39 +02:00
Serhiy Mytrovtsiy
a424dc871e
i18n ( #77 )
...
* - initialize localization with English
- add i18n to app settings
* - add translation to widget settings
* - add translation to CPU
* - add translation to GPU
* - add translation to Memory
* - add translation to Disk
* - add translation to Sensors
- add translation to Network
* - add translation to Battery
* - add Polish language
- small fixes in translation
* - add Ukrainian language
2020-08-30 13:23:40 +02:00
Serhiy Mytrovtsiy
1ce9e57b6c
- add toolTip to the network popup view (value which can be copied by click)
2020-08-24 16:53:49 +02:00
Serhiy Mytrovtsiy
2ddf555755
- redraw Network chart
...
- add max visible axis value to the Network chart (#70 )
2020-08-18 21:05:46 +02:00
Serhiy Mytrovtsiy
1530c24c87
- fix popup processes when open for first time
...
- update GPU popup view
2020-08-18 00:04:48 +02:00
Serhiy Mytrovtsiy
95f941149f
- fix unnecessary popup interface update (when popup closed)
...
GPU module MVP
2020-08-17 22:51:21 +02:00
Serhiy Mytrovtsiy
98fb84163e
add GPU reader and settings
...
init GPU popup
2020-08-17 20:37:20 +02:00
Serhiy Mytrovtsiy
731c36d3f2
- add color upload/download identification to the Network popup
2020-08-15 12:47:12 +02:00
Serhiy Mytrovtsiy
c7f1fb8ce4
- add chart (usage history) to Network popup
2020-08-14 14:52:12 +02:00
Serhiy Mytrovtsiy
9edb29a78b
- fix temperature converting ( #67 )
2020-08-10 18:19:10 +02:00
Serhiy Mytrovtsiy
2904b090a4
- disk IO stats (mvp)
2020-08-08 20:42:53 +02:00
Serhiy Mytrovtsiy
e4e91f8e8f
- fix widget ordering in widget selector (now there will be ordering)
2020-08-06 21:52:02 +02:00
Serhiy Mytrovtsiy
74413ea0f8
- rename Network widget to Speed
2020-08-06 21:27:56 +02:00
Serhiy Mytrovtsiy
946ecdd71e
- add icon to top processes
2020-08-01 20:50:41 +02:00
Serhiy Mytrovtsiy
e24a9ef2a2
- update settings view (moved all view to one scroll view)
2020-08-01 19:56:57 +02:00
Serhiy Mytrovtsiy
2c8a464d2d
- add top processes to Network module
...
- add application names to CPU and RAM top processes view
2020-07-29 21:37:02 +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
4cb405f0de
- fix network speed update in popup window ( #57 )
2020-07-09 09:41:48 +02:00
Serhiy Mytrovtsiy
5e51770cbc
- add an option to select a network interface
...
- update logic when the module is not available (now reader initializing after the module is initialized)
- update a Network popup view
2020-07-06 19:25:41 +02:00
Serhiy Mytrovtsiy
4e29364d39
- get network interface from store
2020-07-06 15:47:19 +02:00
Serhiy Mytrovtsiy
225aed962d
- add option to copy network values (public IP, local IP, network name, and physical address)
...
- small fix
2020-06-30 18:18:19 +02:00
Serhiy Mytrovtsiy
f562d965de
- update a CPU temperature sensor key
...
- log missing sensor key in dict
- fix network type detection
- small fixes
2020-06-29 21:05:38 +02:00