0.7: Need some help, folks
Well, three days ago I finally reached a milestone on version 0.7 - it actually started compiling. Not working, just compiling. The major new feature this time round is multiple accounts, a feature which has been requested by others and which I need myself, and now the job is fixing all the bugs. Do you use QTM? Can you program in C++ with Qt 4? I need your help.
Anyone who wants to hack on the UI files should use version 4.2.x of Qt Designer. This is because I want to maintain backward compatibility, and version 4.3 and later of Designer use layout features which are not supported in earlier versions of Qt, and they will not compile. Note that Qt 4.2 will not compile on some recent Linux distros and the culprit appears to be the new version of gcc. The base version of Qt is v4.1; features which are particular to the system-tray icon or D-Bus (i.e. the Quickpost system) have a base version of 4.2. In cases where I have used a newer Qt feature, such as the Qt 4.4 plain text editor, there are workarounds so that either an older substitute is used (i.e. the old QTextEdit) or functionality is gracefully excluded (i.e. regex searching).
I'm using Mercurial for version control; Mercurial is a distributed VCS, which means there are no sandboxes, only repositories - you can create branches and tags with the copy of the source code on your machine. Instructions on how to get the source code are here. Alternatively, you can browse the source code and where it says "bz2" and "zip" at the top, you can click and it will give you a zipped copy of the recent sources.
I do need help with bug fixing, but if anyone can contribute some artwork to replace my lame icons, or translations, it would all be really welcome.
- Matthew Smith's blog
- Login or register to post comments

