Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update legacy branch #335

Closed
wants to merge 221 commits into from
Closed

Update legacy branch #335

wants to merge 221 commits into from

Conversation

Lineflyer
Copy link
Member

Description

Forward legacy branch to latest working for API 16-20 (tested on emulator) and apply some fixes on top via cherry-picking.
Need to check mergability via PR, otherwise I need to find another way by directly pushing

Related issues

Related to #333

Additional context

Lineflyer and others added 30 commits January 12, 2020 12:19
GNU GPL V3 according to the original code open source release: https://code.google.com/archive/p/android-whereyougo/
* Translate changelog_de

* Improve german translation

* Fix file encoding
* Update strings.xml

Revised, proofreading

* Update strings_pref.xml

Revised, proofreading

* Update strings_mapsforge.xml

Translated into Slovak

Co-authored-by: geoPetros <peter@miksik.sk>
(partly for Issue #2)

at minimum:
- set minSdk, targetSdk, compileSdk
- update gradle/gradle plugin
- set java to 1.8
- update dependencies as good as possible
- add gradle-versions-plugin, build-scan-plugin
we support API level < 21, so we have to use the version 3.12.x
Updated main menu links
fall thrue on case statement
fixes #2

After PR #6 (+ #9) we had the app targeted to targetSdk 28.

The minimal Android permission handling to meet the requirements of targetSdk 28 was already realized in the original implementation.
This PR polishes the Android permission handling with additional messages and "never ask again" support.
Fix #31 - Update about pages
- increase version number
- update descriptions
- remove changelog cs, wrote changelog en + de
- update README
exclude ARMEABI native so file, ARMEABI has been removed in NDK r17.
dymanic version code/name
…eo#59)

* Fix cgeo#56 - Add info about c:geo takeover to first start screen

* Typo and formatting of cs_first.html
Co-authored-by: hakuchi <heimlikloh@mail.com>
* Update strings_pref.xml

* Add german translations

* Fix syntax in strings_pref.xml

Co-authored-by: hakuchi <heimlikloh@mail.com>
* Allow the application to run if screen is off
Lineflyer and others added 25 commits January 11, 2021 21:49
Bumps gradle from 4.0.1 to 4.1.2.

Signed-off-by: dependabot[bot] <support@github.com>
Adapt the versions syntax after successful configuration in c:geo.
The option caused not only to suppress checks of additional pushed commits but seemingly also suppresses the PR CI build as such, which we want to use.
* New translations description.txt (Korean)
[skip ci]

* New translations description.txt (Portuguese, Brazilian)
[skip ci]

* New translations description.txt (Chinese Traditional)
[skip ci]

* New translations description.txt (Turkish)
[skip ci]

* New translations description.txt (Swedish)
[skip ci]

* New translations description.txt (Slovenian)
[skip ci]

* New translations description.txt (Slovak)
[skip ci]

* New translations description.txt (Russian)
[skip ci]

* New translations description.txt (Portuguese)
[skip ci]

* New translations description.txt (Polish)
[skip ci]

* New translations description.txt (Dutch)
[skip ci]

* New translations description.txt (Italian)
[skip ci]

* New translations description.txt (Hungarian)
[skip ci]

* New translations description.txt (Finnish)
[skip ci]

* New translations description.txt (Greek)
[skip ci]

* New translations description.txt (German)
[skip ci]

* New translations description.txt (Danish)
[skip ci]

* New translations description.txt (Czech)
[skip ci]

* New translations description.txt (Catalan)
[skip ci]

* New translations description.txt (Arabic)
[skip ci]

* New translations description.txt (Spanish)
[skip ci]

* New translations description.txt (Norwegian Bokmal)
[skip ci]

* New translations description.txt (Finnish)
[skip ci]

* New translations strings.xml (Portuguese)
[skip ci]

* New translations description.txt (Turkish)
[skip ci]

* New translations description.txt (German)
[skip ci]

* New translations description.txt (Greek)
[skip ci]

* New translations description.txt (Italian)
[skip ci]

* New translations description.txt (Polish)
[skip ci]

* New translations description.txt (Portuguese)
[skip ci]

* New translations description.txt (Catalan)
[skip ci]

* New translations strings.xml (Swedish)
[skip ci]

* New translations strings_mapsforge.xml (Swedish)
[skip ci]

* New translations strings_pref.xml (Swedish)
[skip ci]

* New translations description.txt (Swedish)
[skip ci]
* New translations strings.xml (Portuguese)
[skip ci]

* New translations description.txt (Portuguese, Brazilian)
[skip ci]

* New translations description.txt (Chinese Traditional)
[skip ci]

* New translations description.txt (Turkish)
[skip ci]

* New translations description.txt (Swedish)
[skip ci]

* New translations description.txt (Slovenian)
[skip ci]

* New translations description.txt (Slovak)
[skip ci]

* New translations description.txt (Russian)
[skip ci]

* New translations description.txt (Portuguese)
[skip ci]

* New translations description.txt (Polish)
[skip ci]

* New translations description.txt (Dutch)
[skip ci]

* New translations description.txt (Korean)
[skip ci]

* New translations description.txt (Italian)
[skip ci]

* New translations strings_mapsforge.xml (Czech)
[skip ci]

* New translations description.txt (Hungarian)
[skip ci]

* New translations description.txt (Finnish)
[skip ci]

* New translations description.txt (Greek)
[skip ci]

* New translations description.txt (German)
[skip ci]

* New translations description.txt (Danish)
[skip ci]

* New translations description.txt (Czech)
[skip ci]

* New translations description.txt (Catalan)
[skip ci]

* New translations description.txt (Arabic)
[skip ci]

* New translations description.txt (Spanish)
[skip ci]

* New translations strings_pref.xml (Portuguese)
[skip ci]

* New translations description.txt (Norwegian Bokmal)
[skip ci]

* New translations description.txt (Finnish)
[skip ci]

* New translations strings.xml (French)
[skip ci]

* New translations strings.xml (Dutch)
[skip ci]

* New translations strings.xml (Portuguese, Brazilian)
[skip ci]

* New translations strings.xml (Turkish)
[skip ci]

* New translations strings.xml (Swedish)
[skip ci]

* New translations strings.xml (Slovak)
[skip ci]

* New translations strings.xml (Russian)
[skip ci]

* New translations strings.xml (Portuguese)
[skip ci]

* New translations strings.xml (Polish)
[skip ci]

* New translations strings.xml (Korean)
[skip ci]

* New translations strings.xml (Spanish)
[skip ci]

* New translations strings.xml (Japanese)
[skip ci]

* New translations strings.xml (Italian)
[skip ci]

* New translations strings.xml (Finnish)
[skip ci]

* New translations strings.xml (Greek)
[skip ci]

* New translations strings.xml (German)
[skip ci]

* New translations strings.xml (Czech)
[skip ci]

* New translations strings.xml (Catalan)
[skip ci]

* New translations strings.xml (Norwegian Bokmal)
[skip ci]

* New translations description.txt (Turkish)
[skip ci]

* New translations strings_pref.xml (Catalan)
[skip ci]

* New translations description.txt (German)
[skip ci]

* New translations description.txt (Greek)
[skip ci]

* New translations description.txt (Italian)
[skip ci]

* New translations description.txt (Polish)
[skip ci]

* New translations description.txt (Portuguese)
[skip ci]

* New translations description.txt (Catalan)
[skip ci]

* New translations strings.xml (Swedish)
[skip ci]

* New translations strings_mapsforge.xml (Swedish)
[skip ci]

* New translations strings_pref.xml (Swedish)
[skip ci]

* New translations description.txt (Swedish)
[skip ci]
* New translations strings_pref.xml (Catalan)
* New translations strings_pref.xml (Portuguese)
* New translations strings_mapsforge.xml (Czech)
* Fix: cgeo#297 Openstreetmaps.org download error

OpenStreetMap.org tile servers forbids use of generic UserAgent values to identify heavy usage of their infrastructure. Since WhereYouGo uses only naive implementation of Mapsforge TileDownloader, common OkHttp header present to servers when downloading tiles. Setting application-level property of UserAgent to `WhereYouGo` enables the ability to use OSM tiles.
@Lineflyer Lineflyer added the Do not merge / WIP Not for merging and/or work still in progress label Jan 2, 2022
@Lineflyer Lineflyer self-assigned this Jan 2, 2022
@Lineflyer
Copy link
Member Author

CI build was OK.
Will close PR and push directly to legacy

@Lineflyer Lineflyer closed this Jan 2, 2022
@Lineflyer Lineflyer deleted the new_legacy branch January 2, 2022 21:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Do not merge / WIP Not for merging and/or work still in progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet