gaim/www

update tags
default tip
2019-09-10, convert-repo
7d915c997ccd
update tags
Date: Fri, 27 Aug 2004 12:52:20 -0700 (PDT)
From: Dave West <kat@unleashed.org>
To: Luke Schierer <lschiere@users.sf.net>
Cc: thekingant@users.sf.net
Subject: Re: [Gaim-devel] Gaim logo improvements
On Fri, 27 Aug 2004, Luke Schierer wrote:
>and yes, i would like the login window to go away, entirely. if there
>isn't a ~/.gaim/accounts.xml we should probly start to some version of
>the account add window, otherwise to something more along the lines of
>the account editor, but with buttons for sign on all prefs.
Ok, so I want to start this small and possibly build it out from there.
I've had an idea for managing accounts that I want to throw out and flesh
out more.
What if we added a group called 'Accounts' or 'My Accounts' to the buddy
list. In this group, all of the 'buddies' in this group represent an
account and can be added and deleted much like buddies. Like
buddies as well, each icon would reflect the status of the
account it represents.
Differences however are that buddies cannot be dragged into this group or out
of this group; 'show offline buddies' for this group would always be True;
buddies other than accounts cannot be added to the group and do not show
up in the group list when it is built; there would be a special context
menu containing:
'Status'
'Sign on' ( should only be shown when the account is signed off? )
'Sign off' ( should only be shown when the account is signed on? )
'Edit Account'
and then the rest of the items that are currently in the 'account actions'
menu on a per-protocol/per-account basis.
For the group, it should also have a special context menu:
'Sign on all'
'Sign off all'
I don't know how feasible this next is, but it would be interesting as
part of that group menu and behavior, it would be nice to be able to
select multiple accounts in the list and then choose 'Sign in selected' or
'Sign out selected'
advantages:
- "solves" our status issue to where people cannot see their own status
unless they put themselves in their buddy list
- IMO, it will be possible to get rid of the login window this way (by
also adding a first-run druid if no .gaim dir is found or specified)
- We will be able to remove the accounts window, making accounts
more prominent
- Allows sign-on/sign off of one or multiple accounts from the main
interface rather than having to open another dialog to manipulate status
Disadvantages:
- May be confusing because the main actions are not clear, they're hidden
behind the right click menu.
- May be confusing because the group would look like a normal set of
buddies, however the context menus and behavior would be slightly
different
- Might annoy the short-buddy-list fans by adding more stuff to their list
that can't (and IMO shouldn't be) hidden.
- May be technically difficult grafting another node into the buddy list
tree that's not a set of buddies.
Any ideas about this idea or how we can make it better? I'd like to get a
good handle on how this would work and what the Right Way(tm) to approach
this would be and add this into part of the status rewrite.
Thanks,
--dw