After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 730547 - External Plugin toolbar options wrongly spaced
External Plugin toolbar options wrongly spaced
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Plugins (other)
3.0.x
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-21 21:09 UTC by foss.freedom
Modified: 2014-05-21 23:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
oddly placed external plugin menu (15.32 KB, image/png)
2014-05-21 21:09 UTC, foss.freedom
Details
similar external plugin menu tightly spaced within custom toolbar (12.69 KB, image/png)
2014-05-21 21:10 UTC, foss.freedom
Details

Description foss.freedom 2014-05-21 21:09:34 UTC
Created attachment 276954 [details]
oddly placed external plugin menu

Pictures paint a thousand words and all that...

For those of use who have written external plugins and are making use of the toolbar API, you'll notice that our extra toolbar menus are oddly spaced.

It looks like extra menu objects are using a "homogenous" setting in the Gtk.Grid (speculation).

I've looked in data/ui but can't see a glade setting to tweak - I presume then the toolbars are built up in code but dont know where.

Is there any chance of tweaking this so that external plugins options sit nicely next to the standard toolbar options 

To show what I mean - first picture shows the oddly placed toolbar option.

Second picture shows that same toolbar option in my custom toolbar equivalent in coverart-browser
Comment 1 foss.freedom 2014-05-21 21:10:34 UTC
Created attachment 276955 [details]
similar external plugin menu tightly spaced within custom toolbar
Comment 2 Jonathan Matthew 2014-05-21 23:04:55 UTC
commit e78ff21 fixes this