Skip to content

Scribe-iOS 2.2.0

Compare
Choose a tag to compare
@andrewtavis andrewtavis released this 19 Apr 15:54
· 642 commits to main since this release

✨ New Features

  • Emoji autocompletions and autosuggestions are now available as the user types.
    • There are a maximum of two emojis available to select on iPhones and three on iPads.
    • The user can also repeat emoji autocompletions and autosuggestions.
  • Emoji autocomplete and autosuggest keywords have also been added as possible autocompletion words.
  • Added an action to command bar information icon to explain Wikidata and Scribe's relation to it.
  • Added highlight for autocompletion if it is the word typed.
  • If a word is the only autosuggestion, hitting the space bar inserts the suggestion.
    • An undo option is included within autosuggestions if the user does not want the space completion.
  • Added Demonstrative pronouns to German preposition declension tables.
  • Added contracted preposition annotation to the German keyboard.
  • Pressing dash twice now inserts an em dash in the text proxy.

🗃️ Data Added

  • French: 255 nouns, 1,122 verbs
  • German: 73,517 nouns, 35 verbs, 3 prepositions
  • Italian: 23 nouns
  • Portuguese: 246 nouns, 41 verbs
  • Russian: 29 nouns, 1 verb, 2 prepositions
  • Spanish: 11,627 nouns, 792 verbs
  • Swedish: 1,817 nouns, 80 verbs

🎨 Design Changes

  • The Scribe application receives dark mode in this version.
  • The app icon has been made more modern and glossy and the direct shadow has been removed.
  • Minor adjustments to the original app screen texts and colors have been made.
  • The resolution of the Scribe key has been improved.
  • Scribe blue for dark mode has been made darker to fit the keyboard better.
  • The app icon, app screen background, and other branding elements have been changed to reflect the change in the dark version of Scribe blue.
  • The App Store pictures have been updated with a new color scheme to reflect the new dark Scribe blue.
  • The menu options within the app installation steps have been bolded and underlined.
  • The return button for the keyboard changes color to blue whenever search is being used in a web browser.
  • The select keyboard button has been moved to the bottom left most position on iPads.
  • The gear icon in the top left of the keyboard installation steps is now a more simple version.
  • iPad application texts were made slightly larger.
  • Images and videos for 6.7 inch iPhones have been added to the App Store.

🌐 Localization

  • The Scribe app has been localized into German for users that have it as their system language.

🐞 Bug Fixes

  • Fixed a bug where the keyboard's space bar text would change size while it was showing the language of the keyboard.
  • Fixed a bug where the colors of Swedish and Russian nouns weren't being displayed because of checking original values rather than their localized equivalents.
  • Fixed a bug where autocomplete options that should have been upper case would only be capitalized in cases where the prefix was itself upper case.

⚖️ Legal

  • A German version of the privacy policy was added.
  • All versions of the privacy policy now note that the English version takes precedence over all others.
  • The text of the privacy policy was updated slightly for readability.
  • Information about data from Unicode CLDR for emoji suggestions and completions was added to the privacy policy.

♻️ Code Refactoring

  • Scribe data is now loaded into SQLite database tables to make data reference less memory intensive and mitigate crashes.
  • All prior JSON data references have been replaced with database queries and JSON language data files have been removed.
  • GRDB.swift was added to the dependencies.