From c1c46dfcfcff6fe2a21232d4fa2d0092c93e6cc1 Mon Sep 17 00:00:00 2001 From: agnostic-apollo Date: Sun, 29 May 2022 08:28:20 +0500 Subject: [PATCH] Changed: Change `TERMUX_APP.APPS_DIR_PATH` basename from `termux-app` to `com.termux` The apps directory will now use the unique package name of apps for basename that can be automatically generated instead of having to be hardcoded. `termux-am-socket` will be upgraded to `v1.4.0` for respective change. --- .../java/com/termux/shared/termux/TermuxConstants.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/termux-shared/src/main/java/com/termux/shared/termux/TermuxConstants.java b/termux-shared/src/main/java/com/termux/shared/termux/TermuxConstants.java index cf9433a4..75c91b6c 100644 --- a/termux-shared/src/main/java/com/termux/shared/termux/TermuxConstants.java +++ b/termux-shared/src/main/java/com/termux/shared/termux/TermuxConstants.java @@ -11,7 +11,7 @@ import java.util.Formatter; import java.util.List; /* - * Version: v0.43.0 + * Version: v0.44.0 * SPDX-License-Identifier: MIT * * Changelog @@ -245,6 +245,9 @@ import java.util.List; * * - 0.43.0 (2022-05-29) * - Changed `TERMUX_SUPPORT_EMAIL_URL` to support@termux.dev. + * + * - 0.44.0 (2022-05-29) + * - Changed `TERMUX_APP.APPS_DIR_PATH` basename from `termux-app` to `com.termux`. */ /** @@ -896,10 +899,10 @@ public final class TermuxConstants { public static final class TERMUX_APP { /** Termux apps directory path */ - public static final String APPS_DIR_PATH = TERMUX_APPS_DIR_PATH + "/termux-app"; // Default: "/data/data/com.termux/files/apps/termux-app" + public static final String APPS_DIR_PATH = TERMUX_APPS_DIR_PATH + "/" + TERMUX_PACKAGE_NAME; // Default: "/data/data/com.termux/files/apps/com.termux" /** termux-am socket file path */ - public static final String TERMUX_AM_SOCKET_FILE_PATH = APPS_DIR_PATH + "/termux-am/am.sock"; // Default: "/data/data/com.termux/files/apps/termux-app/termux-am/am.sock" + public static final String TERMUX_AM_SOCKET_FILE_PATH = APPS_DIR_PATH + "/termux-am/am.sock"; // Default: "/data/data/com.termux/files/apps/com.termux/termux-am/am.sock" /** Termux app core activity name. */