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
9523f4d821
lang: added translations for internet status notifications
2025-11-08 17:14:30 +01: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
a9f72cda99
fix: fixed line and bar charts title labels
2025-03-22 22:47:53 +01:00
Serhiy Mytrovtsiy
3d0bfa456d
fix: moved DispatchSource.MemoryPressureEvent to custom RAMPressure enum. Fixed the crashes on some macs ( #2212 )
2024-11-14 17:00:19 +01:00
Serhiy Mytrovtsiy
bdbaeb8c4d
feat: disabled bar chart widget if there is no data to visualize
2024-08-22 17:45:18 +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
bfadf4eb9b
feat: moved widgets settings to the new design
2024-04-25 18:04:19 +02:00
Serhiy Mytrovtsiy
d144aa68de
fix: set color for efficiency and performance cores in the BarChart widget based on the selected color in the popup view settings ( #1686 )
2023-11-25 22:31:50 +01: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
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
03e37cfc4a
feat: removed macOS 10.14* checks
2023-02-16 19:44:10 +01:00
Serhiy Mytrovtsiy
9647d1fd6e
feat: added an option to make the pictogram transparent when no activity ( #1177 )
2022-11-25 16:35:25 +01:00
Serhiy Mytrovtsiy
3d7270c946
fix: added cluster color to the list of all colors ( #1154 )
2022-11-07 18:40:08 +01:00
Serhiy Mytrovtsiy
798f087378
fix: removed "Based on cluster" from all colors list. It must be available only in Bar chart widget.
2022-08-12 19:33:52 +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
64fffc07e8
fix: fixed wrong ram pressure levels colorizing. Moved from int to the internal levels variable (DispatchSource.MemoryPressureEvent) ( #1010 )
2022-07-26 18:00:59 +02:00
Serhiy Mytrovtsiy
e422278791
feat: added Based on utilization color option for Bar chart widget in the Battery module ( #865 )
2022-03-10 18:50:07 +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
918a07150b
feat: change value type from Double to ColorValue in the BarChart ( #441 )
2021-08-02 20:11:48 +02:00
Serhiy Mytrovtsiy
178b713353
feat: prepare to support macOS 10.13
2021-07-07 19:15:47 +02:00
Serhiy Mytrovtsiy
13707090eb
feat: combine StatsKit and ModuleKit in the one framework: Kit
2021-06-04 19:37:29 +02:00