Hi all

The old (now unmaintained) Gtk+ front end has most of these features 
allready (even the DND and mousewheel stuff).
As far as I can tell the only ones missing is the ability to detach the 
gui (which would be soooo cool).
Is there any compelling reason not to bring the code up to date?

Timo asked for feature requests for the gui version of irssi long, but I 
never really came up with any, because irssi is IMHO allready the best 
gui irc client out there.

But some cool features might be:

    * More flexible setup of popups - seperate popups for channels,
      nicklists and while hovering over nicks or url's.
    * Pannel applet for the notify list - with different icons for
      present, away and not online.
    * The existing pannel applet should be able to work with the
      detached process.
    * Easy gui scripting: attach a piece of perl to simple events like
      connect and join

./borup

Per von Zweigbergk wrote:

>I hope there is still some traces of life on this list. :)
>
>I was thinking, maybe it's time to finally fill that "TODO", of a X
>version of irssi. I've also taken a little time of how to pull it off.
>A similar procedure would probably apply for a GTK or GNOME version of
>irssi, if anyone has that particular itch ;)
>
>I thought, maybe I could take the code from the KDE terminal (konsole),
>and the first step of making kirssi, would be a simple konsole which
>would display the text version of irssi.
>
>Then gradually, I could start modifying the UI code. Gradually I could:
>
>- Add a nicklist
>- Nicklist context menu
>- Input line with KDE widgets
>- Status line with KDE widgets
>- Modifications to konsole widget to allow mouse wheel scrollbacks and
>  better copy & paste etc.
>- Menus
>- Clickable tabs for channels
>- File manager drag & drop for DCC sends
>- Ability to detach the IRC client from it's X display and run it text
>  based and vice versa. (Now we're talking. :)
>
>This would all be incremental steps to an existing codebase.
>
>I'm sure this would be a quite trivial task for a seasoned KDE programmer
>to pull off.
>
>However, I'm not, but I'm willing to and intend to sit down and learn
>how to program for KDE (the desktop environment I currently) as soon as
>my exams end in a week or so.
>
>That's why I'm asking here on the list if anyone has any suggestions on
>whether this is the best way to pull off making a KDE version of irssi,
>and if anyone knows of any good resources (either in electronic or in
>dead tree format) on programming with KDE. I'm already a pretty decent
>C programmer, and I also have some experience with C++.
>
>Who knows? Maybe this could make it's way into KDE as the default IRC
>client. Irssi world domination! Or maybe, world liberation. :)
>
>Either way I'd have my itch scratched, an X version of irssi. Great fun.
>:)
>
>--
>Per von Zweigbergk <[EMAIL PROTECTED]>
>IRC: pv2b (IRCnet, OPN, QuakeNet)
>




Reply via email to