-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
CategoryView: load packages async #1851
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
danirabbit
changed the title
Core: only support Flatpaks for category
CategoryView: only get Flatpak apps
May 21, 2022
danirabbit
changed the title
CategoryView: only get Flatpak apps
CategoryView: load packages async
May 22, 2022
zeebok
approved these changes
May 22, 2022
Closed
isantop
added a commit
to pop-os/shop
that referenced
this pull request
Jul 8, 2022
* Translated using Weblate (Ukrainian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Indonesian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/id/ * Translated using Weblate (Indonesian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/id/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (146 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/uk/ * Translated using Weblate (Indonesian) Currently translated at 100.0% (146 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/id/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (146 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/he/ * Translated using Weblate (Catalan) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Translated using Weblate (Catalan) Currently translated at 100.0% (146 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ca/ * Translated using Weblate (Russian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ru/ * Translated using Weblate (Russian) Currently translated at 98.6% (144 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ru/ * Translated using Weblate (Czech) Currently translated at 79.6% (184 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 80.0% (185 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 80.0% (185 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 80.0% (185 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 80.5% (186 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 80.5% (186 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 80.5% (186 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 89.1% (206 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 89.1% (206 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 89.1% (206 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 90.4% (209 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 90.4% (209 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 90.4% (209 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 90.4% (209 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 90.4% (209 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 68.4% (100 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/cs/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/ * Translated using Weblate (Hungarian) Currently translated at 21.2% (31 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/hu/ * Translated using Weblate (Czech) Currently translated at 90.9% (210 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Czech) Currently translated at 100.0% (146 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/cs/ * Translated using Weblate (Turkish) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Czech) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Indonesian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/id/ * Translated using Weblate (Turkish) Currently translated at 80.8% (118 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/tr/ * Translated using Weblate (Czech) Currently translated at 100.0% (146 of 146 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/cs/ * AppInfoView: Warn about OS runtime mismatch (elementary#1807) * Update io.elementary.appcenter.appdata.xml.in * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/uk/ * Translated using Weblate (Japanese) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ja/ * Translated using Weblate (German) Currently translated at 98.7% (233 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/he/ * Translated using Weblate (Norwegian Bokmål (nb)) Currently translated at 95.3% (225 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nb/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/he/ * Translated using Weblate (French) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fr/ * Translated using Weblate (French) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/fr/ * Translated using Weblate (Japanese) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ja/ * Translated using Weblate (German) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (Czech) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Polish) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Translated using Weblate (Czech) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/cs/ * Translated using Weblate (Polish) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/pl/ * Translated using Weblate (Catalan) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Translated using Weblate (Catalan) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ca/ * Translated using Weblate (Finnish) Currently translated at 97.8% (231 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fi/ * Translated using Weblate (Dutch) Currently translated at 81.7% (193 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nl/ * Translated using Weblate (Dutch) Currently translated at 81.7% (193 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nl/ * Translated using Weblate (Dutch) Currently translated at 81.7% (193 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nl/ * Translated using Weblate (Dutch) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nl/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hans/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/ * Translated using Weblate (German) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (Turkish) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Turkish) Currently translated at 80.9% (119 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/tr/ * Translated using Weblate (Turkish) Currently translated at 81.6% (120 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/tr/ * Translated using Weblate (Turkish) Currently translated at 81.6% (120 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/tr/ * Translated using Weblate (Russian) Currently translated at 100.0% (236 of 236 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ru/ * Show try for free label (elementary#1820) * Added 'Try for Free' on pay_button label when amount is 0 * Regenerate translation files * Revert "Regenerate translation files" This reverts commit 13d1ad4. Co-authored-by: Cassidy James Blaede <c@ssidyjam.es> * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Turkish) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (German) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (Catalan) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Translated using Weblate (French) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fr/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/he/ * Translated using Weblate (Czech) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/cs/ * Translated using Weblate (Japanese) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ja/ * Translated using Weblate (Polish) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Translated using Weblate (Russian) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ru/ * Translated using Weblate (Russian) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ru/ * Translated using Weblate (Russian) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ru/ * Client: Trigger auto-updates when opening the app (elementary#1811) * Translated using Weblate (Hungarian) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hans/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hant/ * Translated using Weblate (Chinese (zh)) Currently translated at 79.3% (188 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh/ * Translated using Weblate (Romanian) Currently translated at 86.0% (204 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ro/ * Translated using Weblate (Romanian) Currently translated at 87.3% (207 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ro/ * Translated using Weblate (Spanish) Currently translated at 97.0% (230 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/es/ * Translated using Weblate (Slovak) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/sk/ * Translated using Weblate (Uzbek) Currently translated at 30.8% (73 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uz/ * Translated using Weblate (Finnish) Currently translated at 97.8% (232 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fi/ * Translated using Weblate (Sorani) Currently translated at 42.1% (100 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ckb/ * Translated using Weblate (Sorani) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ckb/ * AppInfoView: Set banner provider for context, not screen (elementary#1692) * Translated using Weblate (Japanese) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ja/ * Translated using Weblate (Persian) Currently translated at 42.1% (100 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fa/ * Translated using Weblate (Persian) Currently translated at 42.1% (100 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fa/ * Translated using Weblate (Persian) Currently translated at 8.8% (13 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/fa/ * Translated using Weblate (English (United Kingdom)) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/en_GB/ * Translated using Weblate (Afrikaans) Currently translated at 1.6% (4 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/af/ * Translated using Weblate (English (Australia)) Currently translated at 3.3% (8 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/en_AU/ * Translated using Weblate (English (Canada)) Currently translated at 58.6% (139 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/en_CA/ * MainWindow: Reliably update on view change (elementary#1831) * Client: auto update non-native apps * UpdateManager: notify for unpaid apps * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Catalan) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Translated using Weblate (French) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fr/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/he/ * Homepage: Only scroll carousel when banner is visible (elementary#1836) * Translated using Weblate (Japanese) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ja/ * Translated using Weblate (Polish) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Translated using Weblate (German) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * AppInfoView: new icon and copy for old runtimes (elementary#1838) * Update translation template * Translated using Weblate (Turkish) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hant/ * Translated using Weblate (Chinese (zh)) Currently translated at 89.4% (212 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (237 of 237 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hans/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/he/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Norwegian Bokmål (nb)) Currently translated at 94.5% (225 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nb/ * Translated using Weblate (Turkish) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Polish) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Translated using Weblate (German) Currently translated at 99.5% (237 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 98.7% (235 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hant/ * Translated using Weblate (Chinese (zh)) Currently translated at 98.7% (235 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 98.7% (235 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hans/ * Translated using Weblate (Catalan) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/ * Homepage: more accurate navigation (elementary#1837) * Translated using Weblate (Japanese) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ja/ * Translated using Weblate (German) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (French) Currently translated at 100.0% (238 of 238 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fr/ * Pull apt updates less frequently (elementary#1790) * Add a manual refresh button to update all caches (elementary#1791) * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * MainWindow: misc menu fixes (elementary#1842) * Translated using Weblate (French) Currently translated at 100.0% (239 of 239 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fr/ * Translated using Weblate (French) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/fr/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (239 of 239 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/he/ * AppListView: Don't sort native apps first in search (elementary#1840) * Core: fix appstream deprecations (elementary#1835) * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * AbstractAppContainer: Remove curated warning dialog (elementary#1841) * Update translation template * Translated using Weblate (Ukrainian) Currently translated at 100.0% (239 of 239 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (147 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/uk/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Polish) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Homepage: remove unuseed page_loaded (elementary#1843) Co-authored-by: Jeremy Wootten <jeremy@elementaryos.org> * Translated using Weblate (German) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Translated using Weblate (German) Currently translated at 93.8% (138 of 147 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/de/ * Translated using Weblate (Catalan) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Core: set AppStream.FormatStyle to COLLECTION (elementary#1845) * Update io.elementary.appcenter.appdata.xml.in * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Turkish) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (150 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/uk/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (150 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/he/ * Translated using Weblate (Polish) Currently translated at 100.0% (150 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/pl/ * Translated using Weblate (Catalan) Currently translated at 100.0% (150 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ca/ * Translated using Weblate (French) Currently translated at 100.0% (150 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/fr/ * Translated using Weblate (Japanese) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ja/ * Translated using Weblate (Japanese) Currently translated at 100.0% (150 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ja/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/ * Translated using Weblate (Hungarian) Currently translated at 21.3% (32 of 150 strings) Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/hu/ * Translated using Weblate (German) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * HumbleButton: move show_stripe_dialog here (elementary#1847) * CategoryView: load packages async (elementary#1851) * AbstractAppContainer: Remove progress_grid (elementary#1854) * PackageKitBackend: don't load Ubuntu components with AppStream 0.15 (elementary#1852) * Translated using Weblate (Portuguese) Currently translated at 85.2% (197 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pt/ * Translated using Weblate (Portuguese) Currently translated at 85.2% (197 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pt/ * AppInfoView: move uninstall button here (elementary#1855) * Release 3.10.0 (elementary#1846) * Translated using Weblate (Ukrainian) Currently translated at 100.0% (231 of 231 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * AbstractView: Replace Stack with Deck (elementary#1769) * AbstractView: Replace Stack with Deck * less diff * start going places * SearchView: clean up * Avoid infinite searchview generation * more moves * Swipe * Homepage: Remove zombie code * Clear when starting a new search * Do not show another package before transition complete (elementary#1857) Co-authored-by: Jeremy Wootten <jeremy@elementaryos.org> * AppListView → SearchView (elementary#1859) * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * CategoryFlowBox: create Fun & Games (elementary#1763) * Update translation template * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ * Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: AppCenter/AppCenter (Extra) Translate-URL: https://l10n.elementary.io/projects/appcenter/extra/ * Translated using Weblate (Ukrainian) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/uk/ * Translated using Weblate (Hebrew) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/he/ * Translated using Weblate (French) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fr/ * Translated using Weblate (Turkish) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Polish) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Translated using Weblate (Catalan) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ca/ * Translated using Weblate (German) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/de/ * Provide default case for switches (elementary#1858) * Translated using Weblate (Japanese) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/ja/ * Translated using Weblate (Finnish) Currently translated at 97.8% (228 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/fi/ * Translated using Weblate (Turkish) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/tr/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/hu/ * Translated using Weblate (Chinese (zh)) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/zh_Hans/ * Translated using Weblate (Polish) Currently translated at 100.0% (233 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/pl/ * Translated using Weblate (Norwegian Bokmål (nb)) Currently translated at 95.7% (223 of 233 strings) Translation: AppCenter/AppCenter Translate-URL: https://l10n.elementary.io/projects/appcenter/appcenter/nb/ * AppListUpdateView: move list population from InstalledView to here (elementary#1860) Co-authored-by: Jeremy Wootten <jeremy@elementaryos.org> * VC: add orig files to gitignore * build(meson): fix missing Pop option * fix: get build working again * fix(MainWindow): add repos button to menu * fix(Homepage): add missing recents section * fix(css): fix tall titlebar * fix(css): fix invisible progressbuttons * fix(AppInfoView): port over high contrast fix * fix(Homepage): connect signal handler for picks * fix(Homepage): make flowbox children non-selectable * fix: add screenshot scaling * Change image resize listener to the header_clamp rather than body The body clamp was creating a loop where refreshing the image would then resize the body_clamp, then another resize was sent, again and again forever. By changing the listener to a container that spans whe width of the window and doesn't contain the image (the header being perfect for this) we still get the same functionality (event when window resizes) without the loop. * fix(AppInfoView): reimplement reflowing header bar * fix: ensure various views don't spontaneously widen the window * fix(Client): use compiler directive to disable notifications * fix(AppInfoView): remove unused line * fix: clean-up commented lines * fix(css): fix weird styling for appmenu buttons * fix(MainWindow): change order of refresh and repos buttons * fix(Application): make repoman an action, add keyboard shortcut * fix(meson-options): fix incorrect App Name * fix(MainWindow): fix disappearing title stack * scale screenshots in carousel responsivly to application width * fix(AppInfoView): fix incorrect indentation * Change image resize listener to the header_clamp rather than body The body clamp was creating a loop where refreshing the image would then resize the body_clamp, then another resize was sent, again and again forever. By changing the listener to a container that spans whe width of the window and doesn't contain the image (the header being perfect for this) we still get the same functionality (event when window resizes) without the loop. Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com> Co-authored-by: Faisal Rachmadin <frachmadin@gmail.com> Co-authored-by: Gusti Ahmad Fanshuri Alfarisy <gusti.alfarisy@gmail.com> Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com> Co-authored-by: David M <rbndavid@gmail.com> Co-authored-by: DartDeaDia <dartdeadia@protonmail.com> Co-authored-by: Martin Šťastný <martin@stastni.cz> Co-authored-by: p-bo <pavel.borecki@gmail.com> Co-authored-by: Jenda <bugwebcz@centrum.cz> Co-authored-by: filipboucek <filoveccz@gmail.com> Co-authored-by: TomiOhl <ohlslager.tom@gmail.com> Co-authored-by: Özgür Baskin <queeup@zoho.com> Co-authored-by: Marius Meisenzahl <meisenzahl@users.noreply.github.com> Co-authored-by: Danielle Foré <daniel@elementary.io> Co-authored-by: elementaryBot <builds@elementary.io> Co-authored-by: Weblate <i18n@elementary.io> Co-authored-by: Ryo Nakano <ryonakaknock3@gmail.com> Co-authored-by: Uwe S <saabisto@gmx.de> Co-authored-by: Allan Nordhøy <epost@anotheragency.no> Co-authored-by: Nathan <bonnemainsnathan@gmail.com> Co-authored-by: Marcin Serwin <marcin.serwin0@protonmail.com> Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi> Co-authored-by: Dennis ten Hoove <dennistenhoove@protonmail.com> Co-authored-by: MB <barendregt@fastmail.com> Co-authored-by: Niels Van Laerhoven <niels1995@gmail.com> Co-authored-by: Yuchen Deng <loaden@gmail.com> Co-authored-by: Berk Akkaya <berkakkaya000@gmail.com> Co-authored-by: Keilith <90994713+Keilith-L@users.noreply.github.com> Co-authored-by: Cassidy James Blaede <c@ssidyjam.es> Co-authored-by: asdffdsdaf <asdffdsdaf@gmail.com> Co-authored-by: colindemian <colindemian@outlook.com> Co-authored-by: Vincent Yu <coolplayyhj@gmail.com> Co-authored-by: Silviu Popescu <teodorspopescu@gmail.com> Co-authored-by: Jose Manuel Hernandez Farias <ing.josemhf@gmail.com> Co-authored-by: JohnDumpling <john_dumpling@protonmail.com> Co-authored-by: Shukrullo Turgunov <shookrullo@gmail.com> Co-authored-by: Aga Ismael <agaesmaeel@gmail.com> Co-authored-by: Pikhosh <pikhosh@gmail.com> Co-authored-by: Hossein <yahiceg727@wii999.com> Co-authored-by: David Hewitt <davidmhewitt@gmail.com> Co-authored-by: Danielle Foré <danielle@elementary.io> Co-authored-by: Brock <58987761+13r0ck@users.noreply.github.com> Co-authored-by: Jeremy Wootten <jeremy@elementaryos.org> Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com> Co-authored-by: fabioasguerra <fabio-guerra@hotmail.com> Co-authored-by: Oskar Rygasiewicz <fleepgames@gmail.com> Co-authored-by: 13r0ck <bnr@tuta.io>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Load the packages async from creating the view
Removes some dead code from Homepage as well. This was used to remove old category views when it was based on List and refresh the currently visible category. Instead of destroying everything from Homepage, have the views handle their own refresh. Admittedly this is still pretty brute-force-y but it restores the refreshing behavior at least