" /> A Qt Blog: October 2005 Archives

« September 2005 | Main | November 2005 »

October 30, 2005

Work on KOffice accessibility

From KDE Developers:

Thomas Zander reports on the fallout from the decision by the state of Massachusetts to adopt the OpenDocument format for its documents "in a very open and clear decision process leading to a lot of fuss and accusations, mostly coming from the closed source camp that obviously has a big problem if the number one reason for customers buying Word is eliminated, which is Lock In". Among the issues was accessibility for blind and otherwise disabled people:

The last set of accusations and basic FUD surrounding the ODF acceptance in Massachusetts is that the applications implementing ODF are bad for blind people and other people with disabilities. This is a hot topic, and if true could put a big peg in the decision process since in most countries its legally required to provide a good working environment for people with disabilities. You can understand how upset some politicians can get when the government would suggest to ignore that. The requirement is naturally not a surprise and some weeks ago we got a request to specify how accessible KOffice actually is. Our KDE Accessibility gurus directly delved into the issue and found that back then KOffice could be rated pretty poorly. KWord worked fine if you had a simple document, but insert a table or any frames and you were lost. That was 2 weeks ago. Due to the cool work of Gary Cramblitt today most usage can be done by any user that does not want to touch the mouse which means that with the proper (and standard) accessibility software users with disabilities can actually use it. Now, this is the best example of the strength of competition combined with open source, right there. Hah!

Read the lot.

Smb4K update

From KDE Apps:

Version 0.6.4 of Smb4K, a Samba browser for KDE, has been released. Among the changes, the developers say they have "REALLY fixed the security issues in Smb4KFileIO. Now, temporary files and directories are used to copy and modify sensitive data and the lock file is checked to be not a symlink." It contains a number of other bug fixes including a compilation error in FreeBSD. Release announcement with changelog on the front of the home page; screenshots here, source downloads here. Requires KDE/Qt 3.2.

KCHMViewer v1.1 out

From KDE Apps:

Version 1.1 of kchmviewer, a Qt-based (and optionally KDE-based) viewer for Microsoft HTML help files (CHMs), has been released. This app has superior foreign-language support compared to other CHM viewers for Unix. Fixes bugs in image viewing and the font-size decrease function, and updates the CHM library (now 0.37) for security purposes. Screenshots here and at KDE Apps page, download instructions (source only) here.

EventWatcher 0.4.3 out

From KDE Apps:

Version 0.4.3 of EventWatcher, "a KDE application which notifies you about various events" such as system events or news and blog entries, has been released. Changelog for 0.4.3 can be found only on the KDE Apps page (for some reason, as I write, the SourceForge home page hasn't been updated for 0.4.3); there are a few screenshots there and on the homepage. Requires KDE and Qt 3.2.

CosmoPOD - free remote KDE desktop

From KDE Dot News:

CosmoPOD is a new service offering a free remote KDE desktop service with 1Gb of remote data storage. People can use the standard KDE applications like Konqueror and KOffice, although they cannot install applications or access data storage outside their gigabyte. The guy who runs it explains:

CosmoPOD.com is a personal online desktop that offers 1GB of online storage, one may run CosmoPOD.com on any computer that is connected to the internet and may do all the common tasks a modern desktop has to offer. My long term vision for CosmoPOD is: one day you will walk through an airport or tube station and touch a public screen it will log you in instantly via your fingerprints and in a wink you will be on your full screen easy to use desktop, a little later your cell phone will bling and you can call up a mobile version of your same desktop and check your email IM etc. Users won't have a constant stream of popups telling them to update their systems and applications and security will be all there and up to date, if a next big thing app hits the market it will already be there for the users.

Traffic seems to be heavy currently; when I first tried to access the website, I got a message saying the service (the web server) was unavailable. I'm not sure how much traffic KDE Dot News gets, or if the traffic spike came from another news service. The owner gives the impression that the service is already well-subscribed.

October 29, 2005

LinuxUser & Developer out in UK

LinuxUser & Developer issue 55 is now out in the UK, and features OpenSUSE version 10 on the cover DVD. Main features include "The Nature of the Virus", Rob Buckley on the three advantages of open source, the history of the Bell Labs unit where C and Unix were developed, and Jono Bacon on how usability and design issues affect developers of desktop environments like KDE and GNOME.

KDE/Qt Extension for Traditional Eastern Languages

From KDE Dot News:

A research group in the Institute of Software at the Chinese Academy of Sciences have been working on an operating system to support traditional Eastern languages such as Mongolian, Uighur and Tibetan. An extension for Qt and KDE to support these languages has now been developed. Some screenshots show the scripts in use (mirror at Kubuntu). The work is against KDE 3.4 and Qt 3.3.2.

October 25, 2005

The case for Konqueror

From KDE Dot News:

David Brickner, author of O'Reilly's Test Driving Linux, has done an interview in which he makes the case for the KDE browser Konqueror. Its advantages, he says, include its quick loading time (being a part of the KDE environment) and quick page rendering time, and file-management features not available elsewhere.. He acknowledges that Mozilla's Gecko is in many ways superior, and uses Firefox on pages that don't work well with Konqueror. Not everyone on KDE.News is so impressed - see the comments below their short article. (I noticed that the annoying thing I've found, that it always opens new windows standard size, even if you maximised it and shut it down that way - not something any other browser does.)

KDE for granma in Zaragoza

Via Planet KDE:

Isaac Clerencia reports that the Spanish city of Zaragoza is using a Linux thin-client system based on Debian and KDE in elderly centres. The system uses PXES. More details at the blog.

AmaroK update

From KDE Apps:

A minor bug fix to the KDE sound application AmaroK, version 1.3.5, has been released. This version fixes a build issue and a potential crash at startup. Screenshots here, guide to downloads for various distributions and BSDs here.

Debian Package Search update

From KDE Apps:

Version 2.0.3 of Debian Package Search has been released. This release purely fixes one bug: "fixed FTBS for arm, hppa, ... by falling back to gcc 3.4 (due to gcc 4.0 bug)", according to the changelog. The home page has two screenshots, and a DEB file download; the program is part of the offical Debian distribution and can be installed using apt-get install packagesearch.

October 23, 2005

KDE 3.5 Beta 2: Klax Live CD, SUSE Packages and Konstruct

From KDE Developers:

"Beineri" writes:

KDE 3.5 Beta 2 has been announced and the full range of testing possibilities is available: My small "Klax" Live-CD has been updated to KDE 3.5 Beta 2 and KOffice 1.4.2. The CD made news on Distrowatch and led to some screenshots on OSdir.com. For building from source the "Unstable KDE" edition of the Konstruct script has been updated. And there are packages for SUSE Linux 10.0 and 9.3 available (packages for 9.2 and 9.1 do also exist and may be uploaded if there is demand and once the KDE mirrors have fetched the current distributions' packages). And of course KDE 3.5 Beta 2 will be also on SUSE Linux 10.1 Alpha 2 which will be published on Thursday.

Note: the SUSE packages come with a health warning; see the first comment on the entry from Stephan.

October 22, 2005

Trolltech Java bindings coming

From Aaron Seigo's blog via Planet KDE:

This is a report by Aaron Seigo from the San José Trolltech Developer Day with some details on major improvements in Qt 4.1. They include native PDF generation and SVG support, Java bindings (preview in first quarter of 2006), a Qt4-based Qtopia and a Qt-based thin client framework.

October 21, 2005

Pruning to KApplication class

From KDE Developers:

KDE hacker "Icefox" reports that he's been doing a lot of pruning on the Qt4 version of KDE's KApplication class:

Lots of exciting stuff is going on for KDE4. Recently I have been hacking on KApplication mostly. Over the years KApplication turned into a storage location for anything that couldn't find a home. A month or so ago I printed out KApplication and QApplication api docs for some weekend reading and planning. Taking it in small, mannagable blocks I have removed quite a lot from KApplication and even more can be done once Qt 4.1 is released. But what makes this really exciting is that as each patch got in, the interdependency in kdelibs was reduced. This will help us in the goal of separating the kde libraries. Yesterday, after a little work I was able to run a KDE application (trusty KTron) using QApplication. Work still has to be done, but we are on our way.

Doing some very unscientific tests you will be happy to hear that your average KDE application seems to drop 3MB in memory size just by porting to Qt4.

VariCAD update

From KDE Apps:

A new version of VariCAD, a commercial multi-platform CAD application, has just been released. Version 1.12 brings "minor improvements" according to the announcement on VariCAD's homepage (no changelog seems to be available). Downloads for various Linux distributions are available; a licence for the Linux version, which requires hardware OpenGL support, Qt 2.3 and "KDE libraries according to Linux distribution", costs $499.

Licq update

From KDE Apps:

A new version of Licq, a chat client for AIM/ICQ and MSN with an optional Qt GUI, has been released. Version 1.3.2 features a web interface for Licq, ICQ registration with image verifcation and DCOP interoperability enabling the sending of files from Konqueror, a number of enhancements to MSN support, GCC4 support, and a whole load more (listed on licq.org front page). The home page features source downloads (no up-to-date RPMs or Debs yet).

Qt 4.1 to have PDF printing

From Ariya Hidayat's blog via Planet KDE:

Qt version 4.1 is to follow Mac OS X in enabling documents to be "printed" to a PDF file; this entry gives a nine-line example necessary to draw a red border. Mr Hidayat couldn't output text; "either it is not supported (yet) or I made mistake", which suggests the latter as PDF support without text output would make it a very poor cousin for the PDF engine in OS X. Qt 4.1's text-editor class (QTextEdit) is also to have inbuilt syntax highlighting features.

October 20, 2005

Ricoh supports KDE printing

From KDE Developers:

Inorog reports that he has taken delivery of a Ricoh colour laser printer for the purpose of testing KDE's printing systems. George Liu, Ricoh's Linux engineer, is reported to be an enthusiastic Linux advocate within the company.

Caleb Tennis interview

From the KDE Developers' Journal:

Andy Hunt of Pragmatic Programmers has done an interview with Caleb Tennis, author of the recently-published book Rapid GUI Development with QtRuby. The interview is in MP3 format.

My review of SUSE Linux 10

I've just posted a review of SUSE Linux 10 at my main blog, with a few comments on my recent Ubuntu experience as well.

October 19, 2005

K3b update

From KDE Apps:

Version 0.12.5 of K3b, the KDE CD-ripping and burning application, has been released. Changes (all bug fixes) can be found at the KDE Apps link above along with three screenshots along with a link to a source download (binaries are all of older versions).

Linux Format out in UK

Linux Format edition 73 (December 2005) is out (I picked mine up at Waterloo train station in London yesterday, so they may or may not be in your local WH Smith when you read this). Prominent features are Linux kernel upgrades, the Australian Linux trade-mark controversy and an interview with Eben Moglen (lawyer to the Free Software Foundation) regarding the upcoming GPL3. Reviews include Mandriva 2006 (7 out of 10) and SUSE Linux 10 (9 out of 10). DVD includes Knoppix 4, while the CDs include KMess, KTorrent, Kuroo portage GUI, the Codeine video player, "and more!".

Jessica Hall on the KDE4 buzz

KDE Developer Jessica Hall has posted a short article on her website about "the buzz" surrounding KDE and Qt 4. The advantages include the modularisation, such as splitting off Qt Core from the graphical modules, ease of programming, and the new "Arthur" painting system. She gives some details of KDE4 progress and three screenshots.

Trolltech in Mobile and Desktop Initiatives

From Trolltech web site:

Trolltech has announced at the San José Developer Day that it is co-founding the Open Source Development Lab's new Mobile Linux Initiative, "a new working group focused on accelerating the adoption of Linux in the rapidly-growing mobile market". Trolltech, along with MontaVista, Motorola, Wind River and PalmSource, "will work on Linux operating system technical challenges, foster development of applications for Linux-based mobile devices, deliver requirements definition documents and use cases, and host complementary open source projects that support the initiative".

It is also to become an active participant in the Linux Standards Base Desktop Project, established "to foster industry collaboration to standardize common libraries and application behavior across the Linux desktop". Other participants include IBM, HP, Mandriva, Novell, Xandros and Linspire.

New KDE Beta

From KDE Dot News;

The KDE Project is pleased to announce the immediate availability of KDE 3.5 Beta 2, dubbed "Koalition". The 3.5 Beta 2 info page lists where to download with packages available for Archlinux, Kubuntu, Slackware and SUSE.
The KDE team asks everyone to try the version and give feedback through the bug tracking system. A Klax Live CD is available or you can build it yourself using Konstruct. If you want to see what it looks like OSDir has screenshots. Requirements list here.

Comments now active

The problem which had been affecting comments at this site has now been rectified; your comments can now be taken.

Jem Report reviews SUSE Linux 10

Via OSNews, the Jem Report have reviewed SUSE Linux version 10, noting that it's faster, particularly (a favourite bug-bear of mine) in rendering screen menus, and "more responsive and memory-efficient". He concludes that it's pleasant to use and the reviewer's preference for notebooks, but that there's little benefit for users of v9.3 in upgrading to the new version and that the upgrade feature (as I have experienced myself in past versions) does not work properly, producing numerous dependency errors.

BeOS developer now at Trolltech

From Trolltech web site, via OSNews:

Trolltech has appointed Benoit Schillings, among those who founded the Be company and its operating system BeOS, as its Chief Technology Officer. Schillings has more recently been working for Openwave, where he was responsible for the "structure, design and operation" of version 7 of their phone suite. Trolltech have also appointed Dr Karsten Homann as Vice-President of Professional Services, where he "will be responsible for designing an organization that offers training, engineering integration and consultancy services in close cooperation with Trolltech’s existing partners". Homann was formerly vice-president of Next Generation and software VP at Siemens.

October 16, 2005

KDE components on Nokia devices

From KDE Dot News:

There is an interview at the above link on Nokia's use of the KDE-derived web rendering engine WebCore in its new Symbian-based platform System 60. There is also a paragraph on Nokia's presence at the recent aKademy in Malaga.

Umbrello updated with new KDE

From KDE Apps:

KDE UML Modeller application Umbrello has been updated, with version 1.4.3 released along with KDE 3.4.3 and requiring KDE 3.4. Packages are available in Kubuntu Breezy and other distributions. Changes listed on KDE Apps are tabbed diagrams, improved importing from other UML apps, and entity-relationship diagrams for databases. Source downloads, screenshots and other documentation at the Umbrello homepage.

New PyKDE snapshot

Riverbank Computing, which produces Qt bindings for Python and the ERIC Qt-based Python IDE, has released a snapshot of their upcoming PyKDE bindings release. This version of their Python-KDE bindings "is compatible with the latest SIP and PyQt versions and snapshots and supports GCC v3.4.x and v4.0.x".

October 15, 2005

KDE at German events in October

From KDE Dot News:

The KDE project are to be represented at two major events in Germany this month, Berlinux 2005 (Fri 21 and Sat 22) and Linux-Info-Tag Dresden (Sat 29). At the latter event there is to be a talk in German by Tobias Koenig on the future of KDE and the stall is to emphasise the educational and PIM aspects of KDE. Full details at the link above.

KScope development release

From KDE Apps:

Development version 1.3.1 of KScope, a KDE-based front-end to CScope, a development tool for C-based applications such as the Linux kernel, has been released. This is not meant to be stable or feature-complete. Changelog and a few screenshots at the KDE Apps page.

October 14, 2005

Write-up of Desktop Workshop

Via Planet KDE, Aaron Seigo has written a report on his contribution to the San Diego Open Source Desktop Workshop, with three pictures. Mentions the contributions Microsoft has been making to recent open-source events (although not, one observes, to open source itself!) and more material support from Linspire.

Kubuntu - a KDE developer's preview

At KDE Developers, there's a summary of the new features in Kubuntu which makes it distinct from vanilla KDE or other KDE-centric distros. It also mentions the live CDs which didn't appear to be available when I picked up a free CD for a previous version of Kubuntu.

KDevelop update

From KDevelop website:

Version 3.2.3 of KDevelop, the multi-language KDE-based integrated development environment (IDE), has been released along with KDE 3.4.3. Available for download here with changelog here and detailed Subversion changelog here. The only major change is "small compilation fixes".

October 13, 2005

Mockup developer interviewed

Via OSNews, Digital Fanatics Qt 4 Resource Center features an interview with Pier Luigi Fiorini of Mockup, a new X11 desktop environment based on Qt4. Fiorini explains why he doesn't think GNOME or KDE satisfactory, why he moved to Qt 4 from Mockup's roots in BeFree (a free BeOS clone) and what he likes about Qt 4. The interview took place before the final version of Qt 4 was released, but it's still interesting. (I notice he says that "writing Mockup applications is just like writing Qt4 applications"; I understand that writing KDE apps is to be less removed from writing Qt apps in the coming version of KDE.)

Serna v2.4.0 out

From KDE Apps:

Version 2.4.0 of Syntext Serna, a commercial cross-platform Qt-based "pure XSL-driven WYSIWYG XML content editor", has been released. Syntext has a comprehensive feature list here and several pages of screenshots (Windows version only) starting here. Changes in 2.4.0 can be found at the KDE Apps link (at the time of writing, Syntext's own release history doesn't mention 2.4.0. Licences start at $89 for a single-user single-platform personal licence; professional licence prices (starting at $199) here. Free trial available.

KDE 3.4.3 out

From KDE Dot News:

Latest version of KDE is out, featuring a substantial number of bug fixes and increasing translation coverage (51 languages). Packages are already available for Arch Linux, Kubuntu, Slackware and SuSE; Konstruct is recommended for building from source.

Quanta Plus 3.4.3 out

From KDE Apps:

Version 3.4.3 of Quanta Plus, a KDE-based web development environment, has been released. Changes include "many fixes in the VPL mode, in the table editor", and fixes to "some issues in autocompletion, tag editing, CSS editing, upload profiles and project views". Screenshots here.

Kubuntu 5.10 out

From Kubuntu web site:

The second release of Kubuntu, codenamed Breezy Badger, is now available for download. This release comes with the very latest KDE 3.4.3 and includes the new Guidance configuration tools. New features include Adept, Kubuntu's new replacement for Control Center called KDE System Settings, language packs for 50 languages, and OpenOffice.org v2; see link above for full listing.

October 12, 2005

k9copy v1.0.0 out

From KDE Apps:

Version 1.0.0 of k9copy, a "DVD backup utility which allow the copy of one or more titles from a DVD9 to a DVD5", has been released. Changes include a new capability of building ISO images; changelog and a couple of screenshots at KDE Apps above, description and dependencies (not including necessary Qt and KDE versions) and downloads of source code and RPMs for SUSE 9.3 and Mandriva at the home page.

Nice new theme - Polymer

KDE Look has got a link to a theme I've not come across before, Polymer. It's a widget style and window manager decoration "both aimed to be a good balance between eyecandy and simplicity", apparently derived from Plastik but much more rounded. Requires KDE 3.2. Screenshots at KDE Look; no RPM or DEB downloads as yet.

New name for KDE ... why not Qt?

Nobody who's been reading Planet KDE recently could have failed to notice proposals for a new name for KDE. Roberto Cappuccio started the ball rolling by suggesting that the new version of KDE be called "Kaleidos":

Personally, I hate acronyms. They lack the magical evocative power of common language words, especially those coming from ancient languages.

... The greek word "kaleidos" expresses exactly those concepts, coming from the greek words for beauty "kalos", and form "eidos". This word immediately evocates the beauty and magic of the caleidoscope with its magic mixture of ever changing colors and forms.

I have also read this definition: "The kaleidoscope signifies the fragments that come together to form a whole, perhaps indicating a diversity of something, such as experience, or piecing together the parts of a symbolic puzzle." It strongly reminds me KDE!!!

So, why don't we call it Kaleidos?

Tom Chance added to the debate by pointing out, as a commentor on his blog did, that KDE would still be used to refer to the "Kaleidos Desktop Environment". I posted this comment at his blog:

I like the name Kaleidos, but it reminds me of something else which really needs renaming: Qt.

The reason is that Qt is associated with so many other things, among them, QuickTime, Mondo QT, whatever that is, Quentin Tarantino, and Long QT syndrome - an inherited defect which causes heart attacks. A Google search for Qt will return many things beside the Qt toolkit.

Given that Trolltech used to be called Quasar Technologies, why don't they change the official name of Qt to Quasar toolkit? Qt could still be used colloquially and in filenames (as KDE would if it became Kaleidos DE).

The most recent contribution is from Michael Pyne, who says he doesn't want any new name for KDE or its project to start with a K.

Positive review of DesktopBSD RC

Via OSNews, BSD/Linux Gangsters have published a positive review of the second release candidate of DesktopBSD, a desktop-oriented derivative of FreeBSD:

Overall - DesktopBSD is a pleasure to run and a breeze to install. It is an excellent choice for a new BSD user, a not terribly sophisticated computer user, or an old salt who just wants a good, solid, reliable desktop that won't take days to install and weeks to configure and just wants to get on with it. I was surprisingly impressed by how much quicker this OS feels compared to most linux distributions.

OSNews comments are sympathetic (nobody saying the product actually sucks and that the reviewer doesn't know what he's talking about).

October 11, 2005

Trolltech's Scott Collins to speak at LinuxWorld Frankfurt

Trolltech note on their special events page that Trolltech's Scott Collins is to give a presentation, "Introduction to Qt 4", at the upcoming Frankfurt Linux World Expo (15th-17th Nov 2005). Collins' speech will be on the 16th at 6pm and is to last one hour. The presentation will be in English; here's an excerpt from the details on the Expo website:

It will highlight the major changes in Qt4 from previous releases, and show just how little code you need to achieve even very complex behavior. Key new facilities examined are: the painting engine (bringing easy double-buffering, alpha-blending, and more); the model/view framework; the improved text-rendering engine; database machinery; networking changes; and improvements in the thread facilities.

Kubuntu Spanish forums & KOffice

The Kubuntu project have reported that new Spanish-language forums for their distro have been started up. The forums are part of the main Kubtuntu forums site and are empty as I write this. Also, DEB packages of KOffice 1.4.2 for Kubuntu have been released for both Hoary and the upcoming Breezy. They do not ship with Kexi, which is being packaged separately.

New KOffice maintenance release

From KDE Dot News:

The KOffice team today announced the second maintenance release of the 1.4 series. Among various bugfixes and translation improvements, the KOffice 1.4.2 release further improves support for the OASIS OpenDocument file format and interoperability with OpenOffice.org. Also, Karbon, the vector drawing application has been much improved. More changes are listed in the changelog. Binary packages for Kubuntu and SUSE have been contributed and a Klik package is being prepared right now for those who want to test this release without installing it first (testers are welcome).