feat: rename app from 'Hermes Control' to 'Hermes Mobile' (#412)
* feat: rename app from 'Hermes Control' to 'Hermes Mobile' Updates the display name in launcher icon, About screen, and landing/auth screen. Package name (com.m57.hermescontrol) unchanged. * chore: update release workflow references to Hermes Mobile Renames keystore file, APK artifact, and GitHub Release name from 'hermes-control' / 'Hermes Control' to 'hermes-mobile' / 'Hermes Mobile'. --------- Co-authored-by: M57 <hy4ri@users.noreply.github.com>
This commit is contained in:
1 parent
2d8d3ac57a
commit
40b08ec4e8
3 files changed
+10
-10
No files matched your search
@@ -115,14 +115,14 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
KEYSTORE_BASE64: ${{ secrets.KEYSTORE_BASE64 }}
|
KEYSTORE_BASE64: ${{ secrets.KEYSTORE_BASE64 }}
|
||||||
run: |
|
run: |
|
||||||
echo "$KEYSTORE_BASE64" | base64 -d > hermes-control-release.keystore.jks
|
echo "$KEYSTORE_BASE64" | base64 -d > hermes-mobile-release.keystore.jks
|
||||||
ls -lh hermes-control-release.keystore.jks
|
ls -lh hermes-mobile-release.keystore.jks
|
||||||
|
|
||||||
- name: Build Release APK
|
- name: Build Release APK
|
||||||
env:
|
env:
|
||||||
VERSION_NAME: ${{ steps.version.outputs.version }}
|
VERSION_NAME: ${{ steps.version.outputs.version }}
|
||||||
VERSION_CODE: ${{ steps.version.outputs.code }}
|
VERSION_CODE: ${{ steps.version.outputs.code }}
|
||||||
KEYSTORE_PATH: ${{ github.workspace }}/hermes-control-release.keystore.jks
|
KEYSTORE_PATH: ${{ github.workspace }}/hermes-mobile-release.keystore.jks
|
||||||
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
||||||
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
|
KEY_ALIAS: ${{ secrets.KEY_ALIAS }}
|
||||||
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
|
KEY_PASSWORD: ${{ secrets.KEY_PASSWORD }}
|
||||||
@@ -135,13 +135,13 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
mkdir -p release
|
mkdir -p release
|
||||||
cp app/build/outputs/apk/release/app-release.apk \
|
cp app/build/outputs/apk/release/app-release.apk \
|
||||||
release/hermes-control-${{ steps.version.outputs.tag }}.apk
|
release/hermes-mobile-${{ steps.version.outputs.tag }}.apk
|
||||||
ls -lh release/
|
ls -lh release/
|
||||||
|
|
||||||
- name: Upload Release APK Artifact
|
- name: Upload Release APK Artifact
|
||||||
uses: actions/upload-artifact@v7
|
uses: actions/upload-artifact@v7
|
||||||
with:
|
with:
|
||||||
name: hermes-control-release
|
name: hermes-mobile-release
|
||||||
path: release/*.apk
|
path: release/*.apk
|
||||||
retention-days: 90
|
retention-days: 90
|
||||||
|
|
||||||
@@ -149,7 +149,7 @@ jobs:
|
|||||||
uses: softprops/action-gh-release@v3
|
uses: softprops/action-gh-release@v3
|
||||||
with:
|
with:
|
||||||
tag_name: ${{ steps.version.outputs.tag }}
|
tag_name: ${{ steps.version.outputs.tag }}
|
||||||
name: Hermes Control ${{ steps.version.outputs.tag }}
|
name: Hermes Mobile ${{ steps.version.outputs.tag }}
|
||||||
generate_release_notes: true
|
generate_release_notes: true
|
||||||
files: release/*.apk
|
files: release/*.apk
|
||||||
prerelease: false
|
prerelease: false
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ package com.m57.hermescontrol.theme
|
|||||||
|
|
||||||
import androidx.compose.ui.graphics.Color
|
import androidx.compose.ui.graphics.Color
|
||||||
|
|
||||||
// Hermes Control brand palette — v3 (Material You rewrite).
|
// Hermes Mobile brand palette — v3 (Material You rewrite).
|
||||||
//
|
//
|
||||||
// On Android 12+ (API 31+) the app uses dynamic colour derived from the user's
|
// On Android 12+ (API 31+) the app uses dynamic colour derived from the user's
|
||||||
// wallpaper — this palette is NOT used for primary/surface roles on those
|
// wallpaper — this palette is NOT used for primary/surface roles on those
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<resources>
|
<resources>
|
||||||
<string name="app_name">HermesControl</string>
|
<string name="app_name">HermesMobile</string>
|
||||||
|
|
||||||
<!-- Chat -->
|
<!-- Chat -->
|
||||||
<string name="chat_send_desc">Send</string>
|
<string name="chat_send_desc">Send</string>
|
||||||
@@ -132,7 +132,7 @@
|
|||||||
<string name="settings_save_success">✅ Settings saved</string>
|
<string name="settings_save_success">✅ Settings saved</string>
|
||||||
<string name="settings_action_test_connection">Test Connection</string>
|
<string name="settings_action_test_connection">Test Connection</string>
|
||||||
<string name="settings_sec_about">About</string>
|
<string name="settings_sec_about">About</string>
|
||||||
<string name="settings_about_app_name">⚡ Hermes Control</string>
|
<string name="settings_about_app_name">⚡ Hermes Mobile</string>
|
||||||
<string name="settings_about_version">Version</string>
|
<string name="settings_about_version">Version</string>
|
||||||
<string name="settings_about_build">Build</string>
|
<string name="settings_about_build">Build</string>
|
||||||
<string name="settings_about_debug">Debug</string>
|
<string name="settings_about_debug">Debug</string>
|
||||||
@@ -393,7 +393,7 @@
|
|||||||
<string name="auth_login_success">Connected!</string>
|
<string name="auth_login_success">Connected!</string>
|
||||||
|
|
||||||
<!-- Landing Screen -->
|
<!-- Landing Screen -->
|
||||||
<string name="landing_title">Hermes Control</string>
|
<string name="landing_title">Hermes Mobile</string>
|
||||||
<string name="landing_subtitle">Control panel for Hermes Agent</string>
|
<string name="landing_subtitle">Control panel for Hermes Agent</string>
|
||||||
<string name="landing_action_auth_login">Auth Login</string>
|
<string name="landing_action_auth_login">Auth Login</string>
|
||||||
<string name="landing_action_pairing_login">Pairing Login</string>
|
<string name="landing_action_pairing_login">Pairing Login</string>
|
||||||
|
|||||||
Reference in new issue
Block a user