Serhiy Mytrovtsiy
cb52aaee34
feat: added render and tiler utilization charts to the GPU view
2022-01-15 14:47:59 +01:00
Serhiy Mytrovtsiy
476ddf912b
feat: added better GPU name, render, and tiler utilization for Apple Silicon graphics
2022-01-14 17:26:06 +01: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
4168862287
feat: added Tachometer widget to the CPU, GPU, and RAM module ( #631 )
2021-10-13 18:27:31 +02:00
Serhiy Mytrovtsiy
f7f6beb881
fix: limit the GPU utilization to 100% ( #649 )
2021-09-29 17:20:44 +02:00
Serhiy Mytrovtsiy
f12b123e3d
fix: fixed enabling widget when toggling some option in the settings when the module is disabled
2021-08-15 13:03:28 +02:00
Serhiy Mytrovtsiy
918a07150b
feat: change value type from Double to ColorValue in the BarChart ( #441 )
2021-08-02 20:11:48 +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
0c7f5699ed
feat: initialized swiftlint and fixed warnings and errors
2021-05-22 14:58:20 +02:00
Serhiy Mytrovtsiy
5eb709ccf3
feat: init Label widget ( #376 )
...
feat: removed labels option from `Bar, Line and Pie chart` widgets
feat: added `Label widget` to the all modules
feat: removed another UnsafeMutablePointer
2021-03-30 20:34:50 +02:00
Serhiy Mytrovtsiy
adcb0da9ab
feat: moved from UnsafePointer<SMCService> to sharable instance (SMC.shared)
2021-03-25 22:14:20 +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
b3dd770d6a
fix: show both GPUs info when the same model ( #329 ). Fixed by recognizing processed GPU with model and index of accelerator. Not with model only.
2021-02-20 18:54:02 +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
Tai Zhou
51ad681677
Add Missing L10n for GPU Popup toolTip
2021-01-31 14:39:52 +01:00
Serhiy Mytrovtsiy
fe7fa5ca02
fix: add missing localizations in the GPU popup ( #312 )
2021-01-23 16:38:09 +01:00
Serhiy Mytrovtsiy
f17f38f0fe
fix: GPU to use option in the GPU settings
2021-01-09 12:48:13 +01:00
Serhiy Mytrovtsiy
28155fb9df
feat: rewrite GPU popup view from scratch. Was added more information about each GPU ( #191 ). Only available chart (temperature and usage) will be visible for GPU.
2021-01-09 12:37:15 +01:00
Serhiy Mytrovtsiy
399082a8af
fix: Apple GPU detection ( #260 )
2021-01-03 13:52:38 +01:00
Serhiy Mytrovtsiy
fb08e621ab
feat: added Apple Graphics to the GPU module ( #260 )
2020-12-31 11:57:25 +01:00
Serhiy Mytrovtsiy
eac2679e08
feat: remove log to file from GPU module
2020-12-28 19:58:27 +01:00
Serhiy Mytrovtsiy
53501b06c2
feat: small refactoring GPU temperature if native missing
2020-12-25 14:00:15 +01:00
Junyi
88162a703a
- enhancement: battery cycle ( #245 )
...
* - fix battery cycles not showing up in the popup.
* - resolve conflicts with the newest version
* fix: show correct GPU temperature on MBP16" built-in with Radeon Pro 5300M
2020-12-25 12:56:19 +01:00
Serhiy Mytrovtsiy
a93994f0f2
feat: added the option to show a GPU type when Mini widget selected ( #111 , #232 );
...
fix: duplicating GPU the toggle the module
2020-12-19 19:38:39 +01:00
Serhiy Mytrovtsiy
aa2cd64f88
feat: added Automatic option in the GPU to show setting. Allow showing the currently active GPU when selected. ( #232 )
2020-12-19 17:25:11 +01:00
Serhiy Mytrovtsiy
91c32d8ad2
- fix GPU popup initialization (GPU not showing in the popup) ( #185 )
2020-11-26 15:35:30 +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
ec1c834e58
- add pid to the process toolTip in the top processes
2020-11-17 16:50:55 +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
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
e7a57ca64e
- update readers update interval (moved to one list of intervals)
2020-10-23 15:17:51 +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
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
ab1f7ff86e
- fix crash when GPU module is enabled ( #74 )
2020-08-26 12:45:15 +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
0d63ae1061
init gpu module
2020-08-17 17:30:09 +02:00