[grisbi-bugs] [Grisbi 0001977]: Can't find the Preference menu on Fedora 30 / GNOME 3.32.2

Grisbi Bug Tracker bugtracker at grisbi.org
Mer 23 Oct 19:01:32 CEST 2019


The following issue has been RESOLVED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1977 
====================================================================== 
Reported By:                ebo
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   1977
Category:                   Main
Tags:                       Preferences
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     resolved
OS:                         Fedora 
Unstable Impact:            Yes 
Version OS:                  
Version GTK:                 
Resolution:                 no change required
Fixed in Version:           
====================================================================== 
Date Submitted:             2019-10-20 14:21 CEST
Last Modified:              2019-10-23 19:01 CEST
====================================================================== 
Summary:                    Can't find the Preference menu on Fedora 30 / GNOME
3.32.2
Description: 
On Fedora 30 (64-bit) running GNOME 3.32.2, I have installed grisbi 1.9.0 from
the sources (`master` @ `f698b39c0`)  with with these parameters:
```
                Build with libxml2:        yes
                Build with OpenSSL:        yes
                Build with OFX plugin:     yes
                Build with goffice:        yes
                Build win32:               no
                Build gtk_mac_integration: no
                CUnit/unit tests support:  no
                Install french user doc:   yes
                Compiler flags:            -g -O2
```

The dependencies installed are (notably): `glib2-devel gettext libtool intltool
gtk3-devel libgsf-devel dbus-devel dconf-editor dconf-devel
gsettings-desktop-schemas-devel libproxy-gnome libproxy-devel gtk-sharp3
libdbusmenu-gtk3-devel libxml2-devel openssl-devel libofx-devel goffice-devel`.

According to [the FAQ in the
wiki](https://github.com/grisbi/grisbi/wiki/FAQ#where-are-the-preferences-menu-on-gnome),
I should be able to find the Preference Menu in the top bar of the screen.

However, there is no "Preference" entry in this menu (see screenshot attached).

Have I missed something during the installation?
====================================================================== 

---------------------------------------------------------------------- 
 (0005204) LudovicRousseau (developer) - 2019-10-23 16:06
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5204 
---------------------------------------------------------------------- 
Maybe the Preferences menu entry in the Edit menu? 

---------------------------------------------------------------------- 
 (0005205) ebo (reporter) - 2019-10-23 17:03
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5205 
---------------------------------------------------------------------- 
I am afraid I don't have such entry in any of the menus. 

---------------------------------------------------------------------- 
 (0005206) LudovicRousseau (developer) - 2019-10-23 17:14
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5206 
---------------------------------------------------------------------- 
It looks like you have an empty room in the gnome menu between "New window" and
"Show details".
The Preferences menu should be there. 

---------------------------------------------------------------------- 
 (0005207) ebo (reporter) - 2019-10-23 18:13
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5207 
---------------------------------------------------------------------- 
*should*, indeed. However, there is nothing (no text, nor an area to click on).
Hence my question about whether it's a (reproductible) bug, or I screwed up some
part of the install…

I've made sure I have `dconf-devel` installed (actually
dconf-devel-0.32.0-1.fc30.x86_64). 

---------------------------------------------------------------------- 
 (0005208) ebo (reporter) - 2019-10-23 18:14
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5208 
---------------------------------------------------------------------- 
Plus I have reinstalled gribsi, yet this didn't solved the issue.

? do you have an idea what could cause the issue? 

---------------------------------------------------------------------- 
 (0005209) LudovicRousseau (developer) - 2019-10-23 18:18
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5209 
---------------------------------------------------------------------- 
I am building on Fedora 30 to try to reproduce the problem. 

---------------------------------------------------------------------- 
 (0005210) LudovicRousseau (developer) - 2019-10-23 18:54
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5210 
---------------------------------------------------------------------- 
I have the "Preferences" menu entry in the Edit menu on Fedora 30.
I also have an entry "Move transaction to another account" and you don't have
it.

I guess your problem is with the GUI interface definition that is not
up-to-date.
I used:
$ sudo cp src/org.gtk.grisbi.gschema.xml /usr/local/share/glib-2.0/schemas
$ sudo glib-compile-schemas /usr/local/share/glib-2.0/schemas 

---------------------------------------------------------------------- 
 (0005211) LudovicRousseau (developer) - 2019-10-23 18:54
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5211 
---------------------------------------------------------------------- 
Edit menu 

---------------------------------------------------------------------- 
 (0005212) ebo (reporter) - 2019-10-23 18:59
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5212 
---------------------------------------------------------------------- 
Indeed, it seems that you have found the issue, as Ctrl+Shift+P opens the
Preference window. 

---------------------------------------------------------------------- 
 (0005213) LudovicRousseau (developer) - 2019-10-23 19:01
 http://www.grisbi.org/bugsreports/view.php?id=1977#c5213 
---------------------------------------------------------------------- 
Redo a clean install of grisbi. it should solve the problem.
I am closing this bug. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2019-10-20 14:21 ebo            New Issue                                    
2019-10-20 14:21 ebo            File Added: Screenshot from 2019-10-20
13-08-15.png.png                    
2019-10-20 14:21 ebo            Tag Attached: Preferences                    
2019-10-23 16:06 LudovicRousseauNote Added: 0005204                          
2019-10-23 17:03 ebo            File Added: file.png                         
2019-10-23 17:03 ebo            File Added: gnome.png                        
2019-10-23 17:03 ebo            File Added: help.png                         
2019-10-23 17:03 ebo            File Added: view.png                         
2019-10-23 17:03 ebo            File Added: edit.png                         
2019-10-23 17:03 ebo            Note Added: 0005205                          
2019-10-23 17:14 LudovicRousseauNote Added: 0005206                          
2019-10-23 18:13 ebo            Note Added: 0005207                          
2019-10-23 18:14 ebo            Note Added: 0005208                          
2019-10-23 18:18 LudovicRousseauNote Added: 0005209                          
2019-10-23 18:54 LudovicRousseauNote Added: 0005210                          
2019-10-23 18:54 LudovicRousseauFile Added: grisbi ok.png                    
2019-10-23 18:54 LudovicRousseauNote Added: 0005211                          
2019-10-23 18:59 ebo            Note Added: 0005212                          
2019-10-23 19:01 LudovicRousseauNote Added: 0005213                          
2019-10-23 19:01 LudovicRousseauAssigned To               => LudovicRousseau 
2019-10-23 19:01 LudovicRousseauStatus                   new => resolved     
2019-10-23 19:01 LudovicRousseauResolution               open => no change
required
======================================================================



Plus d'informations sur la liste de diffusion bugsreports