Releases: scribe-org/Scribe-iOS
Releases Β· scribe-org/Scribe-iOS
Scribe-iOS 1.3.6
ποΈ Data Added
- French: 220 nouns, 248 verbs
- German: 45 nouns, 73 verbs
- Italian: 4 nouns
- Portuguese: 218 nouns, 1 verb
- Spanish: 6650 nouns, 70 verbs
- Swedish: 512 nouns, 9 verbs
Scribe-iOS 1.3.5
ποΈ Data Added
- French: 31 nouns, 2 verbs
- German: 53 nouns, 9 verbs
- Italian: 1 noun, 1 verb
- Portuguese: 9 nouns, 1 verb
- Russian: 3 nouns
- Spanish: 876 nouns, 1203 verbs
- Swedish: 8 nouns, 1 verb
π¨ Design Changes
- Captions and text spacing for App Store images have been updated.
- "Not in directory" messages have been changed to "Not in Wikidata" to further signal affiliation with the service.
β»οΈ Code Refactoring
- The data files have been moved to a new directory within the organization on GitHub.
Scribe-iOS 1.3.4
π¨ Design Changes
- Captions for App Store images have been updated.
- The App Store description has been updated with a reference to Wikidata and grammar improvements.
- The open-source images in the App Store has been updated to reference open data and Wikidata.
βοΈ Legal
- The privacy policy was updated to reflect the addition of the Wikidata logo into the app.
Scribe-iOS 1.3.3
ποΈ Data Added
- French: 2 nouns
- Portuguese: 2 nouns
- Spanish: 3 nouns, 59 verbs
π Bug Fixes
- Key long press for alternate characters has had cancellation removed to avoid buggy performance.
Scribe-iOS 1.3.2
ποΈ Data Added
- French: 3 nouns
- German: 28 nouns
- Portuguese: 2 nouns
- Spanish: 13 nouns, 66 verbs
- Swedish: 1 noun
π¨ Design Changes
- Key alternate views appear more quickly.
π Bug Fixes
- Key long press cancellation was switched from changed to cancel to avoid unnecessary cancels.
Scribe-iOS 1.3.1
ποΈ Data Added
- French: 32 nouns, 5 verbs
- German: 172 nouns, 4 verbs
- Italian: 10 nouns, 1 verb
- Portuguese: 43 nouns, 1 verb
- Russian: 7 nouns
- Spanish: 188 nouns, 1,825 verbs
- Swedish: 6 nouns
π Bug Fixes
- The alternate characters of apostrophes and quotation marks have been fixed.
- Key alternate views now stay if the key is canceled as they were disappearing too easily.
- The width of alternate character callouts for certain keys has been fixed for iPhones.
Scribe-iOS 1.3.0
β¨οΈ New Keyboards
- Adds an Italian keyboard.
ποΈ Data Added
- Italian: 773 nouns, 70 verbs
π¨ Design Changes
- The messages that tell the user a noun is already plural have been translated to the keyboard's language.
- The keyboard height has been increased for landscape mode on iPads.
- Characters on keys have been made larger so they reflect the system keyboards better.
- All letter, number and special keys now pop up after being pressed.
- Hold to select characters have been redesigned to reflect the addition of keys popping up.
- All App Store media has been redone to reflect these changes.
Scribe-iOS 1.2.1
β¨ New Features
- The keyboard switches back to letter keys after all appropriate symbols followed by space.
- Scribe commands now accept inputs that are followed by a space in case the user accidentally added one.
- Users can now translate pronouns as these were not originally included.
ποΈ Data Added
- French: 30 nouns, 1 verb
- German: 215 nouns
- Portuguese: 66 nouns
- Russian: 2 nouns
- Spanish: 925 nouns, 19 verbs
- Swedish: 10 nouns, 5 verbs
π¨ Design Changes
- The app screen texts are given slightly more room to expand within their fields.
- The App Store description has been simplified with bullet points.
- The conjugate view right and left buttons have been made wider.
π Bug Fixes
- The Scribe key now switches its icon color with the rest of the keyboard when the user changes color modes.
- Annotations are no longer triggered if a user presses space during a command.
β»οΈ Code Refactoring
- Commands buttons are now called keys and the preview bar has been renamed the command bar.
- Force casts are used as little as possible.
- All lines have been reduced to a reasonable length (120 characters) where able.
- All functions have been reduced to a reasonable length (40 lines) where able.
- All functions have been reduced to a reasonable cyclomatic complexity (10 or less) where able.
- All files have been reduced to a reasonable length (400 lines) where able.
- All type bodies have been reduced to a reasonable length (200 lines) where able.
- Scribe has been modularized to be more easily worked with.
- The app screen's text was moved to a new directory where localizations will be stored.
Scribe-iOS 1.2.0
Scribe's first design sprint with the help of Berlin's Spencer Arney!
The entire layout of Scribe has been reworked to make the experience more aesthetically appealing while adding functionality through efficient design. We hope you like the result!
β¨ New Features
- Users can now get to Settings by clicking the installation steps in the app screen.
- All keyboards now switch to an English keyboard for translation, with this being in preparation for when more languages can be translated from.
π¨ Design Changes
- The logo and icon for Scribe have been reworked to give the app a distinct style.
- The app screen has been completely redone to be more appealing.
- Keyboard layouts, colors and characters have been changed to match system keyboards.
- Translation prompts were changed to be two digit abbreviations of source and target language.
- Colors for noun annotation were updated to improve readability.
- Noun annotation is now done with a square symbol to represent the gender.
- Preposition annotation is now done with a rectangular symbol to represent the case.
- Preposition case abbreviations have been changed to match the language of they keyboard.
- All App Store media has been redone to reflect these changes.
π Bug Fixes
- The keyboard colors should not switch randomly between light and dark mode now.
- Removed an additional character from the Spanish iPad keyboard's special keys.
βοΈ Legal
- The privacy policy was updated to reflect the addition of the GitHub, Inc icon into the app.
Scribe-iOS 1.1.1
ποΈ Data Added
Data updates are now all done through a single Python file - update_data.py.
- French: 11 nouns
- German: 152 nouns, 1 verb, 1 preposition
- Portuguese: 19 nouns
- Spanish: 13 nouns, 6 verbs
- Swedish: 68 nouns
π¨ Design Changes
- The text size for the command bar in landscape mode for phones was made smaller.
- The height of the keyboard in landscape mode for phones was made slightly smaller.
- App store images were updated to combine the dark mode and devices screens.
π Bug Fixes
- The keyboard colors now update if the user switches between light and dark mode.
- Auto-capitalization and switching to the letter keys weren't always triggered after a period.
- Shifting orientation from portrait to landscape is now seamless, but landscape to portrait is still a WIP.
β»οΈ Code Refactoring
- Queries were refactored to reduce their total characters so they can be sent through query APIs.
- Command variables were edited to interact with new formatting from query refactoring.