Skip to content

SVG XML Updates#3957

Merged
swharden merged 9 commits intoScottPlot:mainfrom
aespitia:feature/aespitia/svg-xml-updates
Jun 24, 2024
Merged

SVG XML Updates#3957
swharden merged 9 commits intoScottPlot:mainfrom
aespitia:feature/aespitia/svg-xml-updates

Conversation

@aespitia
Copy link
Contributor

#3956

there are issues in the rendered SVG XML when you use unicode characters, such as superscripts. This update is to keep a backward compatible SVG XML export, it's currently ascii, this introduces an optional parameters to the GetXml functions to export using UTF8 instead.

@aespitia
Copy link
Contributor Author

@swharden would like feedback, if I should just make the default UTF8 and not bother with the backward compatibility?

@swharden swharden enabled auto-merge (squash) June 24, 2024 23:16
@swharden swharden merged commit c2498c6 into ScottPlot:main Jun 24, 2024
@aespitia aespitia deleted the feature/aespitia/svg-xml-updates branch June 25, 2024 13:25
KroMignon added a commit to KroMignon/ScottPlot that referenced this pull request Jun 26, 2024
* upstream/main:
  Fix interaction of axis panels when scale factor is more than 1 (ScottPlot#3994)
  Added ResetMinAndMaxValues() to DataLoggerSource.cs (ScottPlot#3993)
  CoordinateLine: add constructor overloads (ScottPlot#3987)
  Colormap.GetColors() (ScottPlot#3983)
  Added a constructor overload that accepts List<Coordinates> (ScottPlot#3982)
  Signal: improve support for IReadOnlyList<T> (ScottPlot#3978)
  Axes: improve sharpness of axis lines, tick marks, and grid lines (ScottPlot#3976)
  adding console write file name function (ScottPlot#3965)
  Color.ToColor()
  Sandbox: extend minimal API
  Sandbox: Create .NET API project
  SVG XML Updates (ScottPlot#3957)
  Repeat render if changes are made in invoked events (ScottPlot#3952)
  CI: autoformat
  Experimental DataLogger2 using a `CircularBuffer<T>` (ScottPlot#3946)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants