" /> A Qt Blog: March 2007 Archives

« February 2007 | Main | April 2007 »

March 31, 2007

Time out

I am going away on holiday to Wales this week, which will mean I won't have internet access most days, which means no updates except, perhaps, for the middle of next week. I will be back next Saturday.

March 28, 2007

Qt being ported to Windows Mobile and CE

Trolltech Labs Blogs: We're porting Qt 4 to Windows CE and Windows Mobile

Espen Riskedal at Trolltech Labs has announced that Trolltech is porting Qt to Windows Mobile and Windows CE, the versions of Windows used on embedded devices like Pocket PCs and smartphones. A technology preview is planned for later this year, with Qt 4.4, "sometime next year", to be the first version to include support for the OS. So far, Core, GUI and ActiveQt have been ported with the build system adapted; among other things, the Qt menus have been integrated into WinCE's. There are a few screenshots at the link above.

March 25, 2007

kdesvn v0.11.2 released

From KDE Apps:

Version 0.11.2 of kdesvn, a KDE front-end for the version control software Subversion, has been released. Changes:

  • missing KIO::special functions
  • implemented (update/add/del)
  • fix: since subversion 1.4 kdesvn made an error when making simple diff on commandline ("kdesvn exec diff ")
  • fix: kdevelop always gives a file:/// uri for locals, kio_ksvn has to check if this is a working copy uri and transform it to uri without protocoll if yes.
  • feature request: Logdialog may display details about items in a changeset (difference and annotate) #30
  • feature request: search in blamewindows
  • Spanish translation updated; Lithuanian translation added
    • fix: DirWatcher should not have any display leaks any more and should not crash kdesvn on heavy changes.
    • fix: kdesvn could crash when try to open folders where user had no execute/read rights for.
    • fix: kdesvn didn't see replaced items as modified items.
    • fix: kdesvn asks now if on commits locks should released.

Screenshots here, downloads (source, FC6 RPM) here. Requires KDE 3.4.

KRename v3.0.14 released

From KDE Apps:

Version 3.0.14 of KRename, a program for renaming several files in one go which integrates into Konqueror or Krusader, has been released. Changes:

  • Bug affecting adding directories with drag & drop fixed
  • Crash affecting plugin previews fixed
  • Bug affecting plugins with additional arguments like dates fixed
  • Now uses unit test to cut out regressions
  • Czech transliteration characters added

Screenshots here, downloads (source, SUSE 10 and FC6 RPM) here. Requires KDE 3.1.

QTM v0.5 released

From KDE Apps:

Version 0.5 of QTM, the blogging application written by the author of this blog, has been released. Changes since version 0.4:

  • New feature: Quickpost templates, enabling the blogger to lay out "form" posts and then paste in specific details as and when (like QP itself, this requires Qt 4.2)
  • New feature: ability to specify trackback pings to the blog server
  • User interface: keyboard shortcuts for New, Open, Save and Preferences options in File menu
  • Improvement: newlines now stripped from titles of Quickposted pages
  • Bug fix: Quit action, in File menu and in the system-tray icon, now works on X11, Mac and Windows (or XP at least)
  • Bug fix: memory leaks (undeleted dialog widgets) fixed
  • Bug fix: console output suppressed, unless specified otherwise at configure time
  • Bug fix: crash after closing preferences window
  • App is now called QTM throughout; references to Catkin (my old Blosxom client, on which QTM is partly based) removed

Screenshots at Sourceforge here; downloads (source, SUSE RPM, Mac OS X disc image to follow) at KDE Apps here. Requires Qt 4.1 (system-tray icon, which provides Quickpost and templates, requires Qt 4.2).

March 21, 2007

Qt & Qtopia Core v4.3 betas released

Trolltech today announced that it had released betas of version 4.3 of Qt, its cross-platform C++ toolkit, and Qtopia Core, the version for embedded Linux devices such as PDAs and mobile phones. New features include:

  • Native Windows Vista support
  • QtScript (based on ECMAScript, on which JavaScript is based), replacing QSA
  • Much improved OpenGL support
  • More flexible main window class
  • SSL support (previously only available as a commercial Qt Solution)
  • SVG generation
  • Speed optimisations, accelerated graphics API improvements, font sharing and OpenGL ES support in Qtopia Core

There is a What's New page with more details, including screenshots, and another in the Qt 4.3 documentation. Downloads are available, under a special evaluation licence, here. A release candidate is expected at the end of April, the final version in early June.

KDE 4.0 release schedule finalised

From KDE Dot News:

The release schedule for KDE 4.0 has been finalised (see above link for full details). In short, a freeze on major changes to kdelibs is expected on 1st April, an alpha on 1st May, a first beta on 25th June, a first release candidate on 25th September (with more as the autumn progresses), and the targeted release date for the final version is 23rd October.

March 20, 2007

QTM v0.5.0 RC 1 released

From KDE-Apps.org:

A first release candidate of version 0.5 of QTM, the CMS client (suitable for Movable Type, Wordpress and similar systems) written by the author of this blog, has been released. Changes since the beta:

  • New keyboard shortcuts for File/New, Open, Save and Preferences
  • Quit function now appears in main application menu on the Mac, as well as in the system-tray icon, and works in both places
  • Suppressed debugging output to console (this can be reinstated at configure time, if necessary)
  • Removed a few more references to the old name

Screenshots here, downloads (source, SUSE 10.2 RPM with more to follow) here. Requires Qt 4.1 (4.2 to use the system tray icon, which facilitates Quickpost and templates).

March 18, 2007

BasKet Note Pads v1.0.1 released

From KDE Apps:

Version 1.0.1 of BasKet Note Pads, an application for storing notes and other items such as images, URLs, sounds etc in drag-droppable "baskets", has been released. Changes:

  • Grouping is now working!
  • Faster editing of long text notes
  • Avoid crashes or freezes on exit
  • Turkish & Simple Chinese translations
  • Enhanced French translation

Screenshots here, downloads (source only at present) here. Requires KDE 3.

March 17, 2007

K3b v1.0 released

From KDE Apps:

Version 1.0 of K3b, the KDE CD and DVD ripping and burning application, has been released. Changes (long, but incomplete, list here) include:

  • Video DVD KIO slave, enabling K3b to be used to browse the discs in Konqueror
  • New device menu, showing all possible actions relating to a device
  • Proper unmounting of media before ejecting
  • New media manager, so that the program always knows which devices contain which media
  • Completely rewritten video DVD ripping and transcoding support
  • Support for libcdio (rather than libcdparanoia) and Cdrkit (Debian fork of cdrtools).

Also see the announcement with some screenshots. More shots here (from the old 0.12 version, though I'm sure they'll be updated); downloads (source, links to several distro binaries) here. Requires KDE 3.2.

March 15, 2007

Qt v3.3.8 released

Trolltech today announced the release of version 3.3.8 of Qt, its cross-platform application toolkit. This is a bug-fix release, with fixes to several classes and to support for all three desktop platforms, security improvements regarding Freetype and PNG support, and a new Catalan translation (full changelog here). Open-source downloads of the X11 and Mac versions are to be found at the Trolltech FTP site. Qt 3 is to reach the end of its supported life on 1st July this year.

cb2Bib v0.8.0 released

From KDE Apps:

Version 0.8.0 of cb2Bib, an application for extracting bibliographic references from email alerts, journal web pages and PDFs and formatting them in BibTeX standard, has been released. Changes:

  • Browser display mode enhancing file navigation and reference presentation
  • Advanced reference search capabilities
  • Fixes to automatic recognition and dialog functionality

Screenshots here, downloads (source, Windows installer) here. Requires Qt 4.2. (Version 4.2.3 not recommended due to bug in file dialog.)

March 12, 2007

Recoll v1.8.1 released

From KDE Apps:

Version 1.8.1 of Recoll, a "personal full text search tool" based on the Xapian back-end, has been released. Changes include "a small query language with some field-based searches (author, title, etc.), and wildcard handling: the standard *, ?, [ ]", as well as minor UI improvements and bug-fixes. Screenshots here, downloads (source, various Linux distro binaries) here. Requires Qt 3.3 or Qt 4.

