Revision 684482

Go back to digest for 8th July 2007

Optimization in Development Tools

Nick Shaforostoff committed changes in /trunk/playground/devtools/kaider:

-make .po file loading %30 faster thanks to QRegExps caching
-fix crash on multiline plurals
-mark views' titlebars when they actually display any useful info
-source code reorganization

File Changes

Added 26 files
  • /trunk/playground/devtools/kaider
  •   /common/flowlayout.cpp
  •   /common/flowlayout.h
  •   /common/termlabel.cpp
  •   /common/termlabel.h
  •   /src/catalog
  •   /src/kaider_findextension.ui
  •   /src/catalog/catalog.cpp
  •   /src/catalog/catalog.h
  •   /src/catalog/catalog_private.h
  •   /src/catalog/catalogfileplugin.h
  •   /src/catalog/catalogitem.cpp
  •   /src/catalog/catalogitem.h
  •   /src/catalog/catalogitem_private.h
  •   /src/catalog/catalogsettings.cpp
  •   /src/catalog/catalogsettings.h
  •   /src/catalog/cmd.cpp
  •   /src/catalog/cmd.h
  •   /src/catalog/exportplugin.cpp
  •   /src/catalog/gettextexport.cpp
  •   /src/catalog/gettextexport.h
  •   /src/catalog/gettextimport.cpp
  •   /src/catalog/gettextimport.h
  •   /src/catalog/importplugin.cpp
  •   /src/catalog/importplugin_private.h
  •   /src/catalog/pluralformtypes_enum.h
  •   /src/catalog/pos.h
Deleted 23 files
  • /trunk/playground/devtools/kaider
  •   /common/catalog.cpp
  •   /common/catalog.h
  •   /common/catalog_private.h
  •   /common/catalogfileplugin.h
  •   /common/catalogitem.cpp
  •   /common/catalogitem.h
  •   /common/catalogitem_private.h
  •   /common/catalogsettings.cpp
  •   /common/catalogsettings.h
  •   /common/cmd.cpp
  •   /common/cmd.h
  •   /common/exportplugin.cpp
  •   /common/gettextexport.cpp
  •   /common/gettextexport.h
  •   /common/gettextimport.cpp
  •   /common/gettextimport.h
  •   /common/importplugin.cpp
  •   /common/importplugin_private.h
  •   /common/pluralformtypes_enum.h
  •   /src/findExtension.ui
  •   /src/pos.h
  •   /src/glossary/termlabel.cpp
  •   /src/glossary/termlabel.h
Modified 23 files
  • /trunk/playground/devtools/kaider
  •   /common/diff.cpp
  •   /common/diff.h
  •   /src/CMakeLists.txt
  •   /src/kaider.cpp
  •   /src/kaider.h
  •   /src/kaider_findreplace.cpp
  •   /src/kaider_prefs.cpp
  •   /src/kaiderui.rc
  •   /src/msgctxtview.cpp
  •   /src/msgctxtview.h
  •   /src/msgiddiffview.cpp
  •   /src/msgiddiffview.h
  •   /src/glossary/glossary.h
  •   /src/glossary/glossaryview.cpp
  •   /src/glossary/glossaryview.h
  •   /src/glossary/tbxparser.cpp
  •   /src/glossary/tbxparser.h
  •   /src/mergemode/mergecatalog.cpp
  •   /src/mergemode/mergecatalog.h
  •   /src/mergemode/mergeview.cpp
  •   /src/mergemode/mergeview.h
  •   /src/project/project.cpp
  •   /src/project/project.h
72 files changed in total