view src/protocols/zephyr/.todo @ 13834:378bba5011e7

[gaim-migrate @ 16283] SF Patch #1500688 from Brian Chu (roast) He already committed this to his soc-2006-file-loggers branch. Here's the patch description: In util.c, gaim_markup_html_to_xhtml() doesn't trim spaces of parsed background colors, parsed font names, or the end result for styles (which inserted spaces for the purpose of many span.style attributes). For example, things like this get written to the log: <span style='font-size: small; '> Things like the following this _can_ written to the log given a tag like this: <font face=" Comic Sans MS "> <span style='font-family: Comic Sans MS ; '> Same for: <body bgcolor=" Red "> <span style='background: Red ;'> committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Mon, 19 Jun 2006 05:57:11 +0000
parents a806e5150eca
children
line wrap: on
line source

<!-- Automagically generated by the ToDo program on Fri Jul 30 01:36:52 2004 -->
<todo version="0.1.17">
    <note priority="veryhigh" time="1036046748">
        God help us.
        <comment>
            Yup
        </comment>
    </note>
    <note priority="veryhigh" time="1087756801">
        clean up code
        <comment>
            Being worked on
        </comment>
    </note>
    <note priority="high" time="1087689758">
        write code to output a WGFILE with a sane name
        <comment>
            done
        </comment>
    </note>
    <note priority="high" time="1087689986">
        get server supplied subscriptions to properly get added as chats
        <comment>
            works.
        </comment>
    </note>
    <note priority="high" time="1087691868">
        zephyr freezes up sometimes (possibly when zlocating, and possibly when krb tickets have expired)? Debug and fix
        <comment>
            This is a libzephyr bug. I suppose I could always submit it upstream....
        </comment>
    </note>
    <note priority="high" time="1087758121">
        Does away actually work for zephyr
    </note>
    <note priority="high" time="1088381394">
        Deal with %host% and %canon, and unsubscriptions (beginning with ! and - ?)
        <comment>
            dealt with %host% and %canon%.
        </comment>
    </note>
    <note priority="high" time="1088381529">
        Code to resubscribe, reload subs from file,  set exposure, zctl ret, zctl new_server, set signature, set display, and other protocol options.
        <comment>
            dealt with resubscriptions, "zctl ret".
        </comment>
    </note>
    <note priority="high" time="1088688644">
        Add zctl ret ("Show what the server thinks you're subscribed to")
        <comment>
            Done
        </comment>
    </note>
    <note priority="high" time="1088828649">
        should pop up errors when subs (with the sub command or zephyr_join_chat) fails
    </note>
    <note priority="high" time="1089047538">
        update the progress bar for zephyr
    </note>
    <note priority="medium" time="1087689774">
        get non-kerberized zephyr working for windows
        <comment>
            buggy, untested code exists on hard driveSee 991208, basically works
        </comment>
    </note>
    <note priority="medium" time="1087689784">
        get kerberized zephyr working for windows
        <comment>
            see 991208
        </comment>
    </note>
    <note priority="medium" time="1087689886">
        get opener and closer tags for @ formatting to only match the correct closing tag, not any closing tag (e.g. [ matches ], and not )
        <comment>
            tested, but code needs cleanup
        </comment>
    </note>
    <note priority="medium" time="1087689920">
        use tzc as a backend
        <comment>
            code exists on hard drive but needs lots of work (cleanup, and bug checking)
        </comment>
    </note>
    <note priority="medium" time="1087690034">
        properly detect when subscriptions get lost
    </note>
    <note priority="medium" time="1087690121">
        support zcrypt
        <comment>
            Written as a perl plugin (for receiving)
        </comment>
    </note>
    <note priority="medium" time="1087690133">
        support /commands
        <comment>
            /msg (personals), /zl, /inst, /zc, /zi, /zci, /zir, /zcir now supported
        </comment>
    </note>
    <note priority="medium" time="1087692864">
        look for more memory leaks
    </note>
    <note priority="medium" time="1088196335">
        Add instance name tabbing support
    </note>
    <note priority="medium" time="1088532457">
        Add support for typing notification (using PING's)
        <comment>
            done
        </comment>
    </note>
    <note priority="medium" time="1088814377">
        Make zlocate be more efficient
    </note>
    <note priority="medium" time="1088832146">
        add zstat support
    </note>
    <note priority="medium" time="1089048351">
        remove unused imhtml buttons (background color, link description)
        <comment>
            done
        </comment>
    </note>
    <note priority="medium" time="1091165812">
        Intergalactic zephyr support
    </note>
    <note priority="low" time="1087690041">
        support multiple zephyr accounts
        <comment>
            Depends on "use tzc as a backend"
        </comment>
    </note>
    <note priority="low" time="1087690240">
        support gpg
        <comment>
            Maybe this should go with gaim-e (gaim-encryption). possibly more useful as a plugin
        </comment>
    </note>
    <note priority="low" time="1087691895">
        import chats into blist.xml and autojoin on startup?
    </note>
    <note priority="verylow" time="1087690286">
        support kzwrite
        <comment>
            possibly only useful at MIT. kzwrite might be deprecated
        </comment>
    </note>
    <note priority="verylow" time="1087756756">
        add xzewd like buddy faces
        <comment>
            This may only be useful at MIT. Uses out of protocol mechanisms to get buddy pixmap (hesiod to determine user's homedirectory, and AFS to retrieve the file.
        </comment>
    </note>
</todo>