flatpak: Introduce success/failure heuristics for app install
We want to pro-actively fail the install operations if we are
sure that we are running low on disk-space. This saves the network
bandwidth for user and reduce this cycle:
online fetch -> detect low disk free space -> cleanup.
* For app install:
We make sure that there is enough space for app's download size +
min-free-space (flatpak defaults to 500MB right now).
We might be interested to do similar for app updates and autoupdates
in following commits
rpm-ostree: Set HIDE_FROM_SEARCH quirk for apps we don't want to show
The plan for Fedora Silverblue is to use rpm-ostree layering for things
that are non-apps (e.g. hardware support, codecs, fonts etc that
supplement the base system), and only offer apps through flatpak.
This commit makes it so that available apps don't show up in search, but
anything already installed still gets correctly shown (so that they are
removable / launchable /updatable etc).
This allows plugins to control if apps are discoverable or not.
Discoverable here means that they get hidden from search results and
category views, unless they are already installed. This makes it
possible to launch and remove and update already installed apps, but
hides them otherwise.
This is going to be used in the rpm-ostree plugin to hide package-based
desktop apps on Fedora Silverblue and only show flatpak apps by default.
0df123c...
by
Philip Withnall <email address hidden>
po: Add partial Marathi translation
This has been upstreamed from Endless’ fork, where it was originally
added as a paid-for translation. I can’t speak Marathi, so can’t vouch
for the quality of the translation.
Only one string is translated, but that’s probably better than nothing.
Signed-off-by: Philip Withnall <email address hidden>
f63d366...
by
Philip Withnall <email address hidden>
po: Add Hindi translation
This has been upstreamed from Endless’ fork, where it was originally
added as a paid-for translation. I can’t speak Hindi, so can’t vouch
for the quality of the translation.
Signed-off-by: Philip Withnall <email address hidden>
92e6400...
by
Philip Withnall <email address hidden>
po: Add Vietnamese translation
This has been upstreamed from Endless’ fork, where it was originally
added as a paid-for translation. I can’t speak Vietnamese, so can’t vouch
for the quality of the translation.
Signed-off-by: Philip Withnall <email address hidden>
434599e...
by
Philip Withnall <email address hidden>
po: Add Bengali translation
This has been upstreamed from Endless’ fork, where it was originally
added as a paid-for translation. I can’t speak Bengali, so can’t vouch
for the quality of the translation.
Signed-off-by: Philip Withnall <email address hidden>