Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
Changes since 1.2.4:
- Added picture valignment control.
- [N8x0] Enabled asynchronous audio playback.
- [N8x0] Disabled word completion/capitalization setting.
- Fixed DeckPlayer background color change in answer entry.
- Split default configuration file based on target OS.
- [win32] Added support for external audio player, granule-audio-player.
- [N8x0] Added full-screen mode with vertical control buttons toolbar
(for models without hardware keyboard).
- Redesigned DeckPlayer UI to gain bigger card real estate.
- Fixed 'application hides with click on [x]' Bug #1981575.
- Added fine-grained quality of answer controls to take full
advantage of SM-2 algorithm.
- Fixed 'text selection' bug.
- Fixed 'illegal markup error erases all input' Bug #1935637.
- Added keyboard accelerators (shortcuts) in DeckView and
CardView dialogs (FR #1823396).
- Setting 'test line' spinbutton of DeckPlayer dialog to zero checks
answer against all lines of the question on either side.
- Added SM-2 alogrithm support with E-Factor and number of CardBoxes
configurable beyond default of 5
(FR #1787610, FR #1655113, FR #1729475).
- Added support for pictures embedded in the Front of the card
under the question text (FR #1790017).
- Added absolute/relative sound path selection to the
Deck Preferences dialog.
- Made 'Window Maximize' action non-sticky for DeckPlayer.
- Added 'AutoFill' functionality to fill some text fields
in CardView dialog with predefined pattern.
- Refactored Appearance settings into MVC pattern with persistent
storage.
- Cleared *sticky* text selection in DeckPlayer.
Changes since 1.2.3:
- Made bg_/fg_color text settings of the DeckPlayer text fields configurable
via configuration file (Bug #1628956).
- Added show/hide various controls of DeckPlayer dialog in
PDA version to maximize usable viewing area.
- Double-clicking an entry in DeckView dialog brings up
CardView editing dialog for the card selected.
- Load multiple DeckFiles at once (FR #1618817).
- Fixed "Answer line selector is ignored" (Bug #1618820).
- Changed sound command arguments to require file type extension
(from %s to %s.wav for wav files).
- Added custom Deck Appearance preferences available via
DeckPlayer->EditDeck->DeckInfo dialog.
- Added 'normalize' (remove extra newlines/whitespaces) and
'add index' edit shortcut buttons to CardView dialog.
- Took [Cancel] button out of focus chain (Feature Req #1620622).
- Added alternative config file command-line option with
{ --config-file=/path/name }.
- Added pane separators to CardView dialog to adjust the height
of the multiline input fields.
- Added padding control for all text fields in DeckPlayer.
- Added (opional) two-sided sound clip playback.
- Changed sound playback to asynchronous.
- Ported to OpenEmbedded GPE PDAs (240x320 screen size)
(Patch #1560198).
- Fixed granule.spec.in to fit FC extras strict spec rules.
- Added text alignment controls for Front/Back text fields.
- Fixed format of DeckInfo dialog and proper setting of alternative
sound path.
- Added multi-line CSV file import (Feature Request #1588158).
Changes from 1.2.1 to 1.2.3:
- Fixed multi-row selection in DeckView bug (when adding new cards).
- Made Front and Back fields in CardView high enough to fit two
complete rows of data.
- Removed duplicates from all CardDecks, when adding new card(s) to
a CardDeck (Bug #1554483).
- Properly handles resizing DeckPlayer window.
- [maemo 2.0] Fixed application exit by closing window [x].
- Port to Maemo 2.0 (Nokia770 IT2006).
- Port to OpenEmbedded (GPE) - Rolf
- Port to libassa-3.4.2 (mingw32 networking code support).
- Memory management fix for gcc-4.0.
- Added FlipSide memory to the DeckPlayer in CardBox learning mode.
- Added optional 'side' attribute to 'carddeck' element in
cardfile.dtd to support *sticky* memory for the reverse cards.
- Added multi-card deletion and adding to the CardDeck from DeckView.
- Moved Fonts properties to Appearance tab.
- Added optional lesson auto-pronunciation in every learning mode.
- Added alternative word spelling for auto-pronunciation.
- Fixed New CardFile save dialog.
- Fixed crash when deleting the last card in DeckView (Bug #1554481).
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
for learning new words. It features both short-term and long-term memory
training capabilities with scheduling.
Features:
* Short-term memory training with Decks of cards.
* Long-term memory training with CardBoxes of Decks.
* Automatic scheduling.
* Optional pronounciation (if a sound dictionary such as StarDict is
installed.
* Multi-lingual support (UTF-8).
I've tested it on NetBSD 3.0 and Fedora Core 3. It works fine.