Linux Compatible
  • News
    • Channels
    • Archive
    • Search
    • Submit
  • Articles
    • Categories
  • Knowledgebase
  • Compatibility
    • Search
  • Links
  • Forums
  • Twitter
Advertisement

Latest News
[ Windows | Linux | Apple ]

· Xbox One hardware and specs: 8-core CPU, 8GB RAM, 500GB hard drive and more
· Tim Cook: US-made Macs will be assembled in Texas
· Microsoft software satisfaction slumps
· Photos of Likely 802.11ac 'Gigabit Wi-Fi' Card From Next-Generation iMac Surface
· Mageia 3 released
· Understanding Email Bounce Messages and more
· How to Prepare for Windows 8 Even Though Its Not Coming to Enterprises
· Microsoft Office Clone Updates Interface, Improves File Support
· Windows Firewall Control 4.0.0.0 released
· 10 amazing Linux desktop environments you've probably never seen

Upcoming News
· Star Wars: The Old Republic Gaming Mouse Review @ Madshrimps
· Samsung SSD 840 comparison @ Hardwareoverclock.com
· Leawo Total Media Converter Ultimate @ Benchmark Reviews
· Icy Dock FlexCage MB975SP-B 5x3.5" in 3x5.25" HDD Cage Review @ Hi Tech Legion
· Gigabyte Shows Off Upcoming Intel Z87 Motherboards @ Legit Reviews
· [CentOS-announce] CEBA-2013:0846 CentOS 5 xen Update
· [CentOS-announce] CESA-2013:0847 Moderate CentOS 5 kernel Update
· REVIEW: SilverStone AR01 @ PureOverclock
· [security-announce] SUSE-SU-2013:0819-1: critical: Security update for the Linux Kernel (x86)
· Turtle Beach XP Seven Tournament Grade Gaming Headset Video Review @ HardwareHeaven.com

Linux Compatibility
· Dell Dimension 9100
· CL-CAM50001 UPC=3700284609322
· DFE 520 TX
· nVidia GeForce4 MX 440
· Gore: Ultimate Soldier
· SMC2802W V2 wi-fi 54Mbps PCI card
· Wireless modem router N300
· Dell P780
· ASUS A7V8X
· BricsCAD for Linux

New Forum Topics
· shutdown link ?
by: estirwent
on: 2013-05-11 17:46
18 replies, 6423 views

· Laptop keyboard drank soda
by: Zenn
on: 2013-04-30 00:27
1 replies, 679 views

· connecting to to internet with ubuntu
by: Zenn
on: 2013-04-30 00:26
2 replies, 4538 views

· Need Linux-compatible PS/2 expansion card
by: Zenn
on: 2013-04-30 00:26
1 replies, 748 views

· irql_not_less_or_equal blue screen
by: Zenn
on: 2013-04-30 00:25
2 replies, 1133 views

News Channels
· Drivers
· Guides
· Reviews
· Security
· Software
· Press Release
· Updates
· Interviews
· Linux
· General
· Debian
· Red Hat
· Slackware
· Gentoo
· Mandriva
· White Box
· SUSE
· GNOME
· KDE
· CentOS
· Ubuntu
· MEPIS
· Android

What's New
Login to see an overview of all news stories since your last visit.

Welcome to our website

To take full advantage of all features you need to login or register. Registration is completely free and takes only a few seconds.

Linux Compatible » News » October 2006 » Rekall 2.4.4 now available

Rekall 2.4.4 now available

Posted by Philipp Esselbach on: 10/28/2006 11:27 AM [ Print | 0 comment(s) ]

Rekall 2.4.4 is now available:

I'm pleased to announce the release of Rekall 2.4.4. This release can be downloaded from

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

For those unfamiliar with Rekall, Rekall is a database front end, in the style of Access, Knoda and Kexi.

The most notable changes since 2.4.2 are:

* ODBC and SQLite3 drivers
* Tests and test suite functionality

This release is known to build on "stock" installs of:

Debian: Sarge, Sid
Suse: 9.3, 10.0, 10.1
Fedora: 5
Mepis: 6.0
Kubuntu: 6.06
Freespire
Xandros 3.01




Features
--------

*
Builds and runs under KDE, QT3-only on Linux, Windows and Mac OS/X.
Despite comments to the contrary on a certain other website, Rekall is
first and foremost a KDE application; non-KDE builds are supported by a
compatability library. Builds as a full and a run-time version; the
run-time version has no design functionality.

