Serhiy Mytrovtsiy
d7cb4f5ddc
feat: added module label to the macOS widgets
2024-07-30 19:46:14 +02:00
Serhiy Mytrovtsiy
80d7789ef7
feat: added macOS widget for GPU module
2024-07-17 19:34:51 +02:00
Serhiy Mytrovtsiy
71207f29fc
feat: added macOS widget for Disk module
2024-07-16 20:17:43 +02:00
Serhiy Mytrovtsiy
d85f148cc3
feat: renamed Color and Widget to SColor and SWidget to be compatible with SwiftUI
2024-07-04 19:52:52 +02:00
Serhiy Mytrovtsiy
68d1a0c86f
fix: fixed GPU temperature value in the chart ( #1984 )
2024-06-13 18:25:31 +02:00
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
2b70064eb5
feat: moved RAM notification settings to the new selectors
2024-05-09 17:34:33 +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
9e26cc36ba
feat: moved CPU and GPU notification settings to the new selector that allows specifying custom threshold and not from a predefined list
2024-05-06 19:04:25 +02:00
Serhiy Mytrovtsiy
f873fdaa3d
feat: moved all modules settings to the new design
2024-04-24 06:10:27 +02:00
Serhiy Mytrovtsiy
fb63ece91b
fix: fixed GPU temperature converting in the popup chart ( #1809 )
2024-02-23 19:15:27 +01: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
b392a9732c
feat: updated GPU portal view
2024-01-23 19:12:14 +01:00
Serhiy Mytrovtsiy
af010230ed
feat: added notifications for the GPU module
2023-12-12 20:43:37 +01:00
Serhiy Mytrovtsiy
48322fc7e8
fix: fixed circles charts in the new version of Cocoa
2023-09-28 17:33:55 +02:00
Serhiy Mytrovtsiy
9115329767
fix: changed reference from unowned to weak in the modules (prevents crash in some cases)
2023-08-13 13:15:27 +02:00
Serhiy Mytrovtsiy
32bd6ff32c
feat: added module types to the readers
2023-06-29 17:46:40 +02:00
Serhiy Mytrovtsiy
1e0ba3b61f
feat: moved all reader's values to the Codable protocol
2023-06-27 17:09:38 +02:00
Serhiy Mytrovtsiy
ff6b0ed865
feat: moved from the HEX colors to the RGB
2023-06-20 16:51:19 +02:00
Serhiy Mytrovtsiy
5a974e38cf
feat: added a header with title and settings button to the portals ( #1467 )
2023-05-19 18:13:06 +02:00
Serhiy Mytrovtsiy
3c9a3722bf
fix: fixed swiftlint warnings ( #1386 )
2023-04-01 16:58:05 +02:00
Serhiy Mytrovtsiy
5105c8c20d
feat: created PopupWrapper for the popup view
2023-03-25 14:54:30 +01:00
Serhiy Mytrovtsiy
b8c0844d10
feat: added portal view to the GPU module
...
feat: added portal view to the Network module
feat: added portal view to the Disk module
2023-02-25 11:46:59 +01:00
Serhiy Mytrovtsiy
6c991de101
feat: removed check for macOS 10.14
2023-01-31 18:27:43 +01:00
Serhiy Mytrovtsiy
25e7e38eb9
feat: added icons to the modules in the sidebar menu (starting from macOS 11.0)
2022-12-03 12:25:45 +01:00
Serhiy Mytrovtsiy
42515ca1b5
feat: initialized popup settings ( #565 )
2022-10-04 21:44:27 +02:00
Serhiy Mytrovtsiy
a2a4b93db4
feat: added an Based on cluster colorize option. It will colorize efficiency and performance cores in the bar chart chart widget.
2022-08-12 18:56:43 +02:00
Serhiy Mytrovtsiy
c7a1a92490
fix: fixed disks duplicating on startup (could also happen with Bluetooth and GPU devices)
2022-07-15 17:36:38 +02:00
Serhiy Mytrovtsiy
0b7be467e1
feat: added option to show all widgets per module as one item in the menu bar. It's an early feature, so there is a bugs. To work fine with this feature a lot of widgets must be adjusted. It supports organizing the elements right from the widget selector settings already. IT'S AN EARLY FEATURE!
2022-07-09 11:37:00 +02:00
Serhiy Mytrovtsiy
3e48f80c1f
feat: added a notification to the GPU usage ( #913 )
2022-07-05 20:22:50 +02:00
Serhiy Mytrovtsiy
d44dac0c06
feat: show a current temperature unit in the GPU chart toolTip ( #947 )
...
fix: return a current temperature unit for the temperature sensor
2022-05-27 16:38:50 +02:00
Serhiy Mytrovtsiy
843760c654
feat: added missing translations
2022-01-21 22:37:36 +01:00
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