Feedback #3 y #4: pegar/OCR por campo en Quick Update + swipe entre charts (build 60)

#3 Quick Update paste/scan por campo:
- Barra de teclado con 'Pegar €X' (si hay importe en portapapeles) y 'Escanear'
  (PhotosPicker → OCR on-device). Actúan sobre el campo enfocado.
- ImageAmountScanner nuevo (app target, Vision) espejo del scanner del Share
  Extension: candidatos rankeados por prominencia, filtra % y años.
- 1 candidato → rellena directo; varios → confirmationDialog para elegir.
- Strings ×7.

#4 Swipe entre charts (iPhone):
- Gesto horizontal en el área del chart avanza al chart anterior/siguiente en
  el orden del menú de título (respeta showForecast). Indicador de página con
  puntos. Transición direccional. selectChart ya no bloquea premium (muestra
  teaser), así que deslizar a uno premium funciona.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WoScpmHdVj1aUf4rAp6hbe
This commit is contained in:
alexandrev-tibco
2026-07-10 21:37:21 +02:00
parent 86c95a9e73
commit 6bdf2740c5
11 changed files with 301 additions and 10 deletions
@@ -535,3 +535,11 @@
"yoy_vs_prev" = "vs %@";
"yoy_best_year" = "Best year";
"yoy_worst_year" = "Worst year";
// Quick Update paste/scan (1.5.0)
"quick_update_paste_value" = "Paste %@";
"quick_update_scan" = "Scan";
"quick_update_done_kbd" = "Done";
"quick_update_scanning" = "Reading image…";
"quick_update_pick_amount" = "Which amount?";
"quick_update_no_amount_found" = "No amount recognized in that image.";