All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Ignore invalid examples from the API that made the sync fail
- Notifications for new reviews
- Audio can be auto played during reviews
- Bunny mode is available for reviews
- Cleaned up the settings screen to fit the new settings
- Better color contrast in dark mode
- Fixed a rare crash during reviews
- Playing the audio of an example no longer resets its expanded state
- For multiple answer fields in reviews, all fields are colored
- The precision displayed in the review screen did not match the one of the summary
- Fixed a crash when searching for grammar with filters
- Review actions for grammar points (add, remove, reset)
- In app grammar reviews
- Better splash screen
- Better display for SRS progress in lists
- Wrong kana conversion for romaji input in search
- Failing to parse the API data when
orderfields are missing - Fix the furigana animations getting stuck on some devices
- Grammar filters issues
- New audio not playing
- SRS details in lists (available behind a setting)
- Golden seal for burned items
- SRS and JLPT info in the grammar point details
- Fixed some text contrast in dark mode
- JLPT progress sometimes disappearing
- Color issues on older devices
- Audio player for examples
- Some examples were not highlighted properly
- Studied and not studied filters for all grammar
- Setting to control the default visibility of example details
- Review button with review count (that redirects to Bunpro for now)
- Better UX for the manual sync
- Version in settings
- Prevent navigation to an incomplete grammar point
- Selectable text for a grammar point's name, details (structure, caution, ...) and examples
- Highlight query in search results using color
- Fixed the sync not working for some users
- Fixed the filter dialog auto closing after navigating back
- Manual sync option
- Search headers to separate romaji search from the base search
- JLPT tags in the search results
- JLPT filters for all grammar
- Highlight query in search results
- Navigation icons on most screens
- Fixed more color issues on SDK 21
- Fixed the lessons progress being cropped
- Fixed a crash when searching for punctuation
- Fixed a crash when opening the app after a long time
- Fixed the display of grammar with html content in lists
- Fixed some search issues with romaji
- Ability to copy the example text
- Setting for the default furigana display
- Fix some color issues on SDK 21
- Hide text scrollbars when toggling off furigana in example sentences
- Non fatal exceptions logging using crashlytics
- Fix crashes in release builds due to proguard
- Fix a crash on lower SDK devices due to a regex not compiling
- Fix a crash for SDK 21 due to a drawable/color mismatch
- This CHANGELOG file
- Crashlytics to diagnose some crashes reported by an alpha user
- Basic app with one time sync, search, lessons and grammar points