Skip to content
  • Marco Trevisan's avatar
    environment: Use gjs smart GObject GTypeName computation · 91707f4f
    Marco Trevisan authored and Florian Müllner's avatar Florian Müllner committed
    Make gjs to compute the GType name for registered GObject-derived
    classes using the file basename and the first directory name, so that we
    can avoid name clashing, and ensure that no extension will break the
    shell by registering a name that is already used (by the shell or by any
    other extension).
    
    This requires gjs commit 02568304 [1] that will be part of release 3.35.2,
    so bump the required version as gjs does post-release version bumps.
    
    [1] GNOME/gjs!337
    
    GNOME/gnome-shell!790
    91707f4f