Artem Pavlenko
05661e5439
Merge branch 'kkaefer-fix-svg-smooth-curve-after-arc'
2022-10-18 14:14:57 +01:00
Artem Pavlenko
02af1f606c
Apply fix from #4357 to agg_path_storage
2022-10-18 14:13:35 +01:00
Artem Pavlenko
618ddef663
Merge branch 'fix-svg-smooth-curve-after-arc' of github.com:kkaefer/mapnik into kkaefer-fix-svg-smooth-curve-after-arc
2022-10-18 14:11:22 +01:00
Artem Pavlenko
fa9ee1fc61
Issue warning not an error when font face not found (ref #4354 )
2022-10-18 13:56:05 +01:00
Konstantin Käfer
98e5e64d80
SVG: Fix reflection points for smooth curves after arcs
...
Internally, Agg/Mapnik converts arcs to curves. This means that the detection logic in the “smooth curve” command, which looks at the previous points for calculating the reflection point, mistakenly assumes that the previous commands were curve commands, even though they were in reality arc commands. To fix this, we add an explicit lineto command after every arc.
2022-10-18 12:17:05 +02:00
Artem Pavlenko
53a8e2ec2c
Remove docbook directory from local SCons distribution and avoid referencing jQuery
...
(ref: Cross-site scripting (XSS) vulnerability in jQuery before 1.6.3)
2022-09-23 10:03:14 +01:00
Artem Pavlenko
9cf40a6144
Fix radial-distance
simplification algorithm to always oupput last vertex (ref #4347 )
2022-09-23 09:41:11 +01:00
Artem Pavlenko
9e8e178160
Re-enable simplify_converter tests + add radial-distance
tests ( #4348 )
2022-09-23 09:32:06 +01:00
Artem Pavlenko
81103491b4
Fix building with boost_1_80 ( #4340 )
2022-08-30 10:40:25 +01:00
Artem Pavlenko
019af0ad1d
Merge pull request #4338 from mathisloge/fix/ci-run
...
[CI] only run on master pushes and all PRs
2022-08-18 11:08:37 +01:00
Mathis Logemann
13c4719912
[CI] only run on master pushes and all PRs
2022-08-17 18:26:19 +02:00
Artem Pavlenko
a1596e4dad
Merge pull request #4333 from mapnik/cmake-install-fonts
...
Fix font installation logic
2022-08-17 17:19:34 +01:00
Artem Pavlenko
c8cff17fb6
Merge remote-tracking branch 'origin/cmake-install-fonts' into cmake-install-fonts
2022-08-17 17:05:19 +01:00
Artem Pavlenko
7d8be299f3
Fix font installation logic
2022-08-17 17:00:24 +01:00
Artem Pavlenko
14a5cc7e1a
Merge pull request #4334 from mathisloge/cmake-linting
...
adding auto formatting
2022-08-17 14:15:13 +01:00
Mathis Logemann
e3d8e55a79
pre-commit run -a
2022-08-16 19:00:16 +02:00
Mathis Logemann
df141876d0
disable clang-format for external deps
2022-08-16 19:00:15 +02:00
Artem Pavlenko
8abad1843a
Merge pull request #4336 from mathisloge/fix/viewer-ini
...
[CMake] fix generated viewer ini file
2022-08-16 14:08:20 +01:00
Mathis Logemann
13c96ab7d0
[CMake] fix generated viewer ini file
2022-08-15 21:14:16 +02:00
Mathis Logemann
69d682ef02
[clang-format] more compact extern c
2022-08-14 22:26:32 +02:00
Mathis Logemann
eb16e7a647
fix all files
...
format files
2022-08-14 22:26:31 +02:00
Mathis Logemann
88052447b9
pre-commit
...
add more hooks
add workflow
2022-08-11 22:53:03 +02:00
Artem Pavlenko
b6161dd439
Merge branch 'master' into cmake-install-fonts
2022-08-04 14:40:38 +01:00
Artem Pavlenko
9627432723
Fix -Wdeprecated-enum-enum-conversion
warnings (AGG)
2022-08-04 11:25:35 +01:00
Artem Pavlenko
a9c98dff5d
Fix deprecation warning (libtiff)
...
/usr/include/x86_64-linux-gnu/tiff.h:81:45: note: 'uint16' has been explicitly marked deprecated here
typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
2022-08-04 11:01:56 +01:00
Artem Pavlenko
322f6cd805
Fix font installation logic
2022-08-03 16:19:07 +01:00
Artem Pavlenko
1ba1278b42
Merge pull request #4307 from josch/proj-debug
...
src/proj_transform.cpp: only use proj_context_errno_string for proj >= 8.0.0
2022-04-14 14:14:48 +01:00
Johannes Schauer Marin Rodrigues
01e018eb0a
src/proj_transform.cpp: only use proj_context_errno_string for proj >= 8.0.0
2022-04-14 11:52:25 +02:00
Artem Pavlenko
5c06098caf
Merge pull request #4300 from mathisloge/ci/vcpkg_2022-03-18
...
[CI] update vcpkg to latest hash
2022-04-13 10:00:08 +01:00
Mathis Logemann
a963ae5ea6
[CI] trigger
2022-04-12 20:51:52 +02:00
Mathis Logemann
ca269f425c
Revert "[CI] update vcpkg deps"
...
This reverts commit 75ad499fb5
.
2022-04-12 14:42:19 +02:00
Mathis Logemann
75ad499fb5
[CI] update vcpkg deps
2022-04-12 14:21:45 +02:00
Mathis Logemann
8c9e61373e
Merge branch 'master' of https://github.com/mapnik/mapnik into ci/vcpkg_2022-03-18
2022-04-11 15:24:45 +02:00
Artem Pavlenko
1ce18f6698
Merge pull request #4305 from josch/proj-debug
2022-04-11 14:20:14 +01:00
Artem Pavlenko
85997107af
Merge pull request #4304 from mathisloge/fix/cairo-1.17.6
2022-04-11 14:19:20 +01:00
Mathis Logemann
2259f8da6f
use unnamed workflows, move vcpkg into preset update vcpkg
2022-04-11 15:04:30 +02:00
Johannes Schauer Marin Rodrigues
4f72043bcd
src/proj_transform.cpp: improve error handling of proj_transform()
...
- set proj log level to PJ_LOG_ERROR
- let error message indicate whether proj_create_crs_to_crs or
proj_normalize_for_visualization failed
- output proj_context_errno_string when an error is thrown
2022-04-10 11:55:04 +02:00
Mathis Logemann
6afdc89894
fix test for newer cairo
2022-04-05 10:31:26 +02:00
Mathis Logemann
1bba69b108
[CI] update vcpkg to latest hash
...
notable changes: * proj => v9
[CI] fix sqlite dep
[vcpkg] update hash
update vcpkg cache
2022-04-02 18:05:03 +02:00
Artem Pavlenko
f3da900c35
Merge pull request #4295 from mathisloge/ci/disable-debug-mode
...
[CI] disable vcpkg debug mode
2022-02-08 14:09:55 +00:00
Mathis Logemann
0769303075
[CI] ubuntu: run with mono
2022-02-08 14:59:43 +01:00
Mathis Logemann
01f414de59
[CI] disable vcpkg debug mode
2022-02-08 14:54:40 +01:00
Artem Pavlenko
713104c2dc
Merge pull request #4290 from mathisloge/fix/gha-upload
...
[GHA] use current user if PR or local repo (readonly) and vcpkg debug…
2022-02-07 14:06:05 +00:00
Artem Pavlenko
843eb3eae5
Merge pull request #4289 from mathisloge/fix/format
...
fix formatting of warning.hpp
2022-02-07 14:05:40 +00:00
Mathis Logemann
e75725ef37
[GHA] use current user if PR or local repo (readonly) and vcpkg debug mode
...
use github.actor
test readonly access?
test
test
test
readonly user
use correct toolcahin for windows
2022-02-02 20:56:01 +01:00
Mathis Logemann
d148121dad
fix formatting of warning.hpp
2022-02-02 17:31:43 +01:00
Artem Pavlenko
0c8352fc3e
Merge pull request #4288 from mathisloge/fix/github-actions
2022-02-02 14:32:53 +00:00
Mathis Logemann
32ca0104a7
fix gha secret name
2022-02-02 15:31:24 +01:00
Artem Pavlenko
f9b310a8ca
Merge pull request #4286 from mathisloge/feature/github-actions
...
add github actions
2022-02-02 14:28:23 +00:00
Mathis Logemann
cda203a83f
use correct cache
2022-02-02 10:14:55 +01:00