grafana/public/app/plugins/panel
Drew Slobodnjak f0a8e86c28
Geomap: WebGL for Marker Layer (#95457)
* Geomap: Implement webgl for marker layer

* Cover rgb color formatting

* Adjust size

* Adjust size and leave todo for adjustment

* Add custom icon example

* Use prepareSVG to handle custom icons

* Apply icon offset

* Add example of text labels for fixed case

* Add text canvas layer and layerGroup

* Use textMarker for text layer style

* Fix geometry calcs

* Only include text layer if needed

* Remove extra line

* Move color functions to utils

* Pass webGL bool to marker maker

* Move webgl symbol style to marker maker

* Get hit detection working for webgl layers

* Improve icon hit detection

* Improve text performance

* Fix types and simplify webgl styling

* Simplify webgl regular shape lookup

* Add comments

* Set fallback color to white

* Fix data fit for initial view

* Update color utils to support colors with alpha

* Add tests for color value function

* Add tests for getWebGLStyle function

* Clean up comments

* Only show text if no symbol is specified

* Remove size multiplier from webgl implementation

* Add size multiplier back for now
2025-03-07 13:16:17 -08:00
..
alertlist Alerting: Refactor and clean up rule type guard functions (#101639) 2025-03-07 16:15:55 +01:00
annolist GrafanaUI: Mark `ScrollContainer` as stable and deprecate `CustomScrollbar` (#96331) 2024-11-14 12:06:21 +00:00
barchart Data links: Show oneClick option just for specific panels (#100298) 2025-02-12 16:14:52 -06:00
bargauge Bar Gauge: Add extra padding for scrollbar (#99722) 2025-01-29 13:02:56 -06:00
candlestick Actions: Fix support in `StateTimeline` and `XYChart` (#100543) 2025-02-12 21:53:32 +02:00
canvas Canvas: Fix no series timestamp (#101390) 2025-02-27 04:36:09 +02:00
dashlist FolderPicker: Make lazy in prep for exposing publicly (#100118) 2025-02-05 17:21:32 +02:00
datagrid CodeEditor: Fix cursor alignment (#99090) 2025-01-16 16:54:16 +00:00
debug Chore: Correct viz title casing to sentence casing (#91638) 2024-08-08 08:04:42 -04:00
flamegraph FlameGraph: Remove flameGraphItemCollapsing feature toggle (#90190) 2024-07-15 13:45:41 +01:00
gauge React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
geomap Geomap: WebGL for Marker Layer (#95457) 2025-03-07 13:16:17 -08:00
gettingstarted Chore: Finish converting emotion styles to object syntax (#95399) 2024-10-25 14:50:28 +01:00
graph Time regions: Add option for cron syntax to support complex schedules (#99548) 2025-02-20 14:50:32 -06:00
heatmap VizTooltip: Pass `maxHeight` setting to Exemplar tooltips (#100478) 2025-02-27 17:24:35 -06:00
histogram Panel: Histogram tooltip unit unexpected show (#100163) 2025-02-24 07:45:32 -06:00
live Chore: Finish converting emotion styles to object syntax (#95399) 2024-10-25 14:50:28 +01:00
logs New Logs Panel: Add infinite scrolling support (#99773) 2025-02-14 13:52:34 +02:00
logs-new New Logs Panel: Displayed fields support (#100643) 2025-02-27 12:31:55 +02:00
news GrafanaUI: Mark `ScrollContainer` as stable and deprecate `CustomScrollbar` (#96331) 2024-11-14 12:06:21 +00:00
nodeGraph NodeGraph: Fix for dangling edge lines (#100866) 2025-02-24 16:23:56 +00:00
piechart VizTooltip: Add option to hide zeros when all series are shown (#97986) 2025-01-10 17:23:50 -06:00
stat React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
state-timeline Data links: Show oneClick option just for specific panels (#100298) 2025-02-12 16:14:52 -06:00
status-history Actions: Remove `vizActions` feature toggle (#100309) 2025-02-27 01:15:01 +02:00
table Actions: Remove `vizActions` feature toggle (#100309) 2025-02-27 01:15:01 +02:00
table-old Docs: Update broken links to grafana play (#86233) 2024-04-16 09:32:52 -03:00
text GrafanaUI: Mark `ScrollContainer` as stable and deprecate `CustomScrollbar` (#96331) 2024-11-14 12:06:21 +00:00
timeseries VizTooltip: Pass `maxHeight` setting to Exemplar tooltips (#100478) 2025-02-27 17:24:35 -06:00
traces Trace View: Add link from the Trace View to the Profiles Drilldown (#101422) 2025-03-05 15:47:44 +01:00
trend Actions: Fix support in `StateTimeline` and `XYChart` (#100543) 2025-02-12 21:53:32 +02:00
welcome Chore: Finish converting emotion styles to object syntax (#95399) 2024-10-25 14:50:28 +01:00
xychart Data links: Show oneClick option just for specific panels (#100298) 2025-02-12 16:14:52 -06:00