Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #143

Merged
merged 139 commits into from
Mar 10, 2020
Merged

Develop #143

merged 139 commits into from
Mar 10, 2020

Conversation

dylanhand
Copy link
Contributor

Add User Dictionary #47

This includes functionality for creating the database and necessary table if it doesn't exist, and an interface for adding new words, adding test rows, and printing all rows in the database.
- Add User Dictionary button
- Add UserDictionaryViewController that shows (surprise) entries in the user dictionary
Also:
- Refactor UserDictionaryViewController to move UITableView methods into extensions
- Add temporary title to UserDictionaryViewController
Having the "bolden" function as an extension to String means it's not limited to just the "Strings" class, and can be used more generically.
- All case versions are grouped as a single word in the User Dictionary list
- Word context view displays words in their input case
dylanhand added 29 commits March 4, 2020 17:20
For some reason the built in notifications never get fired. Created our own.
This prevents a crash when typing while full access is not granted.
This was working all along, the problem was just that "i" is already in the speller.
This way a dictionary can be initialized with a locale so we don't need to constantly pass in a keyboard locale into each call.
This test ensures that the word is removed only for the given locale.
allLocales is now in an extension in a separate file that is only accessible to the HostingApp. Now only one type `KeyboardLocale`, removed `KeyboardLocales`.
This allows the user dictionary and tests to work. It seems like someone took the old bundle ID we were using.
@dylanhand dylanhand merged commit 00585d7 into master Mar 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant