merge: epoch-1.10.0 d'upstream
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
ac6ba9654e
30 changed files with 611 additions and 306 deletions
16
.github/PULL_REQUEST_TEMPLATE.md
vendored
16
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
|
@ -1,8 +1,10 @@
|
||||||
- [ ] I have disclosed use of any AI generated code in my commit messages.
|
Replace this text with a description of your changes, and why these changes are important. Read and acknowledge the list below. PRs without a completed checkbox will be closed.
|
||||||
- If you are using an LLM, and do not fully understand the changes it is making to the code base, do not create a PR.
|
|
||||||
- In our experience, AI generated code often results in overly complex code that lacks enough context for a proper fix or feature inclusion. This results in considerably longer code reviews. Due to this, AI authored or partially authored PRs may be closed without comment.
|
|
||||||
- [ ] I understand these changes in full and will be able to respond to review comments.
|
|
||||||
- [ ] My change is accurately described in the commit message.
|
|
||||||
- [ ] My contribution is tested and working as described.
|
|
||||||
- [ ] I have read the [Developer Certificate of Origin](https://developercertificate.org/) and certify my contribution under its conditions.
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
- I have not included any LLM (also known as AI) generated content in this PR, including code, comments, and descriptions.
|
||||||
|
- I understand these changes in full and will be able to respond to review comments.
|
||||||
|
- My change is accurately described in the commit message.
|
||||||
|
- My contribution is tested and working as described.
|
||||||
|
- I have read the [Developer Certificate of Origin](https://developercertificate.org/) and certify my contribution under its conditions.
|
||||||
|
- [ ] I have read and followed all of the above requirements. For more information, see our [contributor guide](https://github.com/pop-os/pop/blob/master/CONTRIBUTING.md).
|
||||||
|
|
|
||||||
14
.github/workflows/require-checklist.yml
vendored
Normal file
14
.github/workflows/require-checklist.yml
vendored
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
# From https://github.com/mheap/require-checklist-action, license MIT
|
||||||
|
name: Require Checklist
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
types: [opened, edited, synchronize]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
job1:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: mheap/require-checklist-action@v2
|
||||||
|
with:
|
||||||
|
requireChecklist: true
|
||||||
658
Cargo.lock
generated
658
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "cosmic-files"
|
name = "cosmic-files"
|
||||||
version = "1.9.0"
|
version = "1.10.0"
|
||||||
authors = ["Jeremy Soller <jeremy@system76.com>"]
|
authors = ["Jeremy Soller <jeremy@system76.com>"]
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
license = "GPL-3.0-only"
|
license = "GPL-3.0-only"
|
||||||
|
|
|
||||||
70
cargo.just
Normal file
70
cargo.just
Normal file
|
|
@ -0,0 +1,70 @@
|
||||||
|
cargo-target-dir := env('CARGO_TARGET_DIR', 'target')
|
||||||
|
|
||||||
|
# Compile with debug profile
|
||||||
|
[no-cd]
|
||||||
|
build-debug *args:
|
||||||
|
cargo build {{args}}
|
||||||
|
|
||||||
|
# Compile with release profile
|
||||||
|
[no-cd]
|
||||||
|
build-release *args: (build-debug '--release' args)
|
||||||
|
|
||||||
|
# Compile with a vendored tarball
|
||||||
|
[no-cd]
|
||||||
|
build-vendored *args: vendor-extract (build-release '--frozen --offline' args)
|
||||||
|
|
||||||
|
# Check for errors and linter warnings
|
||||||
|
[no-cd]
|
||||||
|
check *args:
|
||||||
|
cargo clippy --all-features {{args}} -- -W clippy::pedantic
|
||||||
|
|
||||||
|
# Runs a check with JSON message format for IDE integration
|
||||||
|
[no-cd]
|
||||||
|
check-json: (check '--message-format=json')
|
||||||
|
|
||||||
|
# Remove Cargo build artifacts
|
||||||
|
[no-cd]
|
||||||
|
clean:
|
||||||
|
cargo clean
|
||||||
|
|
||||||
|
# Also remove .cargo and vendored dependencies
|
||||||
|
[no-cd]
|
||||||
|
clean-dist: clean
|
||||||
|
rm -rf .cargo vendor vendor.tar target
|
||||||
|
|
||||||
|
# Run the application for testing purposes
|
||||||
|
[no-cd]
|
||||||
|
run *args:
|
||||||
|
cargo run {{args}}
|
||||||
|
|
||||||
|
# Run `cargo test`
|
||||||
|
[no-cd]
|
||||||
|
test *args:
|
||||||
|
cargo test {{args}}
|
||||||
|
|
||||||
|
# Vendor Cargo dependencies locally
|
||||||
|
[no-cd]
|
||||||
|
vendor:
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
mkdir -p .cargo
|
||||||
|
cargo vendor --locked | head -n -1 > .cargo/config.toml
|
||||||
|
echo 'directory = "vendor"' >> .cargo/config.toml
|
||||||
|
echo >> .cargo/config.toml
|
||||||
|
echo '[env]' >> .cargo/config.toml
|
||||||
|
if [ -n "${SOURCE_DATE_EPOCH}" ]
|
||||||
|
then
|
||||||
|
source_date="$(date -d "@${SOURCE_DATE_EPOCH}" "+%Y-%m-%d")"
|
||||||
|
echo "VERGEN_GIT_COMMIT_DATE = \"${source_date}\"" >> .cargo/config.toml
|
||||||
|
fi
|
||||||
|
if [ -n "${SOURCE_GIT_HASH}" ]
|
||||||
|
then
|
||||||
|
echo "VERGEN_GIT_SHA = \"${SOURCE_GIT_HASH}\"" >> .cargo/config.toml
|
||||||
|
fi
|
||||||
|
tar pcf vendor.tar .cargo vendor
|
||||||
|
rm -rf .cargo vendor
|
||||||
|
|
||||||
|
# Extracts vendored dependencies
|
||||||
|
[no-cd]
|
||||||
|
vendor-extract:
|
||||||
|
rm -rf vendor
|
||||||
|
tar pxf vendor.tar
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "cosmic-files-applet"
|
name = "cosmic-files-applet"
|
||||||
version = "1.9.0"
|
version = "1.10.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "cosmic-files-thumbnailer"
|
name = "cosmic-files-thumbnailer"
|
||||||
version = "1.9.0"
|
version = "1.10.0"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
|
||||||
6
debian/changelog
vendored
6
debian/changelog
vendored
|
|
@ -1,3 +1,9 @@
|
||||||
|
cosmic-files (1.10.0) noble; urgency=medium
|
||||||
|
|
||||||
|
* Epoch 1.10.0 version update
|
||||||
|
|
||||||
|
-- Michael Murphy <michael@mmurphy.dev> Mon, 05 Oct 2026 21:20:04 +0200
|
||||||
|
|
||||||
cosmic-files (1.9.0) noble; urgency=medium
|
cosmic-files (1.9.0) noble; urgency=medium
|
||||||
|
|
||||||
* Epoch 1.9.0 version update
|
* Epoch 1.9.0 version update
|
||||||
|
|
|
||||||
|
|
@ -269,7 +269,7 @@ remember-password = Zapamatovat heslo
|
||||||
try-again = Zkusit znovu
|
try-again = Zkusit znovu
|
||||||
cancelled = Zrušené
|
cancelled = Zrušené
|
||||||
edit-history = Historie úprav
|
edit-history = Historie úprav
|
||||||
history = Historie
|
history = Historie...
|
||||||
no-history = Žádné položky v historii.
|
no-history = Žádné položky v historii.
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
progress-cancelled = { $percent }%, zrušeno
|
progress-cancelled = { $percent }%, zrušeno
|
||||||
|
|
@ -376,7 +376,7 @@ remove-from-recents = Odstranit z nedávných
|
||||||
renaming = Přejmenování „{ $from }“ na „{ $to }“
|
renaming = Přejmenování „{ $from }“ na „{ $to }“
|
||||||
renamed = Přejmenováno „{ $from }“ na „{ $to }“
|
renamed = Přejmenováno „{ $from }“ na „{ $to }“
|
||||||
unknown-folder = neznámá složka
|
unknown-folder = neznámá složka
|
||||||
show-details = Zobrazit podrobnosti
|
show-details = Zobrazit podrobnosti...
|
||||||
type = Typ: { $mime }
|
type = Typ: { $mime }
|
||||||
items = Položky: { $items }
|
items = Položky: { $items }
|
||||||
item-size = Velikost: { $size }
|
item-size = Velikost: { $size }
|
||||||
|
|
|
||||||
|
|
@ -206,7 +206,7 @@ username = Benutzername
|
||||||
|
|
||||||
cancelled = Abgebrochen
|
cancelled = Abgebrochen
|
||||||
edit-history = Verlauf bearbeiten
|
edit-history = Verlauf bearbeiten
|
||||||
history = Verlauf
|
history = Verlauf ...
|
||||||
no-history = Keine Einträge im Verlauf.
|
no-history = Keine Einträge im Verlauf.
|
||||||
pending = Ausstehend
|
pending = Ausstehend
|
||||||
progress = { $percent } %
|
progress = { $percent } %
|
||||||
|
|
@ -304,7 +304,7 @@ default-app = { $name } (Standard)
|
||||||
|
|
||||||
## Details anzeigen
|
## Details anzeigen
|
||||||
|
|
||||||
show-details = Details anzeigen
|
show-details = Details anzeigen ...
|
||||||
type = Typ: { $mime }
|
type = Typ: { $mime }
|
||||||
items = Elemente: { $items }
|
items = Elemente: { $items }
|
||||||
item-size = Größe: { $size }
|
item-size = Größe: { $size }
|
||||||
|
|
@ -441,5 +441,6 @@ rename-confirm = Umbenennen
|
||||||
checksum = { $kind } Prüfsumme
|
checksum = { $kind } Prüfsumme
|
||||||
calculate = Berechnen
|
calculate = Berechnen
|
||||||
error = Fehler
|
error = Fehler
|
||||||
sidebar-label = Bezeichnung in der Seitenleiste
|
sidebar-label = Bezeichnung der Seitenleiste
|
||||||
search-application = Nach App-Name suchen
|
search-application = Nach App-Name suchen
|
||||||
|
change-sidebar-label = Bezeichnung der Seitenleiste ändern
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@ extract-here = Αποσυμπίεση
|
||||||
cancel = Ακύρωση
|
cancel = Ακύρωση
|
||||||
sort-z-a = Ω-Α
|
sort-z-a = Ω-Α
|
||||||
open = Άνοιγμα
|
open = Άνοιγμα
|
||||||
history = Ιστορικό
|
history = Ιστορικό...
|
||||||
domain = Τομέας
|
domain = Τομέας
|
||||||
sort = Ταξινόμηση
|
sort = Ταξινόμηση
|
||||||
settings = Ρυθμίσεις
|
settings = Ρυθμίσεις
|
||||||
|
|
@ -165,7 +165,7 @@ new-file = Νέο αρχείο...
|
||||||
open-in-terminal = Άνοιγμα σε τερματικό
|
open-in-terminal = Άνοιγμα σε τερματικό
|
||||||
open-multiple-folders = Άνοιγμα πολλαπλών φακέλων
|
open-multiple-folders = Άνοιγμα πολλαπλών φακέλων
|
||||||
remember-password = Απομνημόνευση κωδικού πρόσβασης
|
remember-password = Απομνημόνευση κωδικού πρόσβασης
|
||||||
show-details = Εμφάνιση λεπτομερειών
|
show-details = Εμφάνιση λεπτομερειών...
|
||||||
grid-spacing = Απόσταση πλέγματος
|
grid-spacing = Απόσταση πλέγματος
|
||||||
extract-to = Αποσυμπίεση σε...
|
extract-to = Αποσυμπίεση σε...
|
||||||
add-network-drive = Προσθήκη μονάδας δικτύου
|
add-network-drive = Προσθήκη μονάδας δικτύου
|
||||||
|
|
|
||||||
|
|
@ -98,3 +98,17 @@ copy-to-button-label = Copy
|
||||||
move-to-title = Select move destination
|
move-to-title = Select move destination
|
||||||
move-to-button-label = Move
|
move-to-button-label = Move
|
||||||
context-action = Context action
|
context-action = Context action
|
||||||
|
related-apps = Related applications
|
||||||
|
rename-folder = Rename folder
|
||||||
|
rename-file = Rename file
|
||||||
|
permanently-delete-warning = { $target } will be permanently deleted. This action can't be undone.
|
||||||
|
permanently-delete-question = Permanently delete?
|
||||||
|
replace-title = "{ $filename }" already exists in this location
|
||||||
|
context-action-confirm-title = Run "{ $name }"?
|
||||||
|
context-action-confirm-warning =
|
||||||
|
This will run on { $items } { $items ->
|
||||||
|
[one] item
|
||||||
|
*[other] items
|
||||||
|
}.
|
||||||
|
selected-items = The { $items } selected items
|
||||||
|
rename-confirm = Rename
|
||||||
|
|
|
||||||
|
|
@ -210,7 +210,7 @@ username = Username
|
||||||
## Operations
|
## Operations
|
||||||
cancelled = Cancelled
|
cancelled = Cancelled
|
||||||
edit-history = Edit history
|
edit-history = Edit history
|
||||||
history = History
|
history = History...
|
||||||
no-history = No items in history.
|
no-history = No items in history.
|
||||||
pending = Pending
|
pending = Pending
|
||||||
progress = {$percent}%
|
progress = {$percent}%
|
||||||
|
|
@ -305,7 +305,7 @@ default-app = {$name} (default)
|
||||||
search-application = Search by app name
|
search-application = Search by app name
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
show-details = Show details
|
show-details = Show details...
|
||||||
type = Type: {$mime}
|
type = Type: {$mime}
|
||||||
items = Items: {$items}
|
items = Items: {$items}
|
||||||
item-size = Size: {$size}
|
item-size = Size: {$size}
|
||||||
|
|
|
||||||
|
|
@ -142,7 +142,7 @@ username = Käyttäjätunnus
|
||||||
## Operations
|
## Operations
|
||||||
|
|
||||||
edit-history = Muokkaa historiaa
|
edit-history = Muokkaa historiaa
|
||||||
history = Historia
|
history = Historia…
|
||||||
no-history = Historia on tyhjä.
|
no-history = Historia on tyhjä.
|
||||||
pending = Jonossa
|
pending = Jonossa
|
||||||
failed = Epäonnistuneet
|
failed = Epäonnistuneet
|
||||||
|
|
@ -215,7 +215,7 @@ default-app = { $name } (oletus)
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = Näytä yksityiskohdat
|
show-details = Näytä yksityiskohdat…
|
||||||
|
|
||||||
## Settings
|
## Settings
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -218,7 +218,7 @@ username = Nom d'utilisateur
|
||||||
|
|
||||||
cancelled = Annulé
|
cancelled = Annulé
|
||||||
edit-history = Modifier l'historique
|
edit-history = Modifier l'historique
|
||||||
history = Historique
|
history = Historique...
|
||||||
no-history = Aucun élément dans l'historique.
|
no-history = Aucun élément dans l'historique.
|
||||||
pending = En attente
|
pending = En attente
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
|
|
@ -314,7 +314,7 @@ default-app = { $name } (par défaut)
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = Afficher les détails
|
show-details = Afficher les détails...
|
||||||
type = Type : { $mime }
|
type = Type : { $mime }
|
||||||
items = Éléments : { $items }
|
items = Éléments : { $items }
|
||||||
item-size = Taille : { $size }
|
item-size = Taille : { $size }
|
||||||
|
|
@ -378,7 +378,7 @@ quit = Quitter
|
||||||
|
|
||||||
## Edit
|
## Edit
|
||||||
|
|
||||||
edit = Modifier
|
edit = Édition
|
||||||
cut = Couper
|
cut = Couper
|
||||||
copy = Copier
|
copy = Copier
|
||||||
paste = Coller
|
paste = Coller
|
||||||
|
|
@ -390,8 +390,8 @@ zoom-in = Zoomer
|
||||||
default-size = Taille par défaut
|
default-size = Taille par défaut
|
||||||
zoom-out = Dézoomer
|
zoom-out = Dézoomer
|
||||||
view = Affichage
|
view = Affichage
|
||||||
grid-view = Vue en grille
|
grid-view = Affichage en grille
|
||||||
list-view = Vue en liste
|
list-view = Affichage en liste
|
||||||
show-hidden-files = Afficher les fichiers cachés
|
show-hidden-files = Afficher les fichiers cachés
|
||||||
list-directories-first = Lister les répertoires en premier
|
list-directories-first = Lister les répertoires en premier
|
||||||
gallery-preview = Aperçu de la galerie
|
gallery-preview = Aperçu de la galerie
|
||||||
|
|
|
||||||
|
|
@ -446,3 +446,6 @@ rename-confirm = Athainmnigh
|
||||||
checksum = { $kind } suim sheiceála
|
checksum = { $kind } suim sheiceála
|
||||||
calculate = Ríomh
|
calculate = Ríomh
|
||||||
error = Earráid
|
error = Earráid
|
||||||
|
sidebar-label = Lipéad an bharra taoibh
|
||||||
|
search-application = Cuardaigh de réir ainm an fheidhmchláir
|
||||||
|
change-sidebar-label = Athraigh lipéad an bharra taoibh
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ support = Soporte
|
||||||
settings = Axustes
|
settings = Axustes
|
||||||
appearance = Apariencia
|
appearance = Apariencia
|
||||||
theme = Tema
|
theme = Tema
|
||||||
match-desktop = Axustar ao escritorio
|
match-desktop = Emparexar co escritorio
|
||||||
dark = Escuro
|
dark = Escuro
|
||||||
light = Claro
|
light = Claro
|
||||||
replace = Remplazar
|
replace = Remplazar
|
||||||
|
|
@ -331,3 +331,6 @@ deleting =
|
||||||
[one] elemento
|
[one] elemento
|
||||||
*[other] elementos
|
*[other] elementos
|
||||||
} da { trash } ({ $progress })...
|
} da { trash } ({ $progress })...
|
||||||
|
sidebar-label = Etiqueta da barra lateral
|
||||||
|
search-application = Buscar por nome de aplicación
|
||||||
|
change-sidebar-label = Cambiar etiqueta da barra lateral
|
||||||
|
|
|
||||||
|
|
@ -216,7 +216,7 @@ username = Felhasználónév
|
||||||
|
|
||||||
cancelled = Megszakítva
|
cancelled = Megszakítva
|
||||||
edit-history = Fájlműveleti előzmények
|
edit-history = Fájlműveleti előzmények
|
||||||
history = Előzmények
|
history = Előzmények…
|
||||||
no-history = Nem találhatók elemek az előzményekben.
|
no-history = Nem találhatók elemek az előzményekben.
|
||||||
pending = Függőben
|
pending = Függőben
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
|
|
@ -324,7 +324,7 @@ default-app = { $name } (alapértelmezett)
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = Részletek megjelenítése
|
show-details = Részletek megjelenítése…
|
||||||
type = Típus: { $mime }
|
type = Típus: { $mime }
|
||||||
items = Elemek száma: { $items }
|
items = Elemek száma: { $items }
|
||||||
item-size = Méret: { $size }
|
item-size = Méret: { $size }
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,7 @@ try-again = Coba lagi
|
||||||
username = Nama pengguna
|
username = Nama pengguna
|
||||||
cancelled = Dibatalkan
|
cancelled = Dibatalkan
|
||||||
edit-history = Sunting riwayat
|
edit-history = Sunting riwayat
|
||||||
history = Riwayat
|
history = Riwayat...
|
||||||
no-history = Tidak ada item dalam riwayat.
|
no-history = Tidak ada item dalam riwayat.
|
||||||
pending = Menunggu
|
pending = Menunggu
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
|
|
@ -200,7 +200,7 @@ set-permissions = Atur izin untuk "{ $name }" ke { $mode }
|
||||||
menu-open-with = Buka dengan...
|
menu-open-with = Buka dengan...
|
||||||
unknown-folder = map yang tidak diketahui
|
unknown-folder = map yang tidak diketahui
|
||||||
default-app = { $name } (bawaan)
|
default-app = { $name } (bawaan)
|
||||||
show-details = Tampilkan rincian
|
show-details = Tampilkan rincian...
|
||||||
type = Jenis: { $mime }
|
type = Jenis: { $mime }
|
||||||
items = Item: { $items }
|
items = Item: { $items }
|
||||||
item-size = Ukuran: { $size }
|
item-size = Ukuran: { $size }
|
||||||
|
|
@ -249,7 +249,7 @@ settings = Pengaturan
|
||||||
single-click = Klik sekali untuk membuka
|
single-click = Klik sekali untuk membuka
|
||||||
appearance = Tampilan
|
appearance = Tampilan
|
||||||
theme = Tema
|
theme = Tema
|
||||||
match-desktop = Cocok desktop
|
match-desktop = Sesuaikan desktop
|
||||||
dark = Gelap
|
dark = Gelap
|
||||||
light = Terang
|
light = Terang
|
||||||
type-to-search = Ketik untuk mencari
|
type-to-search = Ketik untuk mencari
|
||||||
|
|
|
||||||
|
|
@ -320,3 +320,18 @@ move-to = Smutti ɣer…
|
||||||
show-recents = Akaram n melmi kan deg ufeggag adisan
|
show-recents = Akaram n melmi kan deg ufeggag adisan
|
||||||
clear-recents-history = Sfeḍ azray n melmi kan
|
clear-recents-history = Sfeḍ azray n melmi kan
|
||||||
copy-path = Nɣel abrid
|
copy-path = Nɣel abrid
|
||||||
|
rename-confirm = Senfel isem
|
||||||
|
calculate = Siḍen
|
||||||
|
error = Tuccḍa
|
||||||
|
context-action-confirm-title = Selkem "{ $name }"?
|
||||||
|
search-application = Nadi s yisem n usnas
|
||||||
|
sidebar-label = Tabzimt n ugalis adisan
|
||||||
|
change-sidebar-label = Beddel tabzimt n ugalis adisan
|
||||||
|
context-action = Tigawt n usatal
|
||||||
|
context-action-confirm-warning =
|
||||||
|
Aya ad yettwaselkem ɣef { $items } { $items ->
|
||||||
|
[one] uferdis
|
||||||
|
*[other] iferdisen
|
||||||
|
}.
|
||||||
|
run = Selkem
|
||||||
|
mixed = Yexleḍ
|
||||||
|
|
|
||||||
|
|
@ -133,7 +133,7 @@ try-again = Қайтадан көру
|
||||||
username = Пайдаланушы аты
|
username = Пайдаланушы аты
|
||||||
cancelled = Бас тартылды
|
cancelled = Бас тартылды
|
||||||
edit-history = Тарихты түзету
|
edit-history = Тарихты түзету
|
||||||
history = Тарихы
|
history = Тарих...
|
||||||
no-history = Тарихта ешқандай элемент жоқ.
|
no-history = Тарихта ешқандай элемент жоқ.
|
||||||
pending = Күтілуде
|
pending = Күтілуде
|
||||||
progress = { $percent } %
|
progress = { $percent } %
|
||||||
|
|
@ -236,7 +236,7 @@ restored =
|
||||||
unknown-folder = белгісіз бума
|
unknown-folder = белгісіз бума
|
||||||
menu-open-with = Көмегімен ашу...
|
menu-open-with = Көмегімен ашу...
|
||||||
default-app = { $name } (әдепкі)
|
default-app = { $name } (әдепкі)
|
||||||
show-details = Мәліметтерді көрсету
|
show-details = Көбірек ақпаратты көрсету...
|
||||||
type = Түрі: { $mime }
|
type = Түрі: { $mime }
|
||||||
items = Элементтер: { $items }
|
items = Элементтер: { $items }
|
||||||
item-size = Өлшемі: { $size }
|
item-size = Өлшемі: { $size }
|
||||||
|
|
@ -248,8 +248,8 @@ settings = Баптаулар
|
||||||
single-click = Ашу үшін бір рет шерту
|
single-click = Ашу үшін бір рет шерту
|
||||||
appearance = Сыртқы көрініс
|
appearance = Сыртқы көрініс
|
||||||
theme = Тема
|
theme = Тема
|
||||||
match-desktop = Жұмыс үстеліне сәйкес болу
|
match-desktop = Жұмыс үстеліне сәйкес
|
||||||
dark = Қою
|
dark = Қараңғы
|
||||||
light = Ашық
|
light = Ашық
|
||||||
type-to-search = Іздеу үшін теру
|
type-to-search = Іздеу үшін теру
|
||||||
type-to-search-recursive = Ағымдағы бума мен барлық ішкі бумаларды іздейді
|
type-to-search-recursive = Ағымдағы бума мен барлық ішкі бумаларды іздейді
|
||||||
|
|
@ -331,3 +331,6 @@ rename-confirm = Атын өзгерту
|
||||||
checksum = { $kind } бақылау сомасы
|
checksum = { $kind } бақылау сомасы
|
||||||
calculate = Есептеу
|
calculate = Есептеу
|
||||||
error = Қате
|
error = Қате
|
||||||
|
sidebar-label = Бүйірлік панель белгісі
|
||||||
|
search-application = Қолданба атауы бойынша іздеу
|
||||||
|
change-sidebar-label = Бүйірлік панель белгісін өзгерту
|
||||||
|
|
|
||||||
|
|
@ -153,13 +153,13 @@ notification-in-progress = Pêvajoyên pelê didome
|
||||||
home = Rûpela sereke
|
home = Rûpela sereke
|
||||||
sort-z-a = Z-A
|
sort-z-a = Z-A
|
||||||
type-to-search-recursive = Di peldank û binpeldankên heyî de digere
|
type-to-search-recursive = Di peldank û binpeldankên heyî de digere
|
||||||
history = Dîrok
|
history = Dîrok...
|
||||||
progress-paused = { $percent }%, hate rawestandin
|
progress-paused = { $percent }%, hate rawestandin
|
||||||
desktop-view-options = Vebijêrkên dîtina sermaseyê...
|
desktop-view-options = Vebijêrkên dîtina sermaseyê...
|
||||||
show-on-desktop = Li ser sermaseyê nîşan bide
|
show-on-desktop = Li ser sermaseyê nîşan bide
|
||||||
cancelled = Têkbirî
|
cancelled = Têkbirî
|
||||||
new-folder = Peldanka nû...
|
new-folder = Peldanka nû...
|
||||||
match-desktop = Bi sermaseyê re li hev bîne
|
match-desktop = Bi sermaseyê re guncav bike
|
||||||
name-no-slashes = Nav nabe ku "/" tê de hebe
|
name-no-slashes = Nav nabe ku "/" tê de hebe
|
||||||
operations-running-finished =
|
operations-running-finished =
|
||||||
{ $running } { $running ->
|
{ $running } { $running ->
|
||||||
|
|
@ -273,7 +273,7 @@ read-write = Xwendin û nivîsandin
|
||||||
items = Hêman: { $items }
|
items = Hêman: { $items }
|
||||||
type = Cûre: { $mime }
|
type = Cûre: { $mime }
|
||||||
replace-warning = Tu dixwazî bi ya ku tu niha tomar dikî biguhêrînî? Naveroka berê wê were jêbirin.
|
replace-warning = Tu dixwazî bi ya ku tu niha tomar dikî biguhêrînî? Naveroka berê wê were jêbirin.
|
||||||
show-details = Hûrgiliyan nîşan bide
|
show-details = Hûrgiliyan nîşan bide...
|
||||||
grid-spacing = Valahiya torê
|
grid-spacing = Valahiya torê
|
||||||
sort-oldest-first = Pêşî ya herî kevn
|
sort-oldest-first = Pêşî ya herî kevn
|
||||||
repository = Embar
|
repository = Embar
|
||||||
|
|
|
||||||
|
|
@ -221,7 +221,7 @@ username = Usuário
|
||||||
|
|
||||||
cancelled = Cancelado
|
cancelled = Cancelado
|
||||||
edit-history = Editar histórico
|
edit-history = Editar histórico
|
||||||
history = Histórico
|
history = Histórico...
|
||||||
no-history = Nenhum item no histórico.
|
no-history = Nenhum item no histórico.
|
||||||
pending = Pendente
|
pending = Pendente
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
|
|
@ -330,7 +330,7 @@ default-app = { $name } (padrão)
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = Mostrar detalhes
|
show-details = Mostrar detalhes...
|
||||||
type = Tipo: { $mime }
|
type = Tipo: { $mime }
|
||||||
items = Itens: { $items }
|
items = Itens: { $items }
|
||||||
item-size = Tamanho: { $size }
|
item-size = Tamanho: { $size }
|
||||||
|
|
|
||||||
|
|
@ -84,8 +84,8 @@ connecting = Подключение…
|
||||||
domain = Домен
|
domain = Домен
|
||||||
enter-server-address = Введите адрес сервера
|
enter-server-address = Введите адрес сервера
|
||||||
network-drive-description =
|
network-drive-description =
|
||||||
Адреса серверов включают префикс протокола и адрес.
|
Адреса серверов содержат префикс протокола и адрес.
|
||||||
Пример: ssh://192.168.0.1, ftp://[2001:db8::1]
|
Примеры: ssh://192.168.0.1, ftp://[2001:db8::1]
|
||||||
|
|
||||||
### Make sure to keep the comma which separates the columns
|
### Make sure to keep the comma which separates the columns
|
||||||
|
|
||||||
|
|
@ -106,7 +106,7 @@ username = Имя пользователя
|
||||||
## Operations
|
## Operations
|
||||||
|
|
||||||
edit-history = История редактирования
|
edit-history = История редактирования
|
||||||
history = История
|
history = История...
|
||||||
no-history = В истории нет записей.
|
no-history = В истории нет записей.
|
||||||
pending = В процессе
|
pending = В процессе
|
||||||
failed = Не удалась
|
failed = Не удалась
|
||||||
|
|
@ -178,7 +178,7 @@ search-application = Поиск по названию приложения
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = Показать подробности
|
show-details = Показать подробности...
|
||||||
|
|
||||||
## Properties
|
## Properties
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -161,7 +161,7 @@ remember-password = Kom ihåg lösenord
|
||||||
|
|
||||||
cancelled = Avbruten
|
cancelled = Avbruten
|
||||||
edit-history = Redigera historik
|
edit-history = Redigera historik
|
||||||
history = Historik
|
history = Historik...
|
||||||
no-history = Inga objekt i historiken.
|
no-history = Inga objekt i historiken.
|
||||||
pending = Väntar
|
pending = Väntar
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
|
|
@ -237,7 +237,7 @@ default-app = { $name } (standard)
|
||||||
|
|
||||||
## Visa detaljer
|
## Visa detaljer
|
||||||
|
|
||||||
show-details = Visa detaljer
|
show-details = Visa detaljer...
|
||||||
type = Typ: { $mime }
|
type = Typ: { $mime }
|
||||||
items = Objekt: { $items }
|
items = Objekt: { $items }
|
||||||
item-size = Storlek: { $size }
|
item-size = Storlek: { $size }
|
||||||
|
|
|
||||||
|
|
@ -70,7 +70,7 @@ skip = Пропустити
|
||||||
## Operations
|
## Operations
|
||||||
|
|
||||||
edit-history = Історія дій
|
edit-history = Історія дій
|
||||||
history = Історія
|
history = Історія...
|
||||||
no-history = Історія порожня.
|
no-history = Історія порожня.
|
||||||
pending = Очікується
|
pending = Очікується
|
||||||
failed = Не виконано
|
failed = Не виконано
|
||||||
|
|
@ -133,7 +133,7 @@ settings = Налаштування
|
||||||
|
|
||||||
appearance = Вигляд
|
appearance = Вигляд
|
||||||
theme = Тема
|
theme = Тема
|
||||||
match-desktop = Системна
|
match-desktop = Підігнати під стільницю
|
||||||
dark = Темна
|
dark = Темна
|
||||||
light = Світла
|
light = Світла
|
||||||
# Context menu
|
# Context menu
|
||||||
|
|
@ -311,7 +311,7 @@ set-executable-and-launched = «{ $name }» надано права на вик
|
||||||
selected-items = Вибрані { $items } елементи
|
selected-items = Вибрані { $items } елементи
|
||||||
setting-permissions = Надання прав { $mode } для «{ $name }»
|
setting-permissions = Надання прав { $mode } для «{ $name }»
|
||||||
set-permissions = Надано права { $mode } для «{ $name }»
|
set-permissions = Надано права { $mode } для «{ $name }»
|
||||||
show-details = Показати подробиці
|
show-details = Показати подробиці...
|
||||||
type = Тип: { $mime }
|
type = Тип: { $mime }
|
||||||
items = Елементів: { $items }
|
items = Елементів: { $items }
|
||||||
item-size = Розмір: { $size }
|
item-size = Розмір: { $size }
|
||||||
|
|
|
||||||
|
|
@ -214,7 +214,7 @@ username = 用户名
|
||||||
|
|
||||||
cancelled = 已取消
|
cancelled = 已取消
|
||||||
edit-history = 编辑历史记录
|
edit-history = 编辑历史记录
|
||||||
history = 历史记录
|
history = 历史记录…
|
||||||
no-history = 历史记录为空。
|
no-history = 历史记录为空。
|
||||||
pending = 待处理
|
pending = 待处理
|
||||||
progress = { $percent }%
|
progress = { $percent }%
|
||||||
|
|
@ -322,7 +322,7 @@ default-app = { $name }(默认)
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = 显示详情
|
show-details = 显示详情…
|
||||||
type = 文件类型:{ $mime }
|
type = 文件类型:{ $mime }
|
||||||
items = 文件数:{ $items }
|
items = 文件数:{ $items }
|
||||||
item-size = 文件大小:{ $size }
|
item-size = 文件大小:{ $size }
|
||||||
|
|
|
||||||
|
|
@ -111,7 +111,7 @@ username = 使用者名稱
|
||||||
## Operations
|
## Operations
|
||||||
|
|
||||||
edit-history = 編輯歷史
|
edit-history = 編輯歷史
|
||||||
history = 歷史紀錄
|
history = 歷史紀錄…
|
||||||
no-history = 無歷史記錄項目。
|
no-history = 無歷史記錄項目。
|
||||||
pending = 待處理
|
pending = 待處理
|
||||||
failed = 失敗
|
failed = 失敗
|
||||||
|
|
@ -182,7 +182,7 @@ default-app = { $name } (預設)
|
||||||
|
|
||||||
## Show details
|
## Show details
|
||||||
|
|
||||||
show-details = 顯示詳細資訊
|
show-details = 顯示詳細資訊…
|
||||||
|
|
||||||
## Settings
|
## Settings
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2703,7 +2703,7 @@ impl Application for App {
|
||||||
.comments(fl!("comment"))
|
.comments(fl!("comment"))
|
||||||
.license("GPL-3.0-only")
|
.license("GPL-3.0-only")
|
||||||
.license_url("https://spdx.org/licenses/GPL-3.0-only")
|
.license_url("https://spdx.org/licenses/GPL-3.0-only")
|
||||||
.developers([("Jeremy Soller", "jeremy@system76.com")])
|
.developers([("System76", "info@system76.com")])
|
||||||
.links([
|
.links([
|
||||||
(fl!("repository"), "https://github.com/pop-os/cosmic-files"),
|
(fl!("repository"), "https://github.com/pop-os/cosmic-files"),
|
||||||
(
|
(
|
||||||
|
|
|
||||||
18
src/tab.rs
18
src/tab.rs
|
|
@ -6207,11 +6207,18 @@ impl Tab {
|
||||||
.size(icon_size)
|
.size(icon_size)
|
||||||
.into(),
|
.into(),
|
||||||
widget::column::with_children([
|
widget::column::with_children([
|
||||||
Item::list_display_name(item.display_name.clone()).into(),
|
Item::list_display_name(item.display_name.clone())
|
||||||
|
.ellipsize(text::Ellipsize::Middle(text::EllipsizeHeightLimit::Lines(
|
||||||
|
1,
|
||||||
|
)))
|
||||||
|
.into(),
|
||||||
widget::text::caption(match item.path_opt() {
|
widget::text::caption(match item.path_opt() {
|
||||||
Some(path) => path.display().to_string(),
|
Some(path) => path.display().to_string(),
|
||||||
None => String::new(),
|
None => String::new(),
|
||||||
})
|
})
|
||||||
|
.ellipsize(text::Ellipsize::Middle(text::EllipsizeHeightLimit::Lines(
|
||||||
|
1,
|
||||||
|
)))
|
||||||
.into(),
|
.into(),
|
||||||
])
|
])
|
||||||
.width(Length::Fill)
|
.width(Length::Fill)
|
||||||
|
|
@ -6313,11 +6320,18 @@ impl Tab {
|
||||||
.size(icon_size)
|
.size(icon_size)
|
||||||
.into(),
|
.into(),
|
||||||
widget::column::with_children([
|
widget::column::with_children([
|
||||||
Item::list_display_name(item.display_name.clone()).into(),
|
Item::list_display_name(item.display_name.clone())
|
||||||
|
.ellipsize(text::Ellipsize::Middle(text::EllipsizeHeightLimit::Lines(
|
||||||
|
1,
|
||||||
|
)))
|
||||||
|
.into(),
|
||||||
widget::text::caption(match item.path_opt() {
|
widget::text::caption(match item.path_opt() {
|
||||||
Some(path) => path.display().to_string(),
|
Some(path) => path.display().to_string(),
|
||||||
None => String::new(),
|
None => String::new(),
|
||||||
})
|
})
|
||||||
|
.ellipsize(text::Ellipsize::Middle(text::EllipsizeHeightLimit::Lines(
|
||||||
|
1,
|
||||||
|
)))
|
||||||
.into(),
|
.into(),
|
||||||
])
|
])
|
||||||
.width(Length::Fill)
|
.width(Length::Fill)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue