Trail Table: Allow multi select (#264)

* trail table: multi select

* trail cards: multi select

* multiselect for list view, several multiselect fixes, code beautify

* remove unnecessary imports, move code to simplify diff of trail_dropdown

* translations

* fix horizontal scrollbar in table view

* direct export from list, multiselect export

* fix refreshing share icon after sharing from trail list

* fix adding multiple trails to a trail-list

* fix retrieving mail notification template

* migrates to v0.17.0

---------

Co-authored-by: Christian Beutel <>
This commit is contained in:
slothful-vassal
2025-06-26 15:28:27 +02:00
committed by GitHub
parent 9b6522ec21
commit 06f6d58b5e
22 changed files with 666 additions and 163 deletions

View File

@@ -14,6 +14,7 @@
"add-to-list": "Zu Liste hinzufügen",
"add-waypoint": "Wegpunkt hinzufügen",
"added-trail-to": "Route hinzugefügt zu",
"added-trails-to": "Routen hinzugefügt zu",
"after": "Nach",
"all-activities": "Alle Aktivitäten",
"alphabetical": "Alphabetisch",
@@ -275,6 +276,7 @@
"register": "Registrieren",
"remote-users-cannot-edit": "Nutzer anderer Instanzen können nicht bearbeiten",
"removed-trail-from": "Route entfernt aus",
"removed-trails-from": "Routen entfernt aus",
"required": "Pflichtfeld",
"reset-password": "Passwort zurücksetzen",
"road": "Straße",
@@ -289,6 +291,7 @@
"search-places": "Orte suchen",
"search-trails": "Route suchen",
"select-list": "Liste auswählen",
"selected": "selected",
"settings": "Einstellungen",
"settings-notification-comment-mention": "Jemand hat dich in einem Kommentar erwähnt",
"settings-notification-list-create": "Ein Benutzer, dem Du folgst, hat eine Liste erstellt",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Add to list",
"add-waypoint": "Add Waypoint",
"added-trail-to": "Added trail to",
"added-trails-to": "Added trails to",
"after": "After",
"all-activities": "All activities",
"alphabetical": "Alphabetical",
@@ -275,6 +276,7 @@
"register": "Register",
"remote-users-cannot-edit": "",
"removed-trail-from": "Removed trail from",
"removed-trails-from": "Removed trails from",
"required": "Required",
"reset-password": "Reset Password",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Search places",
"search-trails": "Search trails",
"select-list": "Select List",
"selected": "",
"settings": "Settings",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "A user who you follow has created a list",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Añadir a la lista",
"add-waypoint": "Añadir Punto de Interés",
"added-trail-to": "Ruta añadida a",
"added-trails-to": "Rutas añadida a",
"after": "Después",
"all-activities": "Todas las actividades",
"alphabetical": "Alfabético",
@@ -275,6 +276,7 @@
"register": "Registrar",
"remote-users-cannot-edit": "",
"removed-trail-from": "Ruta borrada de",
"removed-trails-from": "Rutas borrada de",
"required": "Obligatorio",
"reset-password": "Restablecer Contraseña",
"road": "Carretera",
@@ -289,6 +291,7 @@
"search-places": "Buscar lugares",
"search-trails": "Buscar ruta",
"select-list": "Seleccionar Lista",
"selected": "",
"settings": "Configuración",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "Un usuario al que sigues ha creado una nueva lista",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Ajouter à une liste",
"add-waypoint": "Ajouter un point de passage",
"added-trail-to": "Ajouter un itinéraire à",
"added-trails-to": "Ajouter les itinéraires à",
"after": "Après",
"all-activities": "Toutes les activités",
"alphabetical": "Alphabétique",
@@ -275,6 +276,7 @@
"register": "Créer un compte",
"remote-users-cannot-edit": "",
"removed-trail-from": "Enlever l'itinéraire de",
"removed-trails-from": "Enlever les itinéraires de",
"required": "Requis",
"reset-password": "Réinitialiser le mot de passe",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Chercher des lieux",
"search-trails": "Chercher un itinéraire",
"select-list": "Liste de choix",
"selected": "",
"settings": "Paramètres",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "Un utilisateur que vous suivez à créé une nouvelle liste",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Hozzáadás a listához",
"add-waypoint": "Útvonalpont hozzáadása",
"added-trail-to": "Hozzáadott nyomvonal a",
"added-trails-to": "Hozzáadott nyomvonalak a",
"after": "After",
"all-activities": "All activities",
"alphabetical": "Betűrendben",
@@ -275,6 +276,7 @@
"register": "Regisztráció",
"remote-users-cannot-edit": "",
"removed-trail-from": "Eltávolított nyomvonal a",
"removed-trails-from": "Eltávolított nyomvonalak a",
"required": "Kötelező",
"reset-password": "Reset Password",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Search places",
"search-trails": "Nyomvonalak keresése",
"select-list": "Lista kiválasztása",
"selected": "",
"settings": "Beállítások",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "A user who you follow has created a list",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Aggiungi alla lista",
"add-waypoint": "Aggiungi un punto di passaggio",
"added-trail-to": "Percorso aggiunto a",
"added-trails-to": "Percorsi aggiunto a",
"after": "Dopo",
"all-activities": "Tutte le Attività",
"alphabetical": "Alfabetico",
@@ -275,6 +276,7 @@
"register": "Registrati",
"remote-users-cannot-edit": "",
"removed-trail-from": "Percorso rimosso da",
"removed-trails-from": "Percorsi rimosso da",
"required": "Obbligatorio",
"reset-password": "Ripristinare Password",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Search places",
"search-trails": "Cerca percorsi",
"select-list": "Seleziona lista",
"selected": "",
"settings": "Impostazioni",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "Un utente che segui ha creato una lista",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Toevoegen aan lijst",
"add-waypoint": "Routepunt toevoegen",
"added-trail-to": "Route toegevoegd aan",
"added-trails-to": "Route toegevoegd aan",
"after": "Na",
"all-activities": "Alle activiteiten",
"alphabetical": "Alfabetisch",
@@ -275,6 +276,7 @@
"register": "Registreren",
"remote-users-cannot-edit": "",
"removed-trail-from": "Route verwijderd van",
"removed-trails-from": "Routes verwijderd van",
"required": "Verplicht",
"reset-password": "Wachtwoord opnieuw instellen",
"road": "Weg",
@@ -289,6 +291,7 @@
"search-places": "Zoek plaatsen",
"search-trails": "Zoek routes",
"select-list": "Kies een lijst",
"selected": "",
"settings": "Instellingen",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "Een gebruiker die je volgt, heeft een lijst gecreëerd",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Dodaj do listy",
"add-waypoint": "Dodaj Punkt",
"added-trail-to": "Dodaj szlak do",
"added-trails-to": "Dodaj szlaki do",
"after": "Po",
"all-activities": "Wszystkie aktywności",
"alphabetical": "Alfabetyczne",
@@ -275,6 +276,7 @@
"register": "Zarejestruj",
"remote-users-cannot-edit": "",
"removed-trail-from": "Usunięto szlak z",
"removed-trails-from": "Usunięto szlaki z",
"required": "Wymagane",
"reset-password": "Resetuj hasło",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Szukaj miejsc",
"search-trails": "Szukaj szlaków",
"select-list": "Wybierz Listę",
"selected": "",
"settings": "Ustawienia",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "Użytkownik, którego obserwujesz, utworzył listę",

View File

@@ -14,6 +14,7 @@
"add-to-list": "Adicionar à lista",
"add-waypoint": "Adicionar ponto de vista",
"added-trail-to": "Trilha adicionada para",
"added-trails-to": "trilhas adicionada para",
"after": "Depois",
"all-activities": "Todas as atividades",
"alphabetical": "Alfabético",
@@ -275,6 +276,7 @@
"register": "Registo",
"remote-users-cannot-edit": "",
"removed-trail-from": "Trilha removida de",
"removed-trails-from": "Trilhos removidos de",
"required": "Obrigatório",
"reset-password": "Reset Password",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Search places",
"search-trails": "Procurar trilhos",
"select-list": "Selecionar lista",
"selected": "",
"settings": "Definições",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "A user who you follow has created a list",

View File

@@ -14,6 +14,7 @@
"add-to-list": "添加到列表",
"add-waypoint": "添加坐标",
"added-trail-to": "添加路线到",
"added-trails-to": "添加路线到",
"after": "之后",
"all-activities": "所有活动",
"alphabetical": "字母",
@@ -275,6 +276,7 @@
"register": "注册",
"remote-users-cannot-edit": "",
"removed-trail-from": "路线已删除自",
"removed-trails-from": "路线已删除自",
"required": "必填",
"reset-password": "重置密码",
"road": "Road",
@@ -289,6 +291,7 @@
"search-places": "Search places",
"search-trails": "搜索路线",
"select-list": "选择列表",
"selected": "",
"settings": "设置",
"settings-notification-comment-mention": "Someone mentioned you in a comment",
"settings-notification-list-create": "A user who you follow has created a list",