Commit graph

  • ca6251fd48
    Merge 2d5c35600d into bb3106d04f Sandro Santilli 2024-11-20 03:30:35 +0000
  • 6403f8441c
    Merge 805974688f into bb3106d04f Paul Joyce 2024-11-20 03:29:56 +0000
  • 37748ecaaf
    Merge 591da55914 into bb3106d04f Artem Pavlenko 2024-11-13 14:05:03 +0000
  • 591da55914 update version to v4.0.4 [WIP] expr-explicit-conversions Artem Pavlenko 2024-11-13 14:04:29 +0000
  • 8929dbdeb1 Unit tests - add explicit conversions test cases Artem Pavlenko 2024-11-13 14:03:54 +0000
  • dfdeda17fd expressions - add "bool(expr)" explicit conversion operator Artem Pavlenko 2024-11-13 14:03:01 +0000
  • 2e175a16fe value::to_bool() - sync logic with Python bool() operator e.g if 0 -> false : else -> true Artem Pavlenko 2024-11-13 14:00:50 +0000
  • 4e59b4c7c3 clang-format Artem Pavlenko 2024-11-08 09:56:45 +0000
  • 3422472c7d Add int(),'float() and str()` implicit conversions ref #4477. Artem Pavlenko 2024-11-08 09:53:43 +0000
  • 4411dc686f
    Merge 7631f93f54 into bb3106d04f Mathis Logemann 2024-11-08 12:08:51 +0700
  • bb3106d04f
    Merge pull request #4480 from mapnik/configure-unbound-variable master Artem Pavlenko 2024-11-04 18:21:55 +0000
  • 8ebd792258 Check for if VARS is set (ref #4478) configure-unbound-variable Artem Pavlenko 2024-11-04 16:39:09 +0000
  • 97de88f144
    Merge a8d6532b79 into e7a2bacb5d Vedingrot 2024-10-30 08:51:55 +0000
  • e7a2bacb5d update CHANGELOG for mapnik v4.0.3 release [skip ci] v4.0.3 Artem Pavlenko 2024-10-30 08:45:55 +0000
  • 05389e3c73 setting up for mapnik v4.0.3 release [skip ci] Artem Pavlenko 2024-10-30 08:44:01 +0000
  • abeace5167
    Merge pull request #4479 from mapnik/empty_featureset Artem Pavlenko 2024-10-29 11:04:26 +0000
  • 92b1ea9ceb Commit staged changes Artem Pavlenko 2024-10-29 10:19:22 +0000
  • cd082c5872 Update version to 4.0.3 Artem Pavlenko 2024-10-29 09:56:03 +0000
  • c1117a4d33 Empty featureset instead of invalid + bool is_empty(featureset_ptr) Artem Pavlenko 2024-10-29 09:52:35 +0000
  • 20b154ae49 Remove 'final' specifier as it was breaking dynamic_cast<invalid_featureset*> in 'is_valid' test when building on macOS arm64 Artem Pavlenko 2024-10-28 11:02:08 +0000
  • 379261434b Upgrade to SCons v4.8.1 Artem Pavlenko 2024-09-09 10:56:17 +0100
  • 3d172b94f7 Unit tests - fix #endif statement (via @bgardner-noggin) Artem Pavlenko 2024-09-04 09:39:11 +0100
  • cdb8ef8dc8
    Merge c6a87a496b into 5f327ff3c8 Maxwell Paul Brickner 2024-08-30 17:36:35 +0200
  • 5f327ff3c8 update CHANGELOG for mapnik v4.0.2 release [skip ci] v4.0.2 Artem Pavlenko 2024-08-21 13:59:26 +0100
  • dc97085b31 Upgrade SCons to v4.8.0 [skip ci] Artem Pavlenko 2024-08-21 13:52:56 +0100
  • 7a1663f0a2 Update version to 4.0.2 Artem Pavlenko 2024-08-15 11:07:05 +0100
  • cf764b2008
    Merge 3170e4adc2 into 924123e9c7 James Boyle 2024-08-01 14:13:34 -0700
  • 924123e9c7
    Merge pull request #4470 from mapnik/cmake-soversion Artem Pavlenko 2024-07-31 15:34:43 +0100
  • 75756b33f3 CMake - set SOVERSION to ${MAPNIK_MAJOR_VERSION}.${MAPNIK_MINOR_VERSION} Artem Pavlenko 2024-07-31 10:30:50 +0100
  • f1a3d6d7da Update CHANGELOG [skip ci] v4.0.1 Artem Pavlenko 2024-07-30 11:12:51 +0100
  • 3348f97c76
    Merge pull request #4468 from mapnik/bounding-box-split Artem Pavlenko 2024-07-30 10:27:47 +0100
  • a982e69525 clang-format Artem Pavlenko 2024-07-29 12:35:31 +0100
  • 4f6a7a2571 Add basic forward/backward test for reprojection bounding box for epsg:3995 (WGS 84 / Arctic Polar Stereographic) Artem Pavlenko 2024-07-29 11:23:39 +0100
  • 7358a66c2f mapnik::projection - add area_of_use method returning std::optional<mapnik::box2d<double>> (WGS84) [WIP] [skip ci] Artem Pavlenko 2024-07-29 11:21:54 +0100
  • 727e3a1ca7 Split bounding box along (0, 0) before reprojecting [WIP] [skip ci] (improves handling stereographic projections e.g epsg:3995) Artem Pavlenko 2024-07-26 14:28:41 +0100
  • fc029ae5a5 Update Coopyright year Artem Pavlenko 2024-07-22 10:20:47 +0100
  • 4df58036aa Update version to 4.0.1 Artem Pavlenko 2024-07-22 09:53:04 +0100
  • 5e7b478627
    Merge pull request #4456 from hummeltech/GCC14 Artem Pavlenko 2024-07-15 15:54:03 +0100
  • 0526c603d4 Workaround for Windows builds with GCC 14 patches David Hummel 2024-05-21 20:24:35 -0700
  • 2ef5003283 Fix building with GCC 14 David Hummel 2024-05-21 07:46:18 -0700
  • eb99057a47
    Merge pull request #4466 from hummeltech/GitHubActionsVCPkgCache Artem Pavlenko 2024-06-26 10:29:52 +0100
  • d9a6494858 Minor change to demonstrate cache usage David Hummel 2024-06-25 13:23:11 -0700
  • 7f743210a0 Speed up the GitHub Actions jobs David Hummel 2024-06-22 11:59:01 -0700
  • 53900d359c use MAPNIK_LIB_DIR via @hummeltech Artem Pavlenko 2024-06-20 16:41:45 +0100
  • 507a834264 Merge branch 'tomhughes-libdir' Artem Pavlenko 2024-06-20 16:40:52 +0100
  • 0e0aed3bde Use CMAKE_INSTALL_LIBDIR for libdir in pkg-config files Tom Hughes 2024-06-19 19:16:35 +0100
  • 22cb77ce08
    Merge 83779b7b6b into e7d0b85dbc Tom Hughes 2024-06-17 21:31:28 +0200
  • 983f8b4c9b
    Merge c510651524 into e7d0b85dbc SNiLD 2024-06-17 21:31:28 +0200
  • af0aa6c113
    Merge 28ff0be6b9 into e7d0b85dbc Maxim Kochetkov 2024-06-17 21:31:28 +0200
  • eb63ac215d
    Merge 4b0d181f6e into e7d0b85dbc Maxim Kochetkov 2024-06-17 21:31:28 +0200
  • e7d0b85dbc
    Merge pull request #4462 from hummeltech/InstallDoc Artem Pavlenko 2024-06-17 09:06:20 +0100
  • 1a878af2f7 Update INSTALL.md David Hummel 2024-06-16 13:01:38 -0700
  • 85801bd402 Mapnik 4.0.0 release. v4.0.0 Artem Pavlenko 2024-06-16 14:56:13 +0100
  • 02049bb811 Update publish_release.sh script [skip ci] Artem Pavlenko 2024-06-16 14:52:57 +0100
  • 0999c4ba7e
    Merge 2900b1a5de into 5f1be6bba5 SachinBohra 2024-06-14 13:39:11 +0000
  • 52bde246d2 Fix escape char (python >= v3.12) v4.0.0-rc4 Artem Pavlenko 2024-06-14 14:36:25 +0100
  • ffcf059556
    Merge pull request #4461 from hummeltech/MapnikTestsTempDir Artem Pavlenko 2024-06-14 12:45:19 +0100
  • 054c2a18a9 Downgrade to ubuntu-22.04 Artem Pavlenko 2024-06-14 09:41:49 +0100
  • f91f522e71 runners - use explicit versioning + remove macos-13 Artem Pavlenko 2024-06-14 09:30:55 +0100
  • 9a0d7445be Use temp_directory_path rather than hard-coded /tmp for tests David Hummel 2024-06-12 15:21:10 -0700
  • 63d7e51b84 Update data-visual (cairo) v4.0.0-rc3 Artem Pavlenko 2024-06-13 10:05:59 +0100
  • 3da7a3b1a1 Fix year :) Artem Pavlenko 2024-06-12 16:06:42 +0100
  • cde255852d Attempting to address #4460 by swithing to windows-19 runner Artem Pavlenko 2024-06-12 16:04:48 +0100
  • 8c3048bf99 Use python3 by default Artem Pavlenko 2024-06-10 15:38:22 +0100
  • 9610c4e2ad SConstruct - use pkg-config proj --variable=datadir ro determine PROJ_LIB directory Artem Pavlenko 2024-06-10 15:35:30 +0100
  • b8166f81a6 Update vcpkg-sha to ad25766aefb5313b6bc4e2a4b78a2946f84fbf66 Artem Pavlenko 2024-06-10 09:34:09 +0100
  • 84cd5864e7 demo/viewer - use std::optional v4.0.0-rc2 Artem Pavlenko 2024-06-07 14:12:24 +0100
  • 61cb187dbb Check if text_symbolizer has 'placement finder'(keys::text_placements) before any text processing Artem Pavlenko 2024-06-04 12:15:10 +0100
  • d7a8f1d04a clang-format Artem Pavlenko 2024-06-04 12:13:02 +0100
  • f5acdb3efd Update comment. Artem Pavlenko 2024-06-04 12:11:28 +0100
  • c87b245f71 Remove unused 'simplify_prefilter_' parameter (ref #4459) Artem Pavlenko 2024-06-04 12:09:24 +0100
  • 4798be914c Set default font-size -> 16px/1em Artem Pavlenko 2024-06-03 12:47:34 +0100
  • 653d8b7310 grid_view - delete assignment op Artem Pavlenko 2024-05-30 09:17:14 +0100
  • d7a490ffc2
    Merge pull request #4445 from mapnik/feature/drop_boost_cpp17 Artem Pavlenko 2024-05-22 14:10:17 +0100
  • 2c9e55b770
    Merge pull request #4458 from mapnik/delete_unused Artem Pavlenko 2024-05-22 11:11:21 +0100
  • 9510cd68a3 delete appveyor.yml Mathis Logemann 2024-05-21 21:17:49 +0200
  • 0a10de3827 delete bootstrap.sh Mathis Logemann 2024-05-21 21:17:32 +0200
  • b3dd7a0e7d delete .travis.yml Mathis Logemann 2024-05-21 21:17:16 +0200
  • 34bb44e490 clang-format Artem Pavlenko 2024-05-21 09:41:19 +0100
  • 658a8bb080 symbolizer_property_value_string - handle value_bool, value_integer, value_double + dash_array Artem Pavlenko 2024-05-21 09:15:50 +0100
  • 21276ab2a0 use explicit type for std::array Mathis Logemann 2024-05-18 10:47:51 +0200
  • 9292899240 remove boost-fileystem from vcpkg, since c++17 is min req. Mathis Logemann 2024-04-19 21:00:28 +0200
  • ab626ac052 update pre-commit and format sources Mathis Logemann 2024-04-19 20:56:21 +0200
  • 7ef431ece2 use std::optional instead of boost::optional Mathis Logemann 2024-04-19 20:45:24 +0200
  • e1feef5a79 Use std::string_view instead of boost::string_view Mathis Logemann 2024-04-19 18:34:06 +0200
  • 47ecabe4ff Set proper soversion Egor Shestakov 2024-05-16 21:11:56 +0700
  • a8d6532b79 don't pollute include dir with installed submodules Egor Shestakov 2024-05-16 18:36:20 +0700
  • 4114824e6b pre-commit run --show-diff-on-failure --color=always --all-files Artem Pavlenko 2024-05-15 10:29:13 +0100
  • 99aa246b73 Remove comment - duplicate names are OK Artem Pavlenko 2024-05-15 10:25:47 +0100
  • 3a461630f7 remove extra space character for ouput (tidy) Artem Pavlenko 2024-05-15 10:25:14 +0100
  • 1283ca5b77 Revive Symbolizer to json functionality Artem Pavlenko 2024-05-15 10:24:27 +0100
  • 454837070d Fix typo Artem Pavlenko 2024-05-14 09:10:51 +0100
  • 5f1be6bba5
    Merge pull request #4448 from cho-m/boost-1.85.0 v3.1.x Artem Pavlenko 2024-05-07 08:55:04 +0100
  • f89f221445
    Merge pull request #4449 from hummeltech/macOSCI Artem Pavlenko 2024-05-06 11:14:29 +0100
  • 09067f55fa Account for difference of PROJ_LIB David Hummel 2024-05-04 19:59:44 -0700
  • f84c30f20c
    Merge pull request #4450 from mapnik/svg-refactor Artem Pavlenko 2024-04-30 10:07:21 +0100
  • 3176749613 clang-format (pre-commit run --show-diff-on-failure --color=always --all-files) Artem Pavlenko 2024-04-30 10:04:57 +0100
  • e412e12599 svg_parser - cleanup + consistent push/pop attributes Artem Pavlenko 2024-04-30 10:01:02 +0100
  • 77cd733258 svg_group - check parent is not nullptr Artem Pavlenko 2024-04-30 09:59:35 +0100
  • bbeac846d7 Address issues after recent upgrade to LCOV v2.1 David Hummel 2024-04-26 14:01:39 -0700