|
|
| 21:40 | 567045 | 0 | sebsauer | Port r567044
* eval the returnvalue of checkIfDestinationDatabaseOverwritingNeedsAccepting() else errors within that method are
silent ignored.
* added isSourceAndDestinationDataSourceTheSame() to be sure the user doesn't lose data if source and destination
are identical.
| |
|
|
| 23:13 | 548592 | 0 | staniek | Migration
- improved usability for selecting type of destination database
(no mention of SQLite for now)
2.0: ported
| |
|
|
| 12:18 | 541490 | 0 | staniek | Migration
- display error for not found import/export driver
1.0/2.0: ported
Startup
- (temporary) do propose importing broken SQLite databases files
as there is no import driver implemented yet; display error message instead
1.0/2.0: ported
| |
|
|
| 07:45 | 524297 | 0 | mlaurent | qt3to4 | |
|
|
| 21:24 | 523340 | 0 | mlaurent | kwizard->k3wizard
| |
| 07:46 | 523044 | 11673 | mlaurent | Adapt to kdelibs api
(for kpresenter/karbon/kivio it's not a portage
just change to kdelibs api (need for the future))
| |
|
|
| 15:07 | 494305 | 1571 | staniek | KexiDB
- SQLite: opened files are now locked for read/write by default;
related error messages improved
Simple Printouts
- pages to print can be selected
- number of copies can be entered
- pages collation switch on or off (i.e. 1-2..n; 1-2..n.... for collation
and 1-1-...1; 2-2..2; .. for "no collation")
- page count is properly computed and printed on the footer as "Page x of y"
- "Page Setup" action added;
now it's window is only presented when user really wants this
- text of the page title properly updated
Startup
- "--skip-dialog" command line option added.
Skips displaying connection dialog\n"
and connects directly. Available when opening .kexic
or .kexis shortcut files.
- opening server-based projects works in File->Open when
there's already project opened.
- "--connection <shortcut_filename>" command line option added.
Specifies a database connection shortcut .kexic file containing
connection data. Can be used with --createdb or --create-opendb
for convenience instead of using options like --user, --host
or --port. Note: Options like --user, --host have precedence
over settings defined in the shortcut file.
- creating server-based projects works in File->New when
there's already project opened.
Migration
- Project Migration Wizard is proposed if a server-based database
is incompatible with Kexi and cannot be opened
- if a destination for imported project is a server, it is also
opened after imported, if user wanted this
CCMAIL:kexi-devel@kde.org
| |
|
|
| 18:29 | 483277 | 0 | staniek | Project Migration
(API CHANGED)
- Added versioning for migration drivers (current one is 1.1)
- Added properties support for migration drivers
- All error messages are displayed on the last "Failure" page
- Added "Advanced settings" button and dialog, currently with "Encoding"
parameter for source database. Currently used by MDB driver for MSJet3 files.
| |
|
|
| 16:42 | 482650 | 0 | staniek | Project Migration
- "All Supported Files" filter added to Kexi file dialogs
- Files like MS Access .mdb can be now clicked and then Import Wizard will pop up
with preselected parameters. This alos works using command line.
- Import Wizard's GUI: improved messages, added real Finish page
- No need to select source driver, it's enought to select a filename or db connection
Startup
- Better usablity of 'Open Existing' tab page
- Better usablity of 'New project wizard'
| |
|
|
| 18:10 | 482107 | 0 | staniek | SVN_SILENT it was the only file here not using tabs
| |
|
|
| 18:38 | 477707 | 0 | staniek | Project Migration
- call KexiProject is used to create destination database instead of KexiDB::Connection
because tables like kexi__parts and kexi__blobs have to be created.
- Moving kexi projects from database servers to database files works.
kexi__objects table contents are properly copied if existed in source database,
so queries, forms etc. are properly imported
- Wizard's GUI improvements
| |
|
|
| 14:00 | 470264 | 0 | staniek | SVN_SILENT comp. fix
| |
| 13:23 | 470259 | 0 | staniek | Project Import Wizard
- usability++: after successful import, the project is opened
| |
|
|
| 17:54 | 466447 | 3 | zander | CVSSILENT: update FSF address
| |