gaim/www
Clone
Summary
Browse
Changes
Graph
people are dense
WITH_GTK12_ANSWERS
2004-01-19, Luke Schierer
522b8ea7e1b3
people are dense
<?php
require
"base.inc.php"
;
start_html
(
"Todo"
);
start_section
(
"Gaim Todo"
);
?>
<p
align=
"center"
>
<b>
Priorities:
</b><font
color=
"#FF0000"
>
Very
High
</font>
,
<font
color=
"#660000"
>
High
</font>
,
<font
color=
"#000000"
>
Medium
</font>
,
<font
color=
"#000066"
>
Low
</font>
,
<font
color=
"#0000FF"
>
Very
Low
</font>
</p>
<?php
end_section
();
?><?php
start_section
(
"UI stuff"
);
?>
<ul>
<li><font
color=
"#FF0000"
>
kicking
someone
in
#name-extension
causes
a
kick
to
display
in
#name
as
well
and
vice-versa
</font></li>
<li><font
color=
"#FF0000"
>
SEARCH
FUNCTION
FOR
LOG
FILES
</font></li>
<li><font
color=
"#FF0000"
>
choose
a
browser
you
don't
have
installed,
click
a
link
2x,
crash.
</font></li>
<li><font
color=
"#660000"
>
fix
crash
when
someone
writes
just
as
you
close
the
chat
window.
</font></li>
<li>
<font
color=
"#000000"
>
resizing
text
entry
area
below
default
doesn't
work
well.:
</font><ul><li><font
color=
"#000000"
>
some
people
report
being
unable
to
shrink
it
at
all
</font></li></ul>
</li>
<li><font
color=
"#000000"
>
status
report
w/out
being
on
own
list
</font></li>
<li><font
color=
"#000000"
>
right
click
on
url
gives
browser
choice
(preference
option)
</font></li>
<li><font
color=
"#000000"
>
make
output
of
/list
searchable
</font></li>
<li><font
color=
"#000000"
>
option
not
to
raise
windows
on
event
while
away
</font></li>
<li><font
color=
"#000000"
>
make
entry
widget
height
preference
a
relative
size,
that
is
it
doesn't
change
the
overall
height
of
the
window.
</font></li>
<li><font
color=
"#000000"
>
Only
show
one
instance
of
each
gaim_account
at
a
time
in
the
sign
on
dialog.
reset
the
progress
bar
on
disconnect
instead
of
creating
a
new
entry.
</font></li>
<li>
<font
color=
"#000000"
>
buddy
pounce
stuff:
</font><ul>
<li><font
color=
"#000000"
>
drop
down
list
of
buddies
</font></li>
<li><font
color=
"#000000"
>
add
chooser
to
sound
</font></li>
</ul>
</li>
<li><font
color=
"#000000"
>
fix
buddy
ticker
resize
bug.
can't
shrink
it
below
default
</font></li>
<li><font
color=
"#000000"
>
blist
does
not
resize
correctly
on
some
platforms.
this
does
not
seem
to
be
an
issue
on
linux.
</font></li>
<li><font
color=
"#000000"
>
better
gtk2-ified
icons:
maybe
a
send
icon?
review
the
ones
we're
using
now.
do
they
make
sense?
</font></li>
<li><font
color=
"#000000"
>
Do
we
still
want
'import'?
If
so,
it
should
be
under
'tools',
not
'file'
</font></li>
<li>
<font
color=
"#000000"
>
do
not
automatically
resize
windows
that
have
been
manually
resized.:
</font><ul>
<li><font
color=
"#000000"
>
when
a
buddy
icon
is
received
</font></li>
<li><font
color=
"#000000"
>
when
an
im
image
is
received
</font></li>
<li><font
color=
"#000000"
>
when
a
new
tab
is
created
</font></li>
</ul>
</li>
<li><font
color=
"#000066"
>
buddy
ticker
stays
around
when
you
sign
off
-
showing
the
buddies
who
were
online
</font></li>
<li><font
color=
"#000066"
>
when
auto-away
(by
idle
time)
is
activated,
away
message
window
does
not
pop
up.
</font></li>
<li><font
color=
"#000066"
>
there
is
a
blank
line
in
the
blist
for
a
couple
seconds
after
someone
signs
off.
[gtk2
bug
with
the
deprecated
gtklist?]
</font></li>
<li><font
color=
"#000066"
>
block
buddy
option
from
right
click
menu
in
blist
</font></li>
<li><font
color=
"#000066"
>
blist
short
cuts
apparently
not
working
</font></li>
<li><font
color=
"#000066"
>
save
blist
collapsation
state
</font></li>
<li><font
color=
"#000066"
>
option
to
have
both
text
and
pictures
on
buttons
in
blist
just
like
conversations
currently
allow
</font></li>
<li><font
color=
"#0000F0"
>
option
to
have
input
box
scroll
instead
of
line
wrap.
input
box
only.
</font></li>
<li><font
color=
"#0000F0"
>
copy
grabs
html
as
well
as
text.
</font></li>
<li><font
color=
"#0000F0"
>
Transparency
for
GtkIMHtml
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"Prefs stuff"
);
?>
<ul>
<li><font
color=
"#660000"
>
add
a
way
for
a
plugin
to
store/retrieve
config
values
</font></li>
<li><font
color=
"#660000"
>
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
/
)
</font></li>
<li><font
color=
"#000000"
>
preference
to
set
logfile
path.
(i
think
there
is
a
patch
to
add
this)
</font></li>
<li><font
color=
"#000000"
>
add
support
for
plugin
key/value
storage/retrieval
</font></li>
<li><font
color=
"#000066"
>
add
ircproxy
option
to
proxy
preferences.
</font></li>
<li><font
color=
"#000066"
>
per-sn
controls
on
how
to
compute
idle
time
</font></li>
<li>
<font
color=
"#0000F0"
>
timestamps:
</font><ul><li><font
color=
"#660000"
>
f2
does
not
toggle
timestamps,
preference
for
this
missing
</font></li></ul>
</li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"Core stuff"
);
?>
<ul>
<li>
<font
color=
"#FF0000"
>
PERMIT
ONLY
PEOPLE
ON
MY
LIST
TO
IM
ME
IS
NEEDED
ASAP!!!!!!!!:
</font><ul>
<li><font
color=
"#FF0000"
>
for
yahoo
</font></li>
<li><font
color=
"#FF0000"
>
icq
</font></li>
<li><font
color=
"#000000"
>
jabber
</font></li>
<li><font
color=
"#000000"
>
msn
</font></li>
</ul>
</li>
<li>
<font
color=
"#660000"
>
Non-blocking
gethostbyname()
(is
this
fixed?):
</font><ul><li><font
color=
"#FF0000"
>
netbsd
gethostbyname()
problem
</font></li></ul>
</li>
<li><font
color=
"#000000"
>
documentation
needed.
(both
online
and
not)
</font></li>
<li><font
color=
"#000000"
>
remember
previous
state
better.
both
away,
and
allow
start
to
invisible.
</font></li>
<li><font
color=
"#000000"
>
better
privacy
controls.
</font></li>
<li><font
color=
"#000000"
>
networking
code
rethink
(libgnet?)
</font></li>
<li><font
color=
"#000066"
>
Cancelable
proxy_connect
</font></li>
<li><font
color=
"#000066"
>
GPG
Encryption
of
messages
(gaim-e
plugin
included
with
gaim
would
satisfy
this)
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"away rethink"
);
?>
<ul><li><font
color=
"#000000"
>
Away
needs
to
be
modified
to
include
"
show
"
and
"
status
"
,
i.e.
you
can
have
an
away
state,
and
an
away
message.
This
is
exactly
what
ICQ
does
-
you're
"
N/A
"
(show
in
Jabber)
and
your
away
message
is
"
I'm
gone.
"
(status
in
Jabber).
Since
it
only
applies
to
ICQ
and
Jabber
(and
actually,
currently
only
Jabber,
since
icqlib
doesn't
handle
away
messages
yet),
there
should
be
some
way
of
indicating
that
it
can
do
both
without
breaking
the
others.
My
suggestion
is
to
put
"
/
"
at
the
end
of
the
"
state
"
,
and
when
that's
there,
have
it
be
a
menu
with
all
of
the
custom
messages,
e.g.
in
Jabber
it'd
return
"
Away/
"
as
one
of
the
states,
and
you'd
see
"
Away
"
with
a
menu
of
all
the
away
messages
you
have.
</font></li></ul>
<?php
end_section
();
?><?php
start_section
(
"gtk1-stable"
);
?>
<ul><li><font
color=
"#000000"
>
with
the
option
to
not
report
idle
times
set,
gaim
does
not
come
back
from
auto-away.
this
is
most
likely
an
issue
for
cvs
also.
</font></li></ul>
<?php
end_section
();
?><?php
start_section
(
"WinGaim specific stuff"
);
?>
<ul>
<li><font
color=
"#660000"
>
wingaim:
Gtk
windows
that
appear
when
you
hover
over
a
button,
and
just
stay
there
and
never
close
until
you
click
on
them
once
</font></li>
<li><font
color=
"#660000"
>
with
3
or
more
tabs,
only
the
right
most
tab
is
closable.
this
appears
to
be
a
gtk
for
win32
problem
</font></li>
<li><font
color=
"#000000"
>
wingaim
font
issues
</font></li>
<li><font
color=
"#000000"
>
wingaim:
sounds
while
away?
</font></li>
<li><font
color=
"#000066"
>
Write
a
seperate
program
that
implements
multiple-users.
It
should
encrypt/decrypt
.gaimrc's
based
on
a
provided
password,
then
launch
gaim
-f,
with
that
.gaimrc.
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"gaim-remote stuff"
);
?>
<ul>
<li><font
color=
"#000066"
>
GAIM-REMOTE:
need
a
doc
written
up
for
gaim-remote
on
usage
</font></li>
<li><font
color=
"#000066"
>
GAIM-REMOTE:
need
to
implement
everything
listed
in
gaim-remote
--help
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"In General (i don't know where this should be)"
);
?>
<ul>
<li><font
color=
"#FF0000"
>
internal
sounds
not
working
now
(is
this
fixed?)
</font></li>
<li><font
color=
"#660000"
>
fix
memory
leaks
</font></li>
<li><font
color=
"#000000"
>
gzip
storage
of
logs
</font></li>
<li><font
color=
"#000000"
>
throwaway
away
message
(unsaved)
for
single
account
(vs.
set
all
away)
</font></li>
<li><font
color=
"#000000"
>
person
support
</font></li>
<li><font
color=
"#000000"
>
add
state
saving
and
hook
it
to
session
management
and
user
dialogs
</font></li>
<li>
<font
color=
"#000066"
>
importing
blist
files:
</font><ul><li><font
color=
"#000066"
>
licq
</font></li></ul>
</li>
<li><font
color=
"#000066"
>
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
<
-
>
ui
interface
and
the
core
<
-
>
prpl
interface)
</font></li>
<li><font
color=
"#000066"
>
some
way
to
ask
about
differences
bettween
server
lists
and
local
lists
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"Plugins/Scripts"
);
?>
<ul>
<li>
<font
color=
"#000000"
>
sean's
plugin
ideas:
</font><ul>
<li><font
color=
"#000000"
>
screenshot
plugin
</font></li>
<li><font
color=
"#000000"
>
xmms
remote
plugin
</font></li>
<li><font
color=
"#000000"
>
statusimage
plugin
</font></li>
</ul>
</li>
<li>
<font
color=
"#000066"
>
docklet
stuff:
</font><ul><li><font
color=
"#000000"
>
make
the
docklet
support
blinking
status
icons
where
appropriate
(requires
setting
up
a
better
GAIM_STOCK_ICON
framework)
</font></li></ul>
</li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"i18n/portability stuff"
);
?>
<ul>
<li><font
color=
"#000000"
>
sounds/Makefile
needs
to
use
host
CC,
not
target
(that's
the
only
part
that
seems
broken
for
cross-compiling
--Disconnect)
</font></li>
<li><font
color=
"#000066"
>
i18n:
icq
i18n
</font></li>
<li><font
color=
"#000066"
>
i18n:
info
dialog
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"DISCUSSION: entries here are things i'm not sure are desirable or doable."
);
?>
<ul>
<li><font
color=
"#000000"
>
make
blist.xml
and/or
.gaim
as
configureable
as
.gaimrc
</font></li>
<li><font
color=
"#000066"
>
"
console
beep
"
sound
option
should
use
different
frequency
beeps
for
different
events,
or
at
least
give
some
way
to
allow
this
behavior.
</font></li>
<li><font
color=
"#000066"
>
do
we
really
need
some
of
the
preferences?
(Ignore
TIK
messages.
Does
anyone
use
that
method
of
retrieving
Away
messages
anymore?
no,
but
it
is
small
and
it
would
be
a
piece
of
history
lost
;-))
</font></li>
<li><font
color=
"#000066"
>
ximian
serial
numbers
in
rpms
cause...
problems.
</font></li>
<li><font
color=
"#000066"
>
msn
auth
expires
(better,
but
still
not
perfect)
</font></li>
<li><font
color=
"#000066"
>
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.
</font></li>
<li><font
color=
"#000066"
>
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?
</font></li>
<li><font
color=
"#0000F0"
>
protocol
action
to
log
into
webmail
for
those
that
support
such
(aim,
yahoo,
msn)
maybe
a
right-click
option
to
send
to
user(yahoo,
msn)
</font></li>
<li><font
color=
"#0000F0"
>
show
alias
in
list
of
people
in
chat
</font></li>
<li><font
color=
"#0000F0"
>
tab
complete
to
alias,
translate
to
nick
on
send
for
chat
</font></li>
<li><font
color=
"#0000F0"
>
timestamp
on
debug
messages?
</font></li>
<li><font
color=
"#0000F0"
>
sorting
of
conversation
tabs,
if
the
ordering
of
left-to-right
order
by
opening
isn't
good
enough
for
you
</font></li>
<li><font
color=
"#0000F0"
>
option
to
disable
close
for
x
seconds
after
receive
im.
this
would
short
circuit
missing
messages
as
you
close
the
window.
make
it
an
option
that's
off
by
default.
</font></li>
<li>
<font
color=
"#0000F0"
>
options
on
key
bindings.
(different
window
managers
map
different
things).:
</font><ul>
<li><font
color=
"#0000F0"
>
make
the
control
key
switchable
with
the
alt
key
or
similar)
</font></li>
<li><font
color=
"#0000F0"
>
maybe
make
control/alt+arrow
optionally
replace
control+bracket
(since
control-pageup
and
control-pagedown
work,
i'm
inclined
not
to
do
this)
</font></li>
</ul>
</li>
<li><font
color=
"#0000F0"
>
make
the
option
to
have
escape
close
a
window
be
global
(error
messages,
account
editor,
etc.)
</font></li>
</ul>
<?php
end_section
();
?><?php
start_section
(
"autotools/gettext"
);
?>
<ul>
<li><font
color=
"#0000F0"
>
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
</font></li>
<li><font
color=
"#0000F0"
>
automake
1.[56]
support
not
perfect.
</font></li>
</ul>
<?php
end_section
();
?><?php
end_html
();
?>