[Adium-devl] potential idea / rfe: write-protect switch for tabs?
Alec Muffett
alecm at crypticide.com
Sun Sep 23 06:34:36 UTC 2007
> I think an important question would be, is this 'mute button' going
> to help solve the problem you're describing? More specifically, is
> anyone going to remember to use it? From what you've described you
> are alt-tabbing applications...
Nooo... just mousing and missing. :-)
> how many people are going to take that extra step to mute the
> conversation before switching apps?
I update my Twitter status maybe 3 times a day but I watch that
particular conversation constantly, so it's permanently at the front
and often has focus, sometimes accidentally.
And other apps like Twitter *are* coming out, where IM is used to
bridge you to another world entirely, somewhere where what you write
will certainly be googleable and indexed forever.
So yes, it would get used, by me and two other security-aware folk
off whom I have bounced the idea. You don't want 300 people to know
what your plans for the evening with your girlfriend are.
As for coding, alas I come from the land of pre-GUI C-programmers,
and never bothered to learn any toolkits. It would be uphill work
without someone to ask where/how to plug into the API.
Are there any Adium/GAIM third-party plugins which exist, which already:
- provide one toggle button
- don't do much else
...and are therefore ripe to use as a reference/starting point?
Basically I am envisioning:
- checkbox or other button on screen for each tab, somewhere not
eating too much real-estate
- while button is "on" and tab is at front, attempt to type/paste in
tab is rejected and beep is sounded
- per-conversation-tab button state is preserved until program exits
In an ordinary C program, that logic would be about 10 or 15 lines of
code to express, plus a per-tab-structure boolean, so I am assuming
that for a GUI tool like Adium it will be, what, 40,000 lines of code
plus graphics, and a bunch of class definitions and templates ? :-)
-a
More information about the devel
mailing list