|
|
| 08:10 | 573455 | 0 | staniek | Main Window
- "copy special" action is available after switching back to table data view
2.0: merged
| |
|
|
| 19:45 | 571822 | 0 | staniek | Table Designer
- Added "defaultValue" property to the designer
= Alter Table Test Suite: added "i" variable support (includign operator++),
closeWindow command, quit command, and optional "clipboard" flag
for showSchema, showActions, showTableData. Improved showTableData command.
Added "defaultvalues" test.
2.0: merged
| |
|
|
| 10:17 | 570991 | 7175 | staniek | General
= operator tristate::bool() removed (unsafe, comparison with false was broken)
2.0: merged
| |
|
|
| 16:06 | 570742 | 1279 | staniek | * A test suite added for table altering *
General
- "skip-startup-dialog" command line option added
= .pro files no longer used for building Kexi 2.0
Table Designer
= fixed setting types and subtypes
= fixed a crash when there are more than 50 "alter table" actions
KexiDB
= Field::typeForString() and Field::typeGroupForString() are now
case-insensitive
= added missing support for "indexed" and "type" properties for functions
like KexiDB::setFieldProperty()
= improved version-related parts of the API
= server version information is retrieved
CSV Export
= GUI-less exporting is supported in the API (usable for tests)
2.0: merged
| |
|
|
| 10:10 | 568159 | 0 | staniek | SVN_SILENT warnings--
| |
|
|
| 08:02 | 564074 | 0 | mlaurent | Deprecated--
| |
|
|
| 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
| |
|
|
| 20:34 | 555265 | 11839 | staniek | Forms
- AutoField widget: changing value of "Widget Type" property reloads the entire
property set, so new properties can appear and unused properties can be hidden
in the Property Editor.
2.0: ported
| |
|
|
| 17:24 | 547039 | 0 | mlaurent | First cleanup
| |
|
|
| 21:22 | 540882 | 0 | staniek | General
- -execute command line option added; useful for executing macros,
scripts, etc.
2.0: ported
| |
|
|
| 13:12 | 536552 | 2 | mlaurent | Adapt to kdelibs api
| |
|
|
| 20:27 | 535589 | 0 | staniek | KexiDB
- SQLite3 driver: report error when closing database failed
1.0/2.0: ported
- "visibleDecimalPlaces" property added for table fields of type floating point
(will be added for decimal and currency too); "Auto" state is supported
as default so only meaningful fractional digits are be displayed
Core
- KexiProject: report error when closing database failed
Query Data View
- properly destroy cursor on view removing; this also fixes the problem
with compacting Kexi database when it cannot be reopened read/write when
there was opened view with query data because of db cursor blocking
the database
- properly close as soon as the data is fetched (temporary solution)
General
- "Kexi Internal Debugger" introduced to help in Kexi development;
"showKexiDBDebuger" in [General] should be set to true and KEXI_DEBUG_GUI
defined to use this.
Table Designer
- "visibleDecimalPlaces" property supported for floating point types
Table View
- "visibleDecimalPlaces" property supported when displaying and editing
floating point values
| |
|
|
| 19:16 | 529565 | 0 | staniek | Kexi 2.0
- merged changes since revision 523723
| |
|
|
| 16:29 | 524573 | 0 | mlaurent | Remove KDE_VERSION
| |
| 07:49 | 524299 | 0 | mlaurent | qt3to4 | |
|
|
| 15:36 | 523625 | 0 | mlaurent | Fix qt:: namespace
| |
| 15:33 | 523623 | 0 | mlaurent | Fix other qt:: namespace
| |
| 15:30 | 523621 | 34 | mlaurent | Key_->Qt::Key_
| |
|
|
| 17:43 | 523272 | 0 | mlaurent | Deprecated--
| |
| 17:35 | 523266 | 0 | mlaurent | Q3Whatsthis--
| |
| 07:46 | 523044 | 11671 | mlaurent | Adapt to kdelibs api
(for kpresenter/karbon/kivio it's not a portage
just change to kdelibs api (need for the future))
| |
| 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:37 | 520572 | 0 | staniek | Startup
- do not ask for password when using file-based backends
| |
| 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
| |
| 08:42 | 520542 | 0 | staniek | KexiDB
- Use local sockets by default for local server connections, if possible.
This fixes possible problems when users have local connections filtered out by a firewall.
Thanks to Robin Atwood.
CCMAIL: robin@binro.org
CCMAIL: kexi@kde.org
| |
|
|
| 11:09 | 512389 | 0 | staniek | do not confuse users by hiding navigator pane
| |
|
|
| 13:57 | 510945 | 0 | staniek | Main Window
- disabled complex and redundant action 'View -> Tool Docks' menu.
This comes from KMDI, not Kexi itself and will be completely removed
in KDE4 version. IIRC, we could not hide it now as this may cause crashes.
CCMAIL:122175@bugs.kde.org
CCMAIL:annma@kde.org
| |
|
|
| 20:18 | 509932 | 0 | staniek | General
- when query design has been changed and saved, subsequent
openings of a form using it will reload it's definition.
The same for 'page setup' dialogs, etc.
- fixed crash when 'page setup' dialog is opened, closed, and opened again for
the same data object
| |
| 10:48 | 509647 | 0 | staniek | SVN_SILENT fix for updating pending dialog list when user swithced from
data view mode to design view mode using the Project Navigator
| |
|
|
| 08:48 | 509306 | 0 | staniek | Main Window
- closing dialog is now marked as 'pending job', the same as for opening
- When there are pending jobs, 'quit' and 'close project' actions are
delayed and executed after last pending job finishes. This removed possible
crashes when user closed application's main window (or closed project)
when there are pending jobs.
- #ifdef added for above improvement
| |
|
|
| 21:59 | 504719 | 0 | staniek | SVN_SILENT compile, warnings--
| |
|
|
| 11:15 | 504097 | 0 | staniek | SVN_SILENT: i18n todos
| |
|
|
| 21:13 | 503024 | 0 | staniek | 'help->report bug' action hidden for differently supported Kexi version
| |
| 19:27 | 503002 | 0 | staniek | Main Window
- Project Navigator no longer uses buggy shared actions
| |
| 16:58 | 502980 | 0 | staniek | Main Window
- fixed usability: read-only flag of the db connection is now visible
in the statusbar
- added question about for opening db file as read-only when it is already opened
- disable actions that require write access to the db if it's opened as readonly
Startup
- fixed support for "-print-preview" command line option
Simple Printing
- enlarge default zoom
| |
|
|
| 17:43 | 502346 | 0 | staniek | Main Window
- fixed usability: read-only flag of the db connection is now visible
in the statusbar
| |
|
|
| 17:25 | 501367 | 0 | staniek | Main Window
- 'single click opens' is mode is off by default, can be turned on
Table Designer
- Object type hidden for beta1
| |
|
|
| 22:33 | 499895 | 0 | staniek | SVN_SILENT debug-- | |
|
|
| 14:54 | 499337 | 0 | staniek | KexiDB
- even more verbose error messages for failed SQL statement execution
CSV Import Dialog
- tabulator is default field delimiter for clipboard data
- delimiter detection improved
General
- "Dangerous" flag set for potentially destructive dialogs
- a few redundant i18n strings removed
| |
|
|
| 15:06 | 498910 | 0 | staniek | Main Window
- do not allow to open the same dialog twice - it was possible
for slowly loading dialogs with large data (e.g. a table view with 10^4 rows);
pending 'open' actions are now known
| |
|
|
| 15:37 | 498048 | 0 | staniek | Main Window
- fixed saving Project Navigator Side Panel's visibility
Simple Printing
- do not paint invalid values of type time, date or date/time
| |
|
|
| 00:53 | 497135 | 0 | mhunter | Typographical corrections and changes | |
|
|
| 15:18 | 496983 | 0 | staniek | Migration
- fixed opening project after import if user wanted this
| |
|
|
| 17:41 | 496100 | 0 | staniek | minor i18n fixes
| |
|
|
| 15:07 | 494305 | 1562 | 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
| |
|
|
| 11:26 | 492253 | 0 | binner | i18n style guide fixes, please read http://developer.kde.org/documentation/standards/kde/style/basics/labels.html
| |
|
|
| 22:13 | 490460 | 0 | staniek | Simple Printouts
- added Simple Printouts window with print preview and settings
Table View
- failed accepting of row editing now cancels window closing
- fixes for updating row data (this was sometimes visible in Table Designer)
Table Designer
- avoid asking twice for saving changes to the design on window closing
- find unique name for autogenerated primary key fields
Kexi Core
- possibility of adding non-db-aware windows/tabs in Kexi
General
- added --print and --printpreview command line options
- (temporary) mini-kolibs added to get print settings stuff and remain
independent on kolibs
CCMAIL: kexi-devel@kde.org
| |
|
|
| 19:30 | 488526 | 0 | sebsauer | - Removed core/kexiscripting.* and any direct dependency to Kross.
- The plugins/scripting/* code does now handle all the Kross related stuff.
- Removed the --enable-kexi-scripting-gui compiletime-argument. We now
need only to compile kexi with --enable-scripting and the scripting-plugin
got build.
- Some ScriptEditor-functionality is disabled for now.
| |
|
|
| 15:27 | 487146 | 0 | staniek | SVN_SILENT icons fixed | |
|
|
| 17:07 | 486767 | 6 | staniek | General
- custom "Identifier" property type and editor added (allows only entering identifiers);
used in Table/Form/Report Designers
Table Designer
- Field captions can be now entered by users instead of names.
Field names are then automatically generated.
- fixed problem with undo button for subtype combo box
- support for BLOB (Object) type; "Image" is now the only subtype of this type
- "unique" and "indexed" properties hidden for BLOB type
Table View
- clearing text removes value in combo box field for "enum" mode
CCMAIL: kexi@kde.org
| |
|
|
| 22:35 | 485128 | 0 | staniek | Main Window
- usability: for IDEAl mode tabs are also visible when one window is opened
(otherwise user could not know what the window's caption is)
- usability: added "close" button to the tab widget for IDEAl mode
- 'hover close button' is now turned off by default for IDEAl mode
(added HoverCloseButtonForTabs setting to kexirc for changing this)
| |
| 22:31 | 485126 | 0 | staniek | Main Window
- Added missing CTRL+W shortcut for Window->Close action
CCMAIL: martin.ellis@kdemail.net
| |
| 15:30 | 485028 | 0 | staniek | General
- file dialog's filters now contain only filters that make sense,
e.g. there's no "mdb" filter when we're writing to a file.
- usability: file dialogs now store recent directory paths
in the config file, and this is now used everywhere in Kexi
- default extension is properly added when there's multiple filters set
in the file dialog
Startup Dialog
- check for existence of a file user has selected to open
CSV Files Export
- CSV Export dialog added (also for copying to clipboard)
with storable export options
CSV Files Import
- usability: integer spin box used for "Start at line" option instead
of a combo box
CCMAIL: kexi@kde.org
| |
|
|
| 00:01 | 484269 | 0 | staniek | GHNS : minor fix; This still doesn't work well for Kexi; I guess KNS API needs improvements...
CCMAIL:spillner@kde.org
| |
|
|
| 22:45 | 484260 | 0 | staniek | Main Window
-removed test error message when forking a new kexi process
-update for new importexport plugin
| |
| 11:58 | 484107 | 0 | staniek | SVN_SILENT compile
| |
|
|
| 22:38 | 483991 | 0 | staniek | SVN_SILENT csv library renamed
| |
| 21:46 | 483975 | 0 | staniek | Main Window
- "File->Export->Data Table" and "Edit->Copy Special->As Data Table"
actions added
| |
|
|
| 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'
| |
|
|
| 09:07 | 481490 | 0 | binner | i18n style guide fixes, eg http://developer.kde.org/documentation/standards/kde/style/basics/labels.html
| |
|
|
| 19:38 | 480022 | 0 | sebsauer | Moved functionality to fill scripts-menu from main/keximainwindowimpl.{h|cpp} to core/kexiscripting.{h|cpp}.
| |
| 17:28 | 480001 | 0 | sebsauer | - Install {kexi|app}-independend modules in $(kde_datadir)/kross and kexi-dependend in $(kde_datadir)/kexi/kross.
- Moved kexi-dependend scripts to scriptingplugins/scripts
Step 1 of 2.
| |
|
|
| 22:27 | 478117 | 0 | martin | Fix typo.
| |
| 22:03 | 478112 | 0 | staniek | User friendliness++: added info about not available undo when deleting database objects | |
|
|
| 10:31 | 474413 | 2526 | staniek | Forms
- Property editor widget for pixmaps now uses KexiBLOBBuffer
- forms manager turned into singleton,
and two widget libraries are now created: one for forms and one for reports
| |
|
|
| 13:23 | 470259 | 0 | staniek | Project Import Wizard
- usability++: after successful import, the project is opened
| |
|
|
| 09:42 | 468140 | 0 | staniek | KexiCore
- Fixed autogenerating object names (e.g. tables, queries) based on caption:
latin1 base name can be now chosen by translator
BUG: 104858
KexiMain
- fixed disabling 'delete' action within prj. navigator
- 'object changed' dialog has now more appropriate tooltips
| |
|
|
| 17:54 | 466447 | 3 | zander | CVSSILENT: update FSF address
| |