Auto-connect and greedy plug behaviour for gtk-theme-pocillo

Hi :wave:

I’m making this request in relation to automatic theme installation in Ubuntu Budgie 22.04. I’d like to request the following changes:

  • allow any snap to auto-connect to the gtk-theme-pocillo snap gtk-2-themes and gtk-3-themes slots.
  • update the declaration for gtk-theme-pocillo snap to allow greedy connection to its gtk-2-themes and gtk-3-themes slots.

See Auto-connect and greedy plug behaviour for gtk-common-themes and gtk-theme-traditionalhumanized snaps for reference.


slots:
  content:
    allow-auto-connection:
      -
        plug-attributes:
          content: $SLOT(content)
        slot-attributes:
          content: gtk-3-themes
        slots-per-plug: *
      -
        plug-attributes:
          content: $SLOT(content)
        slot-attributes:
          content: gtk-2-themes
        slots-per-plug: *
2 Likes

Hi @review-team - easter break is almost on us - any chance that this request, a similar request for gtk-theme-qogirbudgie - and also Wimpy’s gtk-theme-yaru-mate/icon-theme-yaru-mate requests be made soonish to allow at least a little bit of testing time before 22.04 is released? TIA

As with the similar request in Auto-connect and greedy plug behaviour for gtk-theme-yaru-mate and icon-theme-yaru-mate I have vetted both the snap and the publisher.

Looking at the current gtk-theme-pocillo snap it only appears to contain images, css, GTK resource / gtkrc files etc and the snap yaml only declares the content slots as named above, there are no hooks/daemons/apps etc.

The publisher has been vetted so +1 from me for global auto-connect with greedy plugs for gtk-theme-pocillo.

In the interest of expedience, I have gone ahead and granted this with just my +1 vote - can other @reviewers please chime in if you feel this is inappropriate and please vote so if needed we can revert this ASAP.

+1 from me as well, like the previous request.