Commit Graph

40 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
6bc1e54497 fix: removed menu item position control when showing widget in the menu bar (#2987) 2026-02-28 20:56:13 +01:00
Serhiy Mytrovtsiy
2a23ab8493 fix: fixed bug on macOS 26 when settings autosaveName to menu bar item prevents it from loading (#2768) 2025-11-05 19:46:41 +01:00
Serhiy Mytrovtsiy
16efe9dda8 fix: fixed popup open registration when module is enabled after the app has been running (#2540) 2025-08-30 22:28:08 +02:00
Serhiy Mytrovtsiy
8de91d9d74 feat: added tooltips to the widgets that allow to read them with VoiceOver (#2321) 2025-01-17 17:12:01 +01:00
Serhiy Mytrovtsiy
11b34498c4 fix: fixed menu bar icons color on inactive screen (#2131), thx to @KizzyCode for fix 2024-10-14 18:13:16 +02:00
Serhiy Mytrovtsiy
4b213c4392 feat: added a new Text widget that allows to visualize custom values in the menu bar 2024-09-10 18:14:46 +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
eb882774bb feat: small codebase refactoring (mostly removed unused code and changes in access control) 2024-05-08 17:21:58 +02:00
Serhiy Mytrovtsiy
10c69b2bd3 feat: added an option to disable combined popup view 2024-04-11 19:05:50 +02:00
Serhiy Mytrovtsiy
30f799d6f1 fix: fixed a few data races that prevent correct widget activation (#1605) 2023-09-30 12:36:51 +02:00
Serhiy Mytrovtsiy
5030d22ec5 fix: trying to fix the crash by fixing some data racing in the widgets (#1578) 2023-08-19 09:39:18 +02:00
Serhiy Mytrovtsiy
9b09c80d05 feat: removed disabling module when nothing shows in the Speed widget (#1514) 2023-06-10 13:53:11 +02:00
Serhiy Mytrovtsiy
9f9321dbc2 feat: renamed sensors widget to the stack widget 2023-05-25 17:29:50 +02:00
Serhiy Mytrovtsiy
3c9a3722bf fix: fixed swiftlint warnings (#1386) 2023-04-01 16:58:05 +02:00
Zhizhen He
001f787e41 fix: fixed some typo (#1373) 2023-03-25 23:01:46 +01:00
Serhiy Mytrovtsiy
5105c8c20d feat: created PopupWrapper for the popup view 2023-03-25 14:54:30 +01:00
Serhiy Mytrovtsiy
78ca5d5793 feat: initialized battery details widget (#1293) 2023-03-03 19:52:10 +01:00
Serhiy Mytrovtsiy
03c30606cf fix: fixed BatteryWidget misspelling 2023-02-21 20:40:18 +01:00
Serhiy Mytrovtsiy
a415aa112e fix: prevented enabling non-active widgets when disabling OneView 2023-02-04 10:32:42 +01:00
Serhiy Mytrovtsiy
2ea7e4172e feat: renamed OneView to the "Combined modules" (#1084) 2023-02-01 19:29:38 +01:00
Serhiy Mytrovtsiy
7e9b249a06 feat: added option to enable OneView. It's a feature that allows merging all widgets in one menu bar item. (#1084)
THIS IS AN VERY APHA FEATURE! do not propose anything till the issue with the feature will be closed!
2023-01-27 19:32:30 +01:00
Serhiy Mytrovtsiy
3ab5958685 feat: improved popup toggling when clicking the same module widgets. When modules have a few widgets enabled and opened popup view, clicking on another widget the popup disappear. Now click will reopen popup view on the target widget, not close the view. 2022-11-01 14:31:20 +01:00
Serhiy Mytrovtsiy
597a8e52e7 fix: fixed leaving empty space in the menu bar when disabling the module and the merge widget option is enabled (#1123)
fix: prevent showing the widget when toggling the `merge widget` option and the module is disabled
2022-10-21 17:27:49 +02:00
Serhiy Mytrovtsiy
8524448192 feat: initialized a new State widget for the Network module (#1082) 2022-09-19 17:15:21 +02:00
Serhiy Mytrovtsiy
347b606972 feat: added widget position restore when enabling/disabling the module 2022-09-09 19:10:49 +02:00
Serhiy Mytrovtsiy
a9ba0aae29 fix: fixed NSStatusItem (widget) id 2022-09-09 17:08:08 +02:00
Serhiy Mytrovtsiy
35a25a050f fix: fixed resizing the widget view when it was resized but waiting for the main thread 2022-07-18 17:29:36 +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
6fb2c9b11b feat: changed function_body_length swiftlint rule from 60/80 to 80/100 2022-04-02 12:45:41 +02:00
Serhiy Mytrovtsiy
2011af3468 feat: changed the way of how widget could be enabled/disabled. Drag the widget to enable or disable it. 2022-03-26 13:27:29 +01:00
Serhiy Mytrovtsiy
69219a2902 feat: added Bar chart view to the Sensors module (for Fans only!) (#839) 2022-03-08 17:04:10 +01:00
Serhiy Mytrovtsiy
d7f075ab7b feat: adjusted Battery widgets preview size 2021-11-24 17:53:22 +01:00
Serhiy Mytrovtsiy
054648e26c feat: added option to hide symbols in the Memory widget (#686) 2021-11-15 18:15:56 +01:00
Serhiy Mytrovtsiy
642f110765 fix: fixed empty widget preview (#690) 2021-11-11 19:04:29 +01:00
Serhiy Mytrovtsiy
5bd7df98e1 feat: adjusted widget preview sizes 2021-11-07 12:04:26 +01:00
Serhiy Mytrovtsiy
716b6a6a26 fix: fixed widget preview sizes 2021-11-05 19:12:20 +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
9163b35ecf feat: initialized Tachometer widget (#631) 2021-10-12 17:30:52 +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