" /> A Qt Blog: September 2007 Archives

« August 2007 | Main | October 2007 »

September 30, 2007

Synkron v1.0.0 released

From Qt Apps:

Version 1.0.0 of Synkron, a program for synchronising folders across disks (for example, between a hard drive and a Flash drive), has been released. Changes since v0.9.2 include:

  • new user interface
  • support for Mac OS X and Linux
  • Multisync
  • Scheduler
  • added Slovak translation
  • added the ability to update existing files only
  • update checker
  • numerous bug fixes

Screenshots here, downloads (source, Windows and Mac binaries) here. Requires Qt 4 (it does not say which minor version).

Eric4 v4.0.2 released

From Qt Apps:

Version 4.0.2 of Eric4, the IDE for Python based on PyQt and QScintilla, has been released. Changes:

  • compatibility fixes for Debian
  • added '-z' to the installer to inhibit compilation of the python files
  • changed code to not look for the Qt4 tools in a subdirectory of the Qt installation directory (it is now required, that the Qt bin directory is in the PATH)
  • changed code of Python debug client to better intercept output on non-win32 systems

Screenshots here, downloads (source only, with requirements details) here. Requires Qt 4.2.

KBarcode v2.0.6 released

From KDE Apps:

Version 2.0.6 of KBarcode, a barcode and label printing application for KDE, has been released. This release fixes problems with disappearing objects and with printing from and connecting to CSV files. Screenshots at the KDE Apps page; downloads (source, SUSE 10.2 RPM) here. Requires KDE 3.3.

September 29, 2007

Akademy 2008 to be held in Belgium

From KDE Dot News:

The KDE developers' conference Akademy is to be held next year at the De Nayer Institute, outside Mechelen in Belgium. The conference is to run from Fri 8th to Sat 16th August 2008. As usual, the event will consist of the conference, the KDE e.V. general assembly, five days of tutorials, workshops and BoF sessions, and a six-day coding marathon to run at the same time as the KDE e.V. meeting and tutorials.

PyQt and SIP updates

Riverbank Computing has announced the release of version 4.3.1 of PyQt, its Python bindings for Qt 4, and version 4.7.1 of SIP, their library for building Python extensions to C and C++ libraries, on which PyQt depends. Full changelog for PyQt here and for SIP here; downloads for PyQt here (source only except on Windows) and for SIP here (source only; included in PyQt Windows binary). These are both bug fix releases. Requires Python v2.3 or later.

September 27, 2007

Kubuntu v7.10 beta released

A beta version of Kubuntu v7.10, the "Gutsy Gibbon", has been released. Changes in this release:

  • Dolphin as main file manager, rather than Konqueror
  • Restricted drivers manager, for installing drivers for the likes of nVidia, ATI Radeon, Broadcom wireless etc
  • Strigi search daemon
  • Package installation from the desktop (GDebi)
  • KDE-based Edubuntu desktop
  • One-command "restricted extras" package install
  • "About Kubuntu" restored to desktop
  • Flash working in Konqueror again, and open-source Flash plugin
  • Use of KDE PIM Enterprise version for stability
  • KvKbd (Kubuntu Virtual keyboard)
  • OpenOffice.org v2.3
  • KDE 3.5.7, KOffice v1.6.3, Amarok v1.4.7

Screenshots here, list of ISOs and Torrents available at the link above. Upgrade instructions here. Details of the main Ubuntu beta are here.

September 25, 2007

PC-BSD v1.4 released with KDE 3.5.7

OSNews reports that version 1.4 of PC-BSD, a FreeBSD-based desktop OS, has been released. This version is based on FreeBSD v6.2-STABLE and includes KDE 3.5.7, Xorg 7.2, KDE 3.5.7, Compiz-Fusion 0.5.2 (as opposed to Beryl as before), support for Flash7 in native BSD browsers, and official NVIDIA drivers. Full changelog here, release notes here, downloads (2 CDs with torrents and VMWare image) here. Note that FreeBSD 6.x does not support journalled file systems as Linux does.

