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 Diff line number Diff line
@@ -42,7 +42,7 @@ detekt:
  before_script:
    - apt-get update -qq
    - apt-get install -y -qq git git-lfs openjdk-17-jdk
    - git lfs install
    - git lfs install --skip-repo

  script:
    # Configure Gradle for CI
@@ -86,7 +86,7 @@ test:
    # Install git-lfs and additional dependencies
    - sudo apt-get update -qq
    - 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
    - |
      if [ ! -d "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION" ]; then
@@ -192,7 +192,7 @@ build_release:
    # Install git-lfs and additional dependencies
    - sudo apt-get update -qq
    - 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
    - |
      if [ ! -d "$ANDROID_HOME/ndk/$ANDROID_NDK_VERSION" ]; then
+7 −5
Original line number 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 />
</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

Every decision we make puts the user first:

- **No ads** - Clean interface without distractions
- **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.
- **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.
- **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.

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

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

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

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

    <string name="work">Work</string>
    <string name="home">Home</string>
@@ -107,7 +107,7 @@
    <string name="close">Close</string>
    <string name="delete">Delete</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 -->
    <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="accessibility_settings_summary">Adjust accessibility settings for better usability</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="no_routing_profiles_configured_yet">No routing profiles configured yet.</string>
    <string name="unnamed_location">Unnamed Location</string>
@@ -226,7 +226,7 @@
    <string name="save">Save</string>
    <string name="list_name_cannot_be_empty">List name cannot be empty</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="got_it">Got it</string>
    <string name="total_walking_distance">Total walking distance: %1$s</string>
@@ -251,7 +251,7 @@
    
    <!-- Location Permission Dialog -->
    <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="not_now">Not Now</string>