Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8235fe3c authored by Romain Hunault's avatar Romain Hunault 💻
Browse files

chore(android): rename app to Murena Map

parent 5a67efcf
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Original line Diff line number Diff line
@@ -42,7 +42,7 @@ detekt:
  before_script:
  before_script:
    - apt-get update -qq
    - apt-get update -qq
    - apt-get install -y -qq git git-lfs openjdk-17-jdk
    - apt-get install -y -qq git git-lfs openjdk-17-jdk
    - git lfs install
    - git lfs install --skip-repo


  script:
  script:
    # Configure Gradle for CI
    # Configure Gradle for CI
@@ -86,7 +86,7 @@ test:
    # Install git-lfs and additional dependencies
    # Install git-lfs and additional dependencies
    - sudo apt-get update -qq
    - sudo apt-get update -qq
    - sudo apt-get install -y -qq git-lfs curl unzip protobuf-compiler
    - sudo apt-get install -y -qq git-lfs curl unzip protobuf-compiler
    - git lfs install
    - git lfs install --skip-repo
    # Install specific NDK version if not present
    # Install specific NDK version if not present
    - |
    - |
      if [ ! -d "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION" ]; then
      if [ ! -d "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION" ]; then
@@ -192,7 +192,7 @@ build_release:
    # Install git-lfs and additional dependencies
    # Install git-lfs and additional dependencies
    - sudo apt-get update -qq
    - sudo apt-get update -qq
    - sudo apt-get install -y -qq git-lfs curl unzip protobuf-compiler
    - sudo apt-get install -y -qq git-lfs curl unzip protobuf-compiler
    - git lfs install
    - git lfs install --skip-repo
    # Install specific NDK version if not present
    # Install specific NDK version if not present
    - |
    - |
      if [ ! -d "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION" ]; then
      if [ ! -d "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION" ]; then
+7 −5
Original line number Original line Diff line number Diff line
<a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22earth.maps.cardinal%22%2C%22url%22%3A%22https%3A%2F%2Fgitlab.e.foundation%2Fe%2Fos%2Fcardinal%22%2C%22author%22%3A%22e%22%2C%22name%22%3A%22Cardinal%22%2C%22preferredApkIndex%22%3A1%2C%22additionalSettings%22%3A%22%7B%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22Cardinal%20Maps%5C%22%2C%5C%22appAuthor%5C%22%3A%5C%22E%20Foundation%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%2C%5C%22refreshBeforeDownload%5C%22%3Afalse%7D%22%2C%22overrideSource%22%3A%22GitLab%22%7D" class="img-badge">
<a href="https://apps.obtainium.imranr.dev/redirect?r=obtainium://app/%7B%22id%22%3A%22foundation.e.maps%22%2C%22url%22%3A%22https%3A%2F%2Fgitlab.e.foundation%2Fe%2Fos%2Fmaps%22%2C%22author%22%3A%22e%22%2C%22name%22%3A%22Murena%20Maps%22%2C%22preferredApkIndex%22%3A1%2C%22additionalSettings%22%3A%22%7B%5C%22fallbackToOlderReleases%5C%22%3Atrue%2C%5C%22trackOnly%5C%22%3Afalse%2C%5C%22versionExtractionRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22matchGroupToUse%5C%22%3A%5C%22%5C%22%2C%5C%22versionDetection%5C%22%3Afalse%2C%5C%22releaseDateAsVersion%5C%22%3Afalse%2C%5C%22useVersionCodeAsOSVersion%5C%22%3Afalse%2C%5C%22apkFilterRegEx%5C%22%3A%5C%22%5C%22%2C%5C%22invertAPKFilter%5C%22%3Afalse%2C%5C%22autoApkFilterByArch%5C%22%3Atrue%2C%5C%22appName%5C%22%3A%5C%22Murena%20Maps%5C%22%2C%5C%22appAuthor%5C%22%3A%5C%22E%20Foundation%5C%22%2C%5C%22shizukuPretendToBeGooglePlay%5C%22%3Afalse%2C%5C%22allowInsecure%5C%22%3Afalse%2C%5C%22exemptFromBackgroundUpdates%5C%22%3Afalse%2C%5C%22skipUpdateNotifications%5C%22%3Afalse%2C%5C%22about%5C%22%3A%5C%22%5C%22%2C%5C%22refreshBeforeDownload%5C%22%3Afalse%7D%22%2C%22overrideSource%22%3A%22GitLab%22%7D" class="img-badge">
    <img src="assets/obtainium.png" alt="Get it on Obtainium" height=36 />
    <img src="assets/obtainium.png" alt="Get it on Obtainium" height=36 />
</a>
</a>


# Cardinal Maps
# Murena Maps

> 💡 Development status: This app is in active development. **Features and behavior may change, updates may introduce regressions or data loss, and the service is provided without warranty.**

Murena Maps is a mapping application for Android designed to get out of your way and be there when you need it. We believe maps should be fast, private, and focused on what matters most—helping you navigate the world around you.


Cardinal Maps is a mapping application for Android designed to get out of your way and be there when you need it. We believe maps should be fast, private, and focused on what matters most—helping you navigate the world around you.


## Key Features
## Key Features


Every decision we make puts the user first:
Every decision we make puts the user first:


