Commit Graph

405 Commits

Author SHA1 Message Date
Stefan Bursuc
f5a41b5119 Fix for GC Allocations inside TooltipHandler
In the case where the pointer is not in the chart, both calls to
ListPool<Serie>.Get() from inside the function UpdateTooltipData
are executed.

And because the pointer is not in the chart, m_ShowTooltip is set to
false in the last else clause.

This makes UpdateTooltip to skip all logic and miss the chance to release
the list back to the pool.
2024-04-08 11:24:28 +02:00
monitor1394
42079848dc 优化桑吉图折叠显示 2024-03-20 22:23:58 +08:00
monitor1394
4b8374b1ae 修复Pie在设置ItemStyleopacity时颜色不对的问题 (#309) 2024-03-20 13:36:31 +08:00
monitor1394
0990b11c1c 增加TooltiptriggerOn指定触发条件 2024-03-20 13:34:21 +08:00
monitor1394
99b1624b54 增加数据图的折叠和展开支持 2024-03-20 08:31:05 +08:00
monitor1394
113c3887ae 3.10.2 2024-03-11 08:12:28 +08:00
monitor1394
9f5040435f 修复Tooltip移出坐标系后还显示的问题 2024-03-11 08:04:07 +08:00
monitor1394
a071956675 修复Legendformatter在设置{d}通配符时显示可能不匹配的问题 2024-03-11 08:03:53 +08:00
monitor1394
eab4f9530b 修复Tooltiptitle从旧版本升级后可能不显示的问题 2024-03-11 08:03:48 +08:00
monitor1394
ce8b03b692 3.10.1 2024-02-21 08:38:45 +08:00
monitor1394
2505a48ac2 修复Tooltip的圆点标记不会自适应颜色的问题 2024-02-19 08:53:31 +08:00
monitor1394
74e75e93af 修复Tooltip的圆点标记不会自适应颜色的问题 2024-02-19 08:51:06 +08:00
monitor1394
4f8390b515 3.10.0 2024-02-01 13:23:04 +08:00
monitor1394
d91ebeee3a 修复divide by zero的问题 2024-01-31 22:40:50 +08:00
monitor1394
b9c5623687 修复Tooltip在设置itemFormatter-后整个不显示的问题 2024-01-31 13:21:20 +08:00
monitor1394
34b4096482 修复Attempted to divide by zero报错 #302 2024-01-30 23:40:27 +08:00
monitor1394
bc75865a5e 修复TextLimit在开启TextMeshPro后无效的问题 (#301) 2024-01-27 13:40:16 +08:00
monitor1394
c987cb1ef7 修复TextLimit在开启TextMeshPro后无效的问题 (#301) 2024-01-27 13:35:47 +08:00
monitor1394
d93f7830de 增加Bar支持X轴和Y轴都为Category类目轴 2024-01-24 13:31:06 +08:00
monitor1394
61a2da10ba 增加{y}通配符用于获取Y轴的类目名 2024-01-23 22:56:03 +08:00
monitor1394
9e39150009 增加Line支持X轴和Y轴都为Category类目轴 2024-01-23 22:55:46 +08:00
monitor1394
653b81cc48 3.10.0 2024-01-21 22:33:45 +08:00
monitor1394
e68e41a939 3.10.0 2024-01-21 21:17:34 +08:00
monitor1394
d0448a5b11 修复Animationtype代码动态修改无效的问题 2024-01-18 22:41:32 +08:00
monitor1394
daec83c4a5 调整UI组件相关代码 2024-01-16 22:29:15 +08:00
monitor1394
6aa11249c5 Editor上添加第二个X轴或Y轴时自动设置位置 2024-01-14 10:56:36 +08:00
monitor1394
9a56985b3a 增加Chart的更多快捷创建图表菜单 2024-01-13 22:37:13 +08:00
monitor1394
5a5ad1e108 优化图表细节 2024-01-13 22:11:01 +08:00
monitor1394
3c233d1cb1 屏蔽ChartInit()接口,动态创建图表不再需要调用 2024-01-12 13:23:46 +08:00
monitor1394
c44583772c 完善动态创建图表功能 2024-01-12 08:29:02 +08:00
monitor1394
29e9593179 增加MainComponent的order设置执行优先级 2024-01-11 22:34:18 +08:00
monitor1394
318bdcb1f2 增加BackgroundborderStyle,给图表默认设置圆角 2024-01-11 08:03:36 +08:00
monitor1394
c3489fbc1e 修复Tooltop的第一个ContentLabelStyle设置color无效的问题 2024-01-07 22:13:03 +08:00
monitor1394
91db00a173 增加BorderStyle边框样式 2024-01-01 22:57:50 +08:00
monitor1394
a3533dbc02 增加DrawRoundRectangleWithBorder接口 2024-01-01 22:55:50 +08:00
monitor1394
f1c504e81a 增加HeatmapmaxCache参数支持 2023-12-26 23:08:41 +08:00
monitor1394
178215d980 修复Line开启clip时绘制的顶点数可能反而增加的问题 2023-12-25 23:05:06 +08:00
monitor1394
cbd527316e 修复Scatter散点图部分边界数据不显示的问题 2023-12-22 17:16:21 +08:00
monitor1394
3580df9117 修复TriggerTooltip()接口在指定0或最大index时可能无法触发的问题 2023-12-21 22:41:12 +08:00
monitor1394
06ef86a9d6 修复LegendLabelStyleformatter不生效的问题 2023-12-19 22:02:05 +08:00
monitor1394
2431a001b1 优化border 2023-12-16 22:31:34 +08:00
monitor1394
e83eeabf9c 优化Bar的边框绘制 2023-12-16 10:03:28 +08:00
monitor1394
9c5b83dc22 修复settings的lineSmoothness用代码设置无效的问题 2023-12-14 19:33:11 +08:00
monitor1394
9d2b14afef 代码优化 2023-12-14 19:22:02 +08:00
monitor1394
63173cdce6 代码优化 2023-12-14 10:20:48 +08:00
monitor1394
922a944881 增加LegendTextLimit可限制图例显示文本的长度 2023-12-12 10:22:32 +08:00
monitor1394
53c7ddf9d4 修复Serie添加double.MaxValue时坐标绘制失败的问题 2023-12-11 13:43:03 +08:00
monitor1394
a50bda5344 增加SerieminShowLabel可隐藏小于指定值的label 2023-12-10 21:23:57 +08:00
monitor1394
e8c8ab87aa 增加桑基图相关支持 2023-12-09 23:22:00 +08:00
monitor1394
1c6904f074 增加ResetChartStatus()可主动重置图表状态 2023-12-05 22:43:49 +08:00