libosmscout
-
Release latest
Published by github-actions[bot] about 1 year ago
Changelog
🔀 Merge
- 13b3186 Merge pull request #1494 from syyyr/cmake-pkgconfig, closes #1494
- cbc50ff Merge pull request #1493 from Karry/unused-warning, closes #1493
- 1a0b3ae Merge pull request #1491 from Framstag/cmake_qt_6_support, closes #1491
- 32bc655 Merge pull request #1490 from Karry/upgrade-sonar-scanner, closes #1490
- 961014d Merge pull request #1488 from Karry/sonar-scanner-jvm, closes #1488
- c7674cf Merge pull request #1487 from Karry/style-error-struct, closes #1487
- 44db3ac Merge pull request #1483 from syyyr/qt-widgets-example, closes #1483
- 2cf6cee Merge pull request #1485 from Framstag/vyskocil-permit-multiple-via-in-routing-demo, closes #1485
- 315451e Merge pull request #1484 from Framstag/vyskocil-route-sections-postprocessor, closes #1484
- 1fc6b24 Merge pull request #1482 from Karry/drop-qtbreaker, closes #1482
- 18084ec Merge pull request #1481 from Karry/dbthread-qt-dependencies, closes #1481
- 65a3215 Merge pull request #1480 from Framstag/vyskocil-fix-SRTM-sub-module-compilation, closes #1480
- 2c99b85 Merge pull request #1479 from Karry/qt-resource-files, closes #1479
- 1885794 Merge pull request #1477 from Karry/buster-ninja, closes #1477
- c018f7a Merge pull request #1476 from Karry/cmake-min-ver, closes #1476
- 9706790 Merge pull request #1475 from Karry/search-demo-transliterate, closes #1475
- 1091ff4 Merge pull request #1466 from Karry/client-setting, closes #1466
- 605ed74 Merge pull request #1471 from Karry/thread-exit, closes #1471
- acfa7ac Merge pull request #1470 from Karry/string-replace, closes #1470
- b2232a8 Merge pull request #1469 from Karry/client-json, closes #1469
- aef482b Merge pull request #1467 from syyyr/buildsystem-improvements, closes #1467
- dcc8ede Merge pull request #1464 from Karry/signals, closes #1464
- ab82d92 Merge pull request #1463 from Karry/log-conflict, closes #1463
- e842901 Merge pull request #1462 from Framstag/improved_qt_meson_build, closes #1462
- b8a43b5 Merge pull request #1461 from Framstag/further_subpackages, closes #1461
- e680c2f Merge pull request #1440 from Framstag/fix_msvc2019_build, closes #1440
- 4198428 Merge branch 'master' into fix_msvc2019_build
- 2692a4d Merge pull request #1460 from Framstag/move_logging_and_features, closes #1460
- 08d2def Merge pull request #1444 from Karry/async-work, closes #1444
- 9009425 Merge branch 'master' into async-work
- e6b2bad Merge pull request #1456 from Framstag/vyskocil-add-unhewn_cobblestone-to-map-ost, closes #1456
- d09ca7a Merge pull request #1454 from Karry/thread-name, closes #1454
- 42194dc Merge pull request #1453 from Framstag/fix_import_including_osmscout_private, closes #1453
- 9b2e302 Merge pull request #1452 from Framstag/fix_meson_windows_app_warning, closes #1452
- 59d841d Merge pull request #1451 from Framstag/validate_package_dependencies, closes #1451
- dc1125a Merge pull request #1450 from Framstag/vyskocil-fix-CMakeLists-for-iOS-OSX, closes #1450
- ae333a0 Merge pull request #1448 from Framstag/HeaderCheck_Test, closes #1448
- 65221c1 Merge pull request #1447 from Framstag/split_logger, closes #1447
- 0fc6c75 Merge pull request #1446 from Framstag/io_package, closes #1446
- 1bceba6 Merge pull request #1445 from Framstag/location_package, closes #1445
- 134f77c Merge pull request #1443 from Framstag/database_package, closes #1443
- 9b55d26 Merge pull request #1442 from Framstag/meson_summary, closes #1442
- 95e2df0 Merge branch 'master' into meson_summary
- 0ba3a41 Merge pull request #1441 from Karry/workqueue, closes #1441
- aaecb8f Merge pull request #1439 from Karry/qt-includes, closes #1439
- 6bf52b9 Merge pull request #1437 from Framstag/new_client_lib, closes #1437
- 7bed716 Merge pull request #1435 from Karry/brief-voice-instructions, closes #1435
- 7aebbc7 Merge pull request #1436 from Karry/overrided-methods, closes #1436
- 506fafa Merge pull request #1434 from Karry/projection-rotation-fix, closes #1434
- cbab58f Merge pull request #1432 from Karry/draw-demo-angle, closes #1432
- 1370ce3 Merge pull request #1431 from Karry/malformed-opening-hours, closes #1431
- d119fbd Merge pull request #1430 from Karry/object-info-opening-hours, closes #1430
- f76df01 Merge branch 'master' into malformed-opening-hours
- cec1ca3 Merge branch 'master' into object-info-opening-hours
- ba5e6f4 Merge pull request #1429 from Framstag/fix_unity_build, closes #1429
- 8adcfe4 Merge pull request #1428 from Framstag/vyskocil-Implement-and-use-the-SymbolRenderer-Interface-for-the-iOSX-Backend, closes #1428
- b44cff7 Merge pull request #1424 from Karry/lookup-text-demo-fix, closes #1424
- b315b61 Merge pull request #1427 from Framstag/vyskocil-fix-CMakeLists, closes #1427
- a4fee60 Merge pull request #1426 from Karry/qt-smooth-search, closes #1426
- ee36c70 Merge pull request #1423 from Framstag/muon-syntax-compatibility, closes #1423
- ec9a35e Merge pull request #1422 from Karry/ferry-bus-icon, closes #1422
- 0628e8d Merge pull request #1421 from Karry/opening-hours-qt, closes #1421
- 20fafb9 Merge pull request #1418 from Karry/opening-hours-util, closes #1418
- 250e50f Merge pull request #1420 from Karry/string-trim, closes #1420
- ba88f11 Merge pull request #1419 from Framstag/fix_unity_build, closes #1419
- d5a1bdc Merge pull request #1417 from Framstag/projection_updates, closes #1045 #1417
- 6d9f0c2 Merge pull request #1416 from Karry/projection-screen-box, closes #1416
- f4362b3 Merge pull request #1414 from Framstag/try_fix_vcpkg_build, closes #1414
- 96c4895 Merge branch 'master' into try_fix_vcpkg_build
- 93cfe02 Merge pull request #1413 from Framstag/painter_and_co_cleanup, closes #1045 #1413
- b56d104 Merge pull request #1412 from Framstag/painter_and_co_cleanup, closes #1045 #1412
- 3aefe53 Merge pull request #1404 from Karry/fix-crash-without-stylesheet, closes #1404
- 012b99a Merge branch 'master' into fix-crash-without-stylesheet
- d9eb014 Merge pull request #1401 from Karry/negative-elevation, closes #1401
- 00da389 Merge branch 'master' into negative-elevation
- 88df1f0 Merge pull request #1403 from Karry/lane-turn-util, closes #1403
- 0bb94a3 Merge pull request #1402 from Karry/opening-hours, closes #1402
- 1187fa3 Merge pull request #1400 from Karry/restrict-access-start, closes #1400
- 62905f5 Install CoreFeatures.h
- f27880f libosmscout-client: Also install json headers
- 6b5d9a9 Add pkgconfig support
- c0dc052 supress warning about unused argument
- f13117d - More changes to get iOS/Qt5 build running
- fb50723 - More changes to get iOS/Qt5 build running
- f743567 - More changes to get iOS/Qt5 build running
- 8ca72d2 - More changes to get iOS/Qt5 build running
- 52abfec - More changes to get iOS/Qt5 build running
- ab7dca1 - Various changes to get the ios build running
- 9d036ab - More changes for Android Qt build
- 589f777 - More changes for Android Qt build
- 8d7fd50 - More changes for Android Qt build
- 63aaaad - More changes for Android Qt build
- 52ef465 - More changes for Android Qt build
- 68902db - Updated Qt installation tool
- 018578a - Use 5.15 for Android build
- a0ed668 Add support for Qt 6 or At 5 builds using cmake
- f8af717 Revert "use jvm 17 for Sonar scanner"
- 18b1767 upgrade sonar scanner
- b897e60 use jvm 17 for Sonar scanner
- 713501e expose style errors and warnings as structure
- 2354192 Add a demo map viewer for QtWidgets
- c0afb6e Permit multiple --via arguments
- 1a244aa Add a route sections postprocessor that give information of the via point and section length between the start, via and target locations
- 14bd25a drop QtBreaker class, use ThreadedBreaker instead
- eb3dc58 remove physical dpi from DBThread
- cdc023c cleanup qt imports in DBThread
- 91c1c58 mismatch between .cpp and .h files
- a62dca4 temporary copy of Qt resource files
- 59f14a1 use fixed ninja version with Debian Buster
- 0ca6804 require cmake at least 3.20 (includes cmake_path command)
- 489a53c print transliterated search pattern, when transliteration is enabled
- f959c5a remove redundant qt metatype registration
- b65ee46 remove Qt from Settings class, move it to client library
- 23ce85f remove Qt from MapProvider class, move it to client library
- 35cec2e move QmlSettings to separate file
- 0a60c1a move QtSettingsStorage to separate file
- 5f99cc7 cookie data as std::vector
- b9fc910 remove Qt from OnlineTileProvider class, move it to client library
- a290f30 remove Qt from VoiceProvider class, move it to client library
- c4a85a3 replace Qt json with nlohmann/json in VoiceProvider, MapProvider and OnlineTileProvider
- 20df5e6 replace QList by std::vector
- a5d6657 clarify ownership of custom settings storage
- ffff168 remove Qt signals and QSettings dependency from Settings
- 0789dec typo
- 51585da condition for msvc #define
- 1cd5d26 signal on thread exit
- 37b6425 missing include
- 45b6c37 ReplaceString utility
- fd25bb5 add nlohmann/json to libosmscout-client library
- 7f21f7d Generate pkgconfig files
- d5e2db1 Install generated header files
- 14323ca signal meson build
- 0ca6613 signal and slot documentation
- ba42dbd test shorter signal live cycle
- ecbe5ca signal, slot disconnection
- 297daff basic signal and slot implementation
- b5c9ec8 avoid log name conflict (standard logarithm vs. osmscout logging)
- abd98b8 - Fix build of ClientQtThreading test
- 1e9b7b7 - Fix modules for Qt6
- 2df7440 Simplified Qt meson build code.
- 99dada1 Further subpackages
- 3004464 Update to vcpkg version 2023_06_20
- e3a0cad - Fix header in iOSX
- b7a9617 Move of code to packages
- 25cd9e1 Fix indentation
- ac8de49 "unhewn_cobblestone" surface type is heavily used at least in CZ (https://wiki.openstreetmap.org/wiki/Tag:surface%3Dunhewn_cobblestone)
- bf1807b AsyncWorker utility
- 007000b cleanup
- 5cb6fe7 make cancelable promise copyable
- e79ddfd cancelable promise conversion to breaker
- 3c478cb CancelableFuture conversion to std::future
- 43ca308 cancelable future
- 725f1ac add static assert to pthread check
- 1e0153d add utility for renaming threads for simpler debugging
- 91b624c Fixing import library importing Config.h from osmscout library.
- d9898ed Renamed Attribute/Method to fix unity build under MSys/CMake
- db09d3f Fix meson warning regarding deprecated option for
- e78b106 Fixed missing implicit conversion from path to string
- c40e343 Added missing variable initialization
- 958a1c0 Added further tests, that validates package dependencies.
- 091c8a8 Add missing subdirs for new subpackages
- 840f9c9 Added test to make sure that we always use the <...> include form.
- d24b83f Split logger into interface and implementation, reducing the number of visible headers
- 59eb56f Add missing include
- 76809a6 Move file io stuff to io "package"
- db9b4e9 Added missing header
- 6da407f Added missing include
- afa34af Added missing include
- bccabdb Add missing include
- b105645 Move location stuff to location "package"
- d6519e7 Fix Windows builds
- 6b7a16e Move database class to db sub-package directory
- 8ae4ba2 Cleanup of meson build
- d0be968 Next try
- 179c3cc make WorkQueue just specialization of ProcessingQueue
- 769d609 Try to not rebuild vcpkg
- d467027 Try to not rebuild vcpkg
- e4aabb0 Try to rebuild vcpkg
- daff330 Update to last vcpkg release
- 4f0b536 minimize Qt includes
- f62d10d Fixed client_lib install code (again)
- 9e35033 Fixed client_lib install code
- 46428cb Added new (empty) client lib
- b69c13b move roundabout voice message to roundabout enter
- f8f36e1 skip short distance information when vehicle is car
- dc2f9b3 clang warning: mark model methods with override
- 2da9716 fix bounding box of rotated projection
- 62facb7 add test for bounding box of rotated projection
- de8032c angle argument to draw demos
- 5db914c Added missing SymbolRendererIOS files to meson build
- 2c9b21b allow space between time intervals in opening hours
- ae60628 add SplitStringToPair utility
- cad8b5d Forgot one update
- aaad85e Fixed header guard
- eca2a6c Updated Mac OS builds to OS 12
- 24e6818 fail to parse opening hours when someone use comma instead of semicolon
- aa2921d expose opening hours from MapObjectInfoModel
- 6a9618e Fix unity build
- 484da02 Fix unity build
- 6a994c9 Implement and use the SymbolRenderer Interface for the iOSX Backend
- 4ac7e0f Add Headers/projection subdir to libosmscout CMakeLists.txt
- d64e597 shorter UI blocking during adding LocationListModel entries
- 76e017d fix max-results argument in LookupText demo
- 4df0207 Update gitignore
- 8135d33 Splitted TypeFeatures.h into multiple files
- 8c76ab1 Fixed meson files to be syntactically
- 44e32f1 avoid wrong type for ferry_terminal
- ecb1535 ability to explictly add empty rule for closed days
- 1226a39 add isToday role
- ed1c4a2 use shorter variants for public and school holidays
- 12c29cf QML OpeningHoursModel
- 1c33f24 indentation
- 6a476f0 expose opening hours from location info model
- 21a7f33 expose opening hours for tapped POIs
- 8e16fe6 add test for "off" time description
- ece260b more complicated day description
- e3e4d50 utility for parsing simple opening hours string
- edabe1e typo
- acc4da0 add utility for trim string
- 74f9f68 Fix unity build
- c0a6b38 Issue #1045 - Update projection, closes #1045
- 7fcbcfd Issue #1045 - Update projection, closes #1045
- 8b72676 Issue #1045 - Update projection, closes #1045
- 87c4547 Issue #1045 - Update projection, closes #1045
- de5de7f Issue #1045 - Update projection, closes #1045
- fdfdb61 Issue #1045 - Update projection, closes #1045
- d5541fc Issue #1045 - Update projection, closes #1045
- 52e5940 Issue #1045 - Update projection, closes #1045
- fba1135 Issue #1045 - Update projection, closes #1045
- e099ca3 Issue #1045 - Update projection, closes #1045
- 555235a Issue #1045 - Update projection, closes #1045
- aeaf803 Issue #1045 - Update projection, closes #1045
- 79e0436 Issue #1045 - Update projection, closes #1045
- b2976f9 Issue #1045 - Update projection, closes #1045
- e83e488 Issue #1045 - Update projection, closes #1045
- a9407a7 fix projection screen box getter
- 98038b0 Updated README.md regarding new matrix room.
- b32a986 Fix build error
- 67ba84f Fix build error
- fefc22e Try fixing vcpkg based build
- 6564a62 Issue #1045 - Cleanup of MapPainter, closes #1045
- 30702c6 Issue #1045 - Cleanup of MapPainter, closes #1045
- 89279c0 Issue #1045 - Cleanup of MapPainter, closes #1045
- bc9f7ba Issue #1045 - Cleanup of MapPainter, closes #1045
- fcd36a1 Issue #1045 - Cleanup of MapPainter, closes #1045
- 1c2824e Issue #1045 - Cleanup of MapPainter, closes #1045
- ead1dfa fix crash when stylesheet loading fails
- 6f6ddc8 lane turn utility
- a50cbc9 update test database
- d425304 add opening hours feature
- 3a7d700 increment database file format to 25
- 01d5900 allow negative elevation value
- 3324dc1 Merge remote-tracking branch 'origin/master'
- 3a538c6 Issue #1397 - paths_ignore, closes #1397
- b1560ba fix routing when starting node is in "restricted" area
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- Lukáš Karas
- Tim Teulings (@Framstag)
- Vladimir Vyskocil
- Václav Kubernát