-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
Next release WhereYouGo #251
Comments
I believe that when I added the button to the settings to check the user credentials we could release a new version. To add that button my current Settings refactoring PRs needs to be well tested and merged. The button afterwards can be added very quickly. Thus I think end of February can be a good idea in my eyes. |
@SchoolGuy Any further activity planned from your side on the PR you mentioned above? |
@Lineflyer We are waiting on @bekuno to review it. It is finished. |
@Lineflyer Correct. But since #240 is a requirement for #210, it doesn't make a difference. |
@Lineflyer #210 is being worked on right now. So will be ready probably by end of the week if everything goes well. |
@SchoolGuy Very cool :) |
Due to some new problems (no location on Android 12) I created a project listing those issues, which are either regressions or mandatory changes to be done: Summary:
Sadly this does not mean, that it is anytime soon to happen. It purely depends on volunteers willing to step in and work on it. |
Are we able to push a release to Play Store or are there any min/target-SDK or stuff requirements stopping us? If not I'd suggest to push at least a small fix for the Android 12 and OSM tiles. SAF is probably a bigger topic and will likely need also a new Mapsforge version - aka "big rewrite" |
We need to meet the requirement of targetSDK=30 to publish. I merged this change to master but did not do any extensive regression tests yet. It compiles and runs at least. So we would be able to publish right away from |
you can set the emulators location via telnet: "geo fix lon lat"
|
l'll try to run some tests on Android 11 and 12. Cant go lower than SDK 24 |
I will do some more testing with nightly and emulator for Is there a risk that the OpenWIG code has some problems with the new targetSDK?? Anyone with insights? |
I tested the app up to best possibility. Not really in depth due to missing time and possibility to play cartridges. If no one objects I will forward |
Just played a cartridge using mock locations and all went well on Android 11. Still planning to release tonight (at least on the beta channel...1456 testers). |
Tests (including the latest hotfix for #329) look OK or at least I am confident enough to push an update to the beta testers. |
While smoke-testing (in emulator) I found, that the app is not working on API16 and working on API19 but with some problems. Tests on API21 seemed to look normal though. Therefore I decided to merge #273 in order not to deliver a non-working version to API 16-20 users. Will continue checking and releasing now. |
WhereYouGo version 2022.01.02 has been pushed to beta users. As we don't have a separate beta versioning, the plan would be to promote this version into normal production if beta test is normal (maybe next weekend or even earlier). Tagging and uploading to Github ongoing now. |
It took a while but version 2022.01.02 is available to beta testers now. Tagging and uploading on Github also completed. |
FYI: |
Same positive feedback from Slovak geocaching group, people are just asking for SD card support and offline maps functionality. I will look at the requirements for this big refactor later, to see what is possible. |
The latest status on that (from c:geo dev meeting) is that it's not really possible to share the maps component between those two as c:geo just has too much "special" stuff in there. Possible routes would be
|
Additional solution
|
not sure about that one effort wise... WIGs require drawing shapes, something not currently supported by c:geo But for any solution (but the Locus one) we need someone willing to spend a considerable amount of time |
Some cartridges are unplayable when Locus is used as a map provider - when they manipulate zones from timer/lua code, it breaks. (And this is only my personal experience from playing some local wig, I have not tested this functionality deeply.) With all the special requirements for both c:geo and WhereYouGo, I would suggest (and also start looking into it) the hardest route - independent solution based on updated Mapsforge and following required components. In the end, they may share mapfiles and have some degree of integration, but should operate on their owns. As you say, c:geo have its own specialities, as WYG have. |
@sk-juroot The own mapsforge solution for WYG would real great. |
Reminder for myself: |
@sk-juroot and others: See https://github.com/cgeo/WhereYouGo#branches for branch use explanation. |
FYI:
That's nice, however the problem is with the beta users:
Means:
|
Beta 2022.01.10 has been pushed to beta testers on Google Play and is currently digested/checked by Google Play. |
I have issued the following posting on Facebook and also sent it to allow beta users previously contacting us on support mail. IMHO this is the only way to get on the "preserve train" again: Thanks to your feedback we were able to identify a major problem with file access in the current beta version. Unfortunately this problem can`t be undone by another update due to Google file access restrictions. We are really sorry for that trouble, but there is a lot still to be done to modernize WhereYouGo. Beta users, which have the above described problems should do the following steps:
This new beta version should keep file access available but only if you are upgrading from the previous version. |
The newer beta version 2022.01.10 seems to perform good. We even got some confirmations, that the above described scenario reenables file access to upgrading users. So the best we can do for now seems to be to publish the current beta. This will fix some bugs and enable Android 12 installations to use GPS again.
Given the fact, that there are almost no new-installations at the moment but a larger audience with Android 12 problem, this is probably the way to go for now, hoping that we get scoped storage into WhereYouGo next months. Will publish on the weekend if no one objects. Side info: |
Maybe an "import from sdcard" can be added as a "cheap"workaround for this? |
I think not, because we cannot access any files anymore. |
Release ongoing for 2022.01.14 (Android 5+) and 2022.01.14-legacy (Android 4.1 to 4.4):
|
Google Play is now digesting:
Will close once available. Once again, the limitations known are: |
Release is done. Now proper file access should be highest priority. |
I have seen some (mostly refactoring) activity ongoing for WhereYouGo.
Please tell me (by posting to this issue) if and when it would be desirable to release a new version?
Additionally I have just opened two issues, for which it might make sense to issue a release once they are fixed:
#249 #250
The text was updated successfully, but these errors were encountered: