Andy Chong
a69627f135
fix: fixed race condition crashes in Chart and Stack widgets ( #2944 )
...
Ensure data mutations from background readers are dispatched to the main thread to prevent conflicts with drawing logic (which runs on main thread). This resolves SIGTRAP and SIGABRT crashes observed during extended runtime.
2026-02-01 17:39:00 +01:00
Serhiy Mytrovtsiy
cdcdd97fff
feat: added clearing the process after it was killed
2026-01-29 21:08:21 +01:00
Serhiy Mytrovtsiy
894b5b6233
feat: added -9 code to kill command when killing the process from the popup view ( #2900 )
2026-01-28 19:12:39 +01:00
Serhiy Mytrovtsiy
2bbd118516
feat: small redesign in the Network popup view. Moved interface details to the dedicated section, added interface dns servers ( #2789 ), added interface speed ( #2702 )
2025-12-26 18:14:10 +01:00
Serhiy Mytrovtsiy
ab7dffdf3a
fix: moved WKWebView initialization to the moment when it should be displayed, which prevents the initialization of the web view on app start and silences some system logs
2025-12-25 19:26:04 +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
a96232b0c1
fix: fixed a long-term battery widget glitch when a black vertical line is visible in the widget preview
2025-12-01 21:29:41 +01:00
Serhiy Mytrovtsiy
f34042b3c2
feat: moved from telemetry id to remote id for Remote module
2025-11-30 14:09:10 +01:00
Serhiy Mytrovtsiy
f5e7da4221
feat: removed the Telemetry module from the Stats since it does not do anything for a long time
2025-11-29 16:31:23 +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
c23ae108d0
feat: moved remote authorization from api. to oauth. domain name
2025-11-11 17:45:56 +01:00
Serhiy Mytrovtsiy
9523f4d821
lang: added translations for internet status notifications
2025-11-08 17:14:30 +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
7ee8f299b7
feat: adjusted value width in process view to fit bigger value ( #2784 )
2025-10-29 17:21:19 +01:00
Serhiy Mytrovtsiy
0061b158f7
fix: added an additional redraw when something changes in the Battery widget. This eliminates artifacts when the widget switches from the AC plug-in icon to the charging icon ( #2611 )
2025-10-20 18:09:46 +02:00
Serhiy Mytrovtsiy
5384e71889
feat: added gradient style to the line chart
2025-10-16 19:11:31 +02:00
Serhiy Mytrovtsiy
9a70b48128
fix: fixed check if key exists in the Store after adding cache layer ( #2749 )
2025-10-10 17:57:40 +02:00
Serhiy Mytrovtsiy
f8b31f7a80
fix: fixed initializing update interval from the store ( #2741 )
2025-10-04 13:44:16 +02:00
Serhiy Mytrovtsiy
f40b5dd12a
feat: added display information to the Dashboard
2025-10-02 19:03:46 +02:00
Serhiy Mytrovtsiy
25201834da
feat: added round style to some charts to have more Apple-like style charts
2025-09-26 15:38:23 +02:00
Serhiy Mytrovtsiy
c5bd47b448
feat: removed header line from the popup view
2025-09-24 16:43:21 +02:00
Serhiy Mytrovtsiy
3cd4d6b204
feat: moved App settings from the menu to the bottom part of the sidebar
2025-09-23 16:59:26 +02:00
Serhiy Mytrovtsiy
1d4afd97e1
feat: adjusted settings window to the new macOS design
2025-09-22 21:22:54 +02:00
Serhiy Mytrovtsiy
602112d30f
feat: added cache layer to the Store ( #2696 )
2025-09-18 22:51:07 +02:00
Serhiy Mytrovtsiy
0d48f9f75f
feat: added macOS 26 (Tahoe) to the SystemKit
2025-09-16 20:00:01 +02:00
Serhiy Mytrovtsiy
3815373a4b
feat: added Remote unregister handler that allows disabling Remote module
2025-09-02 17:13:39 +02:00
Serhiy Mytrovtsiy
5a333c1f07
fix: added additional cooldown before sending device information to the Remote
2025-08-31 17:50:30 +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
f9bcf5a6e9
fix: fixed non stop token validation in some cases when Remote option is enabled
2025-08-25 18:44:42 +02:00
Serhiy Mytrovtsiy
c601a7ed98
feat: moved Remote to the new communication protocol and added basic control
2025-08-23 22:13:22 +02:00
Serhiy Mytrovtsiy
6841657210
feat: added missing macs to the SystemKit ( #2666 )
2025-08-22 21:15:23 +02:00
Serhiy Mytrovtsiy
3c0b1939ca
fix: fixed race conditions in the Network Chart widget ( #2594 )
2025-08-19 18:37:10 +02:00
Serhiy Mytrovtsiy
e287eacd46
fix: fixed race conditions in the Stack widget ( #2672 )
2025-08-18 22:33:22 +02:00
Serhiy Mytrovtsiy
7d49169122
feat: added bootable disks to the Dashboard
2025-08-15 16:42:12 +02:00
embedovator
9068e18379
fix: show single row with percentage when time is not available in battery widget ( #2649 )
...
- Modified battery widget to show only percentage in a single row when time remaining is not available (e.g., when AC adapter is plugged in)
- Maintains two-row display with both percentage and time when running on battery with valid time information
- Improves UI by removing duplicate information and making better use of space
Co-authored-by: Nathan Martin <embedovator@pm.me >
2025-08-03 12:52:51 +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
a433fa9048
feat: moved from analog clock in the portal view to the same view as in popup view ( #2530 )
2025-07-21 21:38:45 +02:00
Serhiy Mytrovtsiy
e67961038d
v2.11.47
2025-07-13 10:15:58 +02:00
Serhiy Mytrovtsiy
89e7ad1c63
feat: added named time zones (thx #2447 )
2025-06-24 18:22:48 +02:00
Levi
c9c5597ca4
fix: corrected identify iMac 12,1 and 12,2 ( #2588 )
...
Signed-off-by: Levi <13402525+LeviSnoot@users.noreply.github.com >
2025-06-08 16:02:34 +02:00
Serhiy Mytrovtsiy
e806b5c4ca
fix: fixed charts that causes crashes ( #2550 )
2025-06-07 21:57:50 +02:00
Serhiy Mytrovtsiy
56bbd566ba
fix: fixed missing underline fill of network chart when combined widgets or modules are enabled ( #2478 )
2025-05-24 22:35:03 +02:00
Serhiy Mytrovtsiy
48836fcd34
fix: prevented from exporting telemetry_id, access and refresh token
2025-05-23 23:13:55 +02:00
Serhiy Mytrovtsiy
5745a287c0
fix: changed diff calculation for BarChart value update that prevents widget redraw every time even if the value is the same as previously
2025-04-24 17:13:45 +02:00
Serhiy Mytrovtsiy
71c25169a0
fix: adjusted popup label width to better fit long translations ( #2485 )
2025-04-19 13:59:33 +02:00
Serhiy Mytrovtsiy
37807c8053
fix: added queue synchronization for all charts ( #2492 )
2025-04-12 20:45:11 +02:00
Serhiy Mytrovtsiy
605156d323
fix: fixed Stats Remote host
2025-04-06 18:05:18 +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
Serhiy Mytrovtsiy
5ad92bf2fd
feat: updated login process to Stats Remote
2025-04-03 18:53:31 +02:00
Serhiy Mytrovtsiy
9fd9ed6ce2
feat: replaced login view for Remote with web authorization mechanism
2025-04-01 19:13:38 +02:00