*
Database documents (forms, reports, etc.) can be stored in either the
database or the filesystem. Database allows easy sharing, etc., file
system can be used if (for example) you have read-only access to the
database and just want to view it.

*
Extensive documentation. Much of the documentation can be accessed
directly from design dialogs. Comes with its own document reader (like a
stripped down Qt Assistant).

*
GPL'd drivers for MySQL, PostgreSQL, XBase (via a wrapper library), ODBC,
SQLite3 and DBTCP. Supports database record locking where supported by the
database.

*
Table designer. Supports database specific types.

*
Graphic form designer. Forms can arbitrarily nest forms, sub-forms,
sub-sub-forms; forms can contain arbitrary independant sub-forms. Form
designer supports both static layout (like Access) and dynamic layout
(controls resize as in a typical KDE dialog).

*
Wide selection of stock form controls. All stock controls are scripted
so you can easily change their operation if needed.

*
Database creation and connection wizards, plus wizard for creating the
most common controls.

*
Macros (as in Access macros). Provides basic scripting-type operations
without the need to learn Python or Javascript.

*
Skinning, like HTML stylesheets. Allows per-client customisation for
colours and fonts. Can even work where multiple clients share the same
forms in the the same database.

*
Graphic report designer.

*
Graphic query designer. Supports inner, left outer and right outer joins
(on primary keys and arbitrary expressions), plus arbitrary where, order,
group and having expressions. Preview of generated SQL.

*
Fully scriptable in both Python and Javascript (using KDE's KJS
engine). Integrated debugger for python (Javascript to follow). Script
code can be embedded within the form or report, or stored in separate
script modules.

*
Scripting supports an event/slot mechanism similar to QT's signals and
slots. Allows code to be located within the object to which it applies
rather than being spread around the form. Makes copying and removing
controls which have associated scripts much easier.

*
Data copiers. Copiers copy data from a source to a destination; sources
and destinations can include tables, files (XML, CSV and fixed column),
and queries. So you can import, export, copy table to table, even
convert a CSV file direct to an XML file.

*
User designed components. Allows you to design components that can be
pasted or linked into forms and tables. If components are linked then
changing the component design is reflected wherever it is used. The
boss wants those 74 blue-on-grey date stamp fields changed to
red-on-grey: 20 seconds work if you used a linked component!

*
Database dumper and loader. Allows dumping and loading of databases
(provided the database only uses stuff that Rekall knows about).
Supports packaging of databases for automatic download and installation
from a Web server. Database loader can change table and column names on
the fly.

*
Runtime display of executing queries, and events and slots as they
fire. Raw SQL entry and execution.

*
DCOP control to open forms and such; there is an equivalent "RKCOP" for
the non-KDE builds. Also supported is the ability to inject script code
into a running instance of Rekall, allowing some very sophistated
automation.

*
Tests and test suites. Loosely inspired by the xUnit unit testing packages.
Tests can be associated with form objects, and executed individually
or as part of a test suite which collects and displays results. Recording
of form updates for subsequent replay and test. Test and recordings can
be performed within (rolled back) transactions so database is not changed.
Forms and tests can be executed against other databases (to provide know
test data sets).

*
Database objects (forms, etc) when stored in the database can be cached
locally for improved performance. As a special case, just graphics can
be cached. Useful where you have shared development of graphic-heavy
forms.



Main changes in 2.4.3 from 2.4.0
---------------------------------

*
Lots of bugs fixed. Bugs added. Well, problably. Lets be honest about this!

*
Script search tool allows searching through all script within a form
and direct access to the scripts.

*
Skinning, as above.

*
Extensions to database loader allow table and column name mapping (for
instance case changing and column rename).

*
More functions added to scripting APIs, continuing to flesh out the
Javascript API.

*
Tests and test suites as above.

*
Object/graphic caching.

*
Global access to objects in scripts in python. root.__objects__ allows
direct access to all objects in the document.



What happened to 2.4.1 and 2.4.2
--------------------------------

Events overtook the development. 2.4.1 and 2.4.2 were released to projects
using Rekall. I think the 2.4.3 announcement never made it to the KDE
accounce list. The new version is numbered 2.4.4 to save confusion.

--
Regards
Mike


Bookmark and Share

« Thermaltake Big Typhoon VX CPU Cooler Review · TrueLite LED Pocket Flashlight Review »

Linux Compatible » News » October 2006 » Rekall 2.4.4 now available
All products mentioned are registered trademarks or trademarks of their respective owners.
© 2002-2013 Esselbach Internet Solutions - All Rights Reserved. Terms and privacy policy
Powered by Contentteller® Business Edition