Commit Graph

119 Commits

Author SHA1 Message Date
Serhiy Mytrovtsiy
28970e841e feat: added an option to resize the settings window, also the settings window position and size will be autosaved 2026-03-06 20:49:37 +01:00
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
0f03dccc07 feat: changed minimum macOS version to macOS 11.15 (Big Sur) 2026-02-22 15:52:36 +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
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
f8b31f7a80 fix: fixed initializing update interval from the store (#2741) 2025-10-04 13:44:16 +02:00
Serhiy Mytrovtsiy
c5bd47b448 feat: removed header line from the popup view 2025-09-24 16:43:21 +02:00
Serhiy Mytrovtsiy
1d4afd97e1 feat: adjusted settings window to the new macOS design 2025-09-22 21:22:54 +02: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
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
69ccc54910 feat: added Remote module that allows remote monitoring of the system (not publicly available since it's in the early stage) 2025-03-22 12:59:23 +01:00
Serhiy Mytrovtsiy
5effa6440a feat: added an option to show ICMP status and latency in the text widget (allows to show ping latency in the menu bar) 2025-03-14 21:17:23 +01:00
Serhiy Mytrovtsiy
9ae1388428 feat: added CPU, GPU, ANE, RAM, and PCI powers from IOReport (#2346) 2025-02-08 10:55:48 +01:00
Serhiy Mytrovtsiy
9325e2001c v2.11.27 2025-01-26 14:33:31 +01:00
Serhiy Mytrovtsiy
02b4f4e8e0 feat: added notifications to the Network module: connectivity, interface, local and public IP, WiFi network (#2261) 2025-01-25 21:06:07 +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
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
1a8bd2e657 feat: added a title to the popup view to allow control of it via 3d party apps (#2295) 2025-01-08 20:06:05 +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
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
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
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
5e342553b2 feat: added total IO in the Network module when the app is started (#2087) 2024-09-07 17:41:10 +02:00
Serhiy Mytrovtsiy
6fd89fe54c feat: removed logic that will disable module when no widgets are enabled. It makes more sense since there is a combined module view and details can be seen even if no widget is enabled. (#2072) 2024-08-20 20:19:02 +02:00
Serhiy Mytrovtsiy
80d7789ef7 feat: added macOS widget for GPU module 2024-07-17 19:34:51 +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
e39584241e feat: initialized first widget for the CPU module 2024-07-02 21:09:37 +02:00
Serhiy Mytrovtsiy
7a0eb5ac87 feat: moved from writing each read from reader to the db. From now every 10th read will be written, also the last read will be saved to the db before the app is closed. 2024-05-21 21:02:24 +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
f873fdaa3d feat: moved all modules settings to the new design 2024-04-24 06:10:27 +02:00
Serhiy Mytrovtsiy
0283bd6e21 feat: added an option to toggle the widget by clicking not only moving (a lot of new users are confused about how to enable widgets) 2024-04-18 20:13:03 +02:00
Serhiy Mytrovtsiy
10c69b2bd3 feat: added an option to disable combined popup view 2024-04-11 19:05:50 +02:00
ShigemoriHakura
d40c2e231f fix: fixed Sensors align in combined view and added localizedString to PortalHeader (#1879)
* [fix] fix Sensors align

fix the align in Sensors combined view

* [feat] add localizedString to header
2024-04-07 12:43:36 +02:00
Serhiy Mytrovtsiy
298cdc24aa feat: prevented closing popup view if unattached when open activity monitor or module settings 2024-03-01 20:46:16 +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
1e9073424b feat: preparing a migration to the new reader activation mechanism. Right now module will be active when the first successful read will be achieved. From now the initial value for the module will be taken from the persistent storage (leveldb) that keeps the last read value. 2024-02-08 17:35:01 +01:00
Serhiy Mytrovtsiy
3b9a9f4bd6 feat: added details to the CPU portal view 2024-01-20 19:05:12 +01:00
Serhiy Mytrovtsiy
4c35eafd00 feat: added portal view (combined view mode) to the sensors module 2024-01-19 21:05:48 +01:00
Serhiy Mytrovtsiy
119bc5b067 feat: adjusted battery notifications 2023-12-20 13:37:06 +01:00
Serhiy Mytrovtsiy
cedb16e2d6 feat: added notifications view to the Battery module 2023-12-20 13:20:08 +01:00
Serhiy Mytrovtsiy
6c46f90d5f feat: initialized Notification settings view for the modules 2023-12-11 21:58:06 +01: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
e9f4ab9a43 fix: adjusted popup height for MacBook with a screen less than 15" 2023-08-08 21:16:22 +02:00
Serhiy Mytrovtsiy
8a98cfd645 feat: added releasing all processes when closing the popup view 2023-07-06 18:21:29 +02:00
Serhiy Mytrovtsiy
32bd6ff32c feat: added module types to the readers 2023-06-29 17:46:40 +02:00
Serhiy Mytrovtsiy
3df6654c3d lang: renamed tabs in the module settings
lang: added translation for telemetry
2023-06-24 12:41:26 +02:00
Serhiy Mytrovtsiy
ff6b0ed865 feat: moved from the HEX colors to the RGB 2023-06-20 16:51:19 +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