Rebrand as Nix / Nix-on-Droid

Co-authored-by: Zhaofeng Li <hello@zhaofeng.li>
This commit is contained in:
Alexander Sosedkin 2022-09-13 01:34:34 -06:00 committed by midirhee12
parent 5f4e8fedd6
commit c54ad8b6ca
No known key found for this signature in database
5 changed files with 24 additions and 10 deletions

View file

@ -49,8 +49,8 @@ android {
buildConfigField "String", "TERMUX_PACKAGE_VARIANT", "\"" + project.ext.packageVariant + "\"" // Used by TermuxApplication class buildConfigField "String", "TERMUX_PACKAGE_VARIANT", "\"" + project.ext.packageVariant + "\"" // Used by TermuxApplication class
manifestPlaceholders.TERMUX_PACKAGE_NAME = "com.termux" manifestPlaceholders.TERMUX_PACKAGE_NAME = "com.termux.nix"
manifestPlaceholders.TERMUX_APP_NAME = "Termux" manifestPlaceholders.TERMUX_APP_NAME = "Nix"
manifestPlaceholders.TERMUX_API_APP_NAME = "Termux:API" manifestPlaceholders.TERMUX_API_APP_NAME = "Termux:API"
manifestPlaceholders.TERMUX_BOOT_APP_NAME = "Termux:Boot" manifestPlaceholders.TERMUX_BOOT_APP_NAME = "Termux:Boot"
manifestPlaceholders.TERMUX_FLOAT_APP_NAME = "Termux:Float" manifestPlaceholders.TERMUX_FLOAT_APP_NAME = "Termux:Float"
@ -77,6 +77,18 @@ android {
*/ */
} }
// NIX-ON-DROID: Downstream version
defaultConfig {
def nixOnDroidMajor = 0
def nixOnDroidMinor = 3
def nixOnDroidRev = 0
applicationIdSuffix ".nix"
versionNameSuffix "_v${nixOnDroidMajor}.${nixOnDroidMinor}.${nixOnDroidRev}_nix"
versionCode android.defaultConfig.versionCode * 1000 + \
nixOnDroidMajor * 100 + nixOnDroidMinor * 10 + nixOnDroidRev
}
signingConfigs { signingConfigs {
debug { debug {
storeFile file('testkey_untrusted.jks') storeFile file('testkey_untrusted.jks')

View file

@ -159,6 +159,7 @@
</intent-filter> </intent-filter>
</activity-alias> </activity-alias>
<!--
<provider <provider
android:name=".filepicker.TermuxDocumentsProvider" android:name=".filepicker.TermuxDocumentsProvider"
android:authorities="${TERMUX_PACKAGE_NAME}.documents" android:authorities="${TERMUX_PACKAGE_NAME}.documents"
@ -176,6 +177,7 @@
android:exported="true" android:exported="true"
android:grantUriPermissions="true" android:grantUriPermissions="true"
android:permission="${TERMUX_PACKAGE_NAME}.permission.RUN_COMMAND" /> android:permission="${TERMUX_PACKAGE_NAME}.permission.RUN_COMMAND" />
-->
<receiver <receiver

View file

@ -2,7 +2,7 @@
<!DOCTYPE resources [ <!DOCTYPE resources [
<!ENTITY TERMUX_PACKAGE_NAME "com.termux"> <!ENTITY TERMUX_PACKAGE_NAME "com.termux">
<!ENTITY TERMUX_APP_NAME "Termux"> <!ENTITY TERMUX_APP_NAME "Nix">
<!ENTITY TERMUX_API_APP_NAME "Termux:API"> <!ENTITY TERMUX_API_APP_NAME "Termux:API">
<!ENTITY TERMUX_BOOT_APP_NAME "Termux:Boot"> <!ENTITY TERMUX_BOOT_APP_NAME "Termux:Boot">
<!ENTITY TERMUX_FLOAT_APP_NAME "Termux:Float"> <!ENTITY TERMUX_FLOAT_APP_NAME "Termux:Float">

View file

@ -18,7 +18,7 @@
tools:targetApi="n_mr1"> tools:targetApi="n_mr1">
<intent <intent
android:action="android.intent.action.RUN" android:action="android.intent.action.RUN"
android:targetPackage="com.termux" android:targetPackage="com.termux.nix"
android:targetClass="com.termux.app.TermuxActivity" android:targetClass="com.termux.app.TermuxActivity"
android:name="android.shortcut.conversation"/> android:name="android.shortcut.conversation"/>
</shortcut> </shortcut>
@ -31,10 +31,10 @@
tools:targetApi="n_mr1"> tools:targetApi="n_mr1">
<intent <intent
android:action="android.intent.action.RUN" android:action="android.intent.action.RUN"
android:targetPackage="com.termux" android:targetPackage="com.termux.nix"
android:targetClass="com.termux.app.TermuxActivity" android:targetClass="com.termux.app.TermuxActivity"
android:name="android.shortcut.conversation"> android:name="android.shortcut.conversation">
<extra android:name="com.termux.app.failsafe_session" android:value="true"/> <extra android:name="com.termux.nix.app.failsafe_session" android:value="true"/>
</intent> </intent>
</shortcut> </shortcut>
@ -46,7 +46,7 @@
tools:targetApi="n_mr1"> tools:targetApi="n_mr1">
<intent <intent
android:action="android.intent.action.VIEW" android:action="android.intent.action.VIEW"
android:targetPackage="com.termux" android:targetPackage="com.termux.nix"
android:targetClass="com.termux.app.activities.SettingsActivity" android:targetClass="com.termux.app.activities.SettingsActivity"
android:name="android.shortcut.conversation"/> android:name="android.shortcut.conversation"/>
</shortcut> </shortcut>

View file

@ -347,10 +347,10 @@ public final class TermuxConstants {
*/ */
/** Termux app name */ /** Termux app name */
public static final String TERMUX_APP_NAME = "Termux"; // Default: "Termux" public static final String TERMUX_APP_NAME = "Nix"; // Default: "Termux"
/** Termux package name */ /** Termux package name */
public static final String TERMUX_PACKAGE_NAME = "com.termux"; // Default: "com.termux" public static final String TERMUX_PACKAGE_NAME = "com.termux.nix"; // Default: "com.termux"
/** Termux GitHub repo name */ /** Termux Github repo name */
public static final String TERMUX_GITHUB_REPO_NAME = "termux-app"; // Default: "termux-app" public static final String TERMUX_GITHUB_REPO_NAME = "termux-app"; // Default: "termux-app"
/** Termux GitHub repo url */ /** Termux GitHub repo url */
public static final String TERMUX_GITHUB_REPO_URL = TERMUX_GITHUB_ORGANIZATION_URL + "/" + TERMUX_GITHUB_REPO_NAME; // Default: "https://github.com/termux/termux-app" public static final String TERMUX_GITHUB_REPO_URL = TERMUX_GITHUB_ORGANIZATION_URL + "/" + TERMUX_GITHUB_REPO_NAME; // Default: "https://github.com/termux/termux-app"