URL:
  <http://savannah.nongnu.org/task/?9291>

                 Summary: split-screen for joins/parts/quits/nickchanges or
for filtered items in general
                 Project: Wee Enhanced Environment for Chat
            Submitted by: jdhore
            Submitted on: Sat 04 Apr 2009 07:25:11 AM GMT
                Category: display
         Should Start On: Sat 04 Apr 2009 12:00:00 AM GMT
   Should be Finished on: Sat 04 Apr 2009 12:00:00 AM GMT
                Priority: 6
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                IRC nick: jdhore

    _______________________________________________________

Details:

I don't know how to define it, so a picture would probably be the best way:
http://upload.wikimedia.org/wikipedia/commons/3/3c/Kvirc-3.4.0.png

Basically, have the split window thing, but the top window (or wherever you
specify...possibly be able to resize/move it with /window or something) is all
the joins,quits,parts,nickchanges,etc from the channel in the bottom window,
and the bottom window is just chat (and have a join/part/quit window
individually for each channel, not 1 global join/part/quit window).

Simply:
Joins/Parts/Quits/Nickchanges = Top Window
Chat = Bottom Window

I figure this could have a UI one of a few ways:

1. a "addon" to /filter such as: /filter -window add joinquit *
irc_join,irc_part,irc_quit *
(note the -window switch, that would be the key for the functionality, then
be able to resize/move/etc it with /window).

2. It's own command, something like: /noticewindow (not the best name for it,
i admit) that automagically opens the window, it only works for
joins/parts/quits/nickchanges and you use /noticewindow resize 20% (for
example) to resize the window with that stuff, or /noticewindow move bottom to
move that window to the bottom and have chat on top.

3. a /set option: something like: /set irc.look.join_part_split on/off that
would create or destroy the window (whether it's set on or off) and again,
it's resized/moved by /window.

4. A script that would either create the buffer on load and manage
it...somehow or implement #2 or #3, but as a script. Doing this as a script
would probably require some API additions.




    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/task/?9291>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



_______________________________________________
Weechat-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/weechat-dev

Reply via email to