nice? this way soon we will get each opie app "without opie depends" etc.. Why makes clone if he could fix opie-irc to work better? This time probably he won't send patches to upstream too...
Having no OPIE dependancies is actually a nice thing, for the applications that there are no Sharp-native equivalents that work as well. It takes out the huge libopie size (it's about a megabyte in size -- far too much, IMO, if you just use one or two applications from OPIE), and also allows newer Zaurus users to not get too confused.
And a note to Zautrix... I modified the source code a bit for my own purposes, just a little, for compatibility with the IRC network I go to and help run. All I did was make it see the user prefixes ~ and & the exact same way it treats @. (~ is founder, & is channel admin.) If you want this minor fix for inclusion, I'd be happy to give you the code for it... Although I do not believe it would be of much use to most users (~ and & are not common on IRC networks). It does not affect anyone else though. No side effects, as far as I can tell, in normal use.
Also a small note... in mainwindow.cpp, you *might* want to change the #include <qtopia/sound.h> to #include <qpe/sound.h>. It compiles and works fine. The only reason to change this would be that, on a fairly plain compiler setup, qtopia/sound does not exist... No qtopia directory in the includes.
I think those last two paragraphs are really long-winded... Sorry.