March 11, 2007

KDE 4 to require CMake v2.4.5

From KDE Developers:

The KDE team have advised that anyone with a KDE 4 development system to upgrade their version of CMake to upgrade it to version 2.4.5 or newer, as this will be required from next Monday (the 19th). The new version offers, among other things, faster dependency scanning and automoc during build, rather then during configuration. Source downloads are available here.

Qt v4.2.3 released

Trolltech has released version 4.2.3 of Qt, its cross-platform C++ development toolkit (the release was issued on the 6th, but no announcement was made). This is a bug-fix release; the changelog is here. Principal changes:

  • Three bug fixes in lupdate, one of which produces a 400x speed improvement
  • New unofficial Portuguese translation
  • Fixed bug in QTextEdit, which caused bottom text to become unreachable.
  • Fixed detection of Type1 symbol fonts (X11)
  • Fixed animation of menus, tooltips and combo boxes (X11)
  • Numerous other fixes to bugs in all classes on all platforms.

Downloads of Qt are to be found here; Qtopia downloads are here (version 4.2.1; updated 27th Feb).

Please note the progress of this Qt Centre forum discussion before upgrading.

March 10, 2007

QTM 0.5: first beta released

From KDE Apps:

A first beta of version 0.5.0 of QTM, a desktop blogging client for Movable Type and similar blogging systems written by the author of this blog, has been released. Changes:

  • New feature: Quickpost templates, enabling the blogger to set up custom blog entry templates into which the URL and title of the article being blogged can be automatically pasted when blogging. This helps when posting formulaic blog entries such as most of those on this blog. Only available through the system-tray icon in this version, which means it requires Qt 4.2.
  • New feature: ability to specify trackback pings to be sent at the time of publishing on blogging engines which support it (like Movable Type).
  • Bug fix: the app used to crash when closing the preferences window when the system tray icon was in use, due to a dangling pointer.
  • Bug fix: the app would not close when Quit was selected from the STI on the Mac.

Screenshots here, downloads (source, binaries to follow) here. Requires Qt 4.1 (4.2 to use the system tray icon, including Quickpost and templates).

digiKam v0.9.1 released

From KDE Apps:

Version 0.9.1 of digiKam, the digital photo download and management app for KDE, has been released. Since the last release candidate, 8 bugs have been fixed including errors in the German translation and one labelled "Camera GUI new items selection doesn't work". Among the outright new features are a native JPEG2000 image loader and support for drag & drop in the sidebar. (For full changelog, see the KDE Apps page.) Screenshots here, downloads (source, third-party binaries may be available) here. You also need to install a separate set of plugins. Requires KDE 3.4.

March 9, 2007

KTorrent v2.1.2 released

From KDE Apps:

Version 2.1.2 of KTorrent, the BitTorrent peer-to-peer file-sharing client for KDE, has been released. This version contains two security fixes since version 2.1.1. Screenshots here, downloads (source only at present) here. Requires KDE 3 (which minor version is not listed).

March 8, 2007

PyQt & PyKDE mailing list relocated

Riverbank Computing has announced that the mailing list for its bindings, PyQt and PyKDE, has been relocated and renamed. The new address is pyqt[at]riverbankcomputing.com. The list's home page (with archives) is here.

March 6, 2007

KDE e.V. publishes Q4 2006 report

From KDE Dot News:

KDE e.V. (the organisation representing the KDE project) has published its report for the fourth quarter of 2006 (PDF here). It covers the board meeting in Darmstadt, the fate of the technical working group and the status of the SQO-OSS research project.

March 5, 2007

KTorrent v2.1.1 released

From KDE Apps:

Version 2.1.1 of KTorrent, the KDE client for the peer-to-peer file-sharing system BitTorrent, has been released. This is described as a bug-fix release for v2.1; "it mostly contains bug fixes, but also some significant improvements in networking and webserver code". Screenshots here, downloads (source only at present) here. Requires KDE 3 (which minor version isn't specified).

March 4, 2007

Piklab v0.14 released

From KDE Apps:

Version 0.14 of Piklab, an IDE for applications based on PIC and dsPIC microcontrollers, has been released. Changes include:

  • Kate GUI for source editor merged in
  • Console tool added
  • New project wizard
  • Template source file generator
  • Several bugs (including crashes) fixed
  • New Hungarian translation

Full changelog here, screenshots here, downloads (source, Mandriva binaries) here. Requires KDE 3.3 (for other dependencies, see here).

kdesvn v0.11.1 released

From KDE Apps:

Version 0.11.1 of kdesvn, the KDE client for the version control software Subversion, has been released. Changes:

  • Galician translation added
  • lock/unlock as commandline action
  • workaround for a subversion-problem with "@" in file/folder names (bugid 132)
  • feature request: In commit dialog difference of items may displayed (bugid 123)
  • feature request: in commit dialog all unversioned items may mark for adding with one click (bugid 125)

Screenshots here, downloads (source, FC5 and FC6 RPM) here. Requires KDE 3.4 (binaries require 3.5).

KAlarm v1.4.10 released

From KDE Apps:

Version 1.4.10 of KAlarm, the alarm clock and event scheduler for KDE, has been released. Changelog is identical to that of version 1.9.5 released yesterday. Screenshots here, downloads (source, Debian Etch binary) here. Requires KDE 3.

Tellico v1.2.9 released

From KDE Apps:

Version 1.2.9 of Tellico, the personal collection manager for KDE, has been released. Changes:

  • Updated IMDb search.
  • Fixed sorting for entries with rating = 10.
  • Fixed bug with formatting dependent fields.
  • Fixed bug with adding spaces following a comma in the editor.
  • Changed MODS import to allow any result with typeOfResult = text.
  • Fixed several bugs with i18n issues.

Screenshots and downloads (source, links to various binaries) on the home page. Requires KDE 3.3 (for other dependencies, see home page).

March 3, 2007

KAlarm v1.9.5 (beta) released

From KDE Apps:

A new development version of KAlarm, the alarm clock and event scheduler for KDE, has been released. Changes:

  • Test button added to sound file selection dialog
  • Start-of-day time no longer ignored for date-only alarms
  • Unwanted alarms for simple repetitions and on recurrence exception dates now suppressed
  • Other bug fixes
  • Kazakh and Nepali translations added

Screenshots here, downloads (source, Debian Etch binaries) here. Requires KDE 3.2.

Linux User & Developer has Qt tutorial

Issue 71 (March 2007) of Linux User & Developer has been released in the UK, and it features the first part of a tutorial on Qt by Ruediger Berlich. This month it has a couple of basic "Hello world" type programs and an explanation of signals and slots.

It also has a brief history of Qt which gives the wrong information that Qt ever stood for Quasar Toolkit, which is wrong. The Q stands for Q, which according to the Blanchette & Summerfield Qt book, looked beautiful in an Emacs font in the opinion of one of the original developers; the "t" stands for toolkit. Trolltech originally called themselves Quasar Technologies, but this is likely to have come from Qt, not the other way round.

Other features include a review of OpenSUSE 10.2 and articles on Oracle, open-source software blogs (not including this one, unfortunately), corporate desktop deployment of Linux and how "the UK's new off-the-shelf tendering system for public IT contracts is systematically excluding smaller suppliers offering open-source solutions". It is available at some of the larger branches of WH Smith as well as Borders.

March 1, 2007

digiKam v0.9.1: second release candidate

From KDE Apps:

A second release candidate of version 0.9.1 of digiKam, the KDE image download and collection application, has been released. Changes:

  • LibKexiv2 updated to 0.1.1
  • Fix to crash when recanning certain files' exiv2 data
  • Camera GUI new items selection now works
  • 4 other bug fixes

Screenshots here, downloads (source tarball only, although there is a repository for Ubuntu) here. Stable version is 0.9.0. Requires KDE 3.4 and some additional plugins.