I've had to update version 0.5.8, as I discovered a bug in the search bar, which did not actually turn off expert (i.e. regular expression) searching when you turned off the feature in Preferences - it simply hid the checkbox instead, leaving the user with expert mode on and no means of turning it off. I have also published the search bar API.
Downloads of QTM v0.5.8.1 from the box on the right, as ever.
Less than a week after the last release, I've put out yet another - version 0.5.8, this time featuring the "Foxhound" search bar, similar to the one in Firefox which pops up at the bottom of the window and doesn't obstruct the view of the text. Unlike the Firefox search bar (well, as far as I know), you can also use regular expressions (but you have to turn this on in Preferences). It's taken me quite long but last week I suddenly realised that QTM didn't have Find. Now it does. It still doesn't have Replace ... but maybe in another few weeks.
I had to get this out quick because there is a bug fix in it. The bug affected loading articles from disk, and led to the blog IDs being displayed in the blog selector (as in blogid:2) rather than the blogs' names. This was a "cosmetic" bug as it still displayed the correct blog ID, but it still wasn't supposed to.Read more »
I've just released version 0.5.7, more than three months after putting out the last. This is mainly because I was working long hours for much of that time, so had little time (and more to the point, energy) to work on QTM. This release has one important new feature, namely the ability to name an entry composed with Quickpost after the article it's based on; this is done by selecting "Copy title" when composing a template. The template configuration window now works more consistently, with the Accept button removed (any changes you make to a template are now accepted there and then) along with Reset (because it had intractable bugs and the same result can be achieved by closing and re-opening the window).
Update 10th Feb: I have now released a new version, version 0.5.7.1, which adds a rudimentary manpage (to satisfy Debian packaging requirements) and extends "Copy title" to all quickposts, not just templated ones as in the old 0.5.7.Read more »
I've just released version 0.5.6 of QTM. This version features fixes to crash bugs affecting the Quickpost Templates dialog, two new template tags (%host% and %domain%, the first being the hostname of the article being posted, the other being the same without the www bit), and the ability to "associate" certain hosts with certain templates, so that if you Quickpost any article from that host, QTM will use that template.
Update: I've had to post an updated version, with a serious bug fixed, namely one that caused the first template with no associated hosts to be triggered sometimes when quickposting. This has now been fixed by ensuring that no empty entries for associated hosts can find their way into the database, and will be ignored if the system finds them when quickposting. Source and a SUSE 10.3 binary are available now; I should post an Ubuntu Gutsy and Mac OS X binary later today.
Over the past couple of months since version 0.5.4 was released, I've been busy working on new features for QTM. However, I discovered that version 0.5.4 broke compatibility with versions of Qt earlier than v4.3, because of my using Qt Designer v4.3 to lay out widgets. An interim release was therefore needed to restore this.
Also, I've included a couple of icons, on the usual "green send button" theme, for the application menus and Mac OS X dock, and a script to generate the desktop entry file, because it needs to specify where the program and the icons are installed (i.e. whether /usr/bin or /usr/local/bin or somewhere else).Read more »
I've finally released version 0.5.4 nearly two months after I put out the first beta. The biggest new feature since 0.5.3 is file uploads. This is in response to a feature request from Günther in Austria, on Qt Apps. However, I've found its usefulness to be limited as some content management systems simply won't accept large file uploads from clients like QTM. My Movable Type 4 installation won't accept files in the 100-200Kb range, let alone converted RAWs from my Canon digital SLR. This release solves a few crashes that this feature introduced in the betas, particularly where large files are concerned.
There's also an auto-link system. This means you can highlight certain words or phrases, and (through the Insert/Link and Insert/Auto Link menu actions) set a particular web location to be associated with them. Then, next time you want to link that website, just type the text you typed the first time round, select Insert/Auto Link again, and it'll do the link for you.Read more »
I have released a second beta of version 0.5.4 of QTM. This contains one new feature: auto links, which mean that you can set an URL to which you can automatically link set words or phrases in the text (by pressing a key combination - not just by typing the phrase). Source and a Fedora 7 binary are available in the SourceForge repository as always (not at KDE Apps since that is still the stable 0.5.3 release). You may find the links in the Downloads box to the right.
In response to a feature request from Günter on the Qt Apps page, I've released a beta of version 0.5.4 of QTM, which contains a file upload feature. This became a beta rather than a final release because file upload can be implemented in a "quick and dirty" fashion, which makes the application hang while it converts a large file into base 64, or it can be implemented properly, which means writing, or at least adapting, one's own base 64 converter. Since I wanted to do it quickly, I chose the former option.Read more »
I've just released the sources for version 0.5.3 of QTM (binaries should follow). The biggest change this time round is the removal of the basic Blogger posting functions which were introduced in the beta to version 0.3.10. This happened after someone asked on the KDE Apps QTM page about posting to Blogger, and on investigation it turned out that Blogger simply no longer supports the old Blogger API. It has moved on to its own GData system, which I may support in the future but right now I'm concentrating on XML-RPC as used by Wordpress, Movable Type and pretty much every other content management system under the sun. So, QTM is no longer Blogger compatible.
Also, I have added the ability to paste text in various formats, including as blockquotes, as lists and as Markdown blockquotes, and to specify whether or not a time should be sent at posting time, so as to avoid the problem of the wrong times being displayed on some CMS's including Wordpress and Textpattern.Read more »
Finally, after several false starts, version 0.5.2 has been released. The biggest new feature here is Drupal compatibility.
Of course, the documentation always said that QTM supported Drupal. However, that was just assumed, because Drupal uses the same APIs (XML-RPC) as Movable Type and Wordpress. However, it uses them in different ways, for example, using the capability of hosting different blogs under one account to handle its own different content types: pages, stories, blog entries and so on. It also used strings to identify things for which MT uses numbers. So, I was posting a word as an "int", which obviously caused errors. And so on.Read more »