Repetitions 1.8 has arrived and it's even better than before! The focus for this version was bringing Repetitions online, which paves the way for many new features in the future. Here's what's new:
You can now store your data in the cloud and have Repetitions on all your devices push and pull data from the cloud server. Keeping your data in sync across all your computers and devices running Repetitions is now easier than ever.
It's safe and secure -- an SSL connection is established whever you sync with the server.
You'll need a Repetitions Online account to use cloud synchronization. Sign up for a free account.
Cloud synchronization is now the preferred method of syncing your data across all your devices.
You still have the option of syncing from one device to another over your local network if you wish, but it's highly recommended you use the cloud as syncing is easier and more reliable.
A full-featured web version of Repetitions is now available, so you can study on any computer or mobile device through a browser, which is convenient when you don't have access to your personal computer or mobile device or if you prefer to study in a browser.
The web version is also tied to the Repetitions cloud servers, so if you use cloud synchronization, you'll have access to all your existing flashcards through the web. Any changes you make on the web will be automatically pushed to your devices the next time you sync.
You'll need a Repetitions Online account to study online. Sign up for a free account.
To help promote the use of Repetitions, the free version for mobile devices now contains all the additional features and settings previously only available in the paid version.
The free version for mobile devices is ad-supported to help support future development.
The paid version of Repetitions for mobile devices is ad-free.
If you use the paid version of Repetitions, your existing Repetitions Online account will be automatically upgraded to Premium account status when you sync with the cloud, which will allow free access to all online services forever as well as additional features and benefits in the future.
In previous versions of Repetitions, searching through your database would only return the first matching card, which would require you to press Search again (and again) until you find the card you were looking for, which can be quite tedious if you have a large database of flashcards.
The new version of Repetitions now displays all matching search results so that you can access and edit your cards more quickly.
The Fullscreen Mode found in the mobile versions of Repetitions is now available in the desktop version.
You can enter Fullscreen Mode and have the question and answer occupy the entire window by pressing F11. Pressing F11 again will exit Fullscreen Mode.
IMPORTANT NOTICE TO ANDROID USERS:
Databases are now stored in the "Repetitions" folder in your home directory and NOT the "Documents/Repetitions" folder anymore. For users of the full version of Repetitions, images and sounds are now stored in "Repetitions/Images" and "Repetitions/Sounds" respectively. Please move your files accordingly.
Repetitions 1.7 builds on the previous version and makes it even better. The goal for this release was to polish and fine tune Repetitions to deliver an overall greater user experience.
The synchronization feature has been completely re-written from the ground up and it now works even better than ever.
Before updating to 1.7, it is recommended that you ensure your databases are in sync on all your computers and devices running Repetitions. Otherwise, if you've recently added cards to your database, but have not yet synced with your other computers or devices, then the databases will no longer be able to sync after updating. If you are no longer able to sync, simply delete the older version of the database(s) from your computer or device and sync again.
Syncing now supports the merging of databases. You no longer have to worry about where you last made a change to a database or which way you're syncing anymore. You're free to add cards, make changes to your database, or review scheduled cards in more than one place at any given time and Repetitions will automatically merge all the changes for you the next time you sync.
In the previous version of Repetitions, syncing a large number of images and sounds didn't work very well and took too long. In version 1.7, syncing images and sounds is now much faster.
NOTE: Syncing a large number of images or sounds to another computer or device for the first time may take a few minutes, but subsequent syncs to verify the images or sounds are up to date should be relatively quick.
You now have the option to enable or disable syncing as well as the ability to change the port number Repetitions uses to sync.
Other users running Repetitions on the same network can now sync freely without interrupting you or others. To help prevent conflicts during syncing, users must specify a username and password now.
On the desktop version of Repetitions, the sync settings are now located in the Edit → Edit Sync menu.
On the mobile version of Repetitions, you can access the sync settings in the Settings menu, where an Edit Sync tab now exists.
You can now learn new cards first before having to work through scheduled cards. This is helpful when you want to focus on learning not memorized cards, but have accumulated a large backlog of scheduled cards, which you were forced to go through before being able to view new cards in the previous version of Repetitions.
Additional review modes have also been added. You can now review cards with specific grades.
You can now change the vertical alignment of questions and answers to be aligned to the top instead of centered.
This release also adds support for right-to-left languages by allowing you to change the text direction of questions and answers, which is useful for displaying languages such as Arabic or Hebrew.
Cards with LaTeX and MathML now load faster and can be viewed offline. In version 1.7, a local copy of MathJax is installed, so internet access isn't required anymore.
Also, there is no longer a limitation of images and sounds being disabled when LaTeX and MathML Support is enabled on iOS.
Occasionally, you may make a mistake when grading a card. Now you can undo the last card that you graded.
On the desktop version of Repetitions, you can undo the last graded card from the menu by selecting Edit → Undo or using the keyboard shortcut Ctrl+Z on Windows and Linux or ⌘+Z on a Mac.
On the mobile version of Repetitions, you can undo the last graded card by entering the Open menu and pressing Undo.
Duplicate handling got a lot smarter. If a question or answer already exists in your database when you attempt to add a card, you now have the option of merging and editing cards with duplicate question or answers or you can add the card anyway. Cards with identical questions and answers will not be added.
Additional keyboard shortcuts have been added to the desktop version to improve accessibility. Look for new keyboard shortcut hints in the menu of the main window.
Adding cards is a lot simpler -- you no longer need to use the mouse to select the initial card grade to add a card, which can be tedious when you are creating a lot of cards.
When you're ready to add a card, simply use the keyboard shortcut of holding down Ctrl (⌘ on a Mac) and pressing the grade number to assign an initial grade to a card (Ctrl+0, Ctrl+1, Ctrl+2, Ctrl+3, Ctrl+4, and Ctrl+5). While adding cards, you can also bring up the add image, add sound, and preview windows by using the keyboard shortcuts Ctrl+I, Ctrl+S, and Ctrl+P respectively.
In the edit card window, you can bring up the add image, add sound, preview, statistics, and reset windows by using the keyboard shortcuts Ctrl+I, Ctrl+S, Ctrl+P, Ctrl+S, and Ctrl+R respectively.
The mobile version of Repetitions now includes the ability to add three-sided cards, which was previously only supported on the desktop version.
You can add three-sided cards on the mobile version by entering the Add Card view screen and pressing the Add Three-Sided Card button in the top left corner of the screen.