How to update libadwaita catalog in Cambalache?

Even after using libadwaita-1.6.rc (part of GNOME SDK master) to build cambalache flatpak, I receive the following error while opening nautilus:src/gtk/nautilusgtksidebarrow.ui.

adwspinner-error

$ flatpak run --command=sh --devel --user ar.xjuan.Cambalache//master
$ pkg-config --modversion libadwaita-1
1.6.rc

AdwSpinner was added in libadwaita-1.6.beta.

Is it not possible to automatically update the catalog files during cambalache build ?

Catalogs are updated manually since its a involved process.
The script that creates the catalog from Gir and runtime data is not robust enough for build integration also we need to make sure nothing breaks for example when a new type is added.

1 Like
  1. It would be great if we can update the catalogs whenever a new release of libadwaita (which changes more rapidly than GTK) and GTK.

  2. Add instructions on how to update the catalogs manually (with a note that things might break). That way one can try updating the catalogs even before official release of libadwaita / GTK, and report any issues, so this delay loop is shortened.

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.