2024.05.04-9-android-rc
Pre-release
Pre-release
github-actions
released this
04 May 18:12
·
128 commits
to master
since this release
β’ Transitioned to the new OpenStreetMap authentication mechanism β all authenticated OSM users must re-login
β’ OpenStreetMap data as of April 29
β’ Sort bookmarks and tracks by name
β’ Difficult hiking trails are now brown dotted, expert ones are black
β’ Dark blue lines for dedicated cycleways, mixed with white/brown dashes for shared foot/cycle paths
β’ Roads are now visible under semi-transparent bridges
β’ Fixed GPX import from Google Files app
β¦read more details at omaps.org/news
See more details on our website when apps are published.
sha256sum:
4dc2d21b789c5c4658a9270b0d228b3c30dd07c0803a7817e4f72ea26156fdd1 OrganicMaps-24050409-web-release.apk
58e4d92762bcbe069d0c28b60f32a5d4fa4db28a3dde7dc2f6abdcacb813ba20 OrganicMaps-24050409-google-release.apk
What's Changed
- [3party] Update utf8cpp to 4.0.5 by @biodranik in #7723
- [github/workflows]: Use the linter of flathub by @Ferenc- in #7769
- [strings] Update editor_edits_sent_message string by @MontakOleg in #6993
- Fixed UTF16 => UTF8 DebugPrint conversion by @biodranik in #7764
- Always seek to end of file when opening in append mode by @Osyotr in #7778
- [styles] Removed shop=vacant by @map-per in #7787
- [github] Update FUNDING.yml by @rtsisyk in #7757
- Migration from OAuth1 to OAuth2 for OSM API by @strump in #7333
- [tools] Fallback to Google Translations if DeepL fails by @biodranik in #7770
- [github] Fix warning about deprecated action by @biodranik in #7768
- [ios] Enable LTO for release builds by @biodranik in #7772
- [android-auto] Fix some bugs by @AndrewShkrob in #7671
- Disable symbols visibility to reduce apk size by @biodranik in #7767
- Updated Vulkan Headers to v1.3.278 by @biodranik in #7735
- Sort bookmarks by name by @biodranik in #7648
- [store] Update F-Droid translations by @weblate in #7687
- [ios] Fix the tappable area for the color selection icon in the
Edit
mode by @kirylkaveryn in #7683 - Add natural=scree and =shingle; better bare_rock color by @pastk in #7761
- [styles] attraction=animal as a standalone tag by @map-per in #7716
- [strings] Add missing SK translations - type strings by @romana-la in #7792
- [desktop] More fixes for Windows by @Osyotr in #7621
- [ios] Fix radiOn/Off buttons icons by @kirylkaveryn in #7805
- [ios] Fix the circular downloading progress bar layout on the PP screen by @kirylkaveryn in #7819
- [strings] Greek Translations by @billpcs in #7800
- [classif] Merge natural=stone into natural=rock by @pastk in #7760
- [3party] Update jansson, freetype, expat by @biodranik in #7808
- [categories] Make sport-padel searchable by @pastk in #7783
- [classif] Remove unused boundary-administrative-* by @pastk in #7818
- [ios] Fix isolines reminder being displayed on top of other dialogs by @v-lozko in #7694
- [android] Use GL on Samsung A50 to fix subway layer hanging by @biodranik in #7816
- [drape] Remove compilation warnings by @gpesquero in #7830
- [qt] Explain how to add a bookmark by @pastk in #7790
- [docs] Remove Outdoor style from GSOC projects by @pastk in #7793
- [editor] Add/allow more types commonly mapped as nodes by @pastk in #7709
- [editor] Don't mistakenly update wheelchair values in OSM database by @dvdmrtnz in #7834
- [xcode] Fixed running test binaries on Mac by @biodranik in #7827
- [drape] Minor fixes by @biodranik in #7622
- Update tourism=alpine_hut, =chalet and related translations by @pastk in #7774
- Migrate deprecated tourism-resort to leisure-resort and make addable by @pastk in #7718
- [ios][mac] osm auth test fix by @biodranik in #7822
- Devendor some thridparty deps by @Osyotr in #7836
- Add link to french telegram channel by @Jean-BaptisteC in #7850
- [packaging] Fix deprecated
developer_name
& missingdeveloper
by @Ferenc- in #7856 - Add 2024.03.31 release notes to .metainfo.xml by @Ferenc- in #7857
- [ios] Add PrivacyInfo with missing API declarations by @kirylkaveryn in #7846
- Deleted mapshot and software_renderer by @biodranik in #7858
- [categories] Minor fixes by @pastk in #7868
- [tools] properly warn if translate-shell isn't installed by @RedAuburn in #7869
- Minor drape fixes by @biodranik in #7855
- Support drinking_water:refill=yes by @pastk in #7809
- [search] Do not emit private swimming pools. by @vng in #7870
- All German translations in strings have been reviewed by @patepelo in #7529
- [drape] Moved Glyph out of GlyphManager by @biodranik in #7860
- [generator] Cleanup surrogate attraction=specified following #7716 by @pastk in #7874
- Yoficate by @verhovsky in #7881
- Shorten English recent_track_help_text by @verhovsky in #7880
- [tools] Filter out pt-PT and zh translation generated by Google by @biodranik in #7871
- [ios] fix: Text trimming on the Menu screen on small screen #7605 by @v-lozko in #7898
- Separate amenity-shelter-public_transport by @pastk in #7899
- [android] Import .gpx and .gpx.xml files from Google Files app by @biodranik in #7594
- [ios] add unit test target by @kirylkaveryn in #7740
- Revert part of #7425 by @matheusgomesms in #7901
- Use CMake to copy opening-count.lst by @Osyotr in #7903
- [drape] Avoid unnecessary shaders rebuild when no modifications by @biodranik in #7891
- Fix missing cstdint on GCC 13 by @Ferenc- in #7908
- Remove accidental anonymous namespace in header file by @Osyotr in #7905
- Fix preprocessor warning in base64.cpp by @Osyotr in #7904
- [android] AGP 8.3.2 by @biodranik in #7885
- Experimental ?wiki and ?description search by @biodranik in #7889
- [editor] Fixed bug overwriting existing features by @map-per in #7853
- [github] Use Xcode 15.3 for iOS and MacOX builds by @biodranik in #7832
- [xcode] Disable the tests parallelizing by @kirylkaveryn in #7919
- [mac] Fixes warning ld: warning: ignoring duplicate libraries by @biodranik in #7924
- [docs] Add Alpine install instructions by @Ferenc- in #7915
- [styles] Added basic_hut and lean_to categories by @map-per in #7785
- [ios][mac] Fix assert/check on shutdown of iOS app on Mac by @biodranik in #7918
- [ios] fix: user interface auto theme changing issue by @kirylkaveryn in #7937
- [ios] [bookmarks] Remove observer pattern during the category files exporting by @kirylkaveryn in #7933
- Use $ sign for fee=yes that is visible in dark theme by @biodranik in #7928
- [editor] allow editing some values for railway-station by @RedAuburn in #7911
- Fixed ambiguous km/s to km/sa in Turkish by @biodranik in #7900
- [qt] Add container for PPD buttons and center them by @Ferenc- in #7940
- [github] [ios] Implement test running for the ios-check debug job by @kirylkaveryn in #7920
- qt: Add route marking buttons to place pages by @Ferenc- in #7931
- [base] Code cleanup by @AndrewShkrob in #7699
- [android] add logo to android idea project by @Arthur-GYT in #7913
- [generator] Add miniature_golf type by @RedAuburn in #7713
- Better search for horse riding and skateboard. by @AntonM030481 in #7942
- Add drive-through information to place page and iOS editor by @dvdmrtnz in #7835
- [ios] fix alignment of rtl languages in bottom menu by @v-lozko in #7957
- [ios] Correct location of more menu in bookmark lists by @v-lozko in #7896
- [qt] Make Close the default button on PPD and actived ond ESC by @Ferenc- in #7956
- [ios][editor] Fix unintended fallthrough in switch-case by @dvdmrtnz in #7961
- [android] Fix error message being unreadable in night mode by @SRSAS in #7815
- Add dry cleaning icon by @dvdmrtnz in #7962
- [android] Add content description for search toolbar & map zoom buttons by @Arthur-GYT in #7884
- [styles] Fix font size for small cities; cities visible until z13 by @pastk in #7968
- [routing] Manually placed route origin is no longer replaced by current location after app restart by @fgbg03 in #7786
- [android] Actualize the list of devices for Monkey by @rtsisyk in #7977
- [android] Fix PT router overriding previous mode if subway layer active by @Tmpod in #7964
- [drape] Removed fixed text size in favor of always using SDF fonts by @biodranik in #7959
- Reduce aboriginal_lands opacity, remove hatching fill & icon/caption for all reserves at high zooms by @pastk in #7947
- Warning fixes by @biodranik in #7960
- Convert between footways, paths, cycleways depending on surface, etc. by @pastk in #7878
- Render shared paths with an underline, change cycleways color by @pastk in #7925
- [strings] Fixed Holiday Apartment translations by @map-per in #7979
- [android] Regenerated removed shaders for Vulkan by @biodranik in #7980
- Add -difficult and -expert hiking path grades by @pastk in #7926
- [ios] Add a loading overlay screen with an activity indicator for the bookmarks sharing by @kirylkaveryn in #7973
- [ios] Add default email client support to about menu by @v-lozko in #7862
- [android] Disable Vulkan for another reported Adreno 506 Xiaomi Redmi Note 5 by @biodranik in #7981
- [editor] Use name in local language by @map-per in #6257
- transit/world_feed/test: allow git repo configuraion by @gerion0 in #7983
- [strings] Update strings.txt EU by @garaolaza in #7399
- [routing] Update m_replaceWithMyPosition variable name by @fgbg03 in #7984
- [packaging] Add new url types, linking FAQ, Q&A, source & CONTRIBUTING by @Ferenc- in #7986
- [drape] Minor constexpr warning fix by @biodranik in #7990
- [android] fix the overlapping of bottom sheet and map buttons by @kavikhalique in #7696
- [linux] Run GlyphLoadingTest on Linux with GUI by @biodranik in #7943
- Level icon: Replace stairs with elevator icon by @dvdmrtnz in #8006
- [qt] Move shaders to resources by @AndrewShkrob in #8005
- Add icon for public transport shelter by @dvdmrtnz in #8007
- Print char32_t unicode characters as UTF-8 for debugging by @biodranik in #7944
- [core] Simplified logs output by @biodranik in #7972
- Enable important static asserts on Linux by @biodranik in #8004
- Save produced json in a more compact UTF-8 format by @biodranik in #8016
- Fix amenity-bbq translations by @pastk in #7966
- [classif] Don't treat bicycle=yes as a shared path by @pastk in #8026
- Don't use custom error handling when searching for python by @Osyotr in #8046
- [coding] Add SHA1 test by @Osyotr in #8048
- [placepage] Add missing local language name by @dvdmrtnz in #8043
- [search] Fixed Place-HN matching bug. by @vng in #8042
- Explicitly link to zlib in vendored copy of minizip by @Osyotr in #8049
- [ios] fix privacy API timestamp reason - C617.1 by @kirylkaveryn in #8037
- [3party] Use latest libexpat
master
by @Ferenc- in #8057 - [drape] Render semi-transparent areas after opaque areas and lines by @pastk in #7969
- [styles] Tune cycleways by @pastk in #8045
- [generator] Fixed foot/bicycle tag from Relation. by @vng in #8034
- [drape] Use built-in Freetype SDF rendering by @biodranik in #7992
- [ios] Fix the AdditionalNameTableViewCell tappable area by @kirylkaveryn in #8060
- [android][editor] 'No suitable category' info by @map-per in #7748
- [android] Remove Android Studio warnings by @Jean-BaptisteC in #8073
- [editor] Removed superfluous name=* restrictions by @map-per in #8036
- [strings] Fixed PT translations by @matheusgomesms in #8067
- [planet] New data from 240429. by @vng in #8009
- [search] Ranking fixes. by @vng in #8058
- Upadte release notes by @rtsisyk in #8079
New Contributors
- @romana-la made their first contribution in #7792
- @billpcs made their first contribution in #7800
- @v-lozko made their first contribution in #7694
- @verhovsky made their first contribution in #7881
- @Arthur-GYT made their first contribution in #7913
- @SRSAS made their first contribution in #7815
- @fgbg03 made their first contribution in #7786
- @Tmpod made their first contribution in #7964
Full Changelog: 2024.03.31-8-android...2024.05.04-9-android