- **No ads** - Clean interface without distractions
- **No tracking or analytics** - Your data stays yours
- **No tracking or analytics** - Your data stays yours
- **Online and offline modes** - Search and get directions anywhere in the world out of the box, with complete offline privacy just a few taps away.
- **Online and offline modes** - Search and get directions anywhere in the world out of the box, with complete offline privacy just a few taps away.
- **Self-host your maps services** - Works seamlessly with [Headway](https://github.com/headwaymaps/headway) for those who want the convenience of online maps on their own terms.
- **Self-host your maps services** - Works seamlessly with [Headway](https://github.com/headwaymaps/headway) for those who want the convenience of online maps on their own terms.
- **Modern look and feel** - Built from the ground up with Material 3 components.
- **Modern look and feel** - Built from the ground up with Material 3 components.
- **Smooth performance** - Using MapLibre for map rendering means Cardinal Maps is fast—much faster than you may be used if you're a FOSS maps enjoyer.
- **Smooth performance** - Using MapLibre for map rendering means Murena Maps is fast—much faster than you may be used if you're a FOSS maps enjoyer.
- **Transit support (work in progress)** - Easily view departures at nearby transit stations.
- **Transit support (work in progress)** - Easily view departures at nearby transit stations.


## Screenshots
## Screenshots
+1 −1
Original line number Original line Diff line number Diff line
@@ -61,7 +61,7 @@ android {
    compileSdk = 36
    compileSdk = 36


    defaultConfig {
    defaultConfig {
        applicationId = "earth.maps.cardinal"
        applicationId = "foundation.e.maps"
        minSdk = 26
        minSdk = 26
        targetSdk = 36
        targetSdk = 36
        versionCode = System.getenv("VERSION_CODE")?.toIntOrNull() ?: 1
        versionCode = System.getenv("VERSION_CODE")?.toIntOrNull() ?: 1
+1 −1
Original line number Original line Diff line number Diff line
@@ -17,5 +17,5 @@
  -->
  -->


<resources>
<resources>
    <string name="app_name">Cardinal (Debug)</string>
    <string name="app_name">Murena Maps (Debug)</string>
</resources>
</resources>
+5 −5
Original line number Original line Diff line number Diff line
@@ -17,7 +17,7 @@
  -->
  -->


<resources>
<resources>
    <string name="app_name">Cardinal</string>
    <string name="app_name">Murena Maps</string>


    <string name="work">Work</string>
    <string name="work">Work</string>
    <string name="home">Home</string>
    <string name="home">Home</string>
@@ -107,7 +107,7 @@
    <string name="close">Close</string>
    <string name="close">Close</string>
    <string name="delete">Delete</string>
    <string name="delete">Delete</string>
    <string name="name_required">Name is required</string>
    <string name="name_required">Name is required</string>
    <string name="cardinal_maps_settings_heading">Cardinal Maps</string>
    <string name="cardinal_maps_settings_heading">Murena Maps</string>


    <!-- Offline Mode Settings -->
    <!-- Offline Mode Settings -->
    <string name="offline_mode_title">Offline Mode</string>
    <string name="offline_mode_title">Offline Mode</string>
@@ -178,7 +178,7 @@
    <string name="privacy_settings_summary">Manage your offline maps and settings</string>
    <string name="privacy_settings_summary">Manage your offline maps and settings</string>
    <string name="accessibility_settings_summary">Adjust accessibility settings for better usability</string>
    <string name="accessibility_settings_summary">Adjust accessibility settings for better usability</string>
    <string name="advanced_settings_summary">Configure advanced settings for the app</string>
    <string name="advanced_settings_summary">Configure advanced settings for the app</string>
    <string name="app_name_long">Cardinal Maps</string>
    <string name="app_name_long">Murena Maps</string>
    <string name="open_cardinal_maps_github_repository_in_browser">Open cardinal maps GitHub repository in browser</string>
    <string name="open_cardinal_maps_github_repository_in_browser">Open cardinal maps GitHub repository in browser</string>
    <string name="no_routing_profiles_configured_yet">No routing profiles configured yet.</string>
    <string name="no_routing_profiles_configured_yet">No routing profiles configured yet.</string>
    <string name="unnamed_location">Unnamed Location</string>
    <string name="unnamed_location">Unnamed Location</string>
@@ -226,7 +226,7 @@
    <string name="save">Save</string>
    <string name="save">Save</string>
    <string name="list_name_cannot_be_empty">List name cannot be empty</string>
    <string name="list_name_cannot_be_empty">List name cannot be empty</string>
    <string name="square_char"></string>
    <string name="square_char"></string>
    <string name="notification_ask_body">Cardinal Maps needs to send notifications to prevent navigation from being interrupted.</string>
    <string name="notification_ask_body">Murena Maps needs to send notifications to prevent navigation from being interrupted.</string>
    <string name="notification_ask_title">Send Notifications</string>
    <string name="notification_ask_title">Send Notifications</string>
    <string name="got_it">Got it</string>
    <string name="got_it">Got it</string>
    <string name="total_walking_distance">Total walking distance: %1$s</string>
    <string name="total_walking_distance">Total walking distance: %1$s</string>
@@ -251,7 +251,7 @@
    
    
    <!-- Location Permission Dialog -->
    <!-- Location Permission Dialog -->
    <string name="enable_location_title">Enable Location?</string>
    <string name="enable_location_title">Enable Location?</string>
    <string name="enable_location_message">Allow Cardinal Maps to access your location to show you where you are on the map and provide a better experience.</string>
    <string name="enable_location_message">Allow Murena Maps to access your location to show you where you are on the map and provide a better experience.</string>
    <string name="allow">Allow</string>
    <string name="allow">Allow</string>
    <string name="not_now">Not Now</string>
    <string name="not_now">Not Now</string>