Trolltech releases Eclipse integration for Windows and Linux

Qt Eclipse Integration Delivers True Cross-Platform Development

Trolltech has released its Qt integration plugin for the Java-based Eclipse development platform, allowing access to Qt project management software and Designer. The plugin, which requires CDT, can be downloaded here. Note that no Mac plugin is available as yet.

September 23, 2007

Smb4K v0.8.5 released

From KDE Apps:

Version 0.8.5 of Smb4K, a Windows share browser for KDE, has been released. Changes:

  • Updated the handbook.
  • Fixed compile errors in Smb4KMounter class under FreeBSD.

Screenshots at KDE Apps page; downloads here. Requires KDE & Qt 3.2 and Samba v3.

Tellico v1.2.14 released

From KDE Apps:

Version 1.2.14 of Tellico, the personal collections manager for KDE, has been released. Changes:

  • Improved entry updating to work with all collection types.
  • Added MARCXML to allowed SRU search formats.
  • Fixed bug with MARC stylesheets to work better with embedded XML records.
  • Fixed bug with z39.50 search that hid some results.
  • Updated JavaScript and CSS in HTML export.
  • Updated isbndb.com search, also allows comic book searches.
  • Updated Amazon.com search to allow comic books.
  • Updated GCstar importer for new GCstar document format.
  • Updated allocine.fr script to version 0.4, from Mathias Monnerville.
  • Updated Spanish Ministry of Culture search script, patch from Leopold Palomo Avellaneda.
  • Fixed problem with settings not being saved on Fedora.

Screenshots here, downloads (source, links to various Linux distro binaries) on main page. Requires KDE v3.3.

KDE e.V. 2007 2nd quarter report available

From KDE Dot News:

KDE e.V., the legal body that represents the KDE project legally and financially, has published its second quarterly report for this year, covering April to June. Topics covered include the three scheduled developer meetings of the quarter (for Akonadi, ODF, and Oxygen) and reports from the Marketing Working Group, Human Computer Interaction Working Group, and System Administration Team.

September 21, 2007

QtiPlot v0.9 released

From KDE Apps:

Version 0.9 of QtiPlot, a scientific plotting and data analysis application, has been released. Changes:

  • QtiPlot is now fully scriptable via Python. All objects and data analysis tools available in QtiPlot can be accessed and customized via scripts. The full description of the scripting interface is given in the updated user manual.
  • The import of Origin 7.5 project files was highly improved thanks to Alex Kargovsky.
  • The behaviour of the 2D plot grids is now completely Origin-like.
  • Added a new logistical fit tool and improved the sigmoidal fit tool.
  • Lots of user-requested features were implemented and a lot of bugs were fixed.

Screenshots linked off main page; downloads (source, binaries for a fee) here. Requires Qt v4.2 (for other requirements, see the homepage).

September 20, 2007

Gambas: new development version

From KDE Apps:

Version 1.9.51 of Gambas, a Visual Basic-like IDE for Unix, has been released. Changes:

  • Database component is now case sensitive, which may break some apps
  • Qt and GTK modules "share more code", with unshareable code in the gb.qt.ext and gb.gtk.ext components
  • The IDE menus were lightly reorganized.
  • The IDE project property component list was redesigned.
  • The IDE debugging windows were redesigned.
  • A new catalan translation, made by Jordi Sayol.
  • The Draw class lost the Draw.Rotate() and Draw.RoundRect() methods, but gained a new method for drawing rich text.
  • InputBox returns as a static class of the gb.form component.
  • A new experimental component made by Fabien Bodard, =gb.chart=, for drawing charts.

Detailed changelog here. Screenshots here, downloads (source only) here. Stable version (1.0.19, released 16th July) available from the same location. Requires Qt/KDE 3.2.

September 19, 2007

Open source Qt to support Visual Studio Express

Trolltech Labs Blogs » Qt/Windows Open Source Edition to support VS Express

