" /> A Qt Blog: July 2007 Archives

« June 2007 | Main | August 2007 »

July 30, 2007

PyQt v4.3 and SIP v4.7 released; PyQt 3 update

Riverbank Computing has announced a new version of PyQt, the Python language binding for Qt. Highlights include support for Qt v4.3.0, the pickling of several Qt classes and the use of partial functions as slots (changelog here, download here). Version 4.7 of SIP, their tool for generating Python bindings for C and C++ libraries (including Qt) has also been released; it includes support for composite and consolidated modules, and for pickling of wrapped classes and enums. PyQt v4.3 requires SIP v4.7. Changelog here, download here.

There is also an update for PyQt v3; version 3.17.3's main change is compatibility with SIP v4.7 (changelog here, download here).

July 29, 2007

Tellico v1.2.13 released

From KDE Apps:

Version 1.2.13 of Tellico, the personal collections database program, has been released. Changes:

  • Fixed crashing bug when modifying fields for a collection with loans.
  • Fixed bug with namespace handling for loading Tellico XML files.
  • Added spell-checking for text fields.
  • Added importer for GCstar data files.
  • Added compatibility with yaz3.
  • Added Copac and National Library of Lithuania to z39.50 server list.

Screenshots and downloads from the application's home page. Requires KDE 3.3 (for other requirements, see the home page).

Trolltech issues patch for Qt v3.3.8

Trolltech has issued a security patch for Qt v3.3.8, addressing a vulnerability in the QTextEdit class which might cause remote execution when parsing maliciously crafted text from an unknown source. The problem does not affect Qt 4. The patch file is here. The vulnerability is assigned CVE-2007-3388.

July 28, 2007

kFlickr v0.9 released

From KDE Apps:

Version 0.9 of kFlickr, the KDE uploader for the Flickr photo-sharing system, has been released. Changes:

  • Add feature: session management
  • Add feature: use JPEG or EXIF comment for default photo description
  • Fix bug that causes crash on batch edit
  • No longer use file extension in default photo title
  • A little progress on the manual

Screenshots here, downloads (source, links to various binaries) from home page. A Kipi plugin, allowing for digiKam integration, is also available.

July 26, 2007

The Book of Qt 4 in London shops

A new book on Qt 4 entitled The Book of Qt 4, by Daniel Molkentin (No Starch) is now in shops in the UK - seen in Foyles (Charing Cross Road, London) for £37.99. Alternatively, you can buy it from Amazon, currently at £25.07 with free delivery, or from Computer Manuals for £25.83, also with free delivery.

Johan Thelin's new book, Foundations of Qt Development, is due for release next month. A pre-order is available (in the UK) from Computer Manuals, for £25.83.

Speedcrunch v0.8 released

Version 0.8 of Speedcrunch, the scientific calculator program based on Qt 4, has been released. Changes:

  • Support for hexadecimal, octal and binary calculations
  • Postfix factorial operator
  • History, functions, variables, constants in docked/floated windows
  • Engineering notation
  • Immutable variable "phi" (golden number = 1.6180339887498948482...)
  • Numerous new functions and bug fixes
  • No longer uses the Qt 3 support libs

Screenshots here, downloads (source, Windows binary, Gentoo ebuild, Mac OS X Universal binary to follow) here. Requires Qt v4.2.

July 22, 2007

Twinkle v1.1 released

From KDE Apps:

Version 1.1 of the SIP-based internet telephony app, Twinkle, has been released. Changes:

  • French translation
  • Presence (i.e. your first connection ending when you start a second, as on Yahoo/MSN Messengers etc)
  • Instant messaging
  • New CLI commands: presence, message
  • Bug fixes, including 2 crashes
  • Four new RFCs, two of them relating to Presence

Screenshots here, downloads (source only) here. Requires Qt 3.3 (for full requirements, see the downloads page).

July 21, 2007

Eric4 v4.0.1 released

From Qt Apps:

Version 4.0.1 of the Python-based IDE for Qt, Eric, has been released. This version contains bug fixes only. Screenshots here, source downloads and full list of requirements here. Requires Qt v4.2.

July 18, 2007

CMake v2.4.7 released

Version 2.4.7 of the open-source build tool, CMake, has been released. CMake is a replacement for the GNU Autotools and is used for KDE 4 and a number of Qt projects. The changelog (release candidate by release candidate) can be found (on the CMake mailing list) here; downloads (source, Windows and Mac packages, various Linux and Unix packages but not distro-specific) here. Installation instructions here.

July 15, 2007

Smb4K v0.8.4 released

From KDE Apps:

Version 0.8.4 of Smb4K, the Windows share browser for KDE, has been released. Changes:

  • Reintroduced Polish translation provided by Jerzy Trzeciak.
  • Updated Turkish translation and improved smb4k_add.desktop file.
  • Fixed missing functionality of the --ignore-existing argument of rsync.
  • Fixed 'net rap server domain' command that is incompatible with Samba 3.0.25 (and later?).
  • Fixed Smb4KPasswordHandler::readAuth() that returned a pointer that was freed when the function exited.
  • Fixed broken Smb4KPrint::print() function.
  • Fixed a bug in the preview dialog.
  • Fixed DCOP-related hanging of Smb4K during KDE start-up.
  • Fixed a potential memory leak in the bookmark editor.

Full changelog and release notes here. Screenshots here, downloads (source, Ubuntu and Fedora binaries) here. Requires KDE/Qt 3.2 and Samba 3.

July 12, 2007

Syntext Serna v3.4 released

From KDE Apps:

Version 3.4.0 of Syntext Serna, an XSL-driven WYSIWYG XML editor, has been released. Changes:

  • DITA V1.1 support, including Bookmap and Glossary support.
  • A number of DITA-related enhancements, including enhanced publishing with DITA Open Toolkit, enhanced stylesheets and ContentMap, improved rendering of "xref"s.
  • Templates in the New Document Dialog can be hidden.
  • Fixed a number of stability issues.

Screenshots here. This is a commercial package; costs start at $89 for a single-user, single-platform licence for the Personal edition. Details here; see the home page for the free trial version.

KScope v1.6.0 released

From KDE Apps:

Version 1.6.0 of KScope, a source browsing and editing environment for large C-based projects (like the Linux kernel) based on CScope, has been released. This release contains bug fixes and updated documentation (full changelog here). Screenshots here, downloads (source only) here. Requires KDE 3.3.

July 11, 2007

Trolltech releases Eclipse integration release candidate

Trolltech Provides Qt Developers Access to Eclipse with Integration Release Candidate — Trolltech

Trolltech has released a release candidate of the integration software for Eclipse. This is based on the existing Jambi-Eclipse integration, but also supports the CDT, facilitating C++ Qt programming. It also includes Qt project wizards, a graphical editor for Qt project (.pro) files, and integrated Qt Designer, resource editor and documentation. Downloads for the package are available here. Here is a Qt Labs blog with some screenshots.

July 8, 2007

Intel and Novell become KDE patrons

From KDE Dot News:

Intel and Novell have both become corporate Patrons of KDE, having both been strong supporters of the desktop (including financially) for several years. Novell, in particular, "has persistently been among the strongest supporters of KDE by employing many KDE developers and continuously sponsoring events".

July 6, 2007

Qtopia v4.2.3 released

Trolltech Releases Qtopia 4.2.3 — Trolltech

This is a maintenance release, with bug fixes and performance enhancements, but there are the following enhancements:

  • The Internet settings application is enhanced to provide support for configuration and operation of wireless LAN connections, including support for roaming between wireless access points.
  • The API Documentation has been extensively revised.
  • The Qtopia System Integration Guide has been substantially expanded to provide more detailed coverage of the steps required to integrate Qtopia onto a new hardware platform.
  • The Qtopia build system documentation has been substantially revised.

Full changelog here; open source downloads here.

July 5, 2007

KDE 4: second alpha release

From KDE Dot News:

A second alpha version of KDE 4 has been released (release notes here). This release adds System Settings, the replacement for Control Centre, and enhancements to the desktop shell Plasma. Source downloads are available here.

Tellico v1.2.12 released

From KDE Apps:

