[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-announce
Subject:    [kde-announce] Rekall 2.4.0 is out
From:       Mike Richardson <mike () quaking ! demon ! co ! uk>
Date:       2005-10-05 10:04:55
Message-ID: 200510051104.56116.mike () quaking ! demon ! co ! uk
[Download RAW message or body]

I am please to announce that (at last!) Rekall 2.4.0 is out. The source
tarball can be download from:

http://www.rekallrevealed.org/packages/


Rekall is a database front end in the sense that MS Access is (or KNoda or 
Kexi) (maybe not OOBase though :). Rekall includes:

* GPL'd drivers for MySQL and PostgreSQL
* GPL'd drivers for XBase (DB4) files (via the XBSQL wrapper library).
* Read-only driver for DBTCP (http://www.fastflow.it/dbtcp/)
* Table design and data access
* Graphic form, reports and query design and execution
* Database import/export via a generalised "copier"
* Fully scriptable using Python with built-in debugger
* Fully scriptable using Javascript (uses KDE's KJS)
* Ability to construct reusable components for forms and reports
* Basic database dumping and loading


Below is a list of some of the new stuff in Rekall 2.4.0

*
Supports "dynamic" form layouts (where the layout changes as the window is 
resized, like dialog boxes). 

*
Form and report design mode toolboxes (can be turned off to behave like 2.2.x)

*
Form and report Control wizards (can be turned off to behave like 2.2.x)

*
Tree and listbox coontrls in forms.

*
Simplified scripting for common cases, eg., field.setValue (0,'Mike')
becomes field.value = 'Mike'

*
Documentation browser (like a stripped down Qt Assistant).

*
Database dumper/loader, allows database to be saved to a file or files,
and reloaded. Note that this supports database functionality that Rekall
can handle, it is *NOT* a substitute for the RDBMS software.

*
Stock databases. Demo databases can be installed direct from the installation
or from the web (try http://www.rekallrevealed.org/Databases/manifest.xml in
the database creation wizard). You can also dump your database for later
loading using this mechanism.

*
Javascript scripting using the KJS engine. Provides access to most of the
APIs available to Python. Sorry, no debugger yet.

*
Better handling of scripting errors (ie., Rekall is much better at
displaying the offending code).

*
Improved error handling in general - less cascades of releated errors.

*
Better non-latin character set support in Python scripts (thanks to
Abel Deuring for this).

*
XBase/XBSQL code build in to installation, no need for separate packages.
Makes playing about with Rekall easier.

*
Autotools hell now completely obliterated, uses scons (www.scons.org) as its 
build system. Where Rekall leads, KDE follows :)

*
Has been build on: Fedora Core 2/3/4, Mandrake 10.0/10.1, Suse 9.1/9.2/9.3,
Debian Sarge, Lindows 5, Xandros 3, Kubuntu (Hoary), Mepis 2004/33. QT-only
builds on Linux. Does not build on RH 8/9.

*
Builds on Windows and Mac OS/X.



Prebuilt, time-limited packages for the above distributions are available
from www.totalrekall.co.uk


-- 
Regards
Mike

http://www.rekallrevealed.org
*THE* GPL/Open Source database front end for Linux, Windows and OS/X

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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic