weechat-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Weechat-dev] [task #9291] split-screen for joins/parts/quits/nickchange


From: JD
Subject: [Weechat-dev] [task #9291] split-screen for joins/parts/quits/nickchanges or for filtered items in general
Date: Sat, 04 Apr 2009 07:25:13 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.04 (hardy) Firefox/3.0.7

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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]