Version 1.2.12 of Tellico, the collections manager for KDE (collections as in stamps, books, music, whatever), has been released. Changes:

  • Fixed potential recursion bug for dependent fields.
  • Fixed bug that didn't write image size options when printing.
  • Added Turkish translation.
  • Added '\%' to bibtex translation table for comment escaping.
  • Bumped automake requirement to version 1.8 or later.
  • Fixed HTML export to not rewrite file location for files referenced in the XSL file which don't exist.
  • Fixed Column View report to sort numerically when needed.
  • Fixed Date fields to suppress empty date values.
  • Fixed Date comparisons to work for single digits.
  • Fixed Fields Dialog to show warnings when clicking Ok.
  • Changed Quick Filter to split words on whitespace.
  • Fixed bug with z39.50 search freezing intermittently.

Screenshots and downloads are linked off the home page. Requires Qt/KDE v3.3 (see home page for other dependencies).

cb2Bib v0.8.3.1 released

From KDE Apps:

Version 0.8.3.1 of cb2Bib, a tool for rapidly extracting unformatted biblographic references from email alerts, journal Web pages, and PDF files, has been released. Changelog:

This is maintenance release. It fixes a memory leak, solves some issues when linking against Qt 4.3.0, improves the Windows installer, and adds a command line flag to specify the configuration file. Binaries for Fedora, openSuse, and xUbuntu are provided.

Screenshots here, downloads (source, Windows installer, links to various Linux distro binaries) here. Requires Qt 4.2.

July 3, 2007

KTorrent v2.2 released

From KDE Apps:

Version 2.2 of KTorrent, a KDE BitTorrent client, has been released. Changelog:

  • Improved and more consistant GUI
  • Possibility to open as many views as needed. By default you now get a downloads and uploads tab
  • Improved search plugin with the possibility to open multiple search tabs
  • Option to fully preallocate diskspace to avoid fragmentation
  • Option to move finished downloads to a different directory
  • Progress bar in status bar when searching
  • Redesigned file selection dialog
  • Option to copy torrent files to user specified directory
  • Speed limits for individual torrents
  • Diskspace monitoring, with option to stop torrents when diskspace is running low
  • Improved system tray popup
  • Autorotation of the log file when it gets larger then 10 MB
  • Import dialog is now network transparent for the torrent file
  • Statistics plugin which was developed by Krzysztof Kundzicz

Screenshots here, downloads (source only at present) here.

TaskJuggler v2.4.0 released

From KDE Apps:

Version 2.4.0 of TaskJuggler, a open-source Gantt chart-based project management tool, has been released. The changelog reads: "The 2.4.0 release features some drastic speed improvements for certain type of projects and a number of new features. Lots of feedback from the user community resulted in numerous bug fixes as well. We recommend all users of older versions to upgrade to this release". Screenshots here, downloads (source, with links to third-party binaries) here. Requires KDE 3.4.

Qt C# bindings released, QtRuby update

From KDE Dot News:

The first version of Qyoto, the bindings of Qt to C#, has been released, along with user-interface and resource compilers. This version is for Qt 4.3 and is based on Smoke, the same language-independent library that is also behind Qt/Ruby and PerlQt. Read the above link for a brief demo. A new version (1.4.9) of RubyQt was released on 20th June (release notes here).

July 2, 2007

Amazon offers £1.90 off Qt 4 book in UK

A release date has been set for Johan Thelin's new book, Foundations of Qt Development, which is based on Qt v4.2: the date is 1st August. The British standard price is £37.99, but Amazon is offering a pre-order discount of £1.90! I'm sure that will entice those who are used to two-figure (percentage) discounts at that site. Computer Manuals, meanwhile, is offering the book for £28.49 - a 25% discount - with free delivery (2 to 3 working days, add £2.50 for faster Standard Delivery) on the UK mainland.

Edyuk v0.9.2 released

From KDE Apps:

Version 0.9.2 of Edyuk, a development environment for, and using, Qt 4, has been released. Changes include:

  • fixed loading of serialized completio n data under OS'es with non-UNIX line endings (caused a crash after first loading...)
  • fixed several nasty model/view bugs which could cause crash of mess up of the view when removing a file/includ/folder/subdir from a project
  • fixed filling of the "create new" dialog
  • improved template system
  • fixed opening of projects created using the "create new" dialog
  • added several basic project templates (console app, GUI app, shared lib, static lib)
  • fixed some issues with run-time translation
  • updated existing translations and added new ones. Edyuk is now translated in : English (not really a translation but default language...), French, German and Russian. A Polish translation is being worked on.

Screenshots here, downloads (source only) here. Requires Qt 4 (it does not say which version).