LWN.net Logo

Fresh Memory 0.2

From:  Mykhaylo Kopytonenko <mishakop-AT-gmail.com>
To:  kde-announce-apps <kde-announce-apps-AT-kde.org>
Subject:  Fresh Memory 0.2
Date:  Mon, 10 Sep 2007 09:45:09 +0200
Message-ID:  <eb0b9173b45014f8c669af3a4a2352f9@kde-apps.org>

Name: Fresh Memory
Version: 0.2
Type: KDE Education
Depend: Qt 4.x
License: GPL
Homepage: http://freshmemory.sourceforge.net
More Info:
http://www.kde-apps.org/content/show.php?content=65036

Description:
 Fresh Memory is an educational tool for studying
foreign words or terms from a specific domain. The
application manages a set of dictionaries, which
can be loaded, created, modified and saved. The
user can take several types of tests on basis of
the loaded dictionary. The main tests are:
- Flash cards
- Multiple choice test.
These tests will help to memorize new words or
refresh old ones. The application works with
Unicode characters (UTF-8) and therefore is not
restricted to Latin letters.
The supported OSes are Linux and Windows. Also the
project can be theoretically compiled under MacOS,
as QT is used for its graphical interface.
 
This application makes powerful use of
Object-oriented programming with C++ and the QT
graphical library. All windows are implemented
with Model-View-Controller pattern. The QT's
built-in Model/View programming capabilities are
used for displaying dictionaries in a table form.
Other patterns that were used in this software
are: Factory, Singleton. The source code was
written with internationalization in mind. All
string data used in the program can be easily
translated to other languages using the standard
QT internationalization tools.

Changelog:
 0.2: 
* Feature: Inserting and removing cards (rows) 
* Feature: Cut/Copy/Paste cards with the system
clipboard 
* Feature: Find cards 
- all standard find options 
- regular expressions 
- Find Again action 
* Add icons to buttons and windows 
* Add About dialog 
* Add --version, -v options 
* Add options to the project file to enable the
following commands: 
- make release 
- make install, make release install (Linux) 
* A lot of bugs fixed 

_______________________________________________
Kde-announce-apps mailing list
Kde-announce-apps@kde.org
https://mail.kde.org/mailman/listinfo/kde-announce-apps


(Log in to post comments)

Copyright © 2007, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds