Commit Graph

26 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
74da91ff59 fix: fixed showing the default value of update interval for all modules even after the change (#1942) 2024-05-12 11:27:12 +02:00
Serhiy Mytrovtsiy
eb882774bb feat: small codebase refactoring (mostly removed unused code and changes in access control) 2024-05-08 17:21:58 +02:00
Serhiy Mytrovtsiy
f873fdaa3d feat: moved all modules settings to the new design 2024-04-24 06:10:27 +02: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
fcf4d461ab feat: added notifications for the CPU module 2023-12-12 20:16:27 +01:00
Serhiy Mytrovtsiy
9e2517dcbb feat: dropped macOS 10.14 support. From now the minimum supporting version is macOS 10.15. 2023-06-19 17:35:31 +02:00
Serhiy Mytrovtsiy
5699a618bd feat: hide Cluster grouping option on non arm macs 2022-10-17 17:00:01 +02:00
Serhiy Mytrovtsiy
b465490972 feat: added an option to group CPU clusters in the Bar Chart widget (#1110) 2022-10-14 17:24:35 +02:00
Serhiy Mytrovtsiy
bd2b25bf52 feat: added a notification to the CPU usage (#913) 2022-07-04 18:11:52 +02: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
0fe2c0dd98 feat: add an option to enable split value (System/User) for CPU and RAM in the BarChart (#441) 2021-08-03 20:11:18 +02:00
Serhiy Mytrovtsiy
5853a2b4b8 feat: add an option to select update interval for top processes to the CPU (#552) 2021-07-26 20:32:24 +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
cd689999ac feat: moved from UnsafePointer<Store> to sharable instance (Store.shared) 2021-03-20 16:33:14 +01:00
Serhiy Mytrovtsiy
3b43e91c3d feat: add option to disable CPU frequency (IPG) (#379) 2021-03-12 17:51:29 +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
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
7c11d82914 - fix hyperthreading cores option CPU without hyperthreading on the CPU module (#104) 2020-10-10 14:11:57 +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
e24a9ef2a2 - update settings view (moved all view to one scroll view) 2020-08-01 19:56:57 +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
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