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 796421 - GTK3 settings.ini not being used
GTK3 settings.ini not being used
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: User Interface General
3.1
Other All
: Normal normal
: future
Assigned To: gnucash-ui-maint
gnucash-ui-maint
Depends on:
Blocks:
 
 
Reported: 2018-05-27 00:42 UTC by Chris Good
Modified: 2018-06-30 00:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Chris Good 2018-05-27 00:42:38 UTC
GnuCash from gnucash-3.1-3.setup.exe

Geert added this comment to
https://wiki.gnucash.org/wiki/Windows#Q:_What_if_I_need_to_change_another_visual_aspect.2C_not_covered_by_.22Select_Theme.22.3F :

		To fix [This is not working as written below. The settings.ini file is partly documented in the gtk api reference, but gnucash is not picking it up. Perhaps we need to initialize the gtksettings early in the application run ?]

I'd like to use
gtk-primary-button-warps-slider=false
so can this be fixed please?

BTW I see from
https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-primary-button-warps-slider :
Whichever action you choose for the primary button, the other action will be available by holding Shift and primary-clicking, or (since GTK+ 3.22.25) clicking the middle mouse button.

I confirm that I can use shift-left-click or middle-button-click to perform the desired scrollbar action in Windows 10.
Comment 1 Geert Janssens 2018-06-24 18:43:43 UTC
Have you followed the instructions on https://wiki.gnucash.org/wiki/GTK3#Visual_Styling ?
It explains where and how to create the settings.ini file for gtk3 under the "Themes" section. The gtk-primary-button-warps-slider setting should be picked up from there.

It would probably be more useful if the creation of a settings file was expanded into its own section as there are several settings that can be tweaked in there. It's pretty well hidden currently.

Does that work ?
Comment 2 John Ralls 2018-06-30 00:10:56 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=796421. Please continue processing the bug there and please update any external references or bookmarks.