Trollech have decided to include support for Visual Studio Express with all future releases (including the forthcoming version 4.3.2) of the Qt Open Source edition, having recognised that it is "so much superior and easier to use for existing Windows developers compared to what MinGW provides". The MSVC Makefile and project generators are to be included, but not Visual Studio integration, which remains only in the commercial version.

September 18, 2007

qOrganizer v3.0 released

From KDE Apps:

Version 3.0 of qOrganizer, a personal organiser program, has been released. Changes include:

  • New Spanish, Albanian, Macedonian and Estonian translations
  • New storing mode, allowing the user to choose to store to a file or a database
  • A new search function
  • A cleaned-up, tabbed settings dialog
  • Support for odd/even week timetables as used in some colleges
  • Drag/drop support for images in journals
  • Various bug fixes

Screenshots here, downloads (source, RPM and DEB binaries, Windows installers) here. Requires Qt 4 (I cannot find which minor version, or any other dependencies).

Trolltech frees Qtopia Phone edition

Trolltech Announces Qtopia Phone Edition Integration with Neo 1973 Phone — Trolltech

Qtopia has been ported to the Neo1973, a smartphone from the Taiwanese manufacturer FIC with an open Linux platform by OpenMoko. The result is that the whole of Qtopia Phone Edition, including the telephony module, has been released under the GPL (version 2 only) and the usual commercial licence. A technology preview of the new version can be downloaded from here with a binary image to flash onto the Neo1973 phone available on qtopia.net. This does not cover the present version of Qtopia Phone Edition.

September 17, 2007

Gwenview v1.4.2 released

From KDE Apps:

Version 1.4.2 of Gwenview, an image viewer and basic manipulator for KDE, has been released. Changes:

  • Settings in the dialog to edit the thumbnail view details are now directly applied, no need to click "Apply" anymore.
  • OSD can now display more image information: aperture, focal length, iso and exposure time. Patch by Carles Pina i Estany.
  • Bug 123516: After renaming, thumbnail panel is not updated
  • Bug 138467: Crash in Exiv2 readMetadata when reading image saved in Photoshop
  • Bug 131162: Autorotate images preference setting is forgotten
  • Bug 132556: Gwenview asks to save the wrong file if the modified file is read-only
  • Bug 111641: When several printing images in a row, "Keep Ratio" keeps ratio of first image
  • Avoid crash when viewing extremely large images.
  • Fix optimization compiler flags being disabled for scaling code.
  • In fullscreen mode, make sure the cursor does not come back after moving to the next image. Patch by Carles Pina i Estany.
  • Bug 130511: In the KParts, make Gwenview translations the active one, to avoid using KDELibs instead.

Screenshots here, downloads (source with links to some binaries) here. Requires KDE 3.4 and the exiv2 library.

Qt Centre contest results published

Qt Centre Programming Contest 2007 - Finalists

Qt Centre have published the results of their 2007 Programming Contest. The winners in each category were QXML-RPC for helper library (30Gb iPod and a book), Warp Tree for custom widget (three books), QDevelop for development tool (a MacBook and two books), and Marble desktop globe for desktop application (Sony PSP and a book). The Greenphones went to the developers of GreenSudoku and the OpenGL IDE Lumina.

September 14, 2007

CrossVC v1.5.2 released

From KDE Apps:

Version 1.5.2 of CrossVC, a graphical client for the version control system CVS (originally LinCVS), has been released. Changes:

  • Fixed: workaround for Qt 3.3.8 datetime parsing bug
  • Improved: Query the user whether to create the target directory in case it does not exist during checkout.
  • Added: hint that cvs import -C is only available for CVSNT
  • Added: option to add an imported directory to the workbench if import was called with option -C
  • Changed: don't show an hour glass if a message box popped up
  • Changed: Local/NFS access method is the default in the import, checkout and edit-profiles dialog again
  • Fixed: Use the desktop to calculate available screen size as it takes into account that there may be more than one screen (possibly a virtual desktop).

