Revision 650745

Go back to digest for 8th April 2007

Features in Office

Jarosław Staniek committed changes in /branches/koffice/1.6/koffice/kexi:

FEATURES: Kexi implements "Edit->Find", prints images and supports database templates

Main Window
- Edit->Find action added, works within table, query and form views as a global, context-dependent tool window.
- main window is activated after closing "Insert image" file dialog
= "find" action: restart searching from start for "Search all rows" mode if:
== user has changed the value to find since previous searching, or
== user has recently changed direction to "Search all rows"
- searching is performed within lookup values as well

Simple Printouts
- added support for printing and previewing images
- improved previewing quality
- fixed landscape mode
- fixed refreshing print preview after table data or query results changed
- fixed problem with records printed between page boundaries
- fixed problem with updating print preview's page navigator when number of pages differs compared to previous preview

File Changes

Added 7 files
  • /branches/koffice/1.6/koffice/kexi
  •   /core/kexisearchandreplaceiface.cpp
  •   /core/kexisearchandreplaceiface.h
  •   /core/kexitemplateloader.cpp
  •   /core/kexitemplateloader.h
  •   /main/kexifinddialog.cpp
  •   /main/kexifinddialog.h
  •   /main/kexifinddialogbase.ui
Modified 28 files
  • /branches/koffice/1.6/koffice/kexi
  •   /Makefile.am
  •   /Makefile.global
  •   /core/kexiblobbuffer.h
  •   /core/kexistartupdata.h
  •   /core/Makefile.am
  •   /data/kexiui.rc
  •   /kexiutils/tristate.h
  •   /kexiutils/utils.cpp
  •   /kexiutils/utils.h
  •   /main/keximainwindowimpl.cpp
  •   /main/keximainwindowimpl.h
  •   /main/keximainwindowimpl_p.h
  •   /main/Makefile.am
  •   /doc/dev/CHANGELOG-Kexi-js
  •   /doc/dev/compile_time_options.txt
  •   /doc/dev/TODO-Kexi-js
  •   /main/printing/kexisimpleprintingengine.cpp
  •   /main/printing/kexisimpleprintingengine.h
  •   /main/printing/kexisimpleprintingpagesetup.cpp
  •   /main/printing/kexisimpleprintpreviewwindow.cpp
  •   /main/printing/kexisimpleprintpreviewwindow.h
  •   /main/startup/KexiStartup.cpp
  •   /main/startup/KexiStartupDialog.cpp
  •   /main/startup/KexiStartupDialog.h
  •   /main/startup/KexiStartupFileDialog.cpp
  •   /main/startup/KexiStartupFileDialog.h
  •   /main/startup/Makefile.am
  •   /tests/gui/finddialog/kexifinddialogbase.ui
35 files changed in total