From kde-announce Wed Oct 05 10:04:55 2005 From: Mike Richardson Date: Wed, 05 Oct 2005 10:04:55 +0000 To: kde-announce Subject: [kde-announce] Rekall 2.4.0 is out Message-Id: <200510051104.56116.mike () quaking ! demon ! co ! uk> X-MARC-Message: https://marc.info/?l=kde-announce&m=112878111901062 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