Skip to content

feat(about): Show other apps#1143

Merged
GeopJr merged 4 commits intoGeopJr:mainfrom
bragefuglseth:about-other-apps
Mar 20, 2025
Merged

feat(about): Show other apps#1143
GeopJr merged 4 commits intoGeopJr:mainfrom
bragefuglseth:about-other-apps

Conversation

@bragefuglseth
Copy link
Contributor

In GNOME 48, libadwaita will ship with a new, cool feature that allows developers to show off their other projects in the about window of the app. This is an initial implementation of that in Tuba.

Currently it requires a custom manifest to build due to some ongoing difficulties with abstract Vala interfaces / the GNOME master runtime, but that can be dropped before merging this when the GNOME 48 runtime becomes available.

Whether you want this or not is of course also up to you, there can be a lot of reasons not to 🙂

Skjermbilde fra 2024-09-29 20-30-43

Also adds a temporary manifest that's required for this to build. When Tuba switches
to the GNOME 48 runtime in the future, the temp manifest can be dropped.
@bragefuglseth bragefuglseth marked this pull request as draft September 29, 2024 18:40
@GeopJr
Copy link
Owner

GeopJr commented Sep 29, 2024

Thanks!

I'll revisit this in... 6 months! 😆

@bragefuglseth
Copy link
Contributor Author

haha, just performing some early field testing :)

@GeopJr GeopJr marked this pull request as ready for review March 20, 2025 19:24
@GeopJr
Copy link
Owner

GeopJr commented Mar 20, 2025

LGTM, thanks!

image

@GeopJr GeopJr merged commit 6f56a7c into GeopJr:main Mar 20, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants