[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