-
Notifications
You must be signed in to change notification settings - Fork 30
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
Feature request: Ability to install new Flatpak apps #20
Comments
Thank you for the complements! I've been asked this by a few other people as well. The goal of Warehouse is to manage what is currently on your system, but I can certainly look into something like this for the future. One thing to note is I do not plan on turning Warehouse into a full on flatpak package manager as that would be beyond my scope of knowledge, but I can work with something more barebones like a direct install of an app ID query. |
Nice! The ability to install *.flatpakref files would also be great if it is possible to implement. :-) |
I'm wondering, isn't installing apps more of a task that should be handled by a dedicated software center? I can see why it would make sense with |
Other parts of this app could also be considered as "duplicating efforts". Anyway, as I mentioned in my original comment, there are many Linux distributions that do not support graphical Flatpak installation via their GUI software centers. Having an app that could be used for basic Flatpak apps management on such distributions would be great (and Warehouse already supports apps/runtimes uninstallation etc.). |
On most other distros, you can also install software centers that do handle Flatpaks properly, like GNOME Software, so it is possible to have a pleasant Flatpak experience on those distros as well. About duplicating efforts: I feel like it's okay for the existing parts to do something that's already possible on another app, because the way Warehouse does it is just better. But installing Flatpaks from a remote is something that I don't see it overtaking GNOME Software at. Latest when it comes to browsing apps, it won't be worth it to try to replicate what GNOME Software already does. |
One thing GNOME software can benefit from is the ability to choose between user and system, maybe we can have that in Warehouse, I'm not sure Please correct me if I am wrong :3 |
Sadly, this is not true. There are still many distributions that do not support GUI installation of Flatpak apps or even do not support it intentionally (Ubuntu). Having a simple, lightweight app that itself is packaged as a Flatpak and allows basic Flatpak apps management (including their installation) would be a big win for many users of these distributions. |
I'm at least planning to be able to install ref files and I have searching and installing aPP IDs as an idea on the back burner too. But I would like to say that you can indeed install GNOME Software on Ubuntu and install flatpaks with it that way. |
^ yeah I think a usecase that would be useful is for installing it in a specific user because GNOME software doesn't support that |
I would really like something to install directly from Flathub's website with an extension like Flatline. So you wouldn't even need GNOME Software or KDE Discovery. |
Just wanted to post here too that Warehouse can now install locally downloaded flatpak files either by selecting them in a file picker, or dragging and dropping them into the main list |
Nice, great work! :-) |
Working on allowing remote installs today |
Oh? What do you mean specifically? Sounds interesting. |
I assume remote installs from Flatpakrefs? |
Well, as of update 1.2.0, Warehouse already supports adding new remotes via drag and drop, or from a file selector invoked in the Add a Remote window. |
sorry confusing terminology lol. I'm working on allowing you to install from the UI, without having to download a flatpakref file. So basically searching available apps on the remotes and then selecting to install them. One issue I'm having because I don't know meson is how can I have a pip package installed during the build? |
Ah that's ok. And wow that would be really nice to have! I am not entirely sure how to add a Pip package in to the build either but I certainly can look and ask around. You can join our Discord server / Matrix room if you would like direct connection to the people I'm going to ask as well, but of course no pressure to join, and thanks for working on my app! |
This is very good, but I think that just the app accepting the "appstream:" link can make it work. You can just click in "Install" in Flathub and Warehouse would be called to install the app. |
I'm glad to say that I have finally fully completed the idea of this issue! Warehouse has been able to install Flatpaks from files for a bit now, but as of today, in main, I have added the Install From The Web window. New Flatpaks can now be installed from a simple search. |
woah, i cant believe you sai dthat to me... im a sigma,.. |
Warehouse is a great app, however it would be even more useful if it could install new Flatpak apps (either directly from existing remote or at least *.flatpakref files from Flathub or other places). It would be really helpful on Linux distributions such as Ubuntu that do not support Flatpak installation using GUI. :-)
The text was updated successfully, but these errors were encountered: