2006-08-17 21:17 +0000 [r574034]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp: - only operate on
	  the visible items - dont say yes/no in the installed column for
	  desktop files, use a - - use klistviewitems, they have colors ;-)

2006-08-17 20:40 +0000 [r574024]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: And I thought it
	  would take me hours to implement... - add a searchline so you can
	  quickly get to the app you want. - convert qlistview to
	  klistview, so it honours kde defaults ( for the future )

2006-08-16 20:23 +0000 [r573616]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/TODO: Implement retrieve all for a
	  language.

2006-08-15 20:47 +0000 [r573353]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/TODO,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: - make ktufetch
	  blocking to make the code simpler - update the
	  interface/statusbar when doing those jobs - report back when
	  fetching has failed - make it possible to fetch desktop_ files
	  and edit them, but not install them - fix some corners of 'fetch
	  all translations for a module'

2006-08-14 22:27 +0000 [r573113]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/db.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Make it possible to
	  install all application from one module in one go. Needs tuning
	  but mostly working.

2006-08-14 18:24 +0000 [r573069]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/configure.in.bot (added),
	  trunk/playground/utils/ktu/configure.in.in,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/db.cpp (added),
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/db.h (added),
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/TODO: Instead of storing the installed
	  files into the kturc I now use a sqlite database to store that
	  info. That info is now maintained in ktustatitem and no longer in
	  ktuwidget, which is more appropiate. KTU now depends on sqlite.

2006-08-13 22:54 +0000 [r572785]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp: Prevent crash if an
	  item is queued to get their statistics, but the listview item is
	  gone by the time it is pulled out of the queue.

2006-08-11 20:14 +0000 [r572172]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/cr16-action-likeback_dislike.png
	  (added),
	  trunk/playground/utils/ktu/src/cr16-action-likeback_like.png
	  (added), trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/likeback.cpp (added),
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/likeback.h (added),
	  trunk/playground/utils/ktu/src/cr16-action-likeback_configure.png
	  (added): Lets see if linkback works in practice. CCMAIL:
	  slaout@linux62.org

2006-08-08 22:45 +0000 [r571258]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Reworked the
	  statistics, instead of retrieving them instantly, queue them,
	  every 20ms one of them gets picked up and handled. With loads of
	  files installed this means that the ui still remains very
	  responsive. Before this, the interface would block for a second
	  of 15 retrieving the stats. Now KTU starts instantly and the
	  stats are retrieved slowely after that (which is ok, as stats are
	  only informative and not the goal of the app).

2006-08-08 21:04 +0000 [r571226]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktuincludes.h,
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h: ebn issues...

2006-08-07 21:18 +0000 [r570857]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Fix memory leaks.

2006-08-07 19:53 +0000 [r570829]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustats.cpp: Output can be
	  translated. regex will fail. Hopefully this helps.

2006-08-06 21:17 +0000 [r570476]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/TODO: Spelling + memleak + todo.

2006-08-06 16:15 +0000 [r570399]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuincludes.h,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuincludes.cpp: Forgot to add the
	  check requirements to the firstrun dialog. Moved the method to
	  kdeincludes and call them frin firstrun and main dialog.

2006-08-06 15:54 +0000 [r570392]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Make the path of
	  KBabel configurable by a hidden setting, so there can be a
	  wrapper around it so it is possible to do something like:
	  "QT_IM_MODULE=xim kbabel" Put a KBabelCustomPath=/bin/bla in the
	  [general] section. CCMAIL:ybando@k6.dion.ne.jp

2006-08-05 18:55 +0000 [r570130]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/ChangeLog,
	  trunk/playground/utils/ktu/NEWS: Release this one.

2006-08-05 18:32 +0000 [r570120]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktuincludes.h (added),
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h,
	  trunk/playground/utils/ktu/src/ktuincludes.cpp (added),
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/release_ktu.rb,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Move some static's
	  to ktuincludes, make KTU a uniqueapplication, cleanup includes,
	  fix crash in firstrun due to bad initialization, documented
	  public members. General cleanups.

2006-08-05 01:24 +0000 [r569868]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/TODO: - renamed the menu option
	  'delete all applications', some people found it frightning ;-) -
	  only make that option available when there are installed
	  translations - after installing, the app name is shown in the
	  messagebox (rest of the data, lile po file and mo file locations,
	  seems not interesting for the user to me) - see if there is a
	  lang set in the config, if not launch the firstrundialog, so we
	  now know for certain a lang is set in ktuwidget. - sorted the
	  languagelist based on the localised names - documented two static
	  members These are the last of the bugs you reported Achim. The
	  rest (firstrun wizard/progressbar) are also available. CCMAIL:
	  ach@mpe.mpg.de

2006-08-04 23:26 +0000 [r569852]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h: Add
	  progressbar

2006-08-04 14:55 +0000 [r569642]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h: Put the
	  firstrunwidget in the right place and activate it when needed.

2006-08-03 23:42 +0000 [r569482]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufirstrunwidget.cpp (added),
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/ktufirstrunwidget.h (added),
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/TODO: Added a firstrunwidget and moved
	  some code to it. Work in progress.

2006-08-02 18:31 +0000 [r569027]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuui.rc,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/TODO: Implement a delete all installed
	  translations to cleanup your home directory.

2006-08-02 17:59 +0000 [r569020]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp: - Support
	  operations on multiple items at the same time. - Option to mail
	  the whole file when there are no local changes.

2006-08-02 14:58 +0000 [r568894]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuwidget.cpp: - Sideeffect of
	  processevent is that the pointer to kconfig is gone? Fix that. -
	  Remove existing installations of applications with the same name
	  when installing that app (maybe from other branch).

