kexi project
Rapid Database Application Development
Development
"Microsoft Access for Linux"

Home Download FAQ Support Features Handbook Screenshots Screencasts Compile Kexi Development Authors Contact License Sponsorship Translate This Site

wiki navigation:

Front Page
[info] [diff] [login]
[recent changes]
[most popular]
You can donate
to Kexi Project:
Via PayPal

Spread the word about Kexi!
Get Kexi Now!

Built on the KDE technology
KDE

Member of the Calligra Suite

No Software Patents!

Current Tasks for jstaniek

Table of Contents
   Startup
   Property Editor
   Forms
   Table Designer
   Data And Project Migration
   KexiDB
   Reports
   KOffice-related
   Documentation
   Usability

(planned features will be implemented after 1.0 release)

Startup

  • [ready, not tested] KWallet integration
  • [done] Connection dialog, .kexis file support
^ toc

Property Editor

  • [done] Selecting pixmap for pixmap property (usually bg pixmap or pixmap label):
    • use QImageIO::inputFormats() or KImageIO::mimeTypes() to get mime types for "Open" file dialog
  • [done] Add groups support to editor, and to core property lib.
  • [done] merge with kproperty library
^ toc

Forms

  • [done] add data-aware pixmap widget to kexi forms
  • [mostly done] make KexiDBAutoField changing automatically when needed to:
    • [mostly done] combo box (while using foreign key)
    • [done] spin box (for integers)
    • [done] pixmap label (for blob pixmaps)
    • [done] draw "(autonumber)" information
  • [done] Avoid errors and handle invalid dataSource property values within forms
  • [done] show errors as "#NAME?" in line edits and other data-aware widgets
  • [done] "autonumber" information in form's text field http://iidea.pl/~js/kexi/shots/1.0/form_autonumber.png
  • [in progress] add 'data source' tab to property panel
  • [done] added 'widgets tree' tab to property panel
  • [done] use comboboxes instead of lineedits for dataSource property in the propeditor
  • [done] provide a list of field names and a possibility of dragging field names to a form surface
  • [done] implement db-aware image box for Object (BLOB) type.
^ toc

Table Designer

  • [done] implement pixmaps handling as one of supported BLOB subtypes.
  • [planned] support for defining relations
^ toc

Data And Project Migration

  • [done] CSV data import (file/clipboard)
http://kexi-project.org/pics/1.0/csv_import_v2.png
  • [almost done] CSV data export (file/clipboard) see here
^ toc

KexiDB

  • [in progress] ALTER TABLE (a possibility for altering table design without losing its data)
  • [started] support for editing 1-to-many relational data
  • [in progress] clean the API and merge with keximigration library
  • [done] reuse "table renaming" of SQLite 3.2.8
^ toc

Reports

  • [done] Simple data printing with settings and print preview
^ toc

KOffice-related

  • Add minimalReadableFont() to KoGlobal, probably using a code from KexiMainWindowImpl(external)::initPropertyEditor().
^ toc

Documentation

  • [in progress] Update user documentation, especially for following topics: forms, csv import, project import.
^ toc

Usability

Receiving usability and bug reports and from Alan Horkan. He has prepared some win32 shots as well: http://matrix.netsoc.tcd.ie/~horkana/devel/kde/koffice/kexi/screenshots/



Kexi - "MS Access for Linux" ... and Windows
© 2002-2007 Kexi Team
This content is available under GFDL
Last edited: September 18, 2006 by js, visited 0 times.