summaryrefslogtreecommitdiff
path: root/nanosvg/README.txt
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2022-12-22 01:12:14 +0100
committerAlbrecht Schlosser <albrechts.fltk@online.de>2022-12-22 01:13:45 +0100
commitc5f4934995f034913db8341b7dd2f18af20cb864 (patch)
treee1267f8a26bb228eb864ffb950d6957c10ff760d /nanosvg/README.txt
parent6ea1f73d930bf8a9067d48a8ecee90d4e43d3030 (diff)
Update bundled nanosvg library to current upstream version
... with FLTK modifications (see README.bundled-libs.txt). This fixes an issue where some svg images could not be loaded. Upstream: https://github.com/memononen/nanosvg/ commit 9da543e8329fdd81b64eb48742d8ccb09377aed1 (upstream/master) Merge: c886e50 0ce2e2b Author: Mikko Mononen <memononen@gmail.com> Date: Sun Dec 4 17:46:22 2022 +0200 Merge pull request #236 from sezero/signed-char change struct NSVGpaint:type to signed char
Diffstat (limited to 'nanosvg/README.txt')
-rw-r--r--nanosvg/README.txt59
1 files changed, 39 insertions, 20 deletions
diff --git a/nanosvg/README.txt b/nanosvg/README.txt
index ec3235e8b..31ac6b9b0 100644
--- a/nanosvg/README.txt
+++ b/nanosvg/README.txt
@@ -22,34 +22,53 @@ For more information see README.bundled-libs.txt in FLTK's root directory.
Changes in the FLTK fork, branch 'fltk':
-----------------------------------------
-$ git show --no-patch fltk_2021-09-13
-tag fltk_2021-09-13
+$ git show --no-patch fltk_2022-12-22
+tag fltk_2022-12-22
Tagger: Albrecht Schlosser <albrechts.fltk@online.de>
-Date: Mon Sep 13 19:09:40 2021 +0200
+Date: Thu Dec 22 00:44:33 2022 +0100
-FLTK modifications as of Sep 13, 2021:
+Latest nanosvg changes as of Dec 22, 2022:
-$ git shortlog master..fltk
-AlbrechtS (2):
- Fix Visual Studio compilation error (missing long long).
- Modify rasterizer to support non-square X,Y axes scaling.
+$ git log -3 fltk
+commit abcd277ea45e9098bed752cf9c6875b533c0892f (HEAD -> fltk)
+Author: AlbrechtS <AlbrechtS.svn@fltk.example.org>
+Date: Sun Feb 4 23:47:38 2018 +0100
-Greg Ercolano (1):
- Clip integer RGB percent values > 100
+ Modify rasterizer to support non-square X,Y axes scaling.
-Latest upstream commit (master):
+ Add new function nsvgRasterizeXY() similar to nsvgRasterize() but with
+ separate scaling factors for x-axis and y-axis.
-commit ccdb1995134d340a93fb20e3a3d323ccb3838dd0
-Merge: 3cdd4a9 419782d
+commit 6ea21790604e7f0e84b2260fed34173ed475365e
+Author: AlbrechtS <AlbrechtS.svn@fltk.example.org>
+Date: Sun Feb 4 23:43:30 2018 +0100
+
+ Fix Visual Studio compilation error (missing long long).
+
+ Change 'long long intPart' to 'double intPart' and replace
+ strtoll() with _strtoi64() when built with Visual Studio.
+
+commit 9da543e8329fdd81b64eb48742d8ccb09377aed1 (upstream/master)
+Merge: c886e50 0ce2e2b
Author: Mikko Mononen <memononen@gmail.com>
-Date: Fri Sep 3 21:24:42 2021 +0300
+Date: Sun Dec 4 17:46:22 2022 +0200
+
+ Merge pull request #236 from sezero/signed-char
+
+ change struct NSVGpaint:type to signed char
+
+----
+
+Commits abcd277ea4 and 6ea2179060 are FLTK specific,
+commit 9da543e832 is the latest upstream commit
- Merge pull request #198 from ctrlcctrlv/CVE_2019_1000032
+---- End of tag ----
- Fix decimal values in color fields (nsvg__parseColorRGB, nsvg__parseColorHex)
+commit abcd277ea45e9098bed752cf9c6875b533c0892f (HEAD -> fltk, tag: fltk_2022-12-22)
+Author: AlbrechtS <AlbrechtS.svn@fltk.example.org>
+Date: Sun Feb 4 23:47:38 2018 +0100
-commit 461ad7de70d5fd3f09fc214e4baaadb830a2a270 (HEAD -> fltk, tag: fltk_2021-09-13, origin/fltk, origin/HEAD)
-Author: Greg Ercolano <erco@seriss.com>
-Date: Mon Jan 18 15:05:13 2021 -0800
+ Modify rasterizer to support non-square X,Y axes scaling.
- Clip integer RGB percent values > 100
+ Add new function nsvgRasterizeXY() similar to nsvgRasterize() but with
+ separate scaling factors for x-axis and y-axis.