|
|
| 21:34 | 570861 | 0 | staniek | SVN_SILENT (de)serializer fixed
| |
|
|
| 08:51 | 562184 | 1 | staniek | Forms
- context menus now have consistent title: "<objectname> : <objecttype>"
- cut/copy/paste shared actions work for form widgets in data view
Table View
- context menu from image box reused in the Table View's cell editor
- cut/copy/paste/clear actions work for the image cells, including shortcuts
- cut/copy/paste/clear actions work for text/number/boolean cells
- fractional character ("," or ".") can be entered as the first character for
floating-point data types, what means 0.xxxxx
- fixed updating row number info in the record navigator and updating the current
cell after column sorting
- BLOB data is sorted by size
2.0: merged
| |
|
|
| 17:01 | 559144 | 200 | staniek | Forms
- Data Source tab of the Property Pane: fixed entering field or table/query
name by hand: pressing return accepts selection; focus-out accepts selection;
entering in-progress clears previous selection
- displaying images optimized: no background is cached or painted
- text box widget now displays text aligned to the left after loosing the focus
2.0: merged
| |
|
|
| 09:33 | 557043 | 0 | staniek | SVN_SILENT compile
| |
|
|
| 22:04 | 556002 | 0 | staniek | SVN_SILENT warning--
| |
| 21:12 | 555984 | 0 | staniek | Forms
- Image Box widget: now supports saving data in the database!
Fixed filling duplicated data widgets; fixed editing;
"Drop-Down Button Visible" property added.
2.0: merged
| |
|
|
| 23:52 | 548971 | 0 | staniek | KexiDB
- renaming table fields works, table schema is recreated when needed,
and just altered in-place when it's enough to do so
2.0: ported
| |
|
|
| 13:13 | 544925 | 0 | staniek |
update for alter table debugger; simulated altering added
2.0: ported
| |
|
|
| 02:27 | 543055 | 0 | martin | A lot of s/lower/toLower/, s/latin1/toLatin1/, and other such warnings.
Beginning to see the errors for the warnings.
Killed a few compile errors too - but I gave up on:
koffice/kexi/kexidb/drivermanager.cpp:226:
error: no matching function for call to
‘KParts::ComponentFactory::createInstanceFromService(
const KSharedPtr<KService>&, KexiDB::DriverManagerInternal* const,
const char*, QStringList, int*)’
| |
|
|
| 14:12 | 541866 | 0 | staniek | - removed crash when internal debugger is off
- i18n fixes
2.0: ported
| |
| 12:25 | 541828 | 12975 | staniek | FEATURE: Kexi Table Designer is now able to track atomic changes performed
using KDE Undo/Redo framework; this will be reused to handle database
table altering without lossing data.
Table View
- small API and source code improvements (s/buf/set)
Table Designer
- fixed saving boolean types for table design
- Undo/Redo actions added and integrated with table altering
Internal
- "AlterTable" tab added to the "Kexi Internal Debugger" window
2.0: ported
| |
|
|
| 12:53 | 532170 | 0 | mlaurent | Minor fix
| |
|
|
| 20:42 | 532019 | 0 | dfaure | Finish porting utils.*
| |
|
|
| 08:05 | 524304 | 0 | mlaurent | qt3to4 | |
|
|
| 07:14 | 523809 | 0 | mlaurent | Adapt to new api
| |
|
|
| 05:37 | 523004 | 5 | mlaurent | Big first commit:
-> add cmake support
-> qt3to4
-> launch my script to adapt to new kdelibs api
-> fix some compile error
For the moment koffice doesn't compile.
I will not port kspread/kpresenter/krita/karbon
All changes into theses directories are just my script
which changed it (necessary for the future, but I will
not work on to make it compile (until we decided to port them))
| |
|
|
| 10:25 | 520567 | 0 | staniek | KexiDB
- added simple encryption for stored passwords
- allow to save empty password in .kexis and .kexic files
Startup
- ask for password (without storing it) for connection data without
stored password
| |
|
|
| 16:02 | 496992 | 4 | staniek | CSV Import Dialog
- optimalization for large data: only about 100 rows are loaded for preview
- progress dialog added on dialog creation (opening can be cancelled)
- layout fixes
- missing column with primary key is added if user wants it
- optimized importing large (many thousands of rows) tables:
GUI is not used to store entire table before importing;
only current record is kept in memory buffer
- progress dialog added on importing (importing can be cancelled)
CCMAIL:kexi-devel@kde.org
| |
|
|
| 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
| |
|
|
| 15:28 | 485027 | 0 | staniek | stringToFileName() added: returns a valid filename converted from string | |
|
|
| 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'
| |
|
|
| 20:26 | 480425 | 0 | staniek | Forms
- AutoField widget: improved behaviour in design time
(setting caption/type/label position)
- frameColor property added for widgets like text label or frame:
behaves well also for "raised" frame shapes
- new widget KexiFrame, will provide more features; backward compatible
with QFrame
- do not allow to move top-level widget's position using arrow keys
CCMAIL: broock54@gmx.de
CCMAIL: kexi@kde.org
| |
|
|
| 17:54 | 466447 | 3 | zander | CVSSILENT: update FSF address
| |