Serhiy Mytrovtsiy
687df76aeb
fix: hidden public IP from combined view if public address disabled in the popup settings ( #2330 )
2025-01-14 16:54:31 +01:00
Serhiy Mytrovtsiy
1093b27fb2
feat: changed the icon and behavior of the button in the popup header for the calendar module to open the default macOS calendar app ( #2227 )
2024-12-13 12:49:30 +01:00
Serhiy Mytrovtsiy
97e00dcc82
fix: changed App Group name to fit the requirements. It fixes widgets in macOS 15 but could break macOS 14. Since in the macOS 14 it was not working properly with the team ID prefix ( #2115 )
2024-09-28 19:58:42 +02:00
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