Screenshots here, downloads (source and generic Linux binary) here. Requires Qt 3. A commercial version, CrossVC XXL, is also available.

September 13, 2007

Developer Days: free admission for free software developers

From the Trolltech Labs blog:

Trolltech is offering free admission for its Developer Days in California and Munich (Germany) this October for free software developers. Applications should be sent to devdays2007 at trolltech dot com, listing your name, the name of the project and a project URL. Trolltech will respond with registration information if you qualify.

Recoll v1.9.0 released

From KDE Apps:

Version 1.9.0 of Recoll, a KDE front end for the Xapian multi-protocol search engine, has been released. Changes:

  • New filters: Wordperfect, Abiword, Kword, jpeg, flac, ogg; better control of disk and memory usage during indexing
  • Improved abstract generation
  • Arbitrary field support
  • Improved qt4 support
  • Miscellaneous user interface improvements and bug fixes, described in more detail in the Changes file.

Screenshots here, downloads (source, several Linux distro binaries) here. Requires Qt 3.3 and 4 and the xapian-core library.

KAlarm: version 1.4.16a and new beta released

From KDE Apps:

Versions 1.4.16a and 1.9.8beta2 of KAlarm, an event scheduler for KDE, has been released. Changes:

1.4.16a: Fixed loss of font & colour settings for display alarms. 1.9.8beta2: Fixed loss of font & colour settings for display alarms, fixed crash on exit.

Screenshots here, downloads (source, Debian testing binary) here. The stable version requires KDE 3, the beta KDE 3.2.

September 9, 2007

iTest v1.2.0 released

From Qt Apps:

Version 1.2.0 of iTest, a computerised examination system with a client-server model, has been released.

Changes in iTestServer (formerly Database Editor) include:

  • renamed to iTestServer
  • added Portuguese translation
  • added the ability to set a pass mark for each flag separately
  • this required some changes in the saved sessions view and in printing
  • added the ability to group similar questions in order to be able to tell the client to choose one question of the group at most (useful when knowing the answer for one question would suffice to guess the answers for other questions)
  • server setup (advanced): double clicking adds/removes items
  • improved the "overall statistics" dialogue; question names now coloured according to their flag
  • improved the "change language" dialogue
  • improved the comments editor (undo/redo)
  • changed flag 1 colour to light green
  • row height now calculated correctly in the "overall statistics" dialogue
  • fixed the "adjust difficulty" button - now the icon in the list of questions changes when difficulty changed
  • cleaned up the menus, improved their behaviour
  • code clean-up
  • new database format - older versions of iTest cannot open the new itdb 1.2 files, iTest 1.2 can still open older databases
  • upgraded from Qt 4.3.0 to Qt 4.3.1

Changes to iTestClient (formerly Test Writer):

  • renamed to iTestClient
  • added Portuguese translation
  • added the ability to start a new test
  • more advanced test generation, support for groups added
  • upgraded from Qt 4.3.0 to Qt 4.3.1

Screenshots here, downloads (source, Windows and Mac binaries) here. Requires Qt 4.3.

KAlarm v1.4.15 and new beta released

From KDE Apps:

Versions 1.4.15 and 1.9.7 (beta) of KAlarm, an event scheduler for KDE, has been released. In v1.4.15, the changelog reads "Fixed triggering of deferred recurring alarms". Changes in v1.9.7:

  • New working hours only option
  • Simple repetitions replaced by recurrence sub-repetitions
  • New option to select a colour to highlight a resource's alarms
  • Fixed handling of exception dates in recurrences
  • Other improvements and bug fixes.

Screenshots here, downloads (source, Debian testing binaries) here. Version 1.4 requires KDE 3; the beta requires KDE 3.2.

September 7, 2007

Second RC of Eclipse integration out

:

Trolltech has issued a second release candidate of its Qt/Eclipse integration package, which adds Qt project creation and management to the CDT's C++ development plugin. The announcement reads: "since the first Release Candidate, work has gone into streamlining functionality and stability of the Eclipse Integration," says the announcement. The final release of the Eclipse Integration is to be expected before Q4 2007." Downloads are available here.

KDE release schedule revised again

From KDE Dot News:

The release schedule for KDE 4 has been revised again, with a final release date now set for 11th December 2007 and no fourth beta. Earlier milestones include 2nd Oct (Beta 3), 19th Oct (total freeze except for critical bug fixes), 30th Oct (RC1 and Development Platform) and 14th November (RC2). All the release dates are Tuesdays, and tagging for each will take place on the preceding Wednesday, so developers should have their code in by the Wednesday.

September 6, 2007

KDE 4 beta 2 released

The KDE project have issued a second beta of KDE 4 (announcement here). The announcement contains a long discussion of the changes since the last beta; there has also been a third alpha release of KOffice v2.0. Download locations, with links to instructions, can be found on the Info page. Binaries have been released for Ubuntu, Mandriva 2007 and OpenSUSE.

cb2Bib v0.8.4 released

From KDE Apps:

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

  • PubMed/Medline parser and netqinf.txt updated to adapt to recent changes in the PubMed service.
  • Relative file paths are now used within the command line 'cb2bib --conf'. This solves possible issues when the program is launched from USB devices.

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

September 4, 2007

Review of KDE 4 beta 2

From KDE Dot News:

Troy Unrau has written, for Ars Technica, a review of the new beta of KDE 4, which was tagged last week and is due for release shortly. He says the new beta has "made significant progress" since the first. Stability is improved, although he reports a recurring crash when exiting programs; however, the Plasma desktop lags behind the rest of the system. (He has also put out a blog entry on the subject.)

QGRUBEditor v2.1.0 released

From Qt Apps:

Version 2.1.0 of QGRUBEditor, a bootloader editor for Linux which uses Qt 4, has been released. Changes:

  • ADDED: Created a library (which however doesn't use pure C++ but relies on Qt4) from the old source code
  • ADDED: The first time the application runs it prompts the user about the built-in auto backup feature.
  • ADDED: Default Entry is now highlighted and explicitly declared as Default
  • ADDED: New setting: the user may select the highlight color
  • FIXED: Utilised the at(x) function instead of the [] operator in the vectors to slightly improve speed (only where applicable)
  • FIXED: Set icon size spinboxes' maximum and default to 32
  • FIXED: In order to erase the contents of strings, = QString() is utilised instead of = ""
  • FIXED: Global Context Menu was reimplemented in a different manner
  • FIXED: Updated the "No Root Permissions" warning message, because QGRUBEditor may not load if you delete one of the 3 files it mentions.
  • FIXED: Improved the desktop files
  • FIXED: Updated About box's description
  • FIXED: Did some minor corrections
  • I18N: Updated the Greek, French, German, Russian and Ukrainian translations

Screenshots and downloads (source with old RPM, Ubuntu and Arch Linux binaries) at the Qt Apps page above.

September 3, 2007

Trolltech issues security patch for Qt 3 and 4

Trolltech today announced the release of a security patch for both versions 3 and 4 of Qt, its cross-platform C++ development toolkit. The vulnerability (number CVE-2007-4137, reported by Dirk Mueller) affects the class QUtf8Decoder, and might cause a one-byte buffer overflow (although it is said not to be exploitable in Qt 4). The patches are available here for Qt 3 and here for Qt 4. The next maintenance release of Qt 4 will have the patch included.

September 1, 2007

KDE delays 4.0 release for 2 months

KDE 4.0 Release Delayed for Two Months (at OSNews.com)

The KDE project has delayed the release of version 4.0 of the desktop, by inserting an extra two beta releases, due for release on Sept 24 and Oct 22. Following that: Nov 19: Total Release Freeze; Nov 21: RC1; December 5: RC2; December 20: 4.0.0 tagged. They have done this because they "feel that there are crucial elements of the release that need more development time". The new roadmap is available here.