v0.9.24
This commit is contained in:
31
constants.py
31
constants.py
@@ -29,7 +29,7 @@ if FORCE_X11:
|
||||
# --- CONFIGURATION ---
|
||||
PROG_NAME = "Bagheera Image Viewer"
|
||||
PROG_ID = "bagheeraview"
|
||||
PROG_VERSION = "0.9.23"
|
||||
PROG_VERSION = "0.9.24"
|
||||
PROG_AUTHOR = "Ignacio Serantes"
|
||||
|
||||
# --- CACHE SETTINGS ---
|
||||
@@ -57,17 +57,21 @@ DISK_CACHE_MAX_BYTES = 10 * 1024 * 1024 * 1024
|
||||
|
||||
# --- PATHS ---
|
||||
CONFIG_FILE = f"{PROG_ID}rc"
|
||||
CONFIG_LOCATION = '.config/iserantes'
|
||||
CONFIG_DIR = os.path.join(os.path.expanduser("~"), CONFIG_LOCATION, PROG_ID)
|
||||
CONFIG_LOCATION = os.environ.get('XDG_CONFIG_HOME')
|
||||
CONFIG_DIR = os.path.join(CONFIG_LOCATION, 'iserantes', PROG_ID)
|
||||
CONFIG_PATH = os.path.join(CONFIG_DIR, CONFIG_FILE)
|
||||
CACHE_PATH = os.path.join(CONFIG_DIR, "thumbnails")
|
||||
|
||||
APP_DATA_LOCATION = os.path.expanduser('~/.local/share')
|
||||
APP_DATA_DIR = os.path.join(APP_DATA_LOCATION, 'iserantes', PROG_ID)
|
||||
|
||||
CACHE_PATH = os.path.join(APP_DATA_DIR, "thumbnails")
|
||||
|
||||
HISTORY_FILE = "history.json"
|
||||
HISTORY_PATH = os.path.join(CONFIG_DIR, HISTORY_FILE)
|
||||
LAYOUTS_DIR = os.path.join(CONFIG_DIR, "layouts") # Layouts saving directory
|
||||
HISTORY_PATH = os.path.join(APP_DATA_DIR, HISTORY_FILE)
|
||||
LAYOUTS_DIR = os.path.join(APP_DATA_DIR, "layouts") # Layouts saving directory
|
||||
FAVORITES_FILE = "favorites.json"
|
||||
FAVORITES_PATH = os.path.join(CONFIG_DIR, FAVORITES_FILE)
|
||||
DUPLICATE_CACHE_PATH = os.path.join(CONFIG_DIR, "duplicates")
|
||||
FAVORITES_PATH = os.path.join(APP_DATA_DIR, FAVORITES_FILE)
|
||||
DUPLICATE_CACHE_PATH = os.path.join(APP_DATA_DIR, "duplicates")
|
||||
DUPLICATE_HASH_DB_NAME = b"hashes"
|
||||
DUPLICATE_EXCEPTIONS_DB_NAME = b"exceptions"
|
||||
DUPLICATE_PENDING_DB_NAME = b"pending"
|
||||
@@ -204,15 +208,15 @@ if importlib.util.find_spec("mediapipe") is not None:
|
||||
pass
|
||||
HAVE_FACE_RECOGNITION = importlib.util.find_spec("face_recognition") is not None
|
||||
|
||||
MEDIAPIPE_FACE_MODEL_PATH = os.path.join(CONFIG_DIR,
|
||||
"blaze_face_short_range.tflite")
|
||||
MEDIAPIPE_FACE_MODEL_PATH = os.path.join(
|
||||
APP_DATA_DIR, "blaze_face_short_range.tflite")
|
||||
MEDIAPIPE_FACE_MODEL_URL = (
|
||||
"https://storage.googleapis.com/mediapipe-models/face_detector/"
|
||||
"blaze_face_short_range/float16/1/blaze_face_short_range.tflite"
|
||||
)
|
||||
|
||||
MEDIAPIPE_OBJECT_MODEL_PATH = os.path.join(CONFIG_DIR,
|
||||
"efficientdet_lite0.tflite")
|
||||
MEDIAPIPE_OBJECT_MODEL_PATH = os.path.join(
|
||||
APP_DATA_DIR, "efficientdet_lite0.tflite")
|
||||
MEDIAPIPE_OBJECT_MODEL_URL = (
|
||||
"https://storage.googleapis.com/mediapipe-models/object_detector/"
|
||||
"efficientdet_lite0/float16/1/efficientdet_lite0.tflite"
|
||||
@@ -782,6 +786,7 @@ _UI_TEXTS = {
|
||||
"RENAME_ERROR_EXISTS": "File '{}' already exists.",
|
||||
"FILE_RENAMED": "File renamed to {}",
|
||||
"ERROR_RENAME": "Could not rename file: {}",
|
||||
"ERROR_JPEG_METADATA_LIMIT": "Metadata size limit exceeded for '{}'. This JPEG file has too much existing metadata (XMP) to save more.",
|
||||
"MAIN_DOCK_TITLE": "",
|
||||
"LAYOUTS_TAB": "Layouts",
|
||||
"LAYOUTS_TABLE_HEADER": ["Name", "Last Modified"],
|
||||
@@ -1333,6 +1338,7 @@ _UI_TEXTS = {
|
||||
"RENAME_ERROR_EXISTS": "El archivo '{}' ya existe.",
|
||||
"FILE_RENAMED": "Archivo renombrado a {}",
|
||||
"ERROR_RENAME": "No se pudo renombrar el archivo: {}",
|
||||
"ERROR_JPEG_METADATA_LIMIT": "Límite de metadatos excedido para '{}'. Este archivo JPEG ya tiene demasiados metadatos (XMP) para guardar más.",
|
||||
"MAIN_DOCK_TITLE": "Panel principal",
|
||||
"LAYOUTS_TAB": "Diseños",
|
||||
"LAYOUTS_TABLE_HEADER": ["Nombre", "Última Modificación"],
|
||||
@@ -1885,6 +1891,7 @@ _UI_TEXTS = {
|
||||
"RENAME_ERROR_EXISTS": "O ficheiro '{}' xa existe.",
|
||||
"FILE_RENAMED": "Ficheiro renomeado a {}",
|
||||
"ERROR_RENAME": "Non se puido renomear o ficheiro: {}",
|
||||
"ERROR_JPEG_METADATA_LIMIT": "Límite de metadatos excedido para '{}'. Este ficheiro JPEG xa ten demasiados metadatos (XMP) para gardar máis.",
|
||||
"MAIN_DOCK_TITLE": "Panel principal",
|
||||
"LAYOUTS_TAB": "Deseños",
|
||||
"LAYOUTS_TABLE_HEADER": ["Nome", "Última Modificación"],
|
||||
|
||||
Reference in New Issue
Block a user