* ContactRepository: try to deduplicate phoneNumbers in a smart way
* AndroidManifest: use CALL_PHONE permission to allow for making phone calls
* Implement CallOnTap with contact results
- contact activities that require permissions we do not have are not
listed
- add CallOnTap setting for phone number results on search behind
contacts settings
* utilize PhoneNumberUtils
* navroute settings/search/contacts
* queryIntentActivities -> resolveActivity
* localization
* Code formatting
* Wrap contact search settings in preference category
---------
Co-authored-by: MM20 <15646950+MM2-0@users.noreply.github.com>
* OSM: search by tags "amenity" and "shop" after delocalizing
* use overpassQL UNION
* document Union usage
* cleanup unused imports
* refine restaurant queries
* two more :)
* Hardcode string -> tag assignment
* Remove log statement
---------
Co-authored-by: MM20 <15646950+MM2-0@users.noreply.github.com>
* Now for conversion patterns such as "TO > FROM" and "TO - FROM" are accepted
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>
* Added help URL for unit converter
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>
* Localized supported units are now shown on a screen that can be invoked from unit converter settings
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>
* Made localizable titles for dimensions and preferences
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>
* Show currency units on list if enabled.
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>
* Supported units are now listed inline instead of a separate screen.
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>
---------
Signed-off-by: Guillermo Villafuerte <gvillafu@comunidad.unam.mx>