184 Commits

Author SHA1 Message Date
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
7c11d82914 - fix hyperthreading cores option CPU without hyperthreading on the CPU module (#104) 2020-10-10 14:11:57 +02:00
Serhiy Mytrovtsiy
bbca0f6fa3 - add an option to select the unit for temperature sensor (#73) 2020-09-24 19:39:38 +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
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
d7b8be2dce - add pressure level graph to RAM module 2020-08-17 09:31:12 +02:00
Serhiy Mytrovtsiy
beec19ceff - rename History to Usage history 2020-08-13 16:38:31 +02:00
Serhiy Mytrovtsiy
cd1684dc09 - add HalfCircleGraphView
- add temperature circle chart to the CPU popup
2020-08-12 20:22:57 +02:00
Serhiy Mytrovtsiy
8cb76cd832 - add CircleChart
- add a dashboard to CPU popup (move chart below, add circle chart in the dashboard)
2020-08-11 23:31:01 +02:00
Serhiy Mytrovtsiy
9edb29a78b - fix temperature converting (#67) 2020-08-10 18:19:10 +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
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
0ab7457694 - add top processes to Battery module 2020-07-30 17:22:34 +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
5b3898672a - add top processes to RAM module 2020-07-29 18:09:52 +02:00
Serhiy Mytrovtsiy
cc58c16316 - remove top process option from settings (top process will be available always) 2020-07-28 21:38:54 +02:00
Serhiy Mytrovtsiy
6a609c6f04 CPU top processes MVP 2020-07-27 20:57:16 +02:00
Serhiy Mytrovtsiy
e3324b2177 - change default widget mode for CPU. Now in bar chart will be total CPU usage, not per core)
- add option to switch between usage per core and total usage for CPU in bar chart widget
2020-07-18 16:05:59 +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
3edc15d352 - update default color in some of modules 2020-07-10 13:41:27 +02:00
Serhiy Mytrovtsiy
8b9698006f - add an option to select a color for each module (from a predefined list)
- add a separator to select color menu
2020-07-08 18:14:38 +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
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
Serhiy Mytrovtsiy
0f8e9ea739 fix crash on start (the problem with self.window in popup)
- fix crash when missing wifi network name
2020-06-29 17:39:34 +02:00
Serhiy Mytrovtsiy
3f8ee3bd65 - update structure name in modules
- add arguments support (--reset, --disable)
- update a README
2020-06-28 23:58:37 +02:00
Serhiy Mytrovtsiy
8669bb0c2b clean mini widget
- make Colorize works in Mini (text) widget

- now Colorize properly works (line chart/bar chart)
- main color is system color accent
- fix box visibility in dark mode

- fix colors in chart
2020-06-28 23:58:37 +02:00
Serhiy Mytrovtsiy
ec8f7a5a73 - adjust processor row height to fix processor name
v2.1.0
2020-06-24 16:35:15 +02:00
Serhiy Mytrovtsiy
c5ba0f885e - sensors module mvp
- improve module settings responsibility
- change labelText color to textColor
2020-06-24 00:23:06 +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