2006-08-02 13:36 +0000 [r568871]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: - Make the start of
	  ktu with loads of applications faster by processing the
	  eventloop, so that the mainwindow is drawn earlier the apps will
	  arrive a bit later, but I like that effect. - Made the routine to
	  determine branch/trunk static and make use that. Prevents
	  duplicate code. - Prevent reading the installed applications from
	  disk twice after changing the language. - Random cleanups.

2006-08-02 09:40 +0000 [r568789]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp: - Do not install at
	  the start of kbabel, only afterwards. - Restore Installed column
	  when changing modules. - Finding existing installation failed in
	  automatic mode. - Remove .mo before kbabel starts.

2006-08-01 21:23 +0000 [r568670]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Implement
	  trunk/branch system. Default setting is set to Automatic, which
	  fetches the most likely translation for that app. Completely
	  working. Second bit is about the installation state. Keep track
	  what is installed and what not. Needed because the .mo file for
	  trunk/branch is compiled to the same target.

2006-08-01 18:02 +0000 [r568605]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktuui.rc,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Replaced the language
	  QPopupMenu for the languages to a KSelectAction. Added another
	  KSelectAction to determine the type of translation. Store that
	  value on exit and load it at start. Reordered the menu's. Added
	  Language and type to the statusbar.

2006-07-31 22:23 +0000 [r568369]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Support for mailing
	  the changes you made...

2006-07-31 20:28 +0000 [r568330]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp: Some fixes for new
	  installations.

2006-07-30 16:27 +0000 [r567932]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp: Compile fix,
	  disable fetch button when downloading and guard against an
	  unassigned pointer...

2006-07-29 22:50 +0000 [r567734]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuui.rc,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/release_ktu.rb: Make it prettier.

2006-07-29 21:38 +0000 [r567709]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktuui.rc,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Moved the language
	  combo the menu. Its not used that much probably. Save/restore
	  that setting. Localise the language list when language changed.
	  Fixed some crashes.

2006-07-29 12:29 +0000 [r567572]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktuui.rc (added),
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/ktuwidget.h: More cleanups. Fix
	  statusbar. hooked the contextmenu to another signal to prevent
	  crashes. initial menu. Make kbabel an optional requirement.
	  Improved feedback to user for dependencies, thnxs Rinse.

2006-07-29 00:40 +0000 [r567491]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h,
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Further cleanup

2006-07-28 23:51 +0000 [r567482]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustatitem.cpp (added),
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktustatitem.h (added),
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Move item info to a
	  seperate class, so it caches the stats. Major cleanup as a result
	  of that.

2006-07-28 16:14 +0000 [r567393]  Dirk Mueller mueller@kde.org

	* trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: fix shell insertion

2006-07-27 20:54 +0000 [r567033]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuwidget.cpp: I always wanted to
	  have a statusbar...

2006-07-27 19:42 +0000 [r567010]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h: Implement 'edit',
	  'delete' and 'update stats' in the contextmenu of the installed
	  translations..

2006-07-24 21:42 +0000 [r565949]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Replace routine to
	  checkout templates, with a recursive ls, mucho faster. Hack to
	  get all languages in the local language, there is no KDE access
	  to it. Fix crash. Decreased the auto fetching.

2006-07-23 18:59 +0000 [r565574]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/release_ktu.rb,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: sort, catch errors
	  and display them, tell user it is installed, order apps alphabet,
	  catch duplicates, fix release script.

2006-07-23 17:05 +0000 [r565541]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/ktustats.cpp,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktustats.h,
	  trunk/playground/utils/ktu/src/ktuwidget.cpp,
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/ktuwidget.h,
	  trunk/playground/utils/ktu/release_ktu.rb,
	  trunk/playground/utils/ktu/src/ktufetch.cpp: show installed, kurl
	  not needed, replaced with QString, worked on the layout, etc.

2006-07-23 10:02 +0000 [r565378]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/src/ktustats.cpp (added),
	  trunk/playground/utils/ktu/src/ktufetch.h,
	  trunk/playground/utils/ktu/src/main.cpp,
	  trunk/playground/utils/ktu/src/ktustats.h (added),
	  trunk/playground/utils/ktu/src/ktuwidget.cpp (added),
	  trunk/playground/utils/ktu/src/Makefile.am,
	  trunk/playground/utils/ktu/src/ktuwidget.h (added),
	  trunk/playground/utils/ktu/src/ktufetch.cpp: Adds widget, stats,
	  dep. checks, fetch langs & apps when outofdate, etc.

2006-07-22 23:00 +0000 [r565280]  Tom Albers tomalbers@kde.nl

	* trunk/playground/utils/ktu/INSTALL (added),
	  trunk/playground/utils/ktu/src (added),
	  trunk/playground/utils/ktu/COPYING (added),
	  trunk/playground/utils/ktu/Makefile.am (added),
	  trunk/playground/utils/ktu/src/ktufetch.h (added),
	  trunk/playground/utils/ktu/configure.in.in (added),
	  trunk/playground/utils/ktu/src/main.cpp (added),
	  trunk/playground/utils/ktu (added),
	  trunk/playground/utils/ktu/src/Makefile.am (added),
	  trunk/playground/utils/ktu/src/ktu.desktop (added),
	  trunk/playground/utils/ktu/AUTHORS (added),
	  trunk/playground/utils/ktu/makechangelog (added),
	  trunk/playground/utils/ktu/release_ktu.rb (added),
	  trunk/playground/utils/ktu/src/ktufetch.cpp (added): Import new
	  project.

