Comment 45 for bug 23810

Revision history for this message
Marvin (marvin-nospam) wrote :

I also would like to make a suggestion that could serve as a nice fix until the Evolution developers come up with a solution. This fix would require only adding a few lines of code:

Go to the piece of code that creates the preferences window. Now add there code that creates a GtkScrolledWindow and GtkViewport and makes the GtkViewport the child of the GtkScrolledWindow. Now in the code there must be a line where a widget is made the child of the preferences window. Modify this line such that instead of making the window the parent of the widget, we make the GtkViewport the widget's parent. Finally you have to make the GtkScrolledWindow the child of the preferences window.

As a result we will have a preferences window that can be resized to fit the screen: in the case where the window wouldn't fit before, the user can now use scrollbars.