Skip to main content

October 2007

Trolltech releases Qtopia v4.3 beta

Trolltech Releases Beta for Qtopia Phone Edition and Qtopia Platform 4.3 — Trolltech

Trolltech has released a beta of Qtopia Phone Edition and Platform v4.3. For the first time this will include the full release under the General Public License as well as their commercial licence. Major changes include:

  • Improved Bluetooth support, including a Bluetooth FTP application and an OpenOBEX wrapper
  • Call history is now timezone-aware
  • Large amounts of legacy code from older versions of Qtopia stripped out
  • Revisions to the Qtopia Reference Documentation, with several new tutorials
  • Predictive text and Pinyin input
  • Improved handling of out-of-memory situations
  • 802.11 wireless networking support
  • Video ringtone support
  • GStreamer integration (although GStreamer itself must be obtained separately)
  • Qtopia Safe eXecution Environment included in the open-source release
  • Neo1973 device support
  • New default theme
  • Several bug fixes

The download can be found here.

KDE 4: fourth beta released

A fourth beta version of KDE 4 has been released; the project's announcement is here. This appears to be a backtrack on the earlier release schedule, since they have announced a number of "beta goals" which will mean more betas until they are met. This seems to be a bug-fix release over beta 3, but they have also issued a release candidate for the KDE 4 "platform", meaning the basic libraries necessary to build and run KDE 4 apps. Downloads of both are available at the info page, with binaries already available for OpenSUSE (Kubuntu will probably follow).

Second edition of Blanchette & Summerfield due out next March

Posted in

A second edition of the official guide to Qt 4 programming, C++ GUI Programming with Qt 4, is due for release on 28th March next year according to Amazon. However, the book does not appear on the Prentice Hall website yet (even the ISBN number, 0132354160 or 978-0132354165, did not produce any search results) but one presumes that Qt 4.3 or even 4.4 is covered, rather than 4.1 as in the 2006 edition. Perhaps one of them would like to comment with additional details of what else is in the second edition.

Trolltech issues Jambi maintenance release

Posted in

Trolltech Issues Maintenance Release of Qt Jambi — Trolltech

Trolltech has released version 4.3.2_01 of Qt Jambi, its Java bindings for Qt. Changes:

  • QObject::setProperty() and QObject::property() can now read and write Qt C++ properties. This is primarly useful when an unmapped Qt C++ class is passed to into Qt Jambi.
  • Improved error messages on native library loading. -Dcom.trolltech.qt.verbose-loading is now only required when investigating load order.
  • Fixed crash when using custom icon engines.
  • Fixed Mac source package to properly build on when the OS is set to case-sensitive.
  • Types that inherit Qt C++ template classes now contain out-of-bounds checks, throwing exceptions instead of crashing. This includes QPolygon, QPolygonF, QItemSelection among others.
  • Fixed internal race condition in use of text related API which in rare cases would cause the application to crash.
  • Designer: QDockWidgets now have the properties "docked", "windowTitle" and "dockWidgetArea".
  • The "Show all signals and slots" option in the signal / slot editor now properly filters out slots in the base classes of the current widget.
  • Juic now detects a number of Java keywords and will try to escape names like "native", "final", etc, when these are used as object names in Designer.
  • New example: HTTP, showing use of QHttp class.
  • New example: OrderForm, showing more advanced textlayout handling.
  • New Example: Slider example, showing range controls.
  • "About Qt Jambi" menu item has been added to examples.
  • The Launcher now properly detects Aqua style on Mac OS X.
  • The binary package now contains translation files for Qt

This is available, as usual, under the GPL (downloads here) or a commercial licence. An integration package for Eclipse (Windows and Linux only) can be found here.

Trolltech switches from Greenphone to OpenMoko

Trolltech Sells Out of Qtopia Greenphones, Migrates Community to New Platform — Trolltech

Trolltech has sold its entire stock of its Qtopia Greenphones and will not commission the manufacture of any more. While it will continue to support existing Greenphone customers, it recommends the Neo1973 from FIC (see earlier entry) and OpenMoko to new Qtopia Phone Edition developers.

QTM v0.5.6 released

From Qt Apps:

Version 0.5.6 of QTM, the blog management application written by the author of this blog, has been released. Changes:

  • New feature: "associated hosts" in quickpost templates. The user can specify a number of hosts in a template, and when he then quickposts an article with that hostname in the URL, that template will be used.
  • Improvement: two new template tags: %host% (which is just the hostname of a page being blogged) and %domain% (which is %host% without the www.).
  • Bug fix: fixed crashes when shutting the quickpost template config window when there are no templates.
  • Build system: fixed relinking behaviour; no longer relinks when QDEBUG is not set (from CMake command line).

Screenshots here, downloads (source, Ubuntu binary with SUSE and Mac OS X binaries to follow) here. Requires Qt 4.1 (Quickpost requires Qt 4.2).

