Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Yaroslav

#1
Thank you, now it's clear but one thing doesn't work as you described.

QuoteThe app restores the xml profiles from 4.2/ folder when you click the 'sync' button in profiles screen.

Actually, I tried it and noticed that if I remove the XML preferences from the folder, while profiles are working correctly, and then press the SYNC button, I get a message: "Profiles restored correctly". But those XML files do not get restored. The 4.2/ folder remains empty. However, if I change some settings in one profile (like interface color), then all the XML files for all profiles get immediately restored in the 4.2/ folder.
#2
I decided to check how OruxMaps is used for field studies within the scientific community. To do it I went through Google Scolar and Scopus databases. So I collected a list of scientific and near-scientific papers that refer to OruxMaps. In some of them it's just briefly mentioned but in others it's highlighted in details. The most scientifically reliable article from this list is Mosquito (Diptera: Culicidae) habitat surveillance by android mobile devices in Guangzhou, China (2016), published in the authoritative journal Insects, one of the top world journals on this topic. Let's post other relevant papers in this thread, if you find them!

2013
2015
2016
2017
2018
2019
2020
By the way, below I attach a chart of the worldwide popularity of the search therm "OruxMaps" over the years, according to Google Trends.
#3
Thank you for the quick response. For some reason, despite I had the custom "expedition" profile created, I got just one XML file in that folder. Anyway, I can't reproduce that anymore. I created three custom profiles, and everything works as you described now.

Some questions

  • Profile settings are created in "oruxmaps/preferences/4.2" folder. What is 4.2 ?
  • I thought that if I move profile XML files away, I'll break them in the app. However, if I delete XML files from "oruxmaps/preferences/4.2" and restart OruxMaps, profiles are working well. Could you clarify a bit more about these XML?

Am I correct about the right workflow to securely transfer profile settings?

  • Set up a Default profile, which will share common settings
  • Create custom profiles from the Default one
  • DON'T TOUCH XML files in "preferences/4.2"
  • If, for some reason, there are no XML files in "preferences/4.2" but profiles work well in the app, create new profiles from them, so it will make necessary XML files again.
  • Copy the chosen XML files to another device to restore the profiles.

Suggestions

  • I noticed that when you tap on a profile to delete it in the app, you see a confirmation window: "Are you sure you want to delete? ..." It would be very helpful if you put the profile name in that window. Because on a small screen, people may unintentionally tap on a wrong profile, and they won't be able to understand that they'll be deleting a wrong profile.
  • I see that the documentation is a bit obsolete and not complete, I'd be glad to help with it (English and Russian).
#4
Hello. For me it's important to transfer OruxMaps settings between devices, so I decided to test this feature.

As I understood from the documentation, profile settings are stored in a file like oruxmaps/preferences/om2_com.orux.oruxmapsDonate_preferences.xml. I had two profiles: "Default" and "expedition".  I saved the above-mentioned file in an external storage. Then I reinstalled OruxMaps deleting the "oruxmaps" folder for the total cleaning. I run the app for first time, seeing the welcoming screen, so a new clean "oruxmaps" folder was created. Then I moved the "om2_com.orux.oruxmapsDonate_preferences.xml" file to the "oruxmaps/preferences" folder. I completely closed the app. Then I opened it and went to Profiles->Restore/Refresh button. I expected that after pressing that button I would see my backup'ed "Default" and "expedition" profiles. Instead of that I receive a message: Error restoring profiles!

Any ideas?

OruxMaps version from Google Play: 7.5.9GP
Platform: Android 6.0.1 MMB29M on Xiaomi Redmi 3S
Other info: OruxMaps is installed in the internal storage