Revision 630647

Go back to digest for 11th February 2007

Other in Utilities

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

this is a kbabel replacement, KAider.
it has such name because i dream i'll be able to make it a real computer-aided translation system some time in the future.

atm, it only has basic navigation and editing functionality and is not ready for any use. (tested only on russian .po files form kde, doesnt update header on saving)

some highlights:
-loads messages/kdevelop/kdevelop.po (1 mb) in 1 second (while kbabel does this in 9 seconds!)
-takes 20 mb ram after this file has been opened (50mb - kbabel on qt4, 70-90 mb - kbabel on qt3)
-doesnt hang if you hold PgDown/PgUp/F3/... for a while.

see also: TODO file.

File Changes

Added 126 files
  • /trunk/playground/devtools/kaider
  •   /CMakeLists.txt
  •   /common
  •   /icons
  •   /src
  •   /TODO
  •   /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
  •   /icons/CMakeLists.txt
  •   /icons/hi16-action-insert_arg.png
  •   /icons/hi16-action-insert_tag.png
  •   /icons/hi16-action-msgid2msgstr.png
  •   /icons/hi16-action-nexterror.png
  •   /icons/hi16-action-nextfuzzy.png
  •   /icons/hi16-action-nextfuzzyuntrans.png
  •   /icons/hi16-action-nextuntranslated.png
  •   /icons/hi16-action-preverror.png
  •   /icons/hi16-action-prevfuzzy.png
  •   /icons/hi16-action-prevfuzzyuntrans.png
  •   /icons/hi16-action-prevuntranslated.png
  •   /icons/hi16-action-search2msgstr.png
  •   /icons/hi16-action-spellcheck_actual.png
  •   /icons/hi16-action-spellcheck_all.png
  •   /icons/hi16-action-spellcheck_from_cursor.png
  •   /icons/hi16-action-spellcheck_selected.png
  •   /icons/hi16-action-togglefuzzy.png
  •   /icons/hi16-action-transsearch.png
  •   /icons/hi22-action-catalogmanager.png
  •   /icons/hi22-action-insert_arg.png
  •   /icons/hi22-action-insert_tag.png
  •   /icons/hi22-action-msgid2msgstr.png
  •   /icons/hi22-action-nexterror.png
  •   /icons/hi22-action-nextfuzzy.png
  •   /icons/hi22-action-nextfuzzyuntrans.png
  •   /icons/hi22-action-nextuntranslated.png
  •   /icons/hi22-action-preverror.png
  •   /icons/hi22-action-prevfuzzy.png
  •   /icons/hi22-action-prevfuzzyuntrans.png
  •   /icons/hi22-action-prevuntranslated.png
  •   /icons/hi22-action-search2msgstr.png
  •   /icons/hi22-action-togglefuzzy.png
  •   /icons/hi22-action-transsearch.png
  •   /icons/hi32-action-autodiff.png
  •   /icons/hi32-action-catalogmanager.png
  •   /icons/hi32-action-diff.png
  •   /icons/hi32-action-insert_arg.png
  •   /icons/hi32-action-insert_tag.png
  •   /icons/hi32-action-msgid2msgstr.png
  •   /icons/hi32-action-nexterror.png
  •   /icons/hi32-action-nextfuzzy.png
  •   /icons/hi32-action-nextfuzzyuntrans.png
  •   /icons/hi32-action-nextuntranslated.png
  •   /icons/hi32-action-preverror.png
  •   /icons/hi32-action-prevfuzzy.png
  •   /icons/hi32-action-prevfuzzyuntrans.png
  •   /icons/hi32-action-prevuntranslated.png
  •   /icons/hi32-action-search2msgstr.png
  •   /icons/hi32-action-togglefuzzy.png
  •   /icons/hi32-action-transsearch.png
  •   /icons/lo16-action-autodiff.png
  •   /icons/lo16-action-catalogmanager.png
  •   /icons/lo16-action-diff.png
  •   /icons/lo16-action-insert_arg.png
  •   /icons/lo16-action-insert_tag.png
  •   /icons/lo16-action-msgid2msgstr.png
  •   /icons/lo16-action-nexterror.png
  •   /icons/lo16-action-nextfuzzy.png
  •   /icons/lo16-action-nextfuzzyuntrans.png
  •   /icons/lo16-action-nextuntranslated.png
  •   /icons/lo16-action-preverror.png
  •   /icons/lo16-action-prevfuzzy.png
  •   /icons/lo16-action-prevfuzzyuntrans.png
  •   /icons/lo16-action-prevuntranslated.png
  •   /icons/lo16-action-search2msgstr.png
  •   /icons/lo16-action-spellcheck_actual.png
  •   /icons/lo16-action-spellcheck_all.png
  •   /icons/lo16-action-spellcheck_from_cursor.png
  •   /icons/lo16-action-spellcheck_selected.png
  •   /icons/lo16-action-togglefuzzy.png
  •   /icons/lo16-action-transsearch.png
  •   /icons/lo32-action-autodiff.png
  •   /icons/lo32-action-catalogmanager.png
  •   /icons/lo32-action-diff.png
  •   /icons/lo32-action-insert_arg.png
  •   /icons/lo32-action-insert_tag.png
  •   /icons/lo32-action-msgid2msgstr.png
  •   /icons/lo32-action-nexterror.png
  •   /icons/lo32-action-nextfuzzy.png
  •   /icons/lo32-action-nextfuzzyuntrans.png
  •   /icons/lo32-action-nextuntranslated.png
  •   /icons/lo32-action-preverror.png
  •   /icons/lo32-action-prevfuzzy.png
  •   /icons/lo32-action-prevfuzzyuntrans.png
  •   /icons/lo32-action-prevuntranslated.png
  •   /icons/lo32-action-search2msgstr.png
  •   /icons/lo32-action-togglefuzzy.png
  •   /icons/lo32-action-transsearch.png
  •   /src/CMakeLists.txt
  •   /src/kaider.cpp
  •   /src/kaider.desktop
  •   /src/kaider.h
  •   /src/kaider.kcfg
  •   /src/kaiderui.rc
  •   /src/kaiderview.cpp
  •   /src/kaiderview.h
  •   /src/main.cpp
  •   /src/pos.h
  •   /src/prefs_base.ui
  •   /src/settings.kcfgc
126 files changed in total