List of changes in SuperMemo Mobile
version 4.0.1
- fixed problem with no translations in previous release,
- added course repair option (Courses > Repair course...),
- updated SQLite database engine to latest version.
version 4.0
- added learning synchronization with supermemo.net feature,
- course description is now displayed in multiple languages,
- added course update feature,
- added reset matrix feature (in Menu -> Courses),
- added multiple language support to Translation component,
- added new components: Video and Formula,
- web browser is set to fullscreen now,
- replaced System.IO.Compression with SharpZipLib,
- updated SQLite database engine to latest version,
- update check is now made from additional thread,
- improved releasing and deleting extracted resources,
- improved all interactive components,
- improved mechanism for updating database,
- improved playing of recordings using Windows Media,
- improved exams,
- improved auto-updating feature,
- improved course import speed and fetching items in learning,
- improved memory usage in learning and during course import,
- improved course dictionary opening speed,
- SuperMemo library has been rewritten to increase speed,
- fixed problem with learning when number of pages per day is set to 0,
- fixed problem with skipped pages,
- fixed an issue with connecting to the Internet behind a cache proxy.
version 3.3
- improved speed in learning and importing courses,
- improved dialog for selecting files and directories,
- added option for automatically divide imported pages to chapters,
- new sound player mechanism: Direct Player (only for WM6 and newer),
- new gesture in scheduler for showing current month (tap and hold),
- inactive courses are marked with different color (no smpak file, new items per day set to 0),
- system clipboard is now used in editing,
- improved detailed information about the page,
- fixed information shown after finishing learning,
- fixed sound player mechanism using WMP,
- fixed Spellpad component,
- fixed shuffling and selecting pages for exam,
- fixed error causing the pages graded as 'Almost' known not to be scheduled to Final Drill stage,
- fixed error causing asking for smpak every time when switching between courses,
- fixed error causing negative number of repetitions.
version 3.2.2
- fixed bug that prevented learning from private courses created on PDA
- improved some import features
- improved look and feel of the browser
- added support for scrolling the browser window in the style of WM 6.5 (for the same system)
- removed the ability to select text in the browser
- improved counting of pages before the start of the import
- fixed a mechanism to disconnect the Internet connection on request after application update
version 3.2.1
- removed unnecessary attribute from Multi Drag'n'Drop component
- implemented new SQLite library
- fixed and improved exercise interval computing by SuperMemo algorithm
- improved scheduler
- added gestures for scheduler
- fixed course existence checking during import
- fixed 'pages daily' attribute importing
- some minor improvements
version 3.2.0
- added 6 scale grades option
- added option for automatic update checking during application startup.
- added font size configuration apart from the system web browser settings.
- added option to disable pages durring learning.
- fixed Flash Player sound rendering mechanism
- fixed WM5 compatibility with older WM5s
- fixed WM5 compatibility with the newest WM 6.5s
- improved exam points counting
- fixed compatibility with different screen resolutions
- fixed sound looping bug in WMP
- removed words suggesting and autocompletion in application web browser
- implemented native PIE web browser
- improved application loading speed
version 3.1.0
- fixed bug occurring on some devices when the device was turning off.
- fixed importing last page of the course.
- fixed deleting of overrides directory for private courses
- fixed page reset bug occurring when enter was pressed in answer mode.
- fixed double exercise loading during course selection in learning module
- improved dictionary import speed
- improved older WM5 compatibility
- improved power management during importing
- removed context menu in page browser
- improved page rendering mechanism
- created new WMP library
- translated button labels for info dialogs
- added prefetching mechanism for most commonly used page elements
- sound player now works also in edit mode
- added Today screen plug-in showing number of repetitions
- added application updating feature
version 3.0.1
- fixed program cooperation with third-party web browsers
- fixed UnauthorizedAccessException bug occurring on some devices during import
- added sound mechanism selection in application options
- fixed user interface sound player
- improved dictionary loading speed
- updated SQLite and ZipLib libraries
- added application shortcut in installer
version 3.0.0
- fixed 'Huge buttons' display
- fixed NullPointerException when there was no backup registry entries
- added new sound mechanism for playing mp3 UI sounds
- added 'Course properties' in Course options
- added options allowing expanded pages edition
- added page navigation in learning
- changed button navigation mechanism in learning
- fixed error causing styles and script disappearing
- moved dictionary to a database
- improved dictionary loading speed
- added page preview in edition
- added chapter support in edition
- fixed completed chapter marking
- removed SIP appearing in drag & drop component
- added working Ordering component
- added Multi Drag & Drop component
- added Example components
- improved appearance and functionality of components
- SQLite library version has been updated (WM6.1 compatibility)
- changed main sound player (Flash Player is only needed for Dictionary now)
- single form appearing in Start > Settings > Memory
- added Preview component
- added Exam support
- changed 'Show this page' mechanism in learning (works like SMUX)
version 2.1.1
- fixed looping error during smpak seeking after changing its location.
- fixed smpak validation error in case its location has been changed.
- fixed internal error which occurred during import (0xc0000005, 0x03e6b060, 0x00000020)
- fixed NullPointerException in Dictionary when there was no phrase type
version 2.1.0
- fixed spellpad length.
- added learning in full-screen mode.
- added new backup option in main menu.
- fixed backlight on import dialogs.
- added import Q&A feature in edit dialog.
- added dictionary (version 2.0) support in learning.
- fixed smpak opening error in case SD card folder has been renamed.
- fixed an error in import file dialog.
- new edit feature: alter page type dialog.
- fixed application layout in landscape mode.
- added UI sounds support.
- added page review mode in learning.
- fixed error preventing importing private courses prepared on SuperMemo UX.
version 2.0.5
- fixed error during creating a course with default name and trying to import another course from a file.
- fixed word padding in Select Phrases component.
- fixed file opening dialog on WM6.
- fixed NullPointerException during course import.
version 2.0.0
- fixed main dialog icons and layout.
- moved Options from main menu to soft key menu and divided into two dialog windows.
- rewritten database connection layer.
- vastly optimized application speed.
- fixed course tree structure (icons, layout, added special buttons).
- fixed progress counter during import.
- added several improvements in import.
- blank pages are disabled from learning during import.
- fixed repetitions calculating algorithm for scheduler.
- added course statistics in course options.
- fixed application speed while working with many courses and pages.
- added automatic day switching right after midnight (including day saving time).
- added rendering exercise command.
- added menu with learning options.
- new algorithm fetching material for learning.
- fixed default language (it's English now).
- fixed answer positioning for Radio and Checkbox components.
- fixed exercise appearance of Radio and Checkbox components.
- fixed Radio and Checkbox components clicking feedback.
- added new scheduler.
- fixed player shrinking problem.
- added Translation component.
- added alternative answers rendering for Spellpad components.
- added Select Phrases component.
- added Reorder List component.
- fixed repetitions calculating method.
- fixed user creating work flow.
- added option for learning continuation.
- fixed learning without smpak.
- fixed open file dialog speed and its functionality.
- added SuperMemo UX course editing features.
- fixed course structure presentation in edit mode.
- added keypad shortcuts for learning (left - 'I didn't know', center - 'Almost/Show answer', right - 'I knew')
|