Commit graph

9 commits

Author SHA1 Message Date
Bartosz Kuzma
0d83e1296e Updated to 1.2.4.
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).
2007-01-21 13:38:43 +00:00
Bartosz Kuzma
a1bc226ab9 Make bulk-build happy. 2007-01-11 15:59:17 +00:00
Bartosz Kuzma
227e7b4d8d Update to 1.2.3.
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).
2006-12-03 13:46:42 +00:00
Sergey Svishchev
7b4709677e Delint:
- convert spaces to tabs (pkglint --autofix)
- set, not append to USE_LANGUAGES
2006-10-29 08:32:37 +00:00
Bartosz Kuzma
aa63e4eea1 granule needs perl. 2006-08-11 22:06:08 +00:00
Bartosz Kuzma
e8e4b971ac Updated to 1.2.1.
Changes:
- Native port to ARM/hildon (nokia770 internet tablet).
- Add Paste button to CardView dialog.
- Disable assa event handler.
- Add SIGTERM handling to terminate application.
- Back tag accepts an empty entry (bug #1418297).
- Add sound-bits export CardBox menu entry.
- Fix an *ugly* card scheduling bug triggered by Check/Next button.
- Adjusted debian package configuration files to build .deb package.
- Fix missing cut/copy/paste in CardView dialog.
- Add Input font configuration option to Preferences dialog.
2006-08-01 19:19:09 +00:00
Johnny C. Lam
37f83ea08f Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
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.
2006-04-18 00:46:27 +00:00
Bartosz Kuzma
5cdc8ae44a granule depends on p5-XML-Parser. 2006-03-26 15:23:20 +00:00
Bartosz Kuzma
c16b1803a5 GRANULE is a flashcard program that implements Leither cardfile methodology
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.
2006-03-16 09:05:16 +00:00