view .todo @ 3844:2d882d451227

[gaim-migrate @ 3996] some things that should have been modified long ago. why does no one else notice these things either? committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Thu, 31 Oct 2002 06:53:29 +0000
parents 90cd4e84465e
children 942c58719f97
line wrap: on
line source

<!-- Automagically generated by the ToDo program on Wed Oct 30 21:19:28 2002 -->
<todo version="0.1.14">
    <note priority="verylow" time="1036026433">
        DISCUSSION: entries here are things i'm not sure are desirable or doable.
        <note priority="verylow" time="1036026484">
            protocol action to log into webmail for those that support such (aim, yahoo, msn)  maybe a r-click option to send to user(yahoo, msn)
        </note>
        <note priority="low" time="1036026508">
            "console beep" sound option should use different frequency beeps for different events, or at least give some way to allow this behavior.
        </note>
        <note priority="low" time="1036026529">
            do we really need some of the preferences? (Ignore TIK messages. Does anyone use that method of retrieving Away messages anymore?)
        </note>
        <note priority="verylow" time="1036026538">
            show alias in list of people in chat
        </note>
        <note priority="verylow" time="1036026552">
            tab complete to alias, translate to nick on send for chat
        </note>
        <note priority="verylow" time="1036026567">
            disable x on blist when docklet loaded?
        </note>
        <note priority="verylow" time="1036026575">
            timestamp on debug messages?
        </note>
        <note priority="verylow" time="1036026597">
            sorting of conversation tabs, if the ordering of left-to-right order by opening isn't good enough for you
        </note>
        <note priority="low" time="1036026609">
            ximian serial numbers in rpms cause... problems.
        </note>
        <note priority="low" time="1036026691">
            msn auth expires (better, but still not perfect)
        </note>
        <note priority="verylow" time="1036026706">
            rpm and deb installs should create menu items in kde if possible
        </note>
        <note priority="low" time="1036026746">
            gaim should detect if message is sent and only log on success for protocols capable of offline messaging, this would always log, but aim messages would only be logged if sent to an online person. this would essentially entail making logging dependent on the return status of the serv send msg command.
        </note>
        <note priority="verylow" time="1036026772">
            option to disable close for x seconds after recieve im. this would short circuit missing messages as you close the window. make it an option that's off by default.
        </note>
        <note priority="low" time="1036026818">
            the privacy dialog has five different options now.  this looks rather ugly.  When we redesign the dialog, perhaps we should change the privacy setting to a combobox?
        </note>
        <note priority="verylow" time="1036026845">
            options on key bindings. (differnet window managers map different things.
            <note priority="verylow" time="1036026870">
                make the control key switchable with the alt key or similar)
            </note>
            <note priority="verylow" time="1036026881">
                maybe make control/alt+arrow optionally replace control+bracket
            </note>
        </note>
        <note priority="verylow" time="1036028335">
            make the option to have escape close a window be global (error messages, account editor, ect)
        </note>
    </note>
    <note priority="verylow" time="1036027143">
        autotools/gettext
        <note priority="verylow" time="1036027169">
            automake 1.4 support bug, non-root users can't get gaim to compile by putting the gtk2 and glib2 m4 files in the m4 dir
        </note>
        <note priority="verylow" time="1036027184">
            automake 1.[56] support not perfect.
        </note>
    </note>
    <note priority="medium" time="1036029726">
        WinGaim specific stuff
        <note priority="medium" time="1035995010">
            wingaim font issues
        </note>
        <note priority="high" time="1035995058">
            wingaim: Gtk windows that appear when you hover over a button, and just stay there and never close until you click on them once
        </note>
        <note priority="medium" time="1035995227">
            wingaim: sounds while away?
        </note>
    </note>
    <note priority="high" time="1036029816">
        UI stuff
        <note priority="high" time="1035995719">
            replace legend in info dialog with link to status icons page
        </note>
        <note priority="low" time="1035995742">
            buddy ticker stays arou+nd when you sign off - showing the buddies who were online
        </note>
        <note priority="veryhigh" time="1035995766">
            need a close button on conversations for when its tabed if nothing else. [ROB]
        </note>
        <note priority="medium" time="1035995788">
            text like &lt;font color=blah&gt;with only some text&lt;/font&gt; being colored causes the whole line to be colored.
        </note>
        <note priority="medium" time="1035995857">
            lots of font troubles. esp in picking good fonts to use when the theme doesn't have an installed one.
        </note>
        <note priority="low" time="1035995946">
            when auto-away (by idle time) is activated, away message window does not pop up.
        </note>
        <note priority="medium" time="1035996020">
            ignore font faces doesn't ignore the font faces in a person's info
        </note>
        <note priority="medium" time="1035996189">
            resizing text entry area below default doesn't work well.
            <note priority="medium" time="1035996380">
                some people report being unable to shrink it at all
            </note>
        </note>
        <note priority="veryhigh" time="1035996416">
            escape to close window pref or function doesn't work right:  default focus in some windows is wrong
        </note>
        <note priority="low" time="1035996444">
            there is a blank line in the blist for a couple seconds after someone signs off. [gtk2 bug with the deprecated gtklist?]
        </note>
        <note priority="high" time="1036026977">
            segfault on pressing back with messages in queue if coming back for the second time in a given instance of gaim
        </note>
        <note priority="low" time="1036027301">
            self alias does not display in irc chat. (and maybe other chats)
        </note>
        <note priority="low" time="1036027907">
            block buddy option from right click menu in blist
        </note>
        <note priority="medium" time="1036028206">
            status report w/out being on own list
        </note>
        <note priority="veryhigh" time="1036028214">
            SEARCH FUNCTION FOR LOG FILES
        </note>
        <note priority="high" time="1036028245">
            fix crash when someone writes just as you close the chat window.
        </note>
    </note>
    <note priority="high" time="1036029923">
        Prefs stuff
        <note priority="low" time="1035996008">
            pressing save on new away message dialog does not immediately add away message to list of away messages.
        </note>
        <note priority="veryhigh" time="1035996049">
            kicking someone in #name-extention causes a kick to display in #name as well and vice-versa
        </note>
        <note priority="high" time="1035996138">
            the preference for the width of a chat is not being used when chats and conversations are in the same window.
        </note>
        <note priority="medium" time="1036026944">
            add a way for a plugin to store/retrive config values (fixed?)
        </note>
        <note priority="high" time="1036027042">
            check to make sure gaimrc properly unescapes things like a " in a password as the .gaimrc file is read in. (reports indicate this may be a problem, esp for \ and / )
        </note>
        <note priority="low" time="1036027262">
            add ircproxy option to proxy preferences.
        </note>
        <note priority="low" time="1036027278">
            per-sn controls on how to compute idle time
        </note>
        <note priority="medium" time="1036028226">
            preference to set logfile path. (i think there is a patch to add this)
        </note>
    </note>
    <note priority="medium" time="1036030029">
        gaim-remote stuff
        <note priority="low" time="1035996470">
            GAIM-REMOTE: need a doc written up for gaim-remote on usage
        </note>
        <note priority="low" time="1035996488">
            GAIM-REMOTE: need to implement everything listed in gaim-remote --help
        </note>
    </note>
    <note priority="low" time="1036030063">
        i18n/portability stuff
        <note priority="low" time="1035996506">
            i18n: icq i18n
        </note>
        <note priority="low" time="1035996519">
            i18n: info dialog
        </note>
        <note priority="medium" time="1036028041">
            sounds/Makefile needs to use host CC, not target (thats the only part that seems broken for cross-compiling --Disconnect)
        </note>
    </note>
    <note priority="high" time="1036030165">
        Core stuff
        <note priority="veryhigh" time="1036026985">
            stack trace should exit instead of just sitting there
        </note>
        <note priority="medium" time="1036026995">
            documentation needed. (both online and not)
        </note>
        <note priority="veryhigh" time="1036027053">
            PERMIT ONLY PEOPLE ON MY LIST TO IM ME IS NEEDED ASAP!!!!!!!!
            <note priority="veryhigh" time="1036027074">
                for yahoo
            </note>
            <note priority="veryhigh" time="1036027081">
                icq
            </note>
            <note priority="medium" time="1036027088">
                jabber
            </note>
            <note priority="medium" time="1036027095">
                msn
            </note>
        </note>
        <note priority="medium" time="1036028425">
            Need to write the core side of the core-ui protocol
        </note>
    </note>
    <note priority="medium" time="1036030336">
        In General (i don't know where this should be)
        <note priority="low" time="1036027367">
            adding and removing buddies needs cleaned up. basically, add_buddy should be calling ui_add_buddy and serv_add_buddy as needed (require an extra arg to add_buddy to tell it what needs done) and the various ways a buddy can come to be needing added should be calling some type of request_add_buddy (this would be part of both the core&lt;-&gt;ui interface and the core&lt;-&gt;prpl interface)
        </note>
        <note priority="low" time="1036027794">
            importing blist files
            <note priority="low" time="1036027810">
                licq
            </note>
        </note>
        <note priority="high" time="1036027886">
            fix memory leaks
        </note>
        <note priority="medium" time="1036028233">
            gzip storage of logs
        </note>
        <note priority="medium" time="1036028352">
            throw-away away message (unsaved) for single account (vrs set all away)
        </note>
    </note>
    <note priority="medium" time="1036030450">
        Plugins/Scripts
        <note priority="medium" time="1036028091">
            sean's plugin ideas
            <note priority="medium" time="1036028108">
                screenshot plugin
            </note>
            <note priority="medium" time="1036028113">
                xmms remote plugin
            </note>
            <note priority="medium" time="1036028123">
                statusimage plugin
            </note>
        </note>
    </note>
</todo>