Repository navigation
CookTrace v1.1.0: Internationalization, In-App Updates, Sync UX Overhaul #25
thebigjoe1
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
First minor release. User-facing polish: full internationalization foundation, in-app self-updater, sync UX overhaul, settings navigation redesign.
⚠ Upgrade requires re-signing in (Android)
The Android app-identifier change (
app.cooktrace.local, see the CHANGELOG "Changed" section) orphans the WebView's cached auth cookie. Server-connected Android users will need to re-enter their server URL and sign back in once after upgrading. Standalone Android users lose theme / accent / display prefs but keep all recipe, pantry, diary, and shopping data (that lives in local SQLite, unaffected). PWA and browser users are not affected.Added
describeConnectionIssuemirrors NT.<meta name="theme-color">. Favicon stays the branded CookTrace mark.Changed
src/i18n/en.jsonand read viasvelte-i18n. Covers Settings (main page + Backup, Notifications, ServerConnection, Auth, ImportFromNT, Email, Trace, UserManagement, Kitchens, Import, Federation, Nutrition), Pantry (PantryItemSheet + PantryEditor + Pantry + PantryView), Recipes (Recipes + RecipeEditor + RecipeView + CookbookView + PublicRecipe + import/comment/cook dialogs + NutritionFacts), core routes (CookDiary, Shopping, NativeSetup, Login, Wizard, Profile, Manage), manage tables (Cookbooks, Units, Pantry/Recipe Categories, Taxonomy), Trace AI, and shared UI (BarcodeScanner, TimePicker, CookHeatmap, ImagePicker, IconPicker, timer pills, Sidebar). ~460 new keys added, Weblate-ready. Chicago-style title case for labels/buttons/headings, sentence case for body prose / errors / placeholders / toasts.app.cooktrace.local, which reads clearly in autofill dialogs and in your saved-credentials list.Fixed
countries_tags_en=<slug>), so selecting Norway or any non-World option silently had no effect. Fixed by using search-a-licious's native inline Lucene syntax. While in there: expanded the picker from 15 → 30 countries, alphabetized, and added Argentina, Austria, Belgium, Chile, Denmark, Finland, Ireland, Netherlands, New Zealand, Norway, Poland, Portugal, Singapore, South Africa, South Korea, Sweden, Switzerland. Ported from NutriTrace's #131 (@JacosVerksted), adapted to search-a-licious.All reactions