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
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
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
d8c127e4d2
fix: removed check that prevents updates of line chart when the same value
2024-06-07 20:21:58 +02:00
Serhiy Mytrovtsiy
bfadf4eb9b
feat: moved widgets settings to the new design
2024-04-25 18:04:19 +02:00
Serhiy Mytrovtsiy
27891b0d5a
feat: added main chart scale setting to the Network popup settings
2024-04-06 16:00:50 +02:00
Serhiy Mytrovtsiy
052845d480
feat: added a timestamp to the line chart
...
feat: added background for tooltip in the line chart
2024-02-29 18:30:45 +01:00
Serhiy Mytrovtsiy
97e0a1158e
fix: adding new value to the chart in the line chart widget ( #1591 )
2023-08-21 17:15:01 +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
cbb0d02306
feat: removed based on cluster color from the line chart
2023-04-26 16:52:59 +02:00
Serhiy Mytrovtsiy
03e37cfc4a
feat: removed macOS 10.14* checks
2023-02-16 19:44:10 +01:00
Serhiy Mytrovtsiy
0ba2af6c3a
feat: added an option to select a scaling for line chart and network chart widgets ( #844 )
2022-08-02 11:06:53 +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
07b29a41cb
fix: fixed swiftlint errors
2022-07-10 12:45:38 +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
ca64bdf28e
fix: fixed covered percentage in the Line chart widget ( #760 )
2021-12-20 18:57:40 +01:00
Serhiy Mytrovtsiy
d68d6af2d1
feat: added an option to select the number of reads to visualize in the chart to the Line Chart widget ( #380 )
2021-12-02 20:49:40 +01:00
Serhiy Mytrovtsiy
02c8ec92ad
feat: adjusted value size in the Line chart widget
2021-11-05 19:58:40 +01:00
Serhiy Mytrovtsiy
9c9ea7eccc
feat: adjusted line chart width
2021-11-05 19:12:05 +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
e1bac3ffa0
fix: fixed Line Chart widget size when label option is enabled ( #678 )
2021-11-02 19:59:12 +01:00
Serhiy Mytrovtsiy
83cea2bcd9
feat: adjusted LineChart size
2021-10-28 17:13:15 +02:00
Serhiy Mytrovtsiy
8e00f7e0c5
fix: fixed LineChart updates when value is the same as previous read ( #671 )
2021-10-24 11:49:38 +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