Wade Olson: KDE party @ Google now open to all

Q: What are you doing exactly 3 months from today? « Komandeering Developers Everywhere

Wade Olson (via Planet KDE) announces that the KDE 4 release party (17-19 Jan 2008) at the Google campus in Mountain View, CA, is now open to all now that the core invitees are confirmed; anyone who can and wants to come should email Wade and Troy Unrau at release-event[at]kde.org (spaces are limited). Meals, accommodation and visa assistance is provided, but travel costs are not covered. The contest to answer why should you go to the event is still open until midnight on 21st October (answer at the same email address).

Kubuntu v7.10 (Gutsy) released

Kubuntu - Kubuntu 7.10 - Gutsy Gibbon On the Streets

Version 7.10 of Kubuntu, the edition of Ubuntu which uses KDE as its desktop, has been released. Main features:

  • KDE v3.5.8
  • Dolphin, rather than Konqueror, as the default file manager
  • A restricted driver manager application and single package installer
  • OpenOffice.org v2.3
  • Kontact Enterprise version
  • Strigi desktop searching
  • KDE 4 beta 3
  • Linux kernel v2.6.22, GCC v4.2, X.org 7.2, Python v2.5, Qyoto (Qt/C#) and Jambi (Qt/Java) bindings
  • Kernel-based Virtual Machine (KVM) support on systems which support it
  • Free Windows software on the Desktop CD

Downloads are here. There is a Desktop CD (an installable live CD, like PCLinuxOS) and an alternate CD (for any specialised installation requirements including LVM and RAID, the new name for the old installation CD), both available in 32-bit and 64-bit versions. You can also upgrade using APT from Feisty (see the announcement page).

This is part of the Ubuntu v7.10 (Gutsy Gibbon) release. The GNOME version, simply called Ubuntu, features GNOME v2.20, Evolution 2.8, Firefox 2.0 with an improved plug-in finder, Compiz Fusion (3D desktop effects) enabled by default and desktop searching. Ubuntu also has a server edition with automatic LAMP (Linux, Apache, MySQL and PHP) installation. Downloads are here.

KDE 4.0 beta 3 released

Posted in

From KDE Dot News:

A third beta of KDE 4.0 has been released (release announcement here). For most components this release contains bug fixes and polishing and bug reports are being accepted; these include Konsole, Dolphin and Okular. Plasma, the desktop interface, has received a lot of new features, and now includes "a basic set of working components such as taskbars, panels, desktop wallpapers, etc". A fourth alpha of KOffice 2 has also been released. Downloads, with compile information, here. See here for packages for OpenSUSE and here for Kubuntu downloads.

KDE v3.5.8 released

Posted in

K Desktop Environment - KDE 3.5.8 Release Announcement

Version 3.5.8 of KDE, the Qt-based desktop environment for Unix, has been released, containing hundreds of bug fixes. Main changes:

  • Improvements in Konqueror and its web browsing component KHTML. Bugs in handling HTTP connections have been fixed, KHTML has improved support of some CSS features for more standards compliance.
  • In the kdegraphics package, lots of fixes in KDE's PDF viewer and Kolourpaint, a painting application, went into this release.
  • The KDE PIM suite has, as usual, seen numerous stability fixes, covering KDE's email client KMail, the organizer application KOrganizer and various other bits and pieces.

The full changelog can be found here. Source code can be found here, with instructions on how to compile it here. The KDE project do not produce binaries, but the upcoming Ubuntu release (v7.10 Gutsy) includes it as standard.

kdesvn v0.14.0 released

Posted in

From KDE Apps:

Version 0.14.0 of kdesvn, the KDE front-end for the Subversion source code control system, has been released. Changes:

  • setting if an external diff-display should used is now a simple yes/no box, so there is no need checking for kompare on programstart anymore. (#140)
  • when browsing in working copies or local repositories (file:// protocol) properties of a single selected item will displayed.
  • checking for svn:needs-lock property on each item when browsing in working copies may disabled so list operations may get much faster.
  • display-encoding in Annotate / Difference display may changed for content not written in KDE default locale.
  • feature request: added "Display last change" action (#192)
  • feature request: request #156: check for properties bugtraq:url and bugtraq:logregex, replace issue numbers in log output with url to bugtracker.

Screenshots here, downloads (source, Fedora 7 and Red Hat EL5 binaries) here. Requires KDE 3.4.

Smb4K v0.8.6 released

Posted in

From KDE Apps:

Version 0.8.6 of Smb4K, a Windows/Samba share browser for KDE, has been released. This version fixes a crash bug which occurred when mounting shares when the paths contained special characters. Screenshots here, downloads (source, links to download locations) here. Requires Qt/KDE 3.2 and Samba 3.

Squeeze v0.2 released

From Qt Apps:

Version 0.2 of Squeeze, a batch image resizer (see author's own blog posting here), has been released. This seems to be the first release and there's no changelog. See the blog posting for a screenshot and the Qt Apps page for a source download. (Binaries, including a Mac disc image by me, are expected to follow.)

KPoGre v1.5.6 released

Posted in

From KDE Apps:

Version 1.5.6 of KPoGre, a KDE app for administering PostgreSQL databases, has been released. Changes include:

  • Replaced 't' and 'f' boolean values in tables with icons
  • Lazy load Database 'Cast tab' in properties window to speed up
  • Implemented 'locks' tab in database property window, containing list of locks in the database
  • Using "long long" type rather than special KPGDatabase etc; resolves problems in loading large databases (tested on 30Gb database)
  • Fixed multiline comments in syntax highlighter
  • Improved code completion
  • Introduced option for lazy-loading tables' children for speed
  • Added FILLFACTOR option to "Create table" wizard

Screenshots here, downloads (source, SUSE 10 downloads with dependencies) here. Requires KDE 3.5, libpqxx v2.6.9 or newer, and PostgreSQL v7.4 or newer.

QGRUBEditor v2.5.0 released

From Qt Apps:

Version 2.5.0 of QGRUBEditor, a Unix/Linux boot-loader configuration utility, has been released. Changes include:

  • View input now shows the UUID of each device
  • Viewing contents of menu.lst
  • New "fallback" command
  • Re-implemented all GRUB settings
  • Colour support
  • Tools menu
  • Password encrypting tool
  • GRUB splash image authoring tool
  • All translations updated; new Romanian translation
  • Vector Graphics and Smart Crop settings removed
  • Various bug fixes

For full changelog, see the Qt Apps page (which is the project's only homepage). Screenshots and downloads (source with some old binaries) are available there also. Requires Qt 4 (not sure which minor version).

Spellchecking for QTextEdit on Mac OS X

Posted in

From Planet KDE:

Morten Sørvig at Trolltech has released a binding for the Mac spellcheck system, allowing it to be used in QTextEdit widgets on that platform only, which required the use of Objective-C to implement. It is available in this ZIP file from the Trolltech site. The code is under the GPL, and may be released with the next version of Qt Solutions for commercial Qt developers.

LyX v1.5.2 released

From Qt Apps:

Version 1.5.2 of LyX, a TeX-based WYSIWYG word-processor, has been released. Changes include:

  • Revised user guide, also translated into Spanish
  • Improvements to user-interface translation on the Mac
  • Translations to Finnish, Portuguese and Simplified Chinese
  • Updated Czech, French, Galician, German, Hungarian, Hebrew, Italian, Japanese and Romanian translations
  • New "Save all" action
  • Now offers to "save all" when closing the application
  • Numerous other user-interface improvements and bug fixes, including fixes to crash bugs

Full changelog, with release announcement, here (plain text file). Screenshots here, downloads (source, Windows installer and Mac disc images, SUSE 10.2 and 10.3 RPMs) here. This is a Qt 4 application (there is a requirements list here, but it's out of date).

Half-price Apress books (incl. Qt Foundations) from Bookpool

Posted in

Bookpool, the discounted computer book company, is selling Apress and Friends of Ed titles half price. This means that Johan Thelin's book Foundations of Qt Development is going for $27.25 (plus shipping; free shipping applies only above $40). Beware of taxes and shipping costs if you are outside the USA.

New Python/Qt book out later this month

Posted in

An availability date has been set for Mark Summerfield's new book, Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt Programming. The estimated date is 19th October. The description promises that "through the book's realistic examples you'll discover a completely new PyQt 4-based programming approach, as well as coverage of many new topics, from PyQt 4's rich text engine to advanced model/view and graphics/view programming". The book is tested on all platforms with Python v2.5 and Qt and PyQt v4.2, and on Windows and Linux with Qt and PyQt v4.3. The hardback book runs to 648 pages and costs $49.99 (£35.99 in the UK). Mark Summerfield is the co-author of C++ GUI Programming With Qt 4.

Gambas v1.9.90 released

From KDE Apps:

Version 1.9.90 of Gambas, a Visual Basic-like programming environment for Unix, has been released. This is expected to be the last before the first release candidate (i.e. it's basically a beta rather than a development version). Changes include:

  • An old bug was fixed in the interpreter that made the debugger display the value of global variables incorrectly.
  • Class names used as functions now are cast operators, unless they have a _call special method defined.
  • An old bug was fixed in the Settings class, that made the interpreter stops without printing any error message.
  • The gb.ldap component was removed: apparently it does not work, and its develor does not maintain it anymore.

Full changelog here. Screenshots here, downloads (source only) here. Requries Qt 3.2 (for full requirements list, see the downloads). Stable release is 1.0.19 (same download location).