[Pidgin] #4986: automatic chat input field resizing should be optional, regression from 2.3

Pidgin trac at pidgin.im
Tue Apr 1 04:58:20 EDT 2008


#4986: automatic chat input field resizing should be optional, regression from 2.3
---------------------------+------------------------------------------------
  Reporter:  swbrown       |       Owner:                   
      Type:  enhancement   |      Status:  reopened         
  Priority:  minor         |   Milestone:                   
 Component:  pidgin (gtk)  |     Version:  2.4.0            
Resolution:                |    Keywords:  chat input resize
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by grassmonk):

 Replying to [comment:184 deryni]:
 >
 > *Why* do you need manual control back? What about the auto-resizing (of
 the new 2.4.1 version, so minimum of two lines maximum of half the window
 and no zero-pixel bug) is unacceptable to you? Is there anything that
 could be done to it to make it acceptable to you?

 I have not yet tried the new version 2.4.1--I will soon--but I suspect
 that, based on your description of the improved behavior, that I will
 dislike it as well.

 I cannot speak for anyone but myself, but I never found the max size of 4
 lines to be the problem.  I actually think 4 lines is pretty reasonable--I
 think I have my manually-sized input pane in 2.3.1 around 5 or 6 lines--
 and I think that I will find 50% of the window height to be excessive.  I
 don't mind having scrollbars appear if I type/paste some extra text here
 and there that exceeds the input pane size.  My problem with auto-resizing
 is that it is visually distracting to me, even jarring.  It may seem
 silly, but it is important enough to me that I went back to using 2.3.1
 after trying 2.4.0 for while.

 I do have a question: instead of making the input pane resizeable by using
 a drag bar, why not simply let the user edit the minimum and maximum sizes
 of the pane?  Even if a UI is not provided for it, couldn't the sizes be
 read from the prefs.xml file (and thus just be edited manually)?  I assume
 that the values for 2 lines and 50% of the window height are stored
 somewhere, so what is the problem with loading a dynamic value at runtime,
 and letting the auto-resizing continue to happen, albeit without any
 visual change?  Does that type of behavior run akin to the about:config
 abomination you mentioned?  (While I don't often venture into
 about:config, I have found the need to use it on a few occasions, and I do
 appreciate it being there.)

 At any rate, I ''do'' appreciate all the hard work that the Pidgin
 developers put into this project.  As I mentioned in my previous comment,
 I have used Gaim/Pidgin for the last 5 years or so and I am glad that such
 a great IM client is available.  I hope that this issue with the resizing
 can reach a satisfactory compromise for all involved.

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


More information about the Tracker mailing list