Commit Graph

89 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
1b1a338d7d feat: add option to disable system-widget updates for users experiencing ongoing chronod issues (#2733) 2025-12-03 19:02:40 +01:00
Serhiy Mytrovtsiy
3cad4f49dd feat: added a check if the macOS widget is active before updating the read value in the user defaults. It will prevent unnecessary writes when the widget is not enabled (#2733) 2025-12-02 21:00:52 +01:00
Serhiy Mytrovtsiy
15075bc7f1 fix: reverted enabling macOS widget updates since there is still a problem with chronod (#2733) 2025-11-14 11:12:06 +01:00
Serhiy Mytrovtsiy
cb744f8e99 feat: unlocked widgets updates since the chronod was fixed in macOS 26.1 (#2733) 2025-11-13 17:37:46 +01:00
Serhiy Mytrovtsiy
a07c3cf323 fix: disabled widgets update for macOS 26 since there is a problem with chronod 2025-09-30 17:34:07 +02:00
Serhiy Mytrovtsiy
5a8d3b0545 feat: disabled tooltip for the GPU popup charts (#2651) 2025-08-23 18:42:28 +02:00
Serhiy Mytrovtsiy
3a59807044 feat: added a new United widget that visualizes: CPU, GPU, RAM, and disk utilization 2025-07-25 19:03:28 +02:00
Serhiy Mytrovtsiy
f524f86429 feat: moved from JSON objects of metrics to simplified strings for the Stats Remote 2025-04-05 22:54:01 +02:00
WinTP
7e4f4ad0a9 lang: added seconds translation without breaking interval settings (#2412) 2025-03-23 11:43:47 +01:00
Serhiy Mytrovtsiy
d298d8a199 fix: added queue to GPU list to prevent data race (#2417) 2025-03-04 20:49:52 +01:00
Serhiy Mytrovtsiy
9325e2001c v2.11.27 2025-01-26 14:33:31 +01:00
Serhiy Mytrovtsiy
58ad6c568b feat: added feature to set keyboard shortcut to open/close popup window (#1976) 2025-01-20 17:04:55 +01:00
Serhiy Mytrovtsiy
08c4ab9f97 feat: added tooltips to the missing elements and enabled accessibility on some not natively supported (#2321) 2025-01-17 18:32:29 +01:00
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