2 Commits

Author SHA1 Message Date
32c2ce2f45 2.5.0 2025-10-02 13:59:05 +02:00
c6e2f59b05 refactor: rename auto-backup to fast connect 2025-10-02 13:58:01 +02:00
6 changed files with 21 additions and 22 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "charachorder-device-manager", "name": "charachorder-device-manager",
"version": "2.4.0", "version": "2.5.0",
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"private": true, "private": true,
"engines": { "engines": {

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "app" name = "app"
version = "2.4.0" version = "2.5.0"
description = "A Tauri App" description = "A Tauri App"
authors = ["Thea Schöbl <dev@theaninova.de>"] authors = ["Thea Schöbl <dev@theaninova.de>"]
license = "AGPL-3" license = "AGPL-3"

View File

@@ -6,7 +6,7 @@
"devPath": "http://localhost:5173", "devPath": "http://localhost:5173",
"distDir": "../build" "distDir": "../build"
}, },
"package": { "productName": "amacc1ng", "version": "2.4.0" }, "package": { "productName": "amacc1ng", "version": "2.5.0" },
"tauri": { "tauri": {
"allowlist": { "all": false }, "allowlist": { "all": false },
"bundle": { "bundle": {

View File

@@ -18,9 +18,9 @@ const de = {
}, },
backup: { backup: {
TITLE: "Backup", TITLE: "Backup",
AUTO_BACKUP: "Auto-backup", AUTO_BACKUP: "Beschleunigtes Verbinden",
DISCLAIMER: DISCLAIMER:
"Das Backup in diesem Browser gespeichert und bleibt nur auf diesem Computer.", "<b>Nicht auf öffentlichen oder geteilten Computern einschalten.</b> Gerätedaten werden für schnelleren Zugriff lokal zwischengespeichert.",
DOWNLOAD: "Komplettes Profil", DOWNLOAD: "Komplettes Profil",
RESTORE: "Wiederherstellen", RESTORE: "Wiederherstellen",
}, },

View File

@@ -14,9 +14,9 @@ const en = {
}, },
backup: { backup: {
TITLE: "Backup", TITLE: "Backup",
AUTO_BACKUP: "Auto-backup", AUTO_BACKUP: "Fast Connect",
DISCLAIMER: DISCLAIMER:
"Whenever you connect this device to browser, a backup is made locally and kept only on your computer.", "<b>Turn off if using a shared or public computer.</b> Caches your device's data locally for quick access next time you connect.",
DOWNLOAD: "Full profile", DOWNLOAD: "Full profile",
RESTORE: "Restore", RESTORE: "Restore",
}, },

View File

@@ -41,6 +41,7 @@
<section> <section>
<nav> <nav>
<a href="#connection">Connection</a>
{#if $deviceMeta} {#if $deviceMeta}
{#each $deviceMeta?.settings as category} {#each $deviceMeta?.settings as category}
<a href={`#${category.name}`}>{titlecase(category.name)}</a> <a href={`#${category.name}`}>{titlecase(category.name)}</a>
@@ -49,12 +50,19 @@
<a href="#backup">Backup</a> <a href="#backup">Backup</a>
</nav> </nav>
<div class="content"> <div class="content">
<fieldset id="connection">
<legend>Connection</legend>
<label <label
>{$LL.deviceManager.AUTO_CONNECT()}<input ><input type="checkbox" use:preference={"autoConnect"} />
type="checkbox" <div class="title">{$LL.deviceManager.AUTO_CONNECT()}</div>
use:preference={"autoConnect"} </label>
/></label
> <label
><input type="checkbox" use:preference={"backup"} />
<div class="title">{@html $LL.backup.AUTO_BACKUP()}</div>
<div class="description">{@html $LL.backup.DISCLAIMER()}</div>
</label>
</fieldset>
{#if $deviceMeta} {#if $deviceMeta}
{#each $deviceMeta.settings as category} {#each $deviceMeta.settings as category}
<fieldset id={category.name}> <fieldset id={category.name}>
@@ -115,15 +123,6 @@
<fieldset id="backup"> <fieldset id="backup">
<legend>{$LL.backup.TITLE()}</legend> <legend>{$LL.backup.TITLE()}</legend>
<label
><input
type="checkbox"
use:preference={"backup"}
/>{$LL.backup.AUTO_BACKUP()}</label
>
<p class="disclaimer">
{$LL.backup.DISCLAIMER()}
</p>
<div class="row" style="margin-top: auto"> <div class="row" style="margin-top: auto">
<button onclick={() => downloadFile(createChordBackup())}> <button onclick={() => downloadFile(createChordBackup())}>
<span class="icon">piano</span> <span class="icon">piano</span>