Hide Forgot
Created attachment 828083 [details] Bad function selector Description of problem: Function selector window with function list is only three lines high - it used to be much larger. Version-Release number of selected component (if applicable): gnumeric-1.12.8-1.fc21.x86_64 gtk3-3.11.0-1.fc21.x86_64 gtkmm30-3.10.1-1.fc21.x86_64 How reproducible: 100% Steps to Reproduce: 1. Start gnumeric 2. click on function selection button 3. Actual results: Window containing function list is three lines high Expected results: Window containing function list is a dozen or so lines high Additional info: Displays properly with gtk3-3.8.4-1.fc19.x86_64 gtkmm30-3.8.1-2.fc20.x86_64
Created attachment 828084 [details] Good function selector
Reproducible with: gnumeric-1.12.8-1.fc20.x86_64 gtkmm30-3.10.1-1.fc20.x86_64 gtk3-3.10.4-1.fc20.x86_64 What makes it worse, the selector cannot be made larger despite the handle. Morten, what do you think?
Another GTK+ ABI break. Try asking someone in GTK+ land if it rings a bell. The ui file in question is this one: https://git.gnome.org/browse/gnumeric/tree/src/dialogs/function-select.ui
After realizing that glade3 (glade3-3.8.4-1.fc21.x86_64) actually looks for gtk+ 2.2.4, and I needed glade (glade-3.16.0-1.fc21.x86_64) to look work with the above ui file, it's clear that the fix is to set the expand property for vpaned1 to true. So: ~$ diff -u Gnumeric.ui G_fixed.ui --- Gnumeric.ui 2013-11-25 06:18:32.783127050 -0600 +++ G_fixed.ui 2013-11-25 06:26:28.707369599 -0600 @@ -259,7 +259,7 @@ </child> </object> <packing> - <property name="expand">False</property> + <property name="expand">True</property> <property name="fill">True</property> <property name="position">2</property> </packing>
That works for my win32 build and appears harmless for older gtk+. Committed upstream.
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.