Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer Frontend? #15

Closed
Foldex opened this issue Aug 28, 2022 · 3 comments
Closed

Installer Frontend? #15

Foldex opened this issue Aug 28, 2022 · 3 comments

Comments

@Foldex
Copy link
Contributor

Foldex commented Aug 28, 2022

2022-08-28_16-44-48.webm

Just a quick (and non functional) mockup for a python+libadwaita installer frontend, would there be any interest in me building it out further?
Would allow for an easy flatpak distribution method, and could potentially be built out to add in a color editing interface.

@tkashkin
Copy link
Owner

I thought about making something like this.

Not sure if it makes sense to distribute it as a flatpak or it could just be a script like the current installer.
If it is a flatpak it should probably be in a separate repo and it should download the latest skin version to avoid having to publish a new installer flatpak when the skin is updated.

could potentially be built out to add in a color editing interface.

This case somewhat overlaps with Gradience and its devs consider making a plugin for this skin.
Maybe there's no need for a separate installer app at all and it can also be a part of this plugin (though it would mean you have to install Gradience to access the installer GUI even if you don't want recoloring).

@Foldex
Copy link
Contributor Author

Foldex commented Aug 30, 2022

Not sure if it makes sense to distribute it as a flatpak or it could just be a script like the current installer.
If it is a flatpak it should probably be in a separate repo and it should download the latest skin version to avoid having to publish a new installer flatpak when the skin is updated.

I'm partial to a flatpak over a script myself, but I guess if it went that route then a separate repo would be fine.

This case somewhat overlaps with Gradience

Neato, didn't know about this project. 👍

and its devs consider making a plugin for this skin. Maybe there's no need for a separate installer app at all and it can also be a part of this plugin (though it would mean you have to install Gradience to access the installer GUI even if you don't want recoloring).

In that case I'm fine with leaving the heavy lifting to Gradience, though I could still see some use in simpler app being around. Gnome apps are allegedly all about removing features after all.

In any case: I'm not married to the idea or anything, was mostly using it as an excuse to familiarize myself with libadwaita widgets and figured I'd run it by you. If I do continue it would be it's own thing though, so I'll close this as such.

@Foldex Foldex closed this as completed Aug 30, 2022
@0xMRTT
Copy link

0xMRTT commented Sep 4, 2022

Plugin support is coming very soon. Will create a plugin for this when ready 😉

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

No branches or pull requests

3 participants