[Pidgin] #5238: Lack of 'Send' button breaks tablet input use-case
Pidgin
trac at pidgin.im
Mon Apr 7 12:05:39 EDT 2008
#5238: Lack of 'Send' button breaks tablet input use-case
---------------------------+------------------------------------------------
Reporter: wigginx | Owner:
Type: enhancement | Status: new
Priority: minor | Milestone: Plugin Suggested
Component: pidgin (gtk) | Version: 2.4.0
Resolution: | Keywords: send button
Pending: 0 |
---------------------------+------------------------------------------------
Comment (by deryni):
I'm not sure what you read that makes you think that, I am unaware (and
was not able to find in a quick look) any indication that we have a send
button hidden pending discovery that a keyboard is lacking. A plugin for
this would simply create and embed a GTK+ button in the conversation
window such that when clicked it called the send-a-message function. The
code to do this is not difficult, though the learning curve for someone
unfamiliar with pidgin and GTK+ might be a bit steep. The statement here
is not "We removed something and now you get to spend lots of time getting
it back." but rather (as we have explained in the past) "The send button
confused a large number of people into believing that in order to send
their IM they needed to remove their hand from the keyboard, move it to
their mouse, navigate to the Send button, and click it. This confusion was
something we found distasteful and for which we had a rather elegant
solution. Removing the send button manages to at one and the same time,
reduce the clutter in the IM window and remove the confusion cluttering up
people's IM usage."; it is clear from this ticket that we did not
adequately consider the usage for people who are not at a physical
keyboard and as such I fully welcome someone writing a plugin for this,
and would likely even include it in pidgin by default (I may even write it
if I have time to do so).
The pidgin interface is all in the pidgin/ directory, the files are named
for the components they are responsible for (so in this case gtkconv.c
handles the GTK+ conversation interface and is where the relevant code
would be if it existed).
As to getting help asking questions here, on the devel mailing list, in
the #pidgin irc channel on freenode, or in the devel at conference.pidgin.im
XMPP chat room are all valid ways of going about this. Similarly, if one
wanted to go through the hassle of downloading the monotone repository one
could dig out the older releases which had the send button and find the
relevant code there to see how it might be made to work.
--
Ticket URL: <http://developer.pidgin.im/ticket/5238#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list