" /> A Qt Blog: May 2007 Archives

« April 2007 | Main | June 2007 »

May 30, 2007

Qt v4.3.0 released

Trolltech Releases Qt and Qtopia Core 4.3 — Trolltech

Trolltech has released version 4.3.0 of Qt, its cross-platform development platform, and Qtopia Core, its basis for embedded application development. Major new features:

  • Enhanced Vista support
  • QtScript, an ECMAscript standard application scripting engine, replacing QSA
  • SSL support
  • Improved OpenGL engine
  • More flexible main window architecture
  • Ability to both render and generate SVG images
  • New font system and OpenGL ES support in Qtopia Core

More on the new features here with full changelog here. Open-source downloads of Qt (including Windows binary) here and Qtopia here.

Scribus v1.3.4 released

From KDE Apps:

Version 1.3.4 of the open-source desktop publishing application Scribus has been released. Changes include:

  • A rewritten preview mode, allowing designers and artists to view documents as those with colour deficiencies would view a document, allowing artists to avoid colour combinations which affect legibility.
  • Major improvements to TIFF and PSD support, allowing Desktop Color Separations import
  • New styles and text capabilities include style inheritance for paragraphs, character styles and line styles. This is now managed by a new style manager palette.
  • New text layout engine, offering more appealing justification
  • New pre-press capabilities including, registration marks, crop marks, calibration bars and document meta info. These are all easily managed within the print and PDF export dialogs.

Detailed release notes in this PDF. Screenshots here; see this page for download information (source and Debian, Ubuntu, SUSE and Fedora binaries). Requires Qt 3.

May 29, 2007

WebIssues client v0.9.0 released

From KDE Apps:

Version 0.9.0 of the desktop client for WebIssues, a system for supporting collaboration across the Internet, offering bug tracking and the like, has been released. This version now requires Qt 4, has a user's manual and has various visual and functional improvements. Screenshots here, downloads (source, Windows installer) here. Requires Qt 4.2 and uses the WebIssues server.

May 26, 2007

KDE API site relaunched

api.kde.org relaunched - Daniel Molkentin's blog

The KDE project have relaunched the KDE API Reference site, which contains the API reference documentation for both KDE 3 and 4 (i.e. the class documentation) and is maintained by Adriaan de Groot. The site contains nightly-updated API docs for both versions with a search facility. It does not contain tutorials; for those, see KDE TechBase, or Qt documentation, which is at Trolltech's documentation site.

Edyuk v0.9.0 released

From KDE Apps:

Version 0.9.0 of Edyuk, an IDE for Qt4, has been released. Changes:

  • fixed some small compilation issues under Mac
  • rewrote the build script to auto-detect qmake command, check Qt version, format compilation output in a human readable form and understand several very handy switches
  • some changes in dialog design
  • added drag and drop in the workspace : tabs are freely movable within the tab bar and files can be opened by dragging them from your file browser (Konqui or whathever) into the workkspace
  • fixed configuration and added some options to fine tune plugins behaviour
  • improved completion (yet again! perfection gets closer :) )
  • much improved handling of $$ operator within qmake projects
  • and many other bugfixes

Screenshots at SourceForge here, downloads (source only) here. Requires Qt 4 (I can't find which minor version).

May 22, 2007

KDE v3.5.7 and KDevelop v3.4.1 released

KDE version 3.5.7 has been released. This version features major improvements to the PIM module, with bug-fixes to KAddressBook, KAlarm and KOrganizer, improved user-interface and IMAP handling in KMail; Umbrello can now generate C# code and gains Java 5 generics support, and there are improvements to KPDF also. The full changelog is here; source downloads are here.

The multi-language IDE for KDE, KDevelop, has also been updated. Version 3.4.1 includes improved code completion and navigation, a more reliable debugger interface, and improved support for Qt 4, KDE 4 and Ruby. The source can be downloaded from the same location as KDE 3.5.7.

May 20, 2007

QTM v0.5.2 released

From Qt Apps:

Version 0.5.2 of QTM, an application for posting entries to weblogs which offers quickpost and entry templates, has been released. Changes:

  • New feature: Drupal compatibility. This had always been mentioned in the documentation, but certain practices, such as identifying blogs and categories using Movable Type patterns which are not replicated in Drupal, were preventing Drupal compatibility. In particular, blogs in MT are the equivalent of content types in Drupal, and are identified by strings rather than numbers.
  • Improvement: now strips whitespaces from titles in Quickposts (Qt 4.2+)
  • Improvement: now always rebuilds when posting an entry to an MT blog (using mt.publishPost method)
  • Qt 4.3: now gives alerts when opening up windows (esp. on Mac, where the icon bounces)
  • Bug fix: when quitting, looks for QTM main windows specifically, rather than visible widgets in general (this was preventing quitting on Qt 4.3)
  • Build system: Mac users can specify non-universality with a CMake option, rather than by commenting out a line in CMakeLists.txt
  • Build system: Location of desktop spec file (qtm.desktop) can be specified at configure time; category list now includes X-MandrivaLinux-Internet-Other
  • Bug fix: menu entry to view TB ping list now works (also has Ctrl+5 shortcut)

Screenshots at sourceforge here; downloads (source only at present) from home page. Requires Qt 4.1 (4.2 for quickpost and templates).

KBib v0.6.1 released

From KDE Apps:

Version 0.6.1 of KBib, a BibTeX-based bibliography manager for KDE, has been released. Changes:

New features:

  • New references from identifiers: DOI (limitation: only the last name of the first author is available), ArXiV ID and PubMed ID
  • New references from PDF files containing DOI or ArXiV codes

Bug fixes:

  • Not updating groupview after adding new entries when starting KBib with a new document
  • Not updating preview when an entry is selected by keyboard navigation
  • Not active window after importing references
  • Mouse on waiting state when opening RIS, ISI or Endnote files
  • Sorting in groupview
  • Some issues with converting to Latex code when importing references
  • Crashing when opening some non-bibtex files
  • Not active year search field in IEEEXplore searcher
  • Compilation problem with yaz >= 3.0.0

Screenshots here, downloads (source, FC6 RPM) here. Requires KDE 3, poppler and poppler-qt.

May 19, 2007

Twinkle v1.0.1 released

From KDE Apps:

Version 1.0.1 of Twinkle, the SIP-based soft-phone for KDE, has been released. Changes:

  • Czech translation
  • Check on user profiles having the same contact name at startup.
  • When comparing an incoming INVITE request-URI with the contact-name, ignore the host part to avoid NAT problems.
  • A call to voice mail will not be attached to the "redial" button.
  • Added voice mail entry to services and systray menu.
  • New command line options: --show, --hide
  • TWINKLE_LINE environment variable in scripts. This variable contains the line number (starting at 1) associated with a trigger.
  • Preload KAddressbook at startup.
  • Allow multiple occurrences of the display_msg parameter in the incoming call script to create multi-line messages.
  • Handle SIP forking and early media interaction
  • Various bug fixes, build system reforms and comments altered for Doxygen compatibility

For full changelog, see the news page. Screenshots here, downloads (source, SUSE 10.2 RPMs, links to other binaries) here. Requires Qt 3.3 (for other requirements, see download page).

KDE Hunting: spelling and fonts

From KDE Dot News:

The KDE Human Interface Hunting Season has moved on to spelling mistakes and font settings, which should respect the user's configuration. The instructions for participating are on the KDE Dot News page above.

May 18, 2007

Gambas: new development version

From KDE Apps:

Version 1.9.49 of Gambas, the Visual Basic-like development environment for Unix, has been released. Major changes:

  • SubVersion projects are fully supported.
  • The package creation wizard has been implemented.
  • You can "save as" a project in another directory.
  • The console window is now dockable.
  • One can specify that the size of controls in a form must not follow the default font size.
  • The compiler has been optimized, and is now twice faster as it was before.
  • TextEdit is a new rich-text editor control.
  • gb.desktop is a new component for desktop-agnostic functions based on the Portland project.

Full changelog here. Screenshots here, downloads (source only) here. Requires Qt 3.2. Stable version is 1.0.17 (same download location).

May 14, 2007

Polish KDE site started

From KDE Dot News:

A Polish-language KDE website has been started. The site, KDE.org.pl, contains material from the main KDE site, with a special focus on developments in Polish localisation and on KDE 4, and local articles.

KSquirrel v0.7.0 released

From KDE Apps:

Version 0.7.0 of KSquirrel, an image viewer for KDE which uses OpenGL, has been released. Changes:

  • filtering using selection is now available in image window
  • fixed flicker of thumbnail loading progressbar
  • fixed segfault on directory execution with "Return" button
  • RAR archives are now supported ("unrar" program is required)
  • fixed -l option
  • fixed crashing when no image plugins were found

Screenshots here, downloads (source, binaries expected to follow) here. Requires KDE/Qt 3.3, OpenGL and KSquirrel's own libraries.

May 12, 2007

KDE 4.0: first alpha release

From the KDE home page

A first alpha version of KDE 4 has been released. Highlights include Oxygen icons (though not the Oxygen widget style), new hardware and multimedia frameworks (Solid and Phonon), the Dolphin file manager and Okular document viewer. This is a very unstable and feature-incomplete release, but the libraries have been largely stablised according to the release notes. Downloads are available here - when I checked, I could only find the sources (version 3.90.1) on the ftp.kde.org site. Anyone tempted to use this is advised to create a dedicated user account, as unstable versions of KDE 4 have been known to delete files.

May 10, 2007

Squish v3.2 released

From the Qt Centre:

Version 3.2 of Squish, the automated testing tool for Qt applications, has been released. Changes include:

  • Qt 4.3 support (and improved Qt 4 support)
  • Generated multi-property names now reference container, window, buddy, leftWidget, aboveWidget, parentWidget by name (symbolic or real) and not using identifying properties. This makes the names carry less redundant information and better maintainable.
  • Use Qt's translator mechanism to do property value matching in object names and matching of item texts in functions such as activateItem() so test scripts can run on internationalized applications with no modifications.
  • Improved usability of [Test Suite|Record] in IDE
  • Improved multi-property names
  • Improved documentation with more examples, in-depth information and tutorials

There are various screenshots on the Squish website. This is a commercial application, although an evaluation download is also available.

KDE 4 UI "hunting season" opens

From KDE Dot News:

KDE developers are being invited to examine KDE 4 applications which are already in the Subversion trunk, but not already reviewed (see details here) for violations of the KDE Human Interface Guidelines. The focus today is on configuration dialogs (HIG checklist is here). Information on the "hunting season" experiment and how to participate are at the KDE Dot News page linked at top.

Tellico v1.2.11 released

From KDE Apps:

Version 1.2.11 of Tellico, an application for managing collections (of books, music, stamps or whatever) has been released. Changes:

  • Improved save time by caching image info on load.
  • Fixed crashing bug for OpenOffice.org connection.
  • Fixed bug that could lose images when loading from XML.
  • Fixed sorting for Dependent fields to match on subfields.
  • Updated IMDb search.
  • Fixed CDDB lookup for OpenBSD, patch from Marc Espie.

Screenshots and downloads (source, with links to various binaries) from the home page. Requires Qt/KDE 3.3 (for other requirements, see left sidebar of home page).

Scribus v1.3.3.9 released

From KDE Apps:

Version 1.3.3.9 of Scribus, the open-source desktop publishing application, has been released. This release contains bug fixes, translation updates and updates to the SVG importer and to PDF forms. Screenshots here, downloads (source, Windows installer) from front page. Uses Qt 3.

May 8, 2007

Qt v4.3.0 release candidate out

Trolltech Announces Qt and Qtopia Core 4.3 Release Candidates — Trolltech

Trolltech has released a release candidate of Qt and Qtopia Core v4.3.0, the final preview releases before the final release of v4.3.0, expected in early June. Features in this release:

  • Enhanced Windows Vista support
  • QtScript - ECMAScript standard scripting engine, replacing QSA
  • Big improvements to OpenGL support
  • More flexible main window class
  • SSL support built in
  • SVG generation
  • Various Qtopia Core improvements

"What's New" pages are here and here. Open source downloads for all platforms, including a binary for Windows, here.

Trolltech establishes subsidiary in China

Trolltech news: Trolltech Establishes Wholly-owned Subsidiary in China

Trolltech has announced that it has opened a subsidiary in China to replace the Representative Office it opened there in 2005. The company will be concerned predominantly with the embedded devices sector. Contact details are available at the above link; the address of the China office (if it's the same address) is on this page.

cb2Bib v0.8.2 released

From KDE Apps:

Version 0.8.2 of cb2Bib, an application for rapidly extracting bibliographic references from internet documents and formatting them with BibTeX, has been released. Changes:

  • Improved searches; searches on linked files speeded up by using cache
  • Excerpts now seen on the browser
  • Matches are highlighted
  • Approximate string searches (intended to overcome PDF encoding errors)
  • Various bug fixes, particularly related to copying and moving on Windows

Full changelog here. Screenshots here, downloads (source, Windows installer, links to SUSE and Fedora downloads) here. Requires Qt v4.2 (see here for other requirements).

qBittorrent v0.9.3 released

From KDE Apps:

Version 0.9.3 of qBittorrent, a Qt4-based BitTorrent client, has been released. Changes:

  • BUGFIX: Fixed pause toggle on double-click in download list
  • BUGFIX: The torrent size displayed now only takes unfiltered files into account
  • BUGFIX: Fixed compiling errors with libtorrent svn (future v0.13 with UPnP enabled)
  • BUGFIX: Remember sorted column in download list on restart
  • BUGFIX: Small fix in the german translation
  • BUGFIX: Some fixes in slovak translation

Screenshots here, downloads (source, Ubuntu and Debian binaries with SUSE expected to follow) here. Requires Qt 4.2 and libtorrent.

May 7, 2007

BitRock InstallBuilder for Qt v4.3.0 released

From KDE Apps:

Version 4.3.0 of BitRock InstallBuilder for Qt has been released. (The website does not say if the version number is connected with the upcoming Qt 4.3 release.) Changes:

  • Support for FreeBSD 6, Linux on Itanium, and OpenBSD 3 added
  • Ability to display complex installation screen
  • Windows Vista support
  • Russian language support
  • Bug-fixes and some minor new features

Screenshots here, downloads (binaries for various platforms) here. Full list of supported platforms here; licensing details and prices here (a free licence for open-source software is available).

RKWard v0.4.7a released

From KDE Apps:

Version 0.4.7a of RKWard, an IDE for the R Project (a statistics-oriented language), has been released. This is a bug fix release with no new features over v0.4.7. Changes:

  • add sanity check for the detected stack limits
  • fixed: one some systems rkward would crash or not compile due to missing fortran symbols
  • fixed: starting the scatterplot plugin in wizard mode would crash rkward
  • tab-completion in the console will do partial completion, if all potential completions have a common start
  • fixed: file-name completion would always assume the home directory as the current directory
  • update turkish translation
  • compilation fix for FreeBSD (thanks to Thierry Thomas)
  • fixed: when executing commands line by line from the script editor, line breaks would be omitted

Screenshots here, downloads (source, Debian binary) here. Requires KDE v3.2.

QTM v0.5.1.1 released (updated)

From Qt Apps:

Version 0.5.1.1 of QTM, the blog entry composition app using Qt 4 written by the author of this blog, has been released. Changes:

  • User interface: the system-tray icon no longer displays on the Mac. Instead, the same menu is displayed by double-clicking on the dock icon. A bare-bones default main menu, with New, Open and Quit functions (the latter displayed in the dock and application menus), appears when there is no top-level window present on the Mac (only on Qt 4.2; this may change in future releases).
  • User interface: the Abort Quick Post action in the STI menu appears (albeit greyed out) even when it is disabled; this is to get round a bug in Qt on the Mac
  • New feature: the user can now reset changes made to quickpost templates before closing the dialog (Qt 4.2 only)
  • New feature: option to "treat posting as saving" - in other words, when this is on, if you write a post and post it (draft or publish) and then try to close the window, QTM will not ask you if you want to save it.
  • New feature: in Quickpost Templates (Qt 4.2), to set whether posts written using a given template should be draft or publish (or simply to use the default setting)
  • New feature: qtm.desktop file, which provides a KDE/GNOME menu entry on platforms which support it
  • Bug fix: fixed crash when attempting templateless quickposts; I suspect this was introduced with 0.5.1

Screenshots here; downloads (source, Ubuntu Feisty binary, with more expected to follow) here. Requires Qt 4.1 (most recent features, including quickpost and templates, require Qt 4.2).

May 5, 2007

kdesvn v0.12 released

From KDE Apps:

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

  • passwords may stored in more secure kde wallet instead of subversions plain file
  • user may select to hide or show unversioned files in working copies
  • user may select to hide or show not modified files in working copies
  • enhanced internal difference display (Colored, search, differences may saved)
  • fix: in urls the wrapper libs overwrites the "@" in proto://user@host/path with url-encoding.
  • fix: let user select if they want to checkout/export external declarations, too.

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

May 2, 2007

kvpnc v0.8.9 released

From KDE Apps:

Version 0.8.9 of kvpnc, a KDE front-end for various VPN clients such as Cisco vpnc, IPSec, PPTP and OpenVPN, has been released. Changes:

  • openvpn private key password fixed
  • private key password dialog fixed
  • connection time counter fixed
  • crash at pcf import fixed
  • ifconfig entry for virtual ip in openvpn config fixed (thanks to Michal Pena)
  • nt domain name fixed in wizard and profile setting
  • fix for vpnc 0.4.0 which has changed udp option
  • openvpn import now copy cert files to kvpnc data dir if not absolute path is given
  • option for delay before executing command after connect added
  • tunnel device type selection moved from openvpn options to network general settings
  • tunnel device type selection for vpnc >= 0.4.0 added
  • authorization method added: pap (pptp)

Screenshots here, downloads (source, FC5-6 RPMs, SUSE 9.3 or later & SLES 10 RPMs, 32 and 64 bit for each) here. Requires KDE 3.3.

Smb4K v0.8.3 released

From KDE Apps:

Version 0.8.3 of Smb4K, the SMB/CIFS share browser for KDE, has been released. Changes:

  • Fixed command lines in Smb4KMounter:unmount() that provoked smb4k_umount to complain about a deprecated argument.
  • Applied Turkish translation patch provided by Ismail Donmez.

Changelog and release notes here. Screenshots here, downloads (source only, with links to various binaries) here. Requires KDE/Qt v3.2 and Samba v3.

May 1, 2007

Smb4K v0.8.2 released

From KDE Apps:

Version 0.8.2 of Smb4K, the Samba (SMB/CIFS) browser for KDE, has been released. Changes:

  • Fixed a minor bug in the utility programs and applied some cosmetic changes.
  • Worked around a bug that led to shares being remounted with UID=0 and GID=0 when using the CIFS file system.
  • Improved the handbook.

Changelog and release notes here. Screenshots here, downloads (source only, with links to various binaries) here. Requires KDE/Qt v3.2 and Samba v3.