mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-28 12:08:10 -06:00
Merge PR #2195: MENU-BAR: menu switches are named for what they show, and no
# Conflicts: # docs/parity-checklist.md # docs/whats-new.md
This commit is contained in:
@@ -522,7 +522,7 @@ mod tests {
|
||||
}
|
||||
};
|
||||
frame(&mut watch, &mut index); // an empty filtered view: no render request yet
|
||||
cache.clear(); // File ▸ Clear Preview Cache
|
||||
cache.clear(); // File ▸ Discard Preview Cache
|
||||
frame(&mut watch, &mut index);
|
||||
// the filter is removed: the first thumbnail request (`Workers::try_start`)
|
||||
gone.extend(watch.observe(&cache, cache.generation(), &mut index));
|
||||
|
||||
@@ -1603,7 +1603,7 @@ pub fn specs() -> Vec<CommandSpec> {
|
||||
s.compact_library()?;
|
||||
ok()
|
||||
}),
|
||||
cmd!("library.clearPreviews", "Clear Preview Cache", ["File"], None, "{}", always, |s, _| {
|
||||
cmd!("library.clearPreviews", "Discard Preview Cache", ["File"], None, "{}", always, |s, _| {
|
||||
s.media.rendered.clear();
|
||||
s.media.clear_sources();
|
||||
ok()
|
||||
|
||||
@@ -31,7 +31,7 @@ pub fn load(s: &mut Session) {
|
||||
..Default::default()
|
||||
};
|
||||
// one demo photo carries a camera focus point (as a Sony raw would), on the bloom's centre, so
|
||||
// View ▸ Show Focus Point and Zoom to Focus Point can be tried without a camera file
|
||||
// View ▸ Focus Point and Zoom to Focus Point can be tried without a camera file
|
||||
if sc.name == "Cosmos bloom" {
|
||||
p.meta.focus = Some(lightcraft_meta::FocusPoint {
|
||||
rect: lightcraft_geom::Rect { x0: 0.42, y0: 0.433, x1: 0.50, y1: 0.487 },
|
||||
|
||||
@@ -374,7 +374,6 @@
|
||||
"Clear Filters": "Zrušit filtry",
|
||||
"Clear Guides": "Vymazat vodítka",
|
||||
"Clear History": "Vymazat historii",
|
||||
"Clear Preview Cache": "Vymazat mezipaměť náhledů",
|
||||
"Clear Quick Collection": "Vyprázdnit rychlou kolekci",
|
||||
"Clear Recent Libraries": "Vymazat nedávné knihovny",
|
||||
"Clear Reference": "Zrušit referenční fotografii",
|
||||
@@ -425,7 +424,6 @@
|
||||
"Company": "Společnost",
|
||||
"Compare": "Porovnat",
|
||||
"Compare (Shift+C)": "Porovnat (Shift+C)",
|
||||
"Compare Before and After": "Porovnat před a po",
|
||||
"Compare needs at least two photos": "Porovnání vyžaduje alespoň dvě fotografie",
|
||||
"Component options": "Možnosti součásti",
|
||||
"Compression": "Komprese",
|
||||
@@ -1585,7 +1583,6 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Obnovit všechny úpravy (Cmd+Shift+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Inteligentní alba se aktualizují automaticky: změňte jejich pravidla nebo použijte Fotografie → Odstranit fotografii",
|
||||
"LightCraft stopped": "LightCraft se neočekávaně ukončil",
|
||||
"Show Focus Point": "Zobrazit zaostřovací bod",
|
||||
"Zoom to Focus Point": "Přiblížit na zaostřovací bod",
|
||||
"Focus": "Zaostření",
|
||||
"Focus point": "Zaostřovací bod",
|
||||
@@ -1754,18 +1751,13 @@
|
||||
"Short Edge": "Kratší hrana",
|
||||
"Show": "Zobrazit",
|
||||
"Show All": "Zobrazit vše",
|
||||
"Show Clipping": "Zobrazit ořezání tónů",
|
||||
"Show Deghost Overlay": "Zobrazit překrytí odstranění duchů",
|
||||
"Show Hidden Local Locations": "Zobrazit skrytá místní umístění",
|
||||
"Show Luminance Map": "Zobrazit mapu jasu",
|
||||
"Show Mask": "Zobrazit masku",
|
||||
"Show Mask Overlay": "Zobrazit překrytí masky",
|
||||
"Show All Mask Overlays": "Zobrazit všechna překrytí masek",
|
||||
"Show all overlays": "Zobrazit všechna překrytí",
|
||||
"Show Mask Pins": "Zobrazit body masek",
|
||||
"Show Original": "Zobrazit originál",
|
||||
"Show Person": "Zobrazit osobu",
|
||||
"Show Photo Counts": "Zobrazit počty fotografií",
|
||||
"Show Photos with Keyword": "Zobrazit fotografie s klíčovým slovem",
|
||||
"Show Pins": "Zobrazit body",
|
||||
"Show Sidebar Section": "Zobrazit sekci postranního panelu",
|
||||
@@ -2394,5 +2386,15 @@
|
||||
"End Slideshow": "Ukončit prezentaci",
|
||||
"Save Current Settings as New Effect Preset…": "Uložit aktuální nastavení jako nové přednastavení efektu…",
|
||||
"Manage Effect Presets…": "Spravovat přednastavení efektů…",
|
||||
"Export Effect Presets…": "Exportovat přednastavení efektů…"
|
||||
"Export Effect Presets…": "Exportovat přednastavení efektů…",
|
||||
"Before/After Side by Side": "Před/Po vedle sebe",
|
||||
"Clipping": "Ořezání tónů",
|
||||
"Mask Overlay": "Překrytí masky",
|
||||
"All Mask Overlays": "Všechna překrytí masek",
|
||||
"Mask Pins": "Body masek",
|
||||
"Photo Counts": "Počty fotografií",
|
||||
"Focus Point": "Bod zaostření",
|
||||
"Layout Image": "Obrázek rozvržení",
|
||||
"Detail View": "Zobrazení detailu",
|
||||
"Edit Panel": "Panel Úpravy"
|
||||
}
|
||||
|
||||
@@ -235,7 +235,6 @@
|
||||
"Clear Filters": "Filter löschen",
|
||||
"Clear Guides": "Hilfslinien löschen",
|
||||
"Clear History": "Verlauf löschen",
|
||||
"Clear Preview Cache": "Vorschau-Cache leeren",
|
||||
"Clear Quick Collection": "Schnellsammlung leeren",
|
||||
"Clear Reference": "Referenz entfernen",
|
||||
"Clear all": "Alles löschen",
|
||||
@@ -289,7 +288,6 @@
|
||||
"Company": "Unternehmen",
|
||||
"Compare": "Vergleichen",
|
||||
"Compare (Shift+C)": "Vergleichen (Umschalt+C)",
|
||||
"Compare Before and After": "Vorher und Nachher vergleichen",
|
||||
"Compare needs at least two photos": "Zum Vergleichen sind mindestens zwei Fotos erforderlich",
|
||||
"Component options": "Komponentenoptionen",
|
||||
"Compressed Nikon NEFs (lossless and lossy compressed, 12- and 14-bit — e.g. D3200, D5100, D7000, D750, D850, Z 50)": "Komprimierte Nikon-NEFs, verlustfrei oder verlustbehaftet mit 12 oder 14 Bit, etwa D3200, D5100, D7000, D750, D850 und Z 50,",
|
||||
@@ -1407,17 +1405,12 @@
|
||||
"Short Edge": "Kurze Kante",
|
||||
"Show": "Anzeigen",
|
||||
"Show All": "Alle einblenden",
|
||||
"Show Clipping": "Beschnitt anzeigen",
|
||||
"Show Deghost Overlay": "Geisterbildüberlagerung anzeigen",
|
||||
"Show Hidden Local Locations": "Ausgeblendete lokale Orte anzeigen",
|
||||
"Show Luminance Map": "Luminanzkarte anzeigen",
|
||||
"Show Mask": "Maske anzeigen",
|
||||
"Show Mask Overlay": "Maskenüberlagerung anzeigen",
|
||||
"Show All Mask Overlays": "Alle Maskenüberlagerungen anzeigen",
|
||||
"Show all overlays": "Alle Überlagerungen anzeigen",
|
||||
"Show Mask Pins": "Maskenpins anzeigen",
|
||||
"Show Original": "Original anzeigen",
|
||||
"Show Photo Counts": "Fotoanzahl anzeigen",
|
||||
"Show Photos with Keyword": "Fotos mit Stichwort anzeigen",
|
||||
"Show Pins": "Pins anzeigen",
|
||||
"Show Source": "Quelle anzeigen",
|
||||
@@ -2315,7 +2308,6 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Alle Bearbeitungen zurücksetzen (⌘⇧R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Intelligente Alben aktualisieren sich selbst: Ändere ihre Regeln oder verwende Foto → Foto löschen",
|
||||
"LightCraft stopped": "LightCraft wurde beendet",
|
||||
"Show Focus Point": "Fokuspunkt anzeigen",
|
||||
"Zoom to Focus Point": "Auf Fokuspunkt zoomen",
|
||||
"Focus": "Fokus",
|
||||
"Focus point": "Fokuspunkt",
|
||||
@@ -3422,5 +3414,15 @@
|
||||
"favourites across restarts (issue #328).": "über Neustarts hinweg Favoriten (Issue #328).",
|
||||
"Optional remote SAM 3: keep the native editor local and run Object, Describe, and detail": "Optionales entferntes SAM 3: Der native Editor bleibt lokal, und Objekt-, Beschreibungs- und Detail-",
|
||||
"inference on a Mac through SSH. Saved masks still render and export offline.": "Inferenz laufen über SSH auf einem Mac. Gespeicherte Masken werden weiterhin offline gerendert und exportiert.",
|
||||
"See [remote Metal inference](ai-masks.md#remote-metal-inference).": "Siehe [remote Metal inference](ai-masks.md#remote-metal-inference)."
|
||||
"See [remote Metal inference](ai-masks.md#remote-metal-inference).": "Siehe [remote Metal inference](ai-masks.md#remote-metal-inference).",
|
||||
"Before/After Side by Side": "Vorher/Nachher nebeneinander",
|
||||
"Clipping": "Tonwertbeschneidung",
|
||||
"Mask Overlay": "Maskenüberlagerung",
|
||||
"All Mask Overlays": "Alle Maskenüberlagerungen",
|
||||
"Mask Pins": "Maskenpins",
|
||||
"Photo Counts": "Fotoanzahl",
|
||||
"Focus Point": "Fokuspunkt",
|
||||
"Layout Image": "Layoutbild",
|
||||
"Detail View": "Detailansicht",
|
||||
"Edit Panel": "Bedienfeld „Bearbeiten“"
|
||||
}
|
||||
|
||||
@@ -228,7 +228,6 @@
|
||||
"Clear Filters": "Borrar filtros",
|
||||
"Clear Guides": "Borrar guías",
|
||||
"Clear History": "Borrar historial",
|
||||
"Clear Preview Cache": "Vaciar caché de vistas previas",
|
||||
"Clear Quick Collection": "Borrar colección rápida",
|
||||
"Clear Reference": "Borrar referencia",
|
||||
"Clear all": "Borrar todo",
|
||||
@@ -279,7 +278,7 @@
|
||||
"Company": "Empresa",
|
||||
"Compare": "Comparar",
|
||||
"Compare (Shift+C)": "Comparar (Mayús+C)",
|
||||
"Compare Before and After": "Comparar antes y después",
|
||||
"Before/After Side by Side": "Antes/Después lado a lado",
|
||||
"Compare needs at least two photos": "Comparar requiere al menos dos fotos",
|
||||
"Component options": "Opciones del componente",
|
||||
"Compression": "Compresión",
|
||||
@@ -1413,15 +1412,15 @@
|
||||
"Short Edge": "Lado corto",
|
||||
"Show": "Mostrar",
|
||||
"Show All": "Mostrar todo",
|
||||
"Show Clipping": "Mostrar recorte de tonos",
|
||||
"Clipping": "Recorte de tonos",
|
||||
"Show Deghost Overlay": "Mostrar superposición de eliminación de fantasmas",
|
||||
"Show Hidden Local Locations": "Mostrar ubicaciones ocultas de Local",
|
||||
"Show Luminance Map": "Mostrar mapa de luminancia",
|
||||
"Show Mask": "Mostrar máscara",
|
||||
"Show Mask Overlay": "Mostrar superposición de máscara",
|
||||
"Show All Mask Overlays": "Mostrar todas las superposiciones de máscara",
|
||||
"Mask Overlay": "Superposición de máscara",
|
||||
"All Mask Overlays": "Todas las superposiciones de máscara",
|
||||
"Show all overlays": "Mostrar todas las superposiciones",
|
||||
"Show Mask Pins": "Mostrar chinchetas de máscara",
|
||||
"Mask Pins": "Chinchetas de máscara",
|
||||
"Show Original": "Mostrar original",
|
||||
"Show Person": "Mostrar persona",
|
||||
"Slideshow, second window, All Metadata, System Info.": "Presentación, segunda ventana, Todos los metadatos, Información del sistema.",
|
||||
@@ -1430,7 +1429,7 @@
|
||||
"Sony ARWs from before about 2017 (RX100, RX100 II–V, RX10, NEX, SLT, ILCE-6000, A7 / A7 II / A7R II and their": "Los ARW de Sony de antes de 2017 aproximadamente (RX100, RX100 II–V, RX10, NEX, SLT, ILCE-6000, A7 / A7 II / A7R II y sus",
|
||||
"Sony ILCE-7M4 downsized lossless ARWs now decode subsampled YCbCr tiles into linear RGB,": "Los ARW sin pérdida reducidos de la Sony ILCE-7M4 ahora descodifican los mosaicos YCbCr submuestreados a RGB lineal,",
|
||||
"Sort Albums A–Z": "Ordenar álbumes A–Z",
|
||||
"Show Photo Counts": "Mostrar recuento de fotos",
|
||||
"Photo Counts": "Recuento de fotos",
|
||||
"Show Photos with Keyword": "Mostrar fotos con la palabra clave",
|
||||
"Show Pins": "Mostrar chinchetas",
|
||||
"Show Source": "Mostrar origen",
|
||||
@@ -2314,7 +2313,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Restablecer todas las ediciones (Cmd+Mayús+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Los álbumes inteligentes se actualizan solos: cambie sus reglas o use Foto → Eliminar foto",
|
||||
"LightCraft stopped": "LightCraft se detuvo",
|
||||
"Show Focus Point": "Mostrar punto de enfoque",
|
||||
"Focus Point": "Punto de enfoque",
|
||||
"Zoom to Focus Point": "Zoom al punto de enfoque",
|
||||
"Focus": "Enfoque",
|
||||
"Focus point": "Punto de enfoque",
|
||||
@@ -2342,5 +2341,8 @@
|
||||
"Checking the GPU…": "Comprobando la GPU…",
|
||||
"CPU": "CPU",
|
||||
"A face model uses the GPU only when a check shows it gives the same results faster.": "Un modelo de caras usa la GPU solo cuando una comprobación muestra que da los mismos resultados más rápido.",
|
||||
"Checking the GPU for faces": "Comprobando la GPU para las caras"
|
||||
"Checking the GPU for faces": "Comprobando la GPU para las caras",
|
||||
"Layout Image": "Imagen de diseño",
|
||||
"Detail View": "Vista de detalle",
|
||||
"Edit Panel": "Panel Editar"
|
||||
}
|
||||
|
||||
@@ -306,7 +306,6 @@
|
||||
"Clear Filters": "Tyhjennä suodattimet",
|
||||
"Clear Guides": "Tyhjennä apuviivat",
|
||||
"Clear History": "Tyhjennä historia",
|
||||
"Clear Preview Cache": "Tyhjennä esikatselun välimuisti",
|
||||
"Clear Quick Collection": "Tyhjennä pikakokoelma",
|
||||
"Clear Recent Libraries": "Tyhjennä viimeisimmät kirjastot",
|
||||
"Clear Reference": "Tyhjennä vertailukuva",
|
||||
@@ -372,7 +371,6 @@
|
||||
"Company": "Yritys",
|
||||
"Compare": "Vertaa",
|
||||
"Compare (Shift+C)": "Vertaa (Shift+C)",
|
||||
"Compare Before and After": "Vertaa ennen ja jälkeen",
|
||||
"Compare needs at least two photos": "Vertailu vaatii vähintään kaksi kuvaa",
|
||||
"Component options": "Komponentin asetukset",
|
||||
"Compression": "Pakkaus",
|
||||
@@ -1822,19 +1820,13 @@
|
||||
"Show": "Näytä",
|
||||
"Show / hide": "Näytä / piilota",
|
||||
"Show All": "Näytä kaikki",
|
||||
"Show All Mask Overlays": "Näytä kaikki maskien peittokuvat",
|
||||
"Show Clipping": "Näytä leikkautuminen",
|
||||
"Show Deghost Overlay": "Näytä haamukuvien poiston peittokuva",
|
||||
"Show Focus Point": "Näytä tarkennuspiste",
|
||||
"Show Hidden Local Locations": "Näytä piilotetut paikalliset sijainnit",
|
||||
"Show Layout Image": "Näytä asettelukuva",
|
||||
"Show Luminance Map": "Näytä kirkkauskartta",
|
||||
"Show Mask": "Näytä maski",
|
||||
"Show Mask Overlay": "Näytä maskin peittokuva",
|
||||
"Show Mask Pins": "Näytä maskin nastat",
|
||||
"Show Original": "Näytä alkuperäinen",
|
||||
"Show Person": "Näytä henkilö",
|
||||
"Show Photo Counts": "Näytä kuvamäärät",
|
||||
"Show Photos with Keyword": "Näytä kuvat, joilla on avainsana",
|
||||
"Show Pins": "Näytä nastat",
|
||||
"Show Sidebar Section": "Näytä sivupalkin osio",
|
||||
@@ -2311,5 +2303,15 @@
|
||||
"− harder border · + softer border": "− terävämpi reuna · + pehmeämpi reuna",
|
||||
"≤ at most": "≤ enintään",
|
||||
"≥ at least": "≥ vähintään",
|
||||
"★ Favorites": "★ Suosikit"
|
||||
"★ Favorites": "★ Suosikit",
|
||||
"All Mask Overlays": "Kaikki maskien peittokuvat",
|
||||
"Before/After Side by Side": "Ennen/jälkeen vierekkäin",
|
||||
"Clipping": "Leikkautuminen",
|
||||
"Detail View": "Tarkastelunäkymä",
|
||||
"Edit Panel": "Muokkauspaneeli",
|
||||
"Focus Point": "Tarkennuspiste",
|
||||
"Layout Image": "Asettelukuva",
|
||||
"Mask Overlay": "Maskin peittokuva",
|
||||
"Mask Pins": "Maskin nastat",
|
||||
"Photo Counts": "Kuvamäärät"
|
||||
}
|
||||
|
||||
@@ -214,7 +214,6 @@
|
||||
"Clear Filters": "Effacer les filtres",
|
||||
"Clear Guides": "Effacer les repères",
|
||||
"Clear History": "Effacer l'historique",
|
||||
"Clear Preview Cache": "Vider le cache des aperçus",
|
||||
"Clear Quick Collection": "Vider la collection rapide",
|
||||
"Clear Reference": "Effacer la référence",
|
||||
"Clear all": "Tout effacer",
|
||||
@@ -264,7 +263,7 @@
|
||||
"Company": "Société",
|
||||
"Compare": "Comparer",
|
||||
"Compare (Shift+C)": "Comparer (Maj+C)",
|
||||
"Compare Before and After": "Comparer avant et après",
|
||||
"Before/After Side by Side": "Avant/Après côte à côte",
|
||||
"Compare needs at least two photos": "Comparer nécessite au moins deux photos",
|
||||
"Component options": "Options du composant",
|
||||
"Compression": "Compression",
|
||||
@@ -1343,17 +1342,17 @@
|
||||
"Short Edge": "Petit côté",
|
||||
"Show": "Afficher",
|
||||
"Show All": "Tout afficher",
|
||||
"Show Clipping": "Afficher l'écrêtage",
|
||||
"Clipping": "Écrêtage",
|
||||
"Show Deghost Overlay": "Afficher l'incrustation de suppression des images fantômes",
|
||||
"Show Hidden Local Locations": "Afficher les emplacements Local masqués",
|
||||
"Show Luminance Map": "Afficher la carte de luminance",
|
||||
"Show Mask": "Afficher le masque",
|
||||
"Show Mask Overlay": "Afficher l'incrustation du masque",
|
||||
"Show All Mask Overlays": "Afficher toutes les superpositions de masque",
|
||||
"Mask Overlay": "Incrustation du masque",
|
||||
"All Mask Overlays": "Toutes les incrustations de masque",
|
||||
"Show all overlays": "Afficher toutes les superpositions",
|
||||
"Show Mask Pins": "Afficher les épingles de masque",
|
||||
"Mask Pins": "Épingles de masque",
|
||||
"Show Original": "Afficher l'original",
|
||||
"Show Photo Counts": "Afficher le nombre de photos",
|
||||
"Photo Counts": "Nombre de photos",
|
||||
"Show Photos with Keyword": "Afficher les photos avec le mot-clé",
|
||||
"Show Pins": "Afficher les épingles",
|
||||
"Show Source": "Afficher la source",
|
||||
@@ -2312,7 +2311,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Réinitialiser toutes les retouches (Cmd+Maj+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Les albums intelligents se mettent à jour d'eux-mêmes : modifiez leurs règles ou utilisez Photo → Supprimer la photo",
|
||||
"LightCraft stopped": "LightCraft s’est arrêté",
|
||||
"Show Focus Point": "Afficher le point de mise au point",
|
||||
"Focus Point": "Point de mise au point",
|
||||
"Zoom to Focus Point": "Zoomer sur le point de mise au point",
|
||||
"Focus": "Mise au point",
|
||||
"Focus point": "Point de mise au point",
|
||||
@@ -2340,5 +2339,8 @@
|
||||
"Checking the GPU…": "Vérification du GPU…",
|
||||
"CPU": "Processeur",
|
||||
"A face model uses the GPU only when a check shows it gives the same results faster.": "Un modèle de visages n’utilise le GPU que si une vérification montre qu’il donne les mêmes résultats plus vite.",
|
||||
"Checking the GPU for faces": "Vérification du GPU pour les visages"
|
||||
"Checking the GPU for faces": "Vérification du GPU pour les visages",
|
||||
"Layout Image": "Image de mise en page",
|
||||
"Detail View": "Vue de détail",
|
||||
"Edit Panel": "Panneau Modifier"
|
||||
}
|
||||
|
||||
@@ -308,7 +308,6 @@
|
||||
"Clear Filters": "Hapus filter",
|
||||
"Clear Guides": "Hapus garis panduan",
|
||||
"Clear History": "Hapus riwayat",
|
||||
"Clear Preview Cache": "Kosongkan cache pratinjau",
|
||||
"Clear Print Layout": "Kosongkan tata letak cetak",
|
||||
"Clear Quick Collection": "Kosongkan koleksi cepat",
|
||||
"Clear Recent Libraries": "Hapus daftar pustaka terbaru",
|
||||
@@ -372,7 +371,6 @@
|
||||
"Company": "Perusahaan",
|
||||
"Compare": "Bandingkan",
|
||||
"Compare (Shift+C)": "Bandingkan (Shift+C)",
|
||||
"Compare Before and After": "Bandingkan Sebelum dan Sesudah",
|
||||
"Compare needs at least two photos": "Perlu minimal dua foto untuk dibandingkan",
|
||||
"Component options": "Opsi komponen",
|
||||
"Compression": "Kompresi",
|
||||
@@ -1817,19 +1815,13 @@
|
||||
"Short Edge": "Sisi pendek",
|
||||
"Show": "Tampilkan",
|
||||
"Show All": "Tampilkan semua",
|
||||
"Show All Mask Overlays": "Tampilkan semua overlay masker",
|
||||
"Show Clipping": "Tampilkan clipping",
|
||||
"Show Deghost Overlay": "Tampilkan overlay deghost",
|
||||
"Show Focus Point": "Tampilkan titik fokus",
|
||||
"Show Hidden Local Locations": "Tampilkan lokasi Lokal yang disembunyikan",
|
||||
"Show Layout Image": "Tampilkan gambar tata letak",
|
||||
"Show Luminance Map": "Tampilkan peta luminans",
|
||||
"Show Mask": "Tampilkan masker",
|
||||
"Show Mask Overlay": "Tampilkan overlay masker",
|
||||
"Show Mask Pins": "Tampilkan pin masker",
|
||||
"Show Original": "Tampilkan yang asli",
|
||||
"Show Person": "Tampilkan orang",
|
||||
"Show Photo Counts": "Tampilkan jumlah foto",
|
||||
"Show Photos with Keyword": "Tampilkan foto dengan kata kunci ini",
|
||||
"Show Pins": "Tampilkan pin",
|
||||
"Show Sidebar Section": "Tampilkan bagian bilah samping",
|
||||
@@ -2325,5 +2317,15 @@
|
||||
"≤ at most": "≤ maksimal",
|
||||
"≥ at least": "≥ minimal",
|
||||
"日本語": "日本語",
|
||||
"繁體中文(台灣)": "繁體中文(台灣)"
|
||||
"繁體中文(台灣)": "繁體中文(台灣)",
|
||||
"All Mask Overlays": "Semua overlay masker",
|
||||
"Before/After Side by Side": "Sebelum/Sesudah berdampingan",
|
||||
"Clipping": "Clipping",
|
||||
"Detail View": "Tampilan Detail",
|
||||
"Edit Panel": "Panel Edit",
|
||||
"Focus Point": "Titik fokus",
|
||||
"Layout Image": "Gambar tata letak",
|
||||
"Mask Overlay": "Overlay masker",
|
||||
"Mask Pins": "Pin masker",
|
||||
"Photo Counts": "Jumlah foto"
|
||||
}
|
||||
|
||||
@@ -215,7 +215,6 @@
|
||||
"Clear Filters": "Cancella filtri",
|
||||
"Clear Guides": "Cancella guide",
|
||||
"Clear History": "Cancella cronologia",
|
||||
"Clear Preview Cache": "Svuota cache delle anteprime",
|
||||
"Clear Quick Collection": "Svuota la raccolta rapida",
|
||||
"Clear Reference": "Cancella riferimento",
|
||||
"Clear all": "Cancella tutto",
|
||||
@@ -266,7 +265,6 @@
|
||||
"Company": "Azienda",
|
||||
"Compare": "Confronta",
|
||||
"Compare (Shift+C)": "Confronta (Maiusc+C)",
|
||||
"Compare Before and After": "Confronta prima e dopo",
|
||||
"Compare needs at least two photos": "Per confrontare servono almeno due foto",
|
||||
"Component options": "Opzioni del componente",
|
||||
"Compression": "Compressione",
|
||||
@@ -1229,7 +1227,6 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Reimposta tutte le modifiche (Cmd+Maiusc+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Gli album smart si aggiornano da soli: cambia le loro regole, oppure usa Foto → Elimina foto",
|
||||
"LightCraft stopped": "LightCraft si è chiuso",
|
||||
"Show Focus Point": "Mostra punto di messa a fuoco",
|
||||
"Zoom to Focus Point": "Zoom sul punto di messa a fuoco",
|
||||
"Focus": "Messa a fuoco",
|
||||
"Focus point": "Punto di messa a fuoco",
|
||||
@@ -1381,17 +1378,12 @@
|
||||
"Short Edge": "Lato corto",
|
||||
"Show": "Mostra",
|
||||
"Show All": "Mostra tutto",
|
||||
"Show Clipping": "Mostra tagli",
|
||||
"Show Deghost Overlay": "Mostra sovrapposizione della rimozione fantasmi",
|
||||
"Show Hidden Local Locations": "Mostra le posizioni locali nascoste",
|
||||
"Show Luminance Map": "Mostra mappa di luminanza",
|
||||
"Show Mask": "Mostra maschera",
|
||||
"Show Mask Overlay": "Mostra sovrapposizione maschera",
|
||||
"Show All Mask Overlays": "Mostra tutte le sovrapposizioni maschera",
|
||||
"Show all overlays": "Mostra tutte le sovrapposizioni",
|
||||
"Show Mask Pins": "Mostra i punti delle maschere",
|
||||
"Show Original": "Mostra originale",
|
||||
"Show Photo Counts": "Mostra il numero di foto",
|
||||
"Show Photos with Keyword": "Mostra le foto con la parola chiave",
|
||||
"Show Pins": "Mostra i punti",
|
||||
"Show Source": "Mostra origine",
|
||||
@@ -2346,5 +2338,15 @@
|
||||
"Use Defaults": "Usa predefiniti",
|
||||
"Dimensions": "Dimensioni",
|
||||
"Camera & Lens": "Fotocamera e obiettivo",
|
||||
"View → View Options chooses the lines Info 1 and Info 2 show.": "Visualizza → Opzioni di visualizzazione sceglie le righe di Info 1 e Info 2."
|
||||
"View → View Options chooses the lines Info 1 and Info 2 show.": "Visualizza → Opzioni di visualizzazione sceglie le righe di Info 1 e Info 2.",
|
||||
"Before/After Side by Side": "Prima/Dopo affiancati",
|
||||
"Clipping": "Tagli tonali",
|
||||
"Mask Overlay": "Sovrapposizione maschera",
|
||||
"Mask Pins": "Punti delle maschere",
|
||||
"Photo Counts": "Numero di foto",
|
||||
"Focus Point": "Punto di messa a fuoco",
|
||||
"All Mask Overlays": "Tutte le sovrapposizioni maschera",
|
||||
"Layout Image": "Immagine di layout",
|
||||
"Detail View": "Vista dettaglio",
|
||||
"Edit Panel": "Pannello Modifica"
|
||||
}
|
||||
|
||||
@@ -215,7 +215,6 @@
|
||||
"Clear Filters": "フィルターを解除",
|
||||
"Clear Guides": "ガイドを消去",
|
||||
"Clear History": "履歴を消去",
|
||||
"Clear Preview Cache": "プレビューキャッシュを消去",
|
||||
"Clear Quick Collection": "クイックコレクションを空にする",
|
||||
"Clear Reference": "参照写真を解除",
|
||||
"Clear all": "すべて解除",
|
||||
@@ -260,7 +259,7 @@
|
||||
"Company": "企業",
|
||||
"Compare": "比較",
|
||||
"Compare (Shift+C)": "比較(⇧C)",
|
||||
"Compare Before and After": "編集前と編集後を比較",
|
||||
"Before/After Side by Side": "編集前/編集後の左右表示",
|
||||
"Compare needs at least two photos": "比較には2枚以上の写真が必要です",
|
||||
"Component options": "構成要素の設定",
|
||||
"Compression": "圧縮",
|
||||
@@ -1289,17 +1288,17 @@
|
||||
"Short Edge": "短辺",
|
||||
"Show": "表示",
|
||||
"Show All": "すべて表示",
|
||||
"Show Clipping": "白飛び・黒つぶれを表示",
|
||||
"Clipping": "白飛び・黒つぶれ",
|
||||
"Show Deghost Overlay": "ゴースト除去範囲を表示",
|
||||
"Show Hidden Local Locations": "非表示にしたローカルの場所を表示",
|
||||
"Show Luminance Map": "輝度マップを表示",
|
||||
"Show Mask": "マスクを表示",
|
||||
"Show Mask Overlay": "マスクの重ね表示",
|
||||
"Show All Mask Overlays": "すべてのマスクオーバーレイを表示",
|
||||
"Mask Overlay": "マスクの重ね表示",
|
||||
"All Mask Overlays": "すべてのマスクの重ね表示",
|
||||
"Show all overlays": "すべてのオーバーレイを表示",
|
||||
"Show Mask Pins": "マスクのピンを表示",
|
||||
"Mask Pins": "マスクのピン",
|
||||
"Show Original": "元の写真を表示",
|
||||
"Show Photo Counts": "写真の枚数を表示",
|
||||
"Photo Counts": "写真の枚数",
|
||||
"Show Photos with Keyword": "このキーワードの写真を表示",
|
||||
"Show Pins": "ピンを表示",
|
||||
"Show Source": "コピー元を表示",
|
||||
@@ -2314,7 +2313,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "すべての編集をリセット(⌘⇧R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "スマートアルバムは自動で更新されます。ルールを変更するか、写真 → 写真を削除を使ってください",
|
||||
"LightCraft stopped": "LightCraftが終了しました",
|
||||
"Show Focus Point": "フォーカスポイントを表示",
|
||||
"Focus Point": "フォーカスポイント",
|
||||
"Zoom to Focus Point": "フォーカスポイントにズーム",
|
||||
"Focus": "フォーカス",
|
||||
"Focus point": "フォーカスポイント",
|
||||
@@ -2342,5 +2341,8 @@
|
||||
"Checking the GPU…": "GPU を確認中…",
|
||||
"CPU": "CPU",
|
||||
"A face model uses the GPU only when a check shows it gives the same results faster.": "顔モデルが GPU を使うのは、同じ結果をより速く出せると確認できた場合だけです。",
|
||||
"Checking the GPU for faces": "顔用の GPU を確認中"
|
||||
"Checking the GPU for faces": "顔用の GPU を確認中",
|
||||
"Layout Image": "レイアウト画像",
|
||||
"Detail View": "詳細表示",
|
||||
"Edit Panel": "編集パネル"
|
||||
}
|
||||
|
||||
@@ -373,7 +373,6 @@
|
||||
"Clear Filters": "ფილტრების გასუფთავება",
|
||||
"Clear Guides": "დამხმარე ხაზების გასუფთავება",
|
||||
"Clear History": "ისტორიის გასუფთავება",
|
||||
"Clear Preview Cache": "წინასწარი ხედების ქეშის გასუფთავება",
|
||||
"Clear Quick Collection": "სწრაფი კოლექციის გასუფთავება",
|
||||
"Clear Recent Libraries": "ბოლოს გახსნილი ბიბლიოთეკების სიის გასუფთავება",
|
||||
"Clear Reference": "ეტალონის გასუფთავება",
|
||||
@@ -429,7 +428,7 @@
|
||||
"Company": "კომპანია",
|
||||
"Compare": "შედარება",
|
||||
"Compare (Shift+C)": "შედარება (Shift+C)",
|
||||
"Compare Before and After": "მანამდე და შემდეგ შედარება",
|
||||
"Before/After Side by Side": "მანამდე/შემდეგ გვერდიგვერდ",
|
||||
"Compare and Reference View panes say \"Rendering…\" (or that the photo can't be opened) the same way, so a": "შედარებისა და ეტალონური ხედის პანელები ასევე წერს „რენდერდება…“ (ან რომ ფოტოს გახსნა შეუძლებელია), ასე რომ",
|
||||
"Compare needs at least two photos": "შედარებას სულ მცირე ორი ფოტო სჭირდება",
|
||||
"Component options": "კომპონენტის პარამეტრები",
|
||||
@@ -1902,17 +1901,17 @@
|
||||
"Shortcuts are editable: Help ▸ Keyboard Shortcuts (⌘/) lists every command with a search box; click a shortcut and": "მალსახმობები რედაქტირებადია: დახმარება → კლავიატურის მალსახმობები (⌘/) ყველა ბრძანებას საძიებო ველით ჩამოთვლის; დაწკაპეთ მალსახმობზე და",
|
||||
"Show": "ჩვენება",
|
||||
"Show All": "ყველას ჩვენება",
|
||||
"Show All Mask Overlays": "ნიღბების ყველა ზედდების ჩვენება",
|
||||
"Show Clipping": "ჩამოჭრილი ტონების ჩვენება",
|
||||
"All Mask Overlays": "ნიღბების ყველა ზედდება",
|
||||
"Clipping": "ჩამოჭრილი ტონები",
|
||||
"Show Deghost Overlay": "აჩრდილების მოცილების ზედდების ჩვენება",
|
||||
"Show Hidden Local Locations": "დამალული ლოკალური მდებარეობების ჩვენება",
|
||||
"Show Luminance Map": "სიკაშკაშის რუკის ჩვენება",
|
||||
"Show Mask": "ნიღბის ჩვენება",
|
||||
"Show Mask Overlay": "ნიღბის ზედდების ჩვენება",
|
||||
"Show Mask Pins": "ნიღბის მარკერების ჩვენება",
|
||||
"Mask Overlay": "ნიღბის ზედდება",
|
||||
"Mask Pins": "ნიღბის მარკერები",
|
||||
"Show Original": "ორიგინალის ჩვენება",
|
||||
"Show Person": "ადამიანის ჩვენება",
|
||||
"Show Photo Counts": "ფოტოების რაოდენობის ჩვენება",
|
||||
"Photo Counts": "ფოტოების რაოდენობა",
|
||||
"Show Photos with Keyword": "საკვანძო სიტყვის მქონე ფოტოების ჩვენება",
|
||||
"Show Pins": "მარკერების ჩვენება",
|
||||
"Show Sidebar Section": "გვერდითი ზოლის სექციის ჩვენება",
|
||||
@@ -2719,5 +2718,9 @@
|
||||
"≥ at least": "≥ არანაკლებ",
|
||||
"⌘-drag to straighten, ⇧G Guided Upright, a grid while transforming.": "⌘-გადათრევა გასასწორებლად, ⇧G მართვადი Upright, ბადე გარდაქმნისას.",
|
||||
"日本語": "日本語",
|
||||
"繁體中文(台灣)": "繁體中文(台灣)"
|
||||
"繁體中文(台灣)": "繁體中文(台灣)",
|
||||
"Focus Point": "ფოკუსის წერტილი",
|
||||
"Layout Image": "განლაგების სურათი",
|
||||
"Detail View": "დეტალური ხედი",
|
||||
"Edit Panel": "რედაქტირების პანელი"
|
||||
}
|
||||
|
||||
@@ -210,7 +210,6 @@
|
||||
"Clear Filters": "Wyczyść filtry",
|
||||
"Clear Guides": "Wyczyść prowadnice",
|
||||
"Clear History": "Wyczyść historię",
|
||||
"Clear Preview Cache": "Wyczyść pamięć podręczną podglądów",
|
||||
"Clear Quick Collection": "Wyczyść szybką kolekcję",
|
||||
"Clear Reference": "Wyczyść zdjęcie referencyjne",
|
||||
"Clear all": "Wyczyść wszystko",
|
||||
@@ -260,7 +259,6 @@
|
||||
"Company": "Firma",
|
||||
"Compare": "Porównaj",
|
||||
"Compare (Shift+C)": "Porównaj (Shift+C)",
|
||||
"Compare Before and After": "Porównaj przed i po",
|
||||
"Compare needs at least two photos": "Porównanie wymaga co najmniej dwóch zdjęć",
|
||||
"Component options": "Opcje składnika",
|
||||
"Compression": "Kompresja",
|
||||
@@ -1319,15 +1317,11 @@
|
||||
"Short Edge": "Krótsza krawędź",
|
||||
"Show": "Pokaż",
|
||||
"Show All": "Pokaż wszystko",
|
||||
"Show Clipping": "Pokaż prześwietlenia i niedoświetlenia",
|
||||
"Show Deghost Overlay": "Pokaż nakładkę usuwania duchów",
|
||||
"Show Hidden Local Locations": "Pokaż ukryte lokalizacje lokalne",
|
||||
"Show Luminance Map": "Pokaż mapę luminancji",
|
||||
"Show Mask": "Pokaż maskę",
|
||||
"Show Mask Overlay": "Pokaż nakładkę maski",
|
||||
"Show Mask Pins": "Pokaż znaczniki masek",
|
||||
"Show Original": "Pokaż oryginał",
|
||||
"Show Photo Counts": "Pokaż liczbę zdjęć",
|
||||
"Show Photos with Keyword": "Pokaż zdjęcia ze słowem kluczowym",
|
||||
"Show Pins": "Pokaż znaczniki",
|
||||
"Show Source": "Pokaż źródło",
|
||||
@@ -2138,7 +2132,6 @@
|
||||
"Remove from favorites": "Usuń z ulubionych",
|
||||
"Reorder Album": "Zmień kolejność w albumie",
|
||||
"Reset Sidebar Sections": "Przywróć sekcje paska bocznego",
|
||||
"Show All Mask Overlays": "Pokaż wszystkie nakładki masek",
|
||||
"Show Person": "Pokaż osobę",
|
||||
"Show Sidebar Section": "Pokaż sekcję paska bocznego",
|
||||
"Show all overlays": "Pokaż wszystkie nakładki",
|
||||
@@ -2236,7 +2229,6 @@
|
||||
"Background Tasks": "Zadania w tle",
|
||||
"Cancel Background Task": "Anuluj zadanie w tle",
|
||||
"Select Only Active Photo": "Zaznacz tylko aktywne zdjęcie",
|
||||
"Show Focus Point": "Pokaż punkt ostrości",
|
||||
"Zoom to Focus Point": "Powiększ do punktu ostrości",
|
||||
"Show in Compare": "Pokaż w porównaniu",
|
||||
"Increase Grid Thumbnail Size": "Zwiększ rozmiar miniatur w siatce",
|
||||
@@ -2269,5 +2261,15 @@
|
||||
"SDR Shadows": "Cienie SDR",
|
||||
"SDR Whites": "Biele SDR",
|
||||
"SDR Clarity": "Przejrzystość SDR",
|
||||
"Face Models on the GPU": "Modele twarzy przetwarzane na GPU"
|
||||
"Face Models on the GPU": "Modele twarzy przetwarzane na GPU",
|
||||
"Before/After Side by Side": "Przed/Po obok siebie",
|
||||
"Clipping": "Prześwietlenia i niedoświetlenia",
|
||||
"Mask Overlay": "Nakładka maski",
|
||||
"Mask Pins": "Znaczniki masek",
|
||||
"Photo Counts": "Liczba zdjęć",
|
||||
"All Mask Overlays": "Wszystkie nakładki masek",
|
||||
"Focus Point": "Punkt ostrości",
|
||||
"Layout Image": "Obraz układu",
|
||||
"Detail View": "Widok szczegółów",
|
||||
"Edit Panel": "Panel Edytuj"
|
||||
}
|
||||
|
||||
@@ -221,7 +221,6 @@
|
||||
"Clear Filters": "Limpar filtros",
|
||||
"Clear Guides": "Limpar guias",
|
||||
"Clear History": "Limpar histórico",
|
||||
"Clear Preview Cache": "Limpar cache de prévias",
|
||||
"Clear Quick Collection": "Limpar coleção rápida",
|
||||
"Clear Reference": "Limpar referência",
|
||||
"Clear all": "Limpar tudo",
|
||||
@@ -272,7 +271,7 @@
|
||||
"Company": "Empresa",
|
||||
"Compare": "Comparar",
|
||||
"Compare (Shift+C)": "Comparar (Shift+C)",
|
||||
"Compare Before and After": "Comparar antes e depois",
|
||||
"Before/After Side by Side": "Antes/Depois lado a lado",
|
||||
"Compare needs at least two photos": "A comparação requer pelo menos duas fotos",
|
||||
"Component options": "Opções do componente",
|
||||
"Compression": "Compressão",
|
||||
@@ -1366,17 +1365,17 @@
|
||||
"Short Edge": "Aresta curta",
|
||||
"Show": "Mostrar",
|
||||
"Show All": "Mostrar tudo",
|
||||
"Show Clipping": "Mostrar recorte de tons",
|
||||
"Clipping": "Recorte de tons",
|
||||
"Show Deghost Overlay": "Mostrar sobreposição de remoção de fantasma",
|
||||
"Show Hidden Local Locations": "Mostrar locais ocultos de Local",
|
||||
"Show Luminance Map": "Mostrar mapa de luminância",
|
||||
"Show Mask": "Mostrar máscara",
|
||||
"Show Mask Overlay": "Mostrar sobreposição da máscara",
|
||||
"Show All Mask Overlays": "Mostrar todas as sobreposições de máscara",
|
||||
"Mask Overlay": "Sobreposição da máscara",
|
||||
"All Mask Overlays": "Todas as sobreposições de máscara",
|
||||
"Show all overlays": "Mostrar todas as sobreposições",
|
||||
"Show Mask Pins": "Mostrar pinos da máscara",
|
||||
"Mask Pins": "Pinos da máscara",
|
||||
"Show Original": "Mostrar original",
|
||||
"Show Photo Counts": "Mostrar contagem de fotos",
|
||||
"Photo Counts": "Contagem de fotos",
|
||||
"Show Photos with Keyword": "Mostrar fotos com a palavra-chave",
|
||||
"Show Pins": "Mostrar pinos",
|
||||
"Show Source": "Mostrar origem",
|
||||
@@ -2154,7 +2153,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Redefinir todas as edições (Cmd+Shift+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Álbuns inteligentes se atualizam sozinhos: altere as regras ou use Foto → Excluir foto",
|
||||
"LightCraft stopped": "O LightCraft parou",
|
||||
"Show Focus Point": "Mostrar ponto de foco",
|
||||
"Focus Point": "Ponto de foco",
|
||||
"Zoom to Focus Point": "Zoom no ponto de foco",
|
||||
"Focus": "Foco",
|
||||
"Focus point": "Ponto de foco",
|
||||
@@ -2188,5 +2187,8 @@
|
||||
"Color Overlay on B&W": "Sobreposição de cor em P&B",
|
||||
"Image on Black": "Imagem sobre preto",
|
||||
"Image on White": "Imagem sobre branco",
|
||||
"White on Black": "Branco sobre preto"
|
||||
"White on Black": "Branco sobre preto",
|
||||
"Layout Image": "Imagem de layout",
|
||||
"Detail View": "Exibição de detalhe",
|
||||
"Edit Panel": "Painel Editar"
|
||||
}
|
||||
|
||||
@@ -181,7 +181,6 @@
|
||||
"Clear Filters": "Сбросить фильтры",
|
||||
"Clear Guides": "Убрать направляющие",
|
||||
"Clear History": "Очистить историю",
|
||||
"Clear Preview Cache": "Очистить кэш просмотров",
|
||||
"Clear Quick Collection": "Очистить быструю коллекцию",
|
||||
"Clear Reference": "Убрать эталон",
|
||||
"Clear all": "Очистить всё",
|
||||
@@ -223,7 +222,7 @@
|
||||
"Comments panel": "Панель комментариев",
|
||||
"Compare": "Сравнение",
|
||||
"Compare (Shift+C)": "Сравнение (Shift+C)",
|
||||
"Compare Before and After": "Сравнить «до» и «после»",
|
||||
"Before/After Side by Side": "До/после рядом",
|
||||
"Compare needs at least two photos": "Для сравнения нужно минимум два фото",
|
||||
"Component options": "Параметры компонента",
|
||||
"Compression": "Сжатие",
|
||||
@@ -1134,17 +1133,17 @@
|
||||
"Sharpness": "Резкость",
|
||||
"Short Edge": "Короткая сторона",
|
||||
"Show All": "Показать все",
|
||||
"Show Clipping": "Показать отсечение",
|
||||
"Clipping": "Отсечение",
|
||||
"Show Deghost Overlay": "Показать наложение удаления артефактов",
|
||||
"Show Hidden Local Locations": "Показать скрытые места в «Локальном»",
|
||||
"Show Luminance Map": "Показать карту яркости",
|
||||
"Show Mask": "Показать маску",
|
||||
"Show Mask Overlay": "Показать наложение маски",
|
||||
"Show All Mask Overlays": "Показать все наложения масок",
|
||||
"Mask Overlay": "Наложение маски",
|
||||
"All Mask Overlays": "Все наложения масок",
|
||||
"Show all overlays": "Показать все наложения",
|
||||
"Show Mask Pins": "Показать булавки масок",
|
||||
"Mask Pins": "Булавки масок",
|
||||
"Show Original": "Показать оригинал",
|
||||
"Show Photo Counts": "Показывать количество фото",
|
||||
"Photo Counts": "Количество фото",
|
||||
"Show Photos with Keyword": "Показать фото с ключевым словом",
|
||||
"Show Pins": "Показать булавки",
|
||||
"Show Source": "Показать источник",
|
||||
@@ -2307,7 +2306,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Сбросить все правки (Cmd+Shift+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Смарт-альбомы обновляются сами: измените их правила или выберите Фото → Удалить фото",
|
||||
"LightCraft stopped": "LightCraft остановился",
|
||||
"Show Focus Point": "Показать точку фокусировки",
|
||||
"Focus Point": "Точка фокусировки",
|
||||
"Zoom to Focus Point": "Увеличить по точке фокусировки",
|
||||
"Focus": "Фокус",
|
||||
"Focus point": "Точка фокусировки",
|
||||
@@ -2335,5 +2334,8 @@
|
||||
"Checking the GPU…": "Проверка ГП…",
|
||||
"CPU": "ЦП",
|
||||
"A face model uses the GPU only when a check shows it gives the same results faster.": "Модель лиц использует ГП, только если проверка показала, что он даёт те же результаты быстрее.",
|
||||
"Checking the GPU for faces": "Проверка ГП для лиц"
|
||||
"Checking the GPU for faces": "Проверка ГП для лиц",
|
||||
"Layout Image": "Изображение макета",
|
||||
"Detail View": "Режим детализации",
|
||||
"Edit Panel": "Панель «Правка»"
|
||||
}
|
||||
|
||||
@@ -350,7 +350,6 @@
|
||||
"Clear form": "Rensa formulär",
|
||||
"Clear Guides": "Rensa stödlinjer",
|
||||
"Clear History": "Rensa historiken",
|
||||
"Clear Preview Cache": "Rensa förhandsgranskningscache",
|
||||
"Clear Quick Collection": "Rensa snabbsamling",
|
||||
"Clear rating": "Rensa betyg",
|
||||
"Clear rating and advance": "Rensa betyg och gå vidare",
|
||||
@@ -416,7 +415,6 @@
|
||||
"Company": "Företag",
|
||||
"Compare": "Jämför",
|
||||
"Compare (Shift+C)": "Jämför (Shift+C)",
|
||||
"Compare Before and After": "Jämför före och efter",
|
||||
"Compare needs at least two photos": "Jämförelse kräver minst två foton",
|
||||
"Component options": "Komponentalternativ",
|
||||
"Compressed Nikon NEFs (lossless and lossy compressed, 12- and 14-bit — e.g. D3200, D5100, D7000, D750, D850, Z 50)": "Komprimerade Nikon-NEF (förlustfritt och förstörande komprimerade, 12 och 14 bitar – t.ex. D3200, D5100, D7000, D750, D850, Z 50)",
|
||||
@@ -1975,9 +1973,7 @@
|
||||
"Show": "Visa",
|
||||
"Show / hide": "Visa/dölj",
|
||||
"Show All": "Visa alla",
|
||||
"Show All Mask Overlays": "Visa alla masköverlägg",
|
||||
"Show all overlays": "Visa alla överlägg",
|
||||
"Show Clipping": "Visa klippning",
|
||||
"Show commands without a shortcut": "Visa kommandon utan kortkommando",
|
||||
"Show Deghost Overlay": "Visa överlägg för spökborttagning",
|
||||
"Show destination gamut warning": "Visa färgomfångsvarning för målet",
|
||||
@@ -1996,13 +1992,10 @@
|
||||
"Show Luminance Map": "Visa luminanskarta",
|
||||
"Show Mask": "Visa mask",
|
||||
"Show mask": "Visa mask",
|
||||
"Show Mask Overlay": "Visa masköverlägg",
|
||||
"Show Mask Pins": "Visa masknålar",
|
||||
"Show on Map": "Visa på kartan",
|
||||
"Show Original": "Visa original",
|
||||
"Show overlay (O)": "Visa överlägg (O)",
|
||||
"Show Person": "Visa person",
|
||||
"Show Photo Counts": "Visa antal foton",
|
||||
"Show photos": "Visa foton",
|
||||
"Show Photos with Keyword": "Visa foton med nyckelordet",
|
||||
"Show Pins": "Visa nålar",
|
||||
@@ -2414,5 +2407,15 @@
|
||||
"⌘-drag to straighten, ⇧G Guided Upright, a grid while transforming.": "⌘-dra för att räta upp, ⇧G guidad upprätning, ett rutnät under transformering.",
|
||||
"★ Favorites": "★ Favoriter",
|
||||
"日本語": "日本語",
|
||||
"繁體中文(台灣)": "繁體中文(台灣)"
|
||||
"繁體中文(台灣)": "繁體中文(台灣)",
|
||||
"All Mask Overlays": "Alla masköverlägg",
|
||||
"Before/After Side by Side": "Före/efter sida vid sida",
|
||||
"Clipping": "Klippning",
|
||||
"Detail View": "Detaljvy",
|
||||
"Edit Panel": "Redigeringspanel",
|
||||
"Focus Point": "Fokuspunkt",
|
||||
"Layout Image": "Layoutbild",
|
||||
"Mask Overlay": "Masköverlägg",
|
||||
"Mask Pins": "Masknålar",
|
||||
"Photo Counts": "Antal foton"
|
||||
}
|
||||
|
||||
@@ -533,7 +533,6 @@
|
||||
"Clean Studio": "Чиста студія",
|
||||
"Clear Cache": "Очистити кеш",
|
||||
"Clear Filters": "Скинути фільтри",
|
||||
"Clear Preview Cache": "Очистити кеш переглядів",
|
||||
"Clear Quick Collection": "Очистити швидку колекцію",
|
||||
"Clear Reference": "Очистити еталон",
|
||||
"Clear all": "Очистити все",
|
||||
@@ -562,7 +561,7 @@
|
||||
"Command Journal": "Журнал команд",
|
||||
"Compare": "Порівняти",
|
||||
"Compare (Shift+C)": "Порівняти (Shift+C)",
|
||||
"Compare Before and After": "Порівняти до й після",
|
||||
"Before/After Side by Side": "До/після поруч",
|
||||
"Compare needs at least two photos": "Для порівняння потрібно щонайменше два фото",
|
||||
"Component options": "Параметри компонента",
|
||||
"Concrete Cool": "Холодний бетон",
|
||||
@@ -1360,16 +1359,16 @@
|
||||
"Shadows split": "Розділення тіней",
|
||||
"Shift by": "Зсунути на",
|
||||
"Short Edge": "Короткий край",
|
||||
"Show Clipping": "Показати відсікання",
|
||||
"Clipping": "Відсікання",
|
||||
"Show Deghost Overlay": "Показати накладання усунення двоїння",
|
||||
"Show Hidden Local Locations": "Показати приховані локальні розташування",
|
||||
"Show Luminance Map": "Показати карту яскравості",
|
||||
"Show Mask Overlay": "Показати накладання маски",
|
||||
"Show All Mask Overlays": "Показати всі накладення масок",
|
||||
"Mask Overlay": "Накладання маски",
|
||||
"All Mask Overlays": "Усі накладання масок",
|
||||
"Show all overlays": "Показати всі накладення",
|
||||
"Show Mask Pins": "Показати маркери масок",
|
||||
"Mask Pins": "Маркери масок",
|
||||
"Show Original": "Показати оригінал",
|
||||
"Show Photo Counts": "Показати кількість фото",
|
||||
"Photo Counts": "Кількість фото",
|
||||
"Show Photos with Keyword": "Показати фото з ключовим словом",
|
||||
"Show Pins": "Показати маркери",
|
||||
"Show Source": "Показати джерело",
|
||||
@@ -2312,7 +2311,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "Скинути всі зміни (Cmd+Shift+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "Розумні альбоми оновлюються самі: змініть їхні правила або виберіть Фото → Видалити фото",
|
||||
"LightCraft stopped": "LightCraft зупинився",
|
||||
"Show Focus Point": "Показати точку фокусування",
|
||||
"Focus Point": "Точка фокусування",
|
||||
"Zoom to Focus Point": "Збільшити до точки фокусування",
|
||||
"Focus": "Фокус",
|
||||
"Focus point": "Точка фокусування",
|
||||
@@ -2340,5 +2339,8 @@
|
||||
"Checking the GPU…": "Перевірка ГП…",
|
||||
"CPU": "ЦП",
|
||||
"A face model uses the GPU only when a check shows it gives the same results faster.": "Модель облич використовує ГП, лише якщо перевірка показала, що він дає ті самі результати швидше.",
|
||||
"Checking the GPU for faces": "Перевірка ГП для облич"
|
||||
"Checking the GPU for faces": "Перевірка ГП для облич",
|
||||
"Layout Image": "Зображення макета",
|
||||
"Detail View": "Детальне подання",
|
||||
"Edit Panel": "Панель «Редагування»"
|
||||
}
|
||||
|
||||
@@ -288,7 +288,6 @@
|
||||
"Clear Filters": "Xóa bộ lọc",
|
||||
"Clear Guides": "Xóa đường dẫn",
|
||||
"Clear History": "Xóa lịch sử",
|
||||
"Clear Preview Cache": "Xóa bộ nhớ đệm xem trước",
|
||||
"Clear Quick Collection": "Xóa Bộ sưu tập nhanh",
|
||||
"Clear Recent Libraries": "Xóa thư viện gần đây",
|
||||
"Clear Reference": "Xóa tham chiếu",
|
||||
@@ -342,7 +341,6 @@
|
||||
"Company": "Công ty",
|
||||
"Compare": "So sánh",
|
||||
"Compare (Shift+C)": "So sánh (Shift+C)",
|
||||
"Compare Before and After": "So sánh Trước và Sau",
|
||||
"Compare needs at least two photos": "So sánh cần ít nhất hai ảnh",
|
||||
"Component options": "Tùy chọn thành phần",
|
||||
"Compressed Nikon NEFs (lossless and lossy compressed, 12- and 14-bit — e.g. D3200, D5100, D7000, D750, D850, Z 50)": "Nikon NEF nén (nén không mất và có mất, 12 và 14 bit — ví dụ D3200, D5100, D7000, D750, D850, Z 50)",
|
||||
@@ -1676,17 +1674,12 @@
|
||||
"Short Edge": "Cạnh ngắn",
|
||||
"Show": "Hiện",
|
||||
"Show All": "Hiện tất cả",
|
||||
"Show All Mask Overlays": "Hiện mọi lớp phủ mặt nạ",
|
||||
"Show Clipping": "Hiện vùng cắt tông",
|
||||
"Show Deghost Overlay": "Hiện lớp phủ deghost",
|
||||
"Show Hidden Local Locations": "Hiện vị trí Local đã ẩn",
|
||||
"Show Luminance Map": "Hiện bản đồ độ sáng",
|
||||
"Show Mask": "Hiện mặt nạ",
|
||||
"Show Mask Overlay": "Hiện lớp phủ mặt nạ",
|
||||
"Show Mask Pins": "Hiện ghim mặt nạ",
|
||||
"Show Original": "Hiện bản gốc",
|
||||
"Show Person": "Hiện người",
|
||||
"Show Photo Counts": "Hiện số lượng ảnh",
|
||||
"Show Photos with Keyword": "Hiện ảnh có từ khóa",
|
||||
"Show Pins": "Hiện ghim",
|
||||
"Show Sidebar Section": "Hiện mục thanh bên",
|
||||
@@ -2220,5 +2213,15 @@
|
||||
"≥ at least": "≥ tối thiểu",
|
||||
"⌘-drag to straighten, ⇧G Guided Upright, a grid while transforming.": "⌘-kéo để chỉnh thẳng, ⇧G Chỉnh thẳng có hướng dẫn, lưới khi biến đổi.",
|
||||
"日本語": "日本語",
|
||||
"繁體中文(台灣)": "繁體中文(台灣)"
|
||||
"繁體中文(台灣)": "繁體中文(台灣)",
|
||||
"All Mask Overlays": "Mọi lớp phủ mặt nạ",
|
||||
"Before/After Side by Side": "Trước/Sau cạnh nhau",
|
||||
"Clipping": "Vùng cắt tông",
|
||||
"Detail View": "Chế độ xem chi tiết",
|
||||
"Edit Panel": "Bảng Chỉnh sửa",
|
||||
"Focus Point": "Điểm lấy nét",
|
||||
"Layout Image": "Ảnh bố cục",
|
||||
"Mask Overlay": "Lớp phủ mặt nạ",
|
||||
"Mask Pins": "Ghim mặt nạ",
|
||||
"Photo Counts": "Số lượng ảnh"
|
||||
}
|
||||
|
||||
@@ -220,7 +220,6 @@
|
||||
"Clear Filters": "清除过滤器",
|
||||
"Clear Guides": "清除参考线",
|
||||
"Clear History": "清除历史记录",
|
||||
"Clear Preview Cache": "清除预览缓存",
|
||||
"Clear Quick Collection": "清空快速集合",
|
||||
"Clear Reference": "清除参考照片",
|
||||
"Clear all": "全部清除",
|
||||
@@ -270,7 +269,6 @@
|
||||
"Company": "公司",
|
||||
"Compare": "比较",
|
||||
"Compare (Shift+C)": "比较(Shift+C)",
|
||||
"Compare Before and After": "比较修改前和修改后",
|
||||
"Compare needs at least two photos": "比较至少需要两张照片",
|
||||
"Component options": "组件选项",
|
||||
"Compression": "压缩",
|
||||
@@ -1351,17 +1349,12 @@
|
||||
"Short Edge": "短边",
|
||||
"Show": "显示",
|
||||
"Show All": "显示全部",
|
||||
"Show Clipping": "显示溢出警告",
|
||||
"Show Deghost Overlay": "显示去重影叠加",
|
||||
"Show Hidden Local Locations": "显示隐藏的本地位置",
|
||||
"Show Luminance Map": "显示明亮度图",
|
||||
"Show Mask": "显示蒙版",
|
||||
"Show Mask Overlay": "显示蒙版叠加",
|
||||
"Show All Mask Overlays": "显示所有蒙版叠加",
|
||||
"Show all overlays": "显示所有叠加",
|
||||
"Show Mask Pins": "显示蒙版图钉",
|
||||
"Show Original": "显示原图",
|
||||
"Show Photo Counts": "显示照片数量",
|
||||
"Show Photos with Keyword": "显示包含该关键字的照片",
|
||||
"Show Pins": "显示图钉",
|
||||
"Show Source": "显示来源",
|
||||
@@ -2153,7 +2146,6 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "重置所有编辑 (Cmd+Shift+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "智能相册会自动更新:请更改其规则,或使用“照片 → 删除照片”",
|
||||
"LightCraft stopped": "LightCraft 已停止",
|
||||
"Show Focus Point": "显示对焦点",
|
||||
"Zoom to Focus Point": "缩放至对焦点",
|
||||
"Focus": "对焦",
|
||||
"Focus point": "对焦点",
|
||||
@@ -2186,5 +2178,15 @@
|
||||
"Suggests who is in a photo from the faces you have named. Everything stays on your computer.": "根据你已命名的人脸,推测照片中的人物。所有数据仅保存在本机。",
|
||||
"This build cannot run recognition models: they can be added and chosen, not used.": "此版本无法运行识别模型:可以添加和选择,但无法使用。",
|
||||
"Detect Faces (Photo menu) needs it: a small one-time download.": "“检测人脸”(照片菜单)依赖它:一次性小文件下载。",
|
||||
"This build has nowhere to keep face models, so the model list is not available. (The desktop app has.)": "此版本无法存放人脸模型,因此模型列表不可用。(桌面版可以存放。)"
|
||||
"This build has nowhere to keep face models, so the model list is not available. (The desktop app has.)": "此版本无法存放人脸模型,因此模型列表不可用。(桌面版可以存放。)",
|
||||
"Before/After Side by Side": "修改前/修改后左右排列",
|
||||
"Clipping": "溢出警告",
|
||||
"Mask Overlay": "蒙版叠加",
|
||||
"All Mask Overlays": "所有蒙版叠加",
|
||||
"Mask Pins": "蒙版图钉",
|
||||
"Photo Counts": "照片数量",
|
||||
"Focus Point": "对焦点",
|
||||
"Layout Image": "版面图像",
|
||||
"Detail View": "详细视图",
|
||||
"Edit Panel": "编辑面板"
|
||||
}
|
||||
|
||||
@@ -220,7 +220,6 @@
|
||||
"Clear Filters": "清除篩選條件",
|
||||
"Clear Guides": "清除參考線",
|
||||
"Clear History": "清除歷史紀錄",
|
||||
"Clear Preview Cache": "清除預覽快取",
|
||||
"Clear Quick Collection": "清除快速集合",
|
||||
"Clear Reference": "清除參考照片",
|
||||
"Clear all": "全部清除",
|
||||
@@ -270,7 +269,7 @@
|
||||
"Company": "公司",
|
||||
"Compare": "比較",
|
||||
"Compare (Shift+C)": "比較(Shift+C)",
|
||||
"Compare Before and After": "比較編輯前與編輯後",
|
||||
"Before/After Side by Side": "編輯前/後左右檢視",
|
||||
"Compare needs at least two photos": "比較需要至少兩張照片",
|
||||
"Component options": "元件選項",
|
||||
"Compression": "壓縮",
|
||||
@@ -405,7 +404,7 @@
|
||||
"Desert Heat": "沙漠熱浪",
|
||||
"Desert Warmth": "沙漠暖色",
|
||||
"Desktop": "桌面",
|
||||
"Detail": "詳細檢視",
|
||||
"Detail": "細節",
|
||||
"Detail (D)": "詳細檢視(D)",
|
||||
"Details": "詳細資訊",
|
||||
"Diagonal": "對角線",
|
||||
@@ -1351,17 +1350,17 @@
|
||||
"Short Edge": "短邊",
|
||||
"Show": "顯示",
|
||||
"Show All": "全部顯示",
|
||||
"Show Clipping": "顯示溢色",
|
||||
"Clipping": "溢色",
|
||||
"Show Deghost Overlay": "顯示去除鬼影疊加",
|
||||
"Show Hidden Local Locations": "顯示隱藏的本機位置",
|
||||
"Show Luminance Map": "顯示明度圖",
|
||||
"Show Mask": "顯示遮色片",
|
||||
"Show Mask Overlay": "顯示遮色片疊加",
|
||||
"Show All Mask Overlays": "顯示所有蒙版疊加",
|
||||
"Mask Overlay": "遮色片疊加",
|
||||
"All Mask Overlays": "所有遮色片疊加",
|
||||
"Show all overlays": "顯示所有疊加",
|
||||
"Show Mask Pins": "顯示遮色片控制點",
|
||||
"Mask Pins": "遮色片控制點",
|
||||
"Show Original": "顯示原始照片",
|
||||
"Show Photo Counts": "顯示照片數量",
|
||||
"Photo Counts": "照片數量",
|
||||
"Show Photos with Keyword": "顯示含此關鍵字的照片",
|
||||
"Show Pins": "顯示控制點",
|
||||
"Show Source": "顯示來源",
|
||||
@@ -2115,7 +2114,7 @@
|
||||
"Reset all edits (Cmd+Shift+R)": "重設所有編輯(Cmd+Shift+R)",
|
||||
"Smart albums update automatically: change their rules, or use Photo ▸ Delete Photo": "智慧型相簿會自動更新:請變更其規則,或使用「照片 → 刪除照片」",
|
||||
"LightCraft stopped": "LightCraft 已停止",
|
||||
"Show Focus Point": "顯示對焦點",
|
||||
"Focus Point": "對焦點",
|
||||
"Zoom to Focus Point": "縮放至對焦點",
|
||||
"Focus": "對焦",
|
||||
"Focus point": "對焦點",
|
||||
@@ -2143,5 +2142,8 @@
|
||||
"Checking the GPU…": "正在檢查 GPU…",
|
||||
"CPU": "CPU",
|
||||
"A face model uses the GPU only when a check shows it gives the same results faster.": "只有在檢查顯示 GPU 能更快得出相同結果時,臉孔模型才會使用 GPU。",
|
||||
"Checking the GPU for faces": "正在檢查用於臉孔的 GPU"
|
||||
"Checking the GPU for faces": "正在檢查用於臉孔的 GPU",
|
||||
"Layout Image": "版面圖像",
|
||||
"Detail View": "詳細檢視",
|
||||
"Edit Panel": "編輯面板"
|
||||
}
|
||||
|
||||
@@ -663,7 +663,7 @@ impl LightcraftApp {
|
||||
// be invisible once the activity stack is gone. Never show success on error.
|
||||
let completed = match id {
|
||||
"library.compact" => Some(format!("✓ {}", i18n::tr("Optimize Library"))),
|
||||
"library.clearPreviews" => Some(format!("✓ {}", i18n::tr("Clear Preview Cache"))),
|
||||
"library.clearPreviews" => Some(format!("✓ {}", i18n::tr("Discard Preview Cache"))),
|
||||
"develop.autoSync" => Some(format!("{}: {}", i18n::tr("Auto Sync"), i18n::tr(if self.session.auto_sync { "On" } else { "Off" }))),
|
||||
_ => None,
|
||||
};
|
||||
|
||||
@@ -545,7 +545,7 @@ pub(crate) fn expanded(app: &LightcraftApp, name: &str) -> Option<Vec<MenuNode>>
|
||||
item(
|
||||
"view.layoutImage",
|
||||
Value::Null,
|
||||
"Show Layout Image",
|
||||
"Layout Image",
|
||||
crate::shortcuts::shortcut_of(&app.ui.settings.keymap, "view.layoutImage"),
|
||||
chosen,
|
||||
Some(li.show && chosen),
|
||||
@@ -1640,4 +1640,56 @@ mod tests {
|
||||
assert_eq!(shortcut_text("Cmd+Shift+Z", false), "Ctrl+Shift+Z");
|
||||
assert_eq!(shortcut_text("Delete", true), "⌫");
|
||||
}
|
||||
|
||||
/// Every item of a menu, submenus included.
|
||||
fn flat(nodes: &[MenuNode]) -> Vec<&MenuNode> {
|
||||
nodes
|
||||
.iter()
|
||||
.flat_map(|n| match n {
|
||||
MenuNode::Submenu { children, .. } => flat(children),
|
||||
MenuNode::Item { .. } => vec![n],
|
||||
MenuNode::Separator => vec![],
|
||||
})
|
||||
.collect()
|
||||
}
|
||||
|
||||
/// Given the menu bar, Then an item that turns something on or off is named for the thing,
|
||||
/// with its check mark saying whether it is on: "Filmstrip ✓", never "Show Filmstrip ✓".
|
||||
/// Show Original is a view (\), not a switch: it keeps Lightroom's name.
|
||||
#[test]
|
||||
fn toggles_are_named_for_the_thing_not_show() {
|
||||
let mut a = app();
|
||||
a.ui.view = ViewMode::Detail;
|
||||
let shows: Vec<String> = menu_bar(&a)
|
||||
.iter()
|
||||
.flat_map(|(_, items)| flat(items).into_iter().cloned().collect::<Vec<_>>())
|
||||
.filter_map(|n| match n {
|
||||
MenuNode::Item { id, params, label, checked: Some(_), .. }
|
||||
if params.is_null() && label.starts_with("Show ") && id != "view.showOriginal" =>
|
||||
{
|
||||
Some(format!("{id}: {label}"))
|
||||
}
|
||||
_ => None,
|
||||
})
|
||||
.collect();
|
||||
assert!(shows.is_empty(), "toggles named \"Show …\": {shows:#?}");
|
||||
}
|
||||
|
||||
/// Given every command with a menu path, Then no two of them share a label, and none is named
|
||||
/// like a menu: the menus, the keyboard shortcuts list and the control channel tell them apart
|
||||
/// by name ("Detail" the view and "Detail" the Edit section were two things called the same).
|
||||
#[test]
|
||||
fn no_two_menu_commands_share_a_label() {
|
||||
let entries = crate::menus::menu_entries(&app());
|
||||
let mut clashes = Vec::new();
|
||||
for (i, e) in entries.iter().enumerate() {
|
||||
if MENUS.contains(&e.label.as_str()) {
|
||||
clashes.push(format!("{} is called like the {} menu", e.id, e.label));
|
||||
}
|
||||
if let Some(other) = entries[..i].iter().find(|o| o.label == e.label && o.id != e.id) {
|
||||
clashes.push(format!("{} and {} are both {:?}", other.id, e.id, e.label));
|
||||
}
|
||||
}
|
||||
assert!(clashes.is_empty(), "{clashes:#?}");
|
||||
}
|
||||
}
|
||||
|
||||
+10
-10
@@ -78,13 +78,13 @@ pub const UI_COMMANDS: &[UiCommand] = &[
|
||||
("view.gridToggle", "Grid", Some("G"), ""),
|
||||
("library.selectOnlyActive", "Select Only Active Photo", Some("Cmd+Shift+D"), "Edit"),
|
||||
("tool.guidedUpright", "Guided Upright", Some("Shift+G"), "Window>Tools"),
|
||||
("view.detail", "Detail", Some("D"), "View"),
|
||||
("view.detail", "Detail View", Some("D"), "View"),
|
||||
("view.compare", "Compare", Some("Shift+C"), "View"),
|
||||
("view.survey", "Survey", Some("N"), "View"),
|
||||
("view.people", "People", None, "View"),
|
||||
("view.person", "Show Person", None, ""),
|
||||
("view.faceBoxes", "Face Boxes", None, "View"),
|
||||
("view.focusPoint", "Show Focus Point", Some("Alt+F"), "View"),
|
||||
("view.focusPoint", "Focus Point", Some("Alt+F"), "View"),
|
||||
("view.zoomToFocus", "Zoom to Focus Point", None, "View"),
|
||||
("view.reference", "Reference View", Some("Shift+R"), "View"),
|
||||
("photo.setReference", "Set as Reference Photo", None, ""),
|
||||
@@ -95,7 +95,7 @@ pub const UI_COMMANDS: &[UiCommand] = &[
|
||||
("view.filmstrip", "Filmstrip", Some("/"), "View"),
|
||||
("view.leftPanel", "My Photos Panel", Some("Cmd+Shift+L"), "View"),
|
||||
("view.rightPanel", "Right Panel", None, "View"),
|
||||
("view.beforeAfter", "Compare Before and After", Some("Y"), "View"),
|
||||
("view.beforeAfter", "Before/After Side by Side", Some("Y"), "View"),
|
||||
("view.beforeAfterSplit", "Before/After Split", Some("Shift+Y"), "View"),
|
||||
("view.beforeAfterTopBottom", "Before/After Top/Bottom", Some("Alt+Y"), "View"),
|
||||
("view.beforeAfterSplitTopBottom", "Before/After Split Top/Bottom", Some("Alt+Shift+Y"), "View"),
|
||||
@@ -111,18 +111,18 @@ pub const UI_COMMANDS: &[UiCommand] = &[
|
||||
// Library grids only (Photo Grid, Square Grid, People): the bottom-bar slider's step by key
|
||||
("view.thumbSizeUp", "Increase Grid Thumbnail Size", Some("="), "View"),
|
||||
("view.thumbSizeDown", "Decrease Grid Thumbnail Size", Some("-"), "View"),
|
||||
("view.clipping", "Show Clipping", Some("J"), "View"),
|
||||
("view.clipping", "Clipping", Some("J"), "View"),
|
||||
("view.visualizeHdr", "Visualize HDR", None, "View"),
|
||||
// in grids S expands/collapses stacks (the engine command it shadows)
|
||||
("view.softProof", "Soft Proofing", Some("S"), "View"),
|
||||
("view.histogram", "Histogram", Some("Cmd+Shift+H"), "View"),
|
||||
("view.maskOverlay", "Show Mask Overlay", Some("O"), "View"),
|
||||
("view.maskOverlay", "Mask Overlay", Some("O"), "View"),
|
||||
// Ctrl+Shift+O / Cmd+Shift+O: every mask's region at once, not just the selected one
|
||||
("view.maskOverlayAll", "Show All Mask Overlays", Some("Cmd+Shift+O"), "View"),
|
||||
("view.maskOverlayAll", "All Mask Overlays", Some("Cmd+Shift+O"), "View"),
|
||||
// Shift+O in the Masking panel (elsewhere it cycles the crop overlay)
|
||||
("view.maskOverlayMode", "Cycle Mask Overlay Mode", None, "View"),
|
||||
("view.maskOverlayColor", "Cycle Mask Overlay Color", None, "View"),
|
||||
("view.maskPins", "Show Mask Pins", None, "View"),
|
||||
("view.maskPins", "Mask Pins", None, "View"),
|
||||
// {mode?: auto | always | selected | never}: when spot and mask pins show (steps to the next
|
||||
// mode when omitted; Shift+H, like Classic's H for pins, since H opens Remove). View ▸ Tool
|
||||
// Overlay and the Remove panel list the modes.
|
||||
@@ -142,11 +142,11 @@ pub const UI_COMMANDS: &[UiCommand] = &[
|
||||
("view.infoOverlay", "Cycle Info Overlay", Some("Cmd+I"), "View"),
|
||||
("view.viewOptions", "View Options…", Some("Cmd+J"), "View"),
|
||||
("view.chooseLayoutImage", "Choose Layout Image…", None, "View"),
|
||||
("view.layoutImage", "Show Layout Image", Some("Cmd+Alt+O"), "View"),
|
||||
("view.layoutImage", "Layout Image", Some("Cmd+Alt+O"), "View"),
|
||||
("view.layoutImageOpacity", "Layout Image Opacity", None, ""),
|
||||
("view.layoutImageMatte", "Layout Image Matte", None, ""),
|
||||
("view.navigator", "Navigator", None, "View"),
|
||||
("panel.edit", "Edit", Some("E"), "Window"),
|
||||
("panel.edit", "Edit Panel", Some("E"), "Window"),
|
||||
("panel.profiles", "Profile Browser", None, "Window"),
|
||||
("panel.crop", "Crop & Rotate", Some("C"), "Window"),
|
||||
("panel.remove", "Remove", Some("H"), "Window"),
|
||||
@@ -180,7 +180,7 @@ pub const UI_COMMANDS: &[UiCommand] = &[
|
||||
("dialog.newAlbum", "New Album…", Some("Cmd+N"), "File"),
|
||||
("dialog.newFolder", "New Folder…", Some("Cmd+Shift+N"), "File"),
|
||||
("dialog.smartAlbum", "New Smart Album…", None, "File"),
|
||||
("view.photoCounts", "Show Photo Counts", None, "View"),
|
||||
("view.photoCounts", "Photo Counts", None, "View"),
|
||||
("view.sidebarSection", "Show Sidebar Section", None, ""),
|
||||
("view.sidebarMoveSection", "Move Sidebar Section", None, ""),
|
||||
("view.sidebarReset", "Reset Sidebar Sections", None, ""),
|
||||
|
||||
@@ -306,7 +306,7 @@ pub(crate) fn focus_pan(app: &LightcraftApp, id: PhotoId) -> Option<(f32, f32)>
|
||||
Some((((r.x0 + r.x1) / 2.0) as f32, ((r.y0 + r.y1) / 2.0) as f32))
|
||||
}
|
||||
|
||||
/// Draw the camera's focus box over a photo drawn in `img` (View ▸ Show Focus Point): green corner
|
||||
/// Draw the camera's focus box over a photo drawn in `img` (View ▸ Focus Point): green corner
|
||||
/// brackets with a dark keyline, the way cameras show their AF frame, never smaller than 14 pt.
|
||||
/// `key` names it for tests and the control channel (`canvas:focusPoint`, `compare:focusPoint:<id>`).
|
||||
pub(crate) fn draw_focus_point(p: &egui::Painter, img: Rect, photo: &lightcraft_catalog::Photo, key: &str) {
|
||||
|
||||
@@ -866,7 +866,7 @@ fn camera_card(ui: &mut egui::Ui, p: &lightcraft_catalog::Photo) {
|
||||
}
|
||||
});
|
||||
}
|
||||
// where the camera focused, and how (View ▸ Show Focus Point draws it): only when known; the
|
||||
// where the camera focused, and how (View ▸ Focus Point draws it): only when known; the
|
||||
// whole card's width, so "AF-C · Expanded Flexible Spot · Face tracking" fits
|
||||
if let Some(text) = focus_text(m.focus.as_ref()) {
|
||||
ui.add_space(3.0);
|
||||
|
||||
@@ -272,7 +272,7 @@ fn general_tab(app: &mut LightcraftApp, ui: &mut egui::Ui, t: &Tokens) {
|
||||
choices(
|
||||
ui,
|
||||
"settingsStartup",
|
||||
&[(StartupView::Last, "Last view"), (StartupView::Grid, "Photo Grid"), (StartupView::Detail, "Detail")],
|
||||
&[(StartupView::Last, "Last view"), (StartupView::Grid, "Photo Grid"), (StartupView::Detail, "Detail View")],
|
||||
&mut app.ui.settings.startup_view,
|
||||
);
|
||||
});
|
||||
@@ -831,7 +831,7 @@ fn interface_tab(app: &mut LightcraftApp, ui: &mut egui::Ui, t: &Tokens) {
|
||||
t,
|
||||
crate::i18n::tr("Grouped: keywords inside the same keyword share a line naming it, and long lists and the suggestions are shortened."),
|
||||
);
|
||||
heading(ui, t, crate::i18n::tr("Detail"));
|
||||
heading(ui, t, crate::i18n::tr("Detail View"));
|
||||
check(ui, "settings.navigator", &mut app.ui.navigator, "Show the Navigator while zoomed in");
|
||||
row(ui, t, crate::i18n::tr("Info overlay"), |ui| {
|
||||
use crate::state::InfoOverlay as I;
|
||||
|
||||
@@ -455,7 +455,7 @@ pub struct AppSettings {
|
||||
/// The Keywording box: whole keyword paths, or grouped by the keyword they are inside.
|
||||
#[serde(deserialize_with = "lenient")]
|
||||
pub keyword_chips: KeywordChips,
|
||||
/// View ▸ Show Focus Point: draw the box the camera focused on (`view.focusPoint`).
|
||||
/// View ▸ Focus Point: draw the box the camera focused on (`view.focusPoint`).
|
||||
pub focus_point: bool,
|
||||
/// View ▸ Zoom to Focus Point: Toggle Zoom (Z) centres the zoomed view on the camera's focus point
|
||||
/// when the photo has one (`view.zoomToFocus`).
|
||||
|
||||
@@ -495,7 +495,7 @@ fn rows_added_later_grow_the_stack() {
|
||||
fn immediate_library_commands_and_auto_sync_show_completion() {
|
||||
let mut h = demo();
|
||||
assert!(h.app.run("library.clearPreviews", json!({})).is_ok());
|
||||
assert_eq!(h.app.ui.toast.as_ref().map(|t| t.0.as_str()), Some("✓ Clear Preview Cache"));
|
||||
assert_eq!(h.app.ui.toast.as_ref().map(|t| t.0.as_str()), Some("✓ Discard Preview Cache"));
|
||||
|
||||
assert_eq!(h.app.run("develop.autoSync", json!({"on": true})).unwrap()["on"], true);
|
||||
assert_eq!(h.app.ui.toast.as_ref().map(|t| t.0.as_str()), Some("Auto Sync: On"));
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
//! Headless tests of the camera's focus point (#1480): View ▸ Show Focus Point draws the box where the
|
||||
//! Headless tests of the camera's focus point (#1480): View ▸ Focus Point draws the box where the
|
||||
//! camera focused, through the user's rotation and crop; Toggle Zoom (Z) centres on it; the Info panel
|
||||
//! names the focus mode.
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ zooms to it, so checking whether the subject is sharp takes one key while cullin
|
||||
|
||||
## Using it
|
||||
|
||||
- **View ▸ Show Focus Point** (⌥F; `view.focusPoint {on?}`) draws the camera's AF frame as green corner brackets in
|
||||
- **View ▸ Focus Point** (⌥F; `view.focusPoint {on?}`) draws the camera's AF frame as green corner brackets in
|
||||
Detail, Compare and Survey. It follows Rotate, flips and the crop; a point cropped away is not drawn. Off by
|
||||
default; the choice is saved with the app's settings.
|
||||
- **View ▸ Zoom to Focus Point** (`view.zoomToFocus {on?}`, on by default): Toggle Zoom (Z or Space) zooms in
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -9,12 +9,12 @@ Double-click a photo in the grid, then press `E` to open the **Edit** panel. Dra
|
||||
|
||||
## Steps
|
||||
|
||||
1. In **Photo Grid** or **Square Grid**, double-click the photo. It opens in the **Detail** view.
|
||||
2. Press `E`, or choose **Window** > **Edit**, to open the **Edit** panel.
|
||||
1. In **Photo Grid** or **Square Grid**, double-click the photo. It opens in the **Detail View**.
|
||||
2. Press `E`, or choose **Window** > **Edit Panel**, to open the **Edit** panel.
|
||||
3. Click **Auto** for a first pass, or skip this step and start with the sliders.
|
||||
4. Open the **Light** section and set **Exposure**, **Contrast**, **Highlights**, **Shadows**, **Whites** and **Blacks**.
|
||||
5. Open the **Color** section to change **Vibrance** and **Saturation**. Open **Effects** for **Texture**, **Clarity** and **Dehaze**. The panel also has **Detail** and **Optics** sections.
|
||||
6. Check your work against the original. Hold `\` to peek at the original. Press `Y` (**View** > **Compare Before and After**) to see before and after side by side.
|
||||
6. Check your work against the original. Hold `\` to peek at the original. Press `Y` (**View** > **Before/After Side by Side**) to see before and after side by side.
|
||||
7. To go back a step, choose **Edit** > **Undo**. To drop all edits on the photo, click **Reset** at the top of the **Edit** panel.
|
||||
|
||||
## Black and white
|
||||
|
||||
@@ -28,6 +28,13 @@
|
||||
start…" or "Installing…" now show a small turning arc beside the text, and a thumbnail still being made shows a
|
||||
quiet placeholder that fits the theme in the grid, the filmstrip and Compare. Screen readers hear a progress
|
||||
indicator with its percentage.
|
||||
### Menu names that say what they are
|
||||
- Switches in the menus are named for what they show, with the check mark saying whether it is on: Filmstrip ✓,
|
||||
Focus Point ✓, Clipping ✓, Photo Counts ✓, Mask Overlay ✓ instead of Show Focus Point ✓. No two commands share a
|
||||
name any more: View ▸ Detail is now Detail View (the Edit section Detail keeps its name), Window ▸ Edit is Edit
|
||||
Panel, and Compare Before and After is Before/After Side by Side, next to Split and Top/Bottom.
|
||||
- The preview cache command has one name, Discard Preview Cache, in File ▸ Previews and in the toast that confirms
|
||||
it. Keyboard shortcuts are unchanged.
|
||||
|
||||
### Sharper resampling in HDR and panorama merges
|
||||
- Merged photos (HDR and panorama) are resampled with a sharper filter (Lanczos-3 instead of bilinear). Moving a
|
||||
|
||||
Reference in New Issue
Block a user