Versions 2.3.5 & 2.3.6 Released

I did a couple of quick bug fix releases:

  • Fixed a loading bug for iPads running older version of iOS

A user pointed out that the update I made to the activity spinner and popover layout in the previous version didn’t work for iPads on iOS versions < 13.0. The Lessons popover wouldn’t automatically appear at the front of the z-stack (the 3D, front-to-back level of each layer) so users couldn’t select a lesson since their touches couldn’t get through the activity spinner layer.

I reverted to the older implementation to fix this issue. However, this isn’t optimal for users running iOS version >= 13.0 so I’m going to be releasing one more version with the current UI and the updated z-stack layout that no longer supports older iOS versions.

Of course, I’ll leave the current latest version available for users that have already downloaded the app on older versions.

  • Fixed a bug for cards marked to delete after a study session

This also actually only affected older versions of iOS or older devices. This is one of those interesting things just happens to occur occasionally due to multi-threading and based on how quickly your OS/device is capable of loading the delete cards screen view.

If it can load it quickly enough, the array will be properly filled and displayed appropriately. However, if your device is a bit too slow, the array won’t be filled by the time the view is actually displayed so what ends up in the array and what is initially displayed won’t be synced up properly.

Simply moving the code to fill the array to when the view is ready to be displayed instead of doing it when the view is loading fixed the issue.

Sorry if these bugs caused any problems for anyone and thanks again to users that reported the issues.

Please keep telling me about any problems you notice and I’ll keep getting them fixed.

Happy Studies!

Version 2.3.1 Released

  • Fixed a bug that would cause a crash upon subsequent uses of the Speak feature

I had to update to the latest version of iSpeech to fix this which unfortunately features an ugly pop over while loading:

iSpeech Popover

It’s simply an aesthetic bother and it shouldn’t affect the feature’s functionality.

  • Fixed a bug that would occasionally interrupt starting Study sessions after deleting cards

This might have occurred if you deleted cards from a study session you ended early using the mark to delete feature introduced in the last version.

  • Tweaked Example List searching behavior

The Example List will now properly search the database for whatever is in the Card Detail view’s kanji text field when editing or creating a new card:

New Card Detail

Example List

  • Various other bug fixes and performance enhancements

Happy Studies!

Version 2.2.7 Released

  • Fixed a crash that could occur when deleting lessons

  • Tweaked how the app handles new cards that are passed or marked unknown in study session

Passed new cards will be marked yellow and still be considered to be new. Unknown new cards will be marked red, given an unknown count of 1, and will no longer be considered new.

  • Added a Study Due Variance setting that will randomly add or subtract a day from your cards’ study due dates which may make card shuffles appear to be more random

  • Added a New Card sorting setting to Options so it can be set individually for each lesson

  • Cleaned up the look of the Options screen

  • Removed the Dislike button from Shared Lessons; Lessons will now only be sorted according to Liked count

Version 1.1.1 Released

Version 1.1.1 was released today. It’s just a small update mostly to fix a bug but I did also add one small feature. I fixed a crash that would occur if you attempted to delete cards that had examples. I also added the ability to toggle an example’s hint (translation) from the Study Session long-press pop up menu. Tapping the left arrow on the menu will allow you to switch to the hint. This will allow you to have speech synthesis speak the hint just in case you’d like to do that for any reason.

Version 1.1.2 is also ready and currently waiting for review. This version adds an auto-sync option when starting study sessions. I’ll update again next week once it’s ready.

Happy Studies!