[GNC] Calendar does not pop up

Derek Atkins derek at ihtfp.com
Mon Nov 15 11:35:09 EST 2021


Hi,

On Mon, November 15, 2021 11:20 am, Pierre Fortin wrote:
> On Sun, 14 Nov 2021 17:06:19 -0800 john wrote:
>

> Does gnucash use dbus to talk to GtkCalendar?

No.

GtkCalendar is a GTK Widget that is used programatically.

[snip]
> Building gnucash:
>
> $ ll /usr/include/gtk*/gtk/gtkcalendar.h
> -rw-r--r-- 1 root root 7599 Dec 18  2020
> /usr/include/gtk-2.0/gtk/gtkcalendar.h
> -rw-r--r-- 1 root root 6812 Dec  2  2020
> /usr/include/gtk-3.0/gtk/gtkcalendar.h
> -rw-r--r-- 1 root root 3371 Jan 30  2021
> /usr/include/gtk-4.0/gtk/gtkcalendar.h

[snip]
> $ grep -i calendar /tmp/gnucash.log
>
> $ grep -i gtk /tmp/gnucash.log
> -- Checking for module 'webkit2gtk-4.0>=2.14.0'
> --   Found webkit2gtk-4.0, version 2.34.1
> -- Checking for module 'gtk+-3.0>=3.22.30'
> --   Found gtk+-3.0, version 3.24.24
> -- Checking for module 'gwengui-gtk3'
> --   Found gwengui-gtk3, version 5.3.0
> [ 40%] Building C object
> gnucash/gnome-utils/CMakeFiles/gnc-gnome-utils.dir/gnc-gtk-utils.c.o

This means it's using the gtk-3.0 version..   Did that library get updated?

>>But your problem is more likely to be with the popup that wraps
>> GtkCalendar than with GtkCalendar itself.
>
> The puzzling part is that the calendar just disappeared one day a few
> months ago while still on 4.4; so likely something external in libgtk
> and/or dbus updates..?

This would be my initial guess.  Can you look in your update history to
see if/when gtk-3.0 was updated?  Try downgrading it to see if the problem
goes away?

> Thanks,
> Pierre

> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

-derek

-- 
       Derek Atkins                 617-623-3745
       derek at ihtfp.com             www.ihtfp.com
       Computer and Internet Security Consultant



More information about the gnucash-user mailing list