[Pidgin] #1104: Smiley Shortcut (ctrl+#) missing

Pidgin trac at pidgin.im
Fri Jun 8 09:22:03 EDT 2007


#1104: Smiley Shortcut (ctrl+#) missing
---------------------------+------------------------------------------------
  Reporter:  flash804      |       Owner:  lschiere
      Type:  enhancement   |      Status:  closed  
  Priority:  minor         |   Milestone:          
 Component:  pidgin (gtk)  |     Version:  2.0     
Resolution:  invalid       |    Keywords:          
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by likwidoxigen):

 Replying to [comment:6 rekkanoryo]:
 >We have been in the habit of not doing things in the UI that GTK can
 handle more simply or more flexibly.
 >In this case, it happens to be a "more flexibly" argument that wins,

 It's not really more flexible. Searching for documentation on the gtkrc
 file is a pain in the ass and most of of the time it's the same api doc
 over and over mirrored at different places.
 This solution is only more flexible in minimal ways.
 It works fine and easy for implementing the base set of <ctrl>1-8 smiley
 faces however to implement the second set <ctrl><shift>1-8 or more like
 <ctrl>!-* you end up with <ctrl><anykey> popping up the last simley face
 definition you have. Even if you remove the <ctrl>* binding it still does
 the same thing. Naturally <ctrl><shift>! does nothing just like
 <ctrl><shift>1 also does not work. There is no documentation that i've
 been able to find for what characters need to be escaped in a gtkrc file
 or what the escape character is I tried \ to no avail. I also tried using
 single quotes with no success.
 I'd really make to like a re-distributable exe so that people who aren't
 technically inclined can get it working but untill i can get the same
 functionality back there's no point in distributing the part that I have.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/1104#comment:7>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list