Gimp/app/widgets
Jehan 10aa988afa Issue #2828: Scrolling up with a mouse within a drop-down list.
We were doing it all the wrong way, fixing one combo box object at a
time. So this commit basically reverses commits 68a33ab5bd, 6dfca83c2a
and a9a979b2d0 and instead runs the same code in the class code. This
way, all objects based on these base classes will have the fix from
scratch.
These improved various other drop-down lists (I found some of them, and
probably not all) as I fixed all GIMP custom widgets based on
GtkComboBox.

Note that it has to be run after filling the list apparently (I had the
problem especially with GimpIntComboBox if running in the _init() code,
then the list widget showed wrong).

(cherry picked from commit 1d984542e9)
2019-01-20 13:48:33 +01:00
..
.gitignore
gimpaction-history.c
gimpaction-history.h
gimpaction.c
gimpaction.h
gimpactioneditor.c
gimpactioneditor.h
gimpactionfactory.c
gimpactionfactory.h
gimpactiongroup.c
gimpactiongroup.h
gimpactionview.c
gimpactionview.h
gimpblobeditor.c
gimpblobeditor.h
gimpbrusheditor.c
gimpbrusheditor.h
gimpbrushfactoryview.c
gimpbrushfactoryview.h
gimpbrushselect.c
gimpbrushselect.h
gimpbuffersourcebox.c
gimpbuffersourcebox.h
gimpbufferview.c
gimpbufferview.h
gimpcairo-wilber.c
gimpcairo-wilber.h
gimpcellrendererbutton.c
gimpcellrendererbutton.h
gimpcellrendererdashes.c
gimpcellrendererdashes.h
gimpcellrendererviewable.c
gimpcellrendererviewable.h
gimpchanneltreeview.c
gimpchanneltreeview.h
gimpcircle.c
gimpcircle.h
gimpclipboard.c Issue #2446 - DPI information is not stored in clipboard 2019-01-04 18:13:42 +01:00
gimpclipboard.h
gimpcolorbar.c
gimpcolorbar.h
gimpcolordialog.c
gimpcolordialog.h
gimpcolordisplayeditor.c
gimpcolordisplayeditor.h
gimpcoloreditor.c
gimpcoloreditor.h
gimpcolorframe.c Issue #1788 - Inconsistency between FG color and selected color in... 2019-01-02 01:53:02 +01:00
gimpcolorframe.h
gimpcolorhistory.c
gimpcolorhistory.h
gimpcolormapeditor.c Issue #1788 - Inconsistency between FG color and selected color in... 2019-01-02 01:53:02 +01:00
gimpcolormapeditor.h
gimpcolorpanel.c Issue #1788 - Inconsistency between FG color and selected color in... 2019-01-02 01:53:02 +01:00
gimpcolorpanel.h
gimpcolorselectorpalette.c
gimpcolorselectorpalette.h
gimpcombotagentry.c
gimpcombotagentry.h
gimpcomponenteditor.c
gimpcomponenteditor.h
gimpcontainerbox.c
gimpcontainerbox.h
gimpcontainercombobox.c Issue #2828: Scrolling up with a mouse within a drop-down list. 2019-01-20 13:48:33 +01:00
gimpcontainercombobox.h
gimpcontainereditor.c
gimpcontainereditor.h
gimpcontainerentry.c
gimpcontainerentry.h
gimpcontainergridview.c
gimpcontainergridview.h
gimpcontainericonview.c
gimpcontainericonview.h
gimpcontainerpopup.c
gimpcontainerpopup.h
gimpcontainertreestore.c
gimpcontainertreestore.h
gimpcontainertreeview-dnd.c
gimpcontainertreeview-dnd.h
gimpcontainertreeview-private.h
gimpcontainertreeview.c
gimpcontainertreeview.h
gimpcontainerview-utils.c
gimpcontainerview-utils.h
gimpcontainerview.c
gimpcontainerview.h
gimpcontrollereditor.c
gimpcontrollereditor.h
gimpcontrollerinfo.c
gimpcontrollerinfo.h
gimpcontrollerkeyboard.c
gimpcontrollerkeyboard.h
gimpcontrollerlist.c
gimpcontrollerlist.h
gimpcontrollermouse.c
gimpcontrollermouse.h
gimpcontrollers.c
gimpcontrollers.h
gimpcontrollerwheel.c
gimpcontrollerwheel.h
gimpcriticaldialog.c
gimpcriticaldialog.h
gimpcursor.c app: fix last gimpcursor.c commit: g_printerr() needs a newline 2018-12-31 19:14:05 +01:00
gimpcursor.h
gimpcurveview.c
gimpcurveview.h
gimpdashboard.c app: remove gimp-scratch; replace with gegl-scratch 2019-01-06 07:39:52 -05:00
gimpdashboard.h
gimpdasheditor.c
gimpdasheditor.h
gimpdataeditor.c
gimpdataeditor.h
gimpdatafactoryview.c
gimpdatafactoryview.h
gimpdeviceeditor.c Issue #1358 - Increase default size of "extended input device dialog"... 2019-01-07 00:44:36 +01:00
gimpdeviceeditor.h
gimpdeviceinfo-coords.c app: expect event == NULL in gimp_device_info_get_event_coords(). 2019-01-08 14:19:11 +01:00
gimpdeviceinfo-coords.h
gimpdeviceinfo.c
gimpdeviceinfo.h
gimpdeviceinfoeditor.c
gimpdeviceinfoeditor.h
gimpdevicemanager.c
gimpdevicemanager.h
gimpdevices.c
gimpdevices.h
gimpdevicestatus.c
gimpdevicestatus.h
gimpdial.c
gimpdial.h
gimpdialogfactory.c
gimpdialogfactory.h
gimpdnd-xds.c
gimpdnd-xds.h
gimpdnd.c
gimpdnd.h
gimpdock.c
gimpdock.h
gimpdockable.c
gimpdockable.h
gimpdockbook.c
gimpdockbook.h
gimpdockcolumns.c
gimpdockcolumns.h
gimpdockcontainer.c
gimpdockcontainer.h
gimpdocked.c
gimpdocked.h
gimpdockwindow.c
gimpdockwindow.h
gimpdocumentview.c
gimpdocumentview.h
gimpdrawabletreeview.c app: show message when attempting to change layers while there is a floating sel. 2019-01-01 09:14:31 -05:00
gimpdrawabletreeview.h
gimpdynamicseditor.c
gimpdynamicseditor.h
gimpdynamicsfactoryview.c
gimpdynamicsfactoryview.h
gimpdynamicsoutputeditor.c
gimpdynamicsoutputeditor.h
gimpeditor.c
gimpeditor.h
gimpenumaction.c
gimpenumaction.h
gimperrorconsole.c
gimperrorconsole.h
gimperrordialog.c
gimperrordialog.h
gimpexportdialog.c
gimpexportdialog.h
gimpfgbgeditor.c
gimpfgbgeditor.h
gimpfgbgview.c
gimpfgbgview.h
gimpfiledialog.c
gimpfiledialog.h
gimpfileprocview.c
gimpfileprocview.h
gimpfilleditor.c
gimpfilleditor.h
gimpfontfactoryview.c
gimpfontfactoryview.h
gimpfontselect.c
gimpfontselect.h
gimpgradienteditor.c
gimpgradienteditor.h
gimpgradientselect.c
gimpgradientselect.h
gimpgrideditor.c
gimpgrideditor.h
gimphandlebar.c
gimphandlebar.h
gimphelp-ids.h
gimphelp.c
gimphelp.h
gimphighlightablebutton.c
gimphighlightablebutton.h
gimphistogrambox.c
gimphistogrambox.h
gimphistogrameditor.c app: small fix to last commit 2019-01-04 15:32:19 -05:00
gimphistogrameditor.h app: in GimpHistogramEditor, don't block when creating bg histogram 2019-01-04 15:18:22 -05:00
gimphistogramview.c
gimphistogramview.h
gimpiconpicker.c
gimpiconpicker.h
gimpiconsizescale.c
gimpiconsizescale.h
gimpimagecommenteditor.c
gimpimagecommenteditor.h
gimpimageeditor.c
gimpimageeditor.h
gimpimageparasiteview.c
gimpimageparasiteview.h
gimpimageprofileview.c
gimpimageprofileview.h
gimpimagepropview.c
gimpimagepropview.h
gimpimageview.c
gimpimageview.h
gimpitemtreeview.c
gimpitemtreeview.h
gimplanguagecombobox.c Issue #2828: Scrolling up with a mouse within a drop-down list. 2019-01-20 13:48:33 +01:00
gimplanguagecombobox.h
gimplanguageentry.c
gimplanguageentry.h
gimplanguagestore-parser.c
gimplanguagestore-parser.h
gimplanguagestore.c
gimplanguagestore.h
gimplayermodebox.c
gimplayermodebox.h
gimplayermodecombobox.c Issue #2828: Scrolling up with a mouse within a drop-down list. 2019-01-20 13:48:33 +01:00
gimplayermodecombobox.h
gimplayertreeview.c Issue #1538 - Crash when adding file to already opened image and... 2019-01-03 16:48:32 +01:00
gimplayertreeview.h
gimpmenudock.c
gimpmenudock.h
gimpmenufactory.c
gimpmenufactory.h
gimpmessagebox.c
gimpmessagebox.h
gimpmessagedialog.c
gimpmessagedialog.h
gimpmeter.c
gimpmeter.h
gimpnavigationview.c
gimpnavigationview.h
gimpopendialog.c
gimpopendialog.h
gimpoverlaybox.c
gimpoverlaybox.h
gimpoverlaychild.c
gimpoverlaychild.h
gimpoverlaydialog.c
gimpoverlaydialog.h
gimpoverlayframe.c
gimpoverlayframe.h
gimppaletteeditor.c
gimppaletteeditor.h
gimppaletteselect.c
gimppaletteselect.h
gimppaletteview.c
gimppaletteview.h
gimppanedbox.c
gimppanedbox.h
gimppatternfactoryview.c
gimppatternfactoryview.h
gimppatternselect.c
gimppatternselect.h
gimppdbdialog.c
gimppdbdialog.h
gimppickablebutton.c
gimppickablebutton.h
gimppickablepopup.c
gimppickablepopup.h
gimppixbuf.c
gimppixbuf.h
gimppluginview.c
gimppluginview.h
gimppolar.c
gimppolar.h
gimppopup.c
gimppopup.h
gimpprefsbox.c
gimpprefsbox.h
gimpprocedureaction.c
gimpprocedureaction.h
gimpprogressbox.c
gimpprogressbox.h
gimpprogressdialog.c
gimpprogressdialog.h
gimppropwidgets.c
gimppropwidgets.h
gimpradioaction.c
gimpradioaction.h
gimprender.c
gimprender.h
gimpsamplepointeditor.c
gimpsamplepointeditor.h
gimpsavedialog.c
gimpsavedialog.h
gimpscalebutton.c
gimpscalebutton.h
gimpsearchpopup.c
gimpsearchpopup.h
gimpselectiondata.c
gimpselectiondata.h
gimpselectioneditor.c
gimpselectioneditor.h
gimpsessioninfo-aux.c
gimpsessioninfo-aux.h
gimpsessioninfo-book.c
gimpsessioninfo-book.h
gimpsessioninfo-dock.c
gimpsessioninfo-dock.h
gimpsessioninfo-dockable.c
gimpsessioninfo-dockable.h
gimpsessioninfo-private.h
gimpsessioninfo.c
gimpsessioninfo.h
gimpsessionmanaged.c
gimpsessionmanaged.h
gimpsettingsbox.c
gimpsettingsbox.h
gimpsettingseditor.c
gimpsettingseditor.h
gimpsizebox.c
gimpsizebox.h
gimpspinscale.c
gimpspinscale.h
gimpstringaction.c
gimpstringaction.h
gimpstrokeeditor.c
gimpstrokeeditor.h
gimpsymmetryeditor.c
gimpsymmetryeditor.h
gimptagentry.c
gimptagentry.h
gimptagpopup.c
gimptagpopup.h
gimptemplateeditor.c
gimptemplateeditor.h
gimptemplateview.c
gimptemplateview.h
gimptextbuffer-serialize.c
gimptextbuffer-serialize.h
gimptextbuffer.c
gimptextbuffer.h
gimptexteditor.c
gimptexteditor.h
gimptextproxy.c
gimptextproxy.h
gimptextstyleeditor.c
gimptextstyleeditor.h
gimptexttag.c
gimptexttag.h
gimpthumbbox.c
gimpthumbbox.h
gimptoggleaction.c
gimptoggleaction.h
gimptoolbox-color-area.c
gimptoolbox-color-area.h
gimptoolbox-dnd.c
gimptoolbox-dnd.h
gimptoolbox-image-area.c
gimptoolbox-image-area.h
gimptoolbox-indicator-area.c
gimptoolbox-indicator-area.h
gimptoolbox.c
gimptoolbox.h
gimptooleditor.c
gimptooleditor.h
gimptooloptionseditor.c
gimptooloptionseditor.h
gimptoolpalette.c
gimptoolpalette.h
gimptoolpreseteditor.c
gimptoolpreseteditor.h
gimptoolpresetfactoryview.c
gimptoolpresetfactoryview.h
gimptranslationstore.c
gimptranslationstore.h
gimpuimanager.c
gimpuimanager.h
gimpundoeditor.c
gimpundoeditor.h
gimpvectorstreeview.c
gimpvectorstreeview.h
gimpview-popup.c
gimpview-popup.h
gimpview.c
gimpview.h
gimpviewablebox.c
gimpviewablebox.h
gimpviewablebutton.c
gimpviewablebutton.h
gimpviewabledialog.c
gimpviewabledialog.h
gimpviewrenderer-frame.c
gimpviewrenderer-frame.h
gimpviewrenderer-utils.c
gimpviewrenderer-utils.h
gimpviewrenderer.c Issue #1788 - Inconsistency between FG color and selected color in... 2019-01-02 01:53:02 +01:00
gimpviewrenderer.h
gimpviewrendererbrush.c
gimpviewrendererbrush.h
gimpviewrendererbuffer.c
gimpviewrendererbuffer.h
gimpviewrendererdrawable.c
gimpviewrendererdrawable.h
gimpviewrenderergradient.c
gimpviewrenderergradient.h
gimpviewrendererimage.c
gimpviewrendererimage.h
gimpviewrendererimagefile.c
gimpviewrendererimagefile.h
gimpviewrendererlayer.c
gimpviewrendererlayer.h
gimpviewrendererpalette.c
gimpviewrendererpalette.h
gimpviewrenderervectors.c
gimpviewrenderervectors.h
gimpwidgets-constructors.c
gimpwidgets-constructors.h
gimpwidgets-utils.c
gimpwidgets-utils.h
gimpwindow.c
gimpwindow.h
gimpwindowstrategy.c
gimpwindowstrategy.h
gtkhwrapbox.c
gtkhwrapbox.h
gtkwrapbox.c
gtkwrapbox.h
Makefile.am
widgets-enums.c
widgets-enums.h
widgets-types.h