[gnome-software] (1241 commits) Non-fast-forward update to branch 1409-add-available-for-fedora-section-to-the-explore-page
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] (1241 commits) Non-fast-forward update to branch 1409-add-available-for-fedora-section-to-the-explore-page
- Date: Fri, 6 May 2022 11:39:57 +0000 (UTC)
The branch '1409-add-available-for-fedora-section-to-the-explore-page' was changed in a way that was not a
fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
9e09628... gs-plugin: Add gs_plugin_add_distro_featured() function
ed398c7... gs-appstream: Add gs_appstream_add_distro_featured()
ae5d1fb... gs-cmd: Add "get-distro-featured" command line option
360565f... gs-plugin-appstream: Implement gs_plugin_add_distro_feature
41567ea... flatpak: Implement gs_plugin_add_distro_featured()
42e4c46... gs-overview-page: Add a distro-featured section
Commits added to the branch:
8abaee4... appdata: Set a minimum width of 360 (*)
406aabe... desktop: Add form factor information (*)
216ffe6... metainfo: Align app name with .desktop name (*)
27bcf9e... Drop custom carousel arrows (*)
f0f5400... gs-app-row: Hide the update size from the row (*)
1b4fbba... gs-app-row: Move the "install size" label below the applica (*)
c2316dc... gs-common: Remove unused helper structure member (*)
e9341c1... gs-common: Destroy message dialog on response (*)
20ec671... Merge branch 'wip/mcrha/tweaks-gtk4' into 'main' (*)
9818eb5... gs-category-page: Limit how many recently updated applicati (*)
1a32bd3... flatpak: Update remote appstream data when its filter chang (*)
e7369c5... gs-upgrade-banner: Initialize a g_autofree variable (*)
9d92571... Merge branch 'wip/mcrha/uninitialized-variable' into 'main' (*)
d8fb115... Merge branch 'wip/mcrha/flatpak-appstream-update' into 'mai (*)
2229520... style: Fix background of ‘Work’ category button (*)
895d1ca... gs-plugin-provenance: Set COMPULSORY quirk only on REPOSITO (*)
15c2018... Merge branch '1365-move-application-size-in-installed-app-r (*)
18ed673... Merge branch '1488-almost-all-installed-apps-are-now-displa (*)
999b6c8... gs-repos-dialog: Third-party repos section missing (*)
6675c06... Merge branch 'wip/mcrha/gs-repos-dialog-gtk4-3rdparty-secti (*)
2abc354... Merge branch 'work-category-button-css' into 'main' (*)
63bcc40... gs-odrs-provider: Create a GsApp instance in refresh only w (*)
059632c... tests: Introduce and use gs_test_init() (*)
2212ed7... Merge branch 'wip/mcrha/plugin-loader-self-test' into 'main (*)
ef22f38... Update Spanish translation (*)
33719a0... gs-extras-page: Ignore separators when iterating over app r (*)
5e6bb20... gs-extras-page: Break out of loop after removing a row (*)
5a99510... gs-extras-page: Ensure page state always changes after load (*)
6d60933... gs-plugin: Bind initialize/destroy to the GsPlugin lifetime (*)
b96bd0b... gs-plugin-appstream: Port to the new GsPlugin lifecycle (*)
924ed67... gs-plugin-generic-updates: Port to the new GsPlugin lifecyc (*)
861edb0... gs-plugin-hardcoded-blocklist: Port to the new GsPlugin lif (*)
753f801... gs-plugin-flatpak: Port to the new GsPlugin lifecycle (*)
652981a... gs-plugin-os-release: Port to the new GsPlugin lifecycle (*)
f761edb... gs-plugin-rpm-ostree: Port to the new GsPlugin lifecycle (*)
a0f3f09... gs-plugin-provenance: Port to the new GsPlugin lifecycle (*)
f8d2ee9... gs-plugin-hardcoded-popular: Port to the new GsPlugin lifec (*)
92e2880... gs-plugin-icons: Port to the new GsPlugin lifecycle (*)
8a3b4c8... gs-plugin-provenance-license: Port to the new GsPlugin life (*)
bba0074... gs-plugin-rewrite-resource: Port to the new GsPlugin lifecy (*)
fd1f351... gs-plugin-dpkg: Port to the new GsPlugin lifecycle (*)
e26e2b2... gs-plugin-dummy: Port to the new GsPlugin lifecycle (*)
f071f24... gs-plugin-fedora-langpacks: Port to the new GsPlugin lifecy (*)
eb15869... gs-plugin-fedora-pkgdb-collections: Port to the new GsPlugi (*)
143b676... gs-plugin-malcontent: Port to the new GsPlugin lifecycle (*)
70c1c93... gs-plugin-modalias: Port to the new GsPlugin lifecycle (*)
60e3829... gs-plugin-repos: Port to the new GsPlugin lifecycle (*)
beeb5a8... gs-plugin-systemd-updates: Port to the new GsPlugin lifecyc (*)
efc43af... gs-plugin-packagekit-refine-repos: Port to the new GsPlugin (*)
56dc1d2... gs-plugin-packagekit-refresh: Port to the new GsPlugin life (*)
bef2dae... gs-plugin-packagekit: Port to the new GsPlugin lifecycle (*)
b95dff2... gs-plugin-fwupd: Port to the new GsPlugin lifecycle (*)
5139e06... gs-plugin-eos-updater: Port to the new GsPlugin lifecycle (*)
9f8647a... gs-plugin-snap: Port to the new GsPlugin lifecycle (*)
109b435... gs-plugin: Drop gs_plugin_alloc_data() (*)
157bfc5... gs-plugin-dummy: Move setup out into a setup vfunc (*)
edcb109... Merge branch 'refactor-threads' into 'main' (*)
875cb18... gs-app-list: Add gs_app_list_override_progress() (*)
4071520... packagekit: Add a 'progress_list' member to the helper (*)
6e22b39... packagekit: Report overall progress when downloading packag (*)
242b521... packagekit: Check the cancellable on finished download (*)
b9533ec... gs-updates-section: Correct callback prototypes (*)
d76af9a... Simplify carousel arrow buttons (*)
72a2238... featured-carousel: Style the arrows like the screenshot car (*)
231af3d... gs-installed-page: Change section on application state chan (*)
b99255d... flatpak: Fix a typo in self test build script (*)
558fdb1... Merge branch '1473-codecs-gtk4' into 'main' (*)
b2aa3a3... Merge branch 'wip/mcrha/gs-updates-section-update-cancel-cr (*)
5e35d48... Merge branch 'carousel-arrows' into 'main' (*)
a45f0ce... Merge branch '1492-gnome-software-does-not-refresh-after-in (*)
f7da495... gs-shell: Remove left-over function prototype declaration (*)
d34b30a... gs-overview-page: Refresh the application after third-party (*)
a7b9b06... plugins: Refresh internal caches on repository enable/insta (*)
c11612b... gs-repos-dialog: Other repositories section not removed on (*)
4abe3ad... app-details-page: UI overhaul (*)
ef27865... Merge branch 'app-details-page' into 'main' (*)
332c2b8... Merge branch '1486-gs-repos-dialog-call-refresh-on-reposito (*)
702d8ec... Merge branch 'wip/mcrha/repos-dialog-other-repos-reload' in (*)
843c9a3... Misc: Fix various warnings reported by static analyzers (*)
ce3f3a2... Merge branch 'wip/mcrha/static-analyzers-fixes' into 'main' (*)
c5c47ad... CI: Double test timeout multiplier (*)
d563fef... gs-utils: Add functions to get/set file metadata ETag attri (*)
5aae0e4... gs-plugin: Use ETag in gs_plugin_download_file() (*)
9641c22... Merge branch 'wip/mcrha/odrs-download-etag' into 'main' (*)
e724606... gs-app-list: Detect duplicates also by GsApp instance addre (*)
7701c9a... gs-update-dialog: Does not cleanup visited apps in the leaf (*)
aa896d5... Merge branch '1496-os-updates-viewing-more-packages-goes-ba (*)
14892ec... packagekit: Ensure update is prepared when all packages are (*)
1d5b75a... Merge branch '1114-packagekit-prepared-update-not-found-var (*)
91221a0... gs-update-dialog: Going back scrolls the list to the top (*)
c476ddb... Merge branch '1497-os-updates-going-back-scrolls-the-list-t (*)
e6f45ef... View switcher: Add update counter (*)
84c8990... gs-updates-page: Tweak appearance of the up-to-date box (*)
8b0598c... Merge branch '1500-view-switcher-add-update-counter' into ' (*)
5e1359b... gtk-style.css: Change margin for adaptive-symbolic icon (*)
a5310db... Merge branch 'wip/mcrha/image-runtime-warning' into 'main' (*)
8a66aae... gs-upgrade-banner: Cancel button icon is huge (*)
c0e96f0... gs-appstream: Limit what update details are used (*)
d7e4b6b... gs-details-page: Reload the page only when the app is idle (*)
b225a21... Merge branch '1502-gs-upgrade-banner-cancel-button-icon-is- (*)
3bdb8a1... gs-upgrade-banner: Center download progress bar (*)
dae5359... Merge branch '1471-getting-duplicate-search-results-for-deb (*)
c5e0571... Merge branch '1510-after-installing-flatpak-launching-it-fr (*)
9e301b0... Merge branch '1504-drop-older-versions-from-update-details- (*)
30f8073... Merge branch '1501-updates-page-emtpy-state-papercuts' into (*)
da41fad... Update Occitan translation (*)
4ce749c... Misc: Use absolute URL in CSS (*)
4a4d8d3... fedora: Update link documenting third party repos (*)
ef5653e... gs-app-context-bar: Do not show '0 bytes' in the app cache/ (*)
f3bd4f3... Merge branch '1435-storage-tile-better-label-for-the-case-t (*)
79793ca... Merge branch 'wip/mcrha/css-absolute-url' into 'main' (*)
cee4743... fedora-pkgdb-collections: Default to upgrade background gra (*)
f6568df... Merge branch '1418-drop-os-upgrade-banner-in-favour-of-a-pl (*)
3e4cd25... Misc: Use absolute URL in CSS (part 2) (*)
4645b74... Merge branch 'wip/mcrha/css-absolute-url2' into 'main' (*)
da8022f... gs-upgrade-banner: The 'GNOME OS' has no upgrade version se (*)
242fb64... gs-upgrade-banner: Hide download info label when not set (*)
9643b1c... Merge branch '1525-os-upgrade-vertically-center-download-bu (*)
6cc7946... Update Latvian translation (*)
89983ea... gs-update-dialog: Avoid g_object_ref() call with a NULL app (*)
cabec31... gs-app-details-page: Add read-only 'title' property (*)
1637c34... gs-os-update-page: Add read-only 'title' property (*)
13d330d... gs-update-dialog: Update window title with the current page (*)
9077b89... Merge branch 'wip/mcrha/gs-update-dialog-ui-title' into 'ma (*)
e3c1ab2... Merge branch '1155-fedora-link' into 'main' (*)
580ebd1... gs-details-page: Addons section can show addons for a diffe (*)
f110f07... Update Latvian translation (*)
fd4b5b0... Update British English translation (*)
6f67ca9... gs-app: Return a reference from gs_app_dup_content_rating() (*)
ed59283... Merge branch '1467-content-rating-crash' into 'main' (*)
4d9fb42... Update German translation (*)
4163b01... gs-shell: Show more than one line of an error message (*)
83f22b7... gs_utils_get_file_size: Do not follow symlinks (*)
20796fd... Update Ukrainian translation (*)
08a4268... Update Portuguese translation (*)
b0da79f... Update Catalan translation (*)
1c665dd... Update Friulian translation (*)
e1d55c1... Update Catalan translation (*)
c127ea7... Update Occitan translation (*)
95c86fb... meson: Depend on libadwaita 1.0.0.alpha.3 (*)
7f937ae... ci: Update images (*)
f5850ad... application: Use AdwApplication (*)
7798dc5... style-hc: Add missing semicolons (*)
cada487... Merge branch 'wip/exalm/style-loading' into 'main' (*)
d953400... style: Remove backdrop styles (*)
7b0ca19... style: Remove text shadows (*)
0a59f50... style: Remove unused styles (*)
b33b4c4... style: Remove selector GTK3-isms (*)
275d17e... details-page: .content-box -> .card (*)
b94ace9... style: .installed-icon -> .accent (*)
c125c89... style: Clean up tiles (*)
0b63b82... style: Use .heading instead of .index-title-alignment-softw (*)
0ba0231... style: Use .caption instead of .app-row-installed-label (*)
5714945... details-page: Use .heading for the webapp warning label (*)
fdf91a5... review-bar: Remove the bar height hack (*)
5a5755b... style: Clean up review styles (*)
0cc40e9... details-page: Use standard styles for the origin popover (*)
6879223... os-update-page: Clean up the section style (*)
16ae7aa... app-row: Don't override padding (*)
9cd9080... upgrade-banner: Clean up styles (*)
0441ba7... updates-page: Clean up the eol banner (*)
4fb68ca... style: Update featured carousel radius (*)
2d5ab9a... styles: Remove gtk text styles (*)
1c32c3a... styles: Remove flat header bar style (*)
f7d1318... style: Update .list-page styles (*)
f01b506... app-context-bar: Use standard styles (*)
4718d32... style: Remove .toolbox (*)
501ef27... style: Fix indentation (*)
b80222e... Merge branch 'wip/exalm/style-cleanups' into 'main' (*)
238d160... Update Persian translation (*)
46afb10... style: Update default background on upgrade banner (*)
161775b... Merge branch 'wip/exalm/upgrade-gradient' into 'main' (*)
7b31246... Update Croatian translation (*)
ff84ee2... Update Hebrew translation (*)
7aa58de... style: Use default card style for catgories (*)
d6a56d4... featured-carousel: Use card style (*)
2a81d97... Merge branch 'wip/exalm/cards-2' into 'main' (*)
1bd7a07... Update Friulian translation (*)
bf3ef27... Merge branch '1528-stuck-at-loading-application-details' in (*)
221a7b7... Merge branch 'wip/mcrha/too-short-error-message' into 'main (*)
a69ddc3... Update Ukrainian translation (*)
4cb20cc... Merge branch '1526-some-plugins-for-obs-studio-mysteriously (*)
bbf34d5... gs-updates-page: The spinner is huge (*)
d316e0b... Merge branch '1515-updates-spinner-is-huge' into 'main' (*)
388c8d2... gs-appstream: Support more markup in the description text (*)
f21fc3e... GsApp: Store update-details as markup (*)
2ba7d33... packagekit: Generate pango markup for the app description (*)
13b9e27... gs-description-box: Use markup for the description text (*)
230f0ab... gs-app-version-history-row: Use markup for the version hist (*)
661b1c3... Misc: Port to libsoup3 (*)
d1d412b... misc: Remove conditional code for glib lower than 2.66.0 (*)
d75c2ba... Update Russian translation (*)
f7b1c3c... Merge branch '155-allow-some-markup-in-release-notes-in-app (*)
3ff2522... Merge branch 'wip/mcrha/soup3' into 'main' (*)
683f497... Update Portuguese translation (*)
4b1d284... details-page: Wrap the web app warning label (*)
f4586bd... screenshot-carousel: Drop the vertical borders (*)
b11831b... info-window: Move the scrollbar down a bit (*)
69e514e... Merge branch 'screenshot-carousel-borders' into 'main' (*)
6696633... overview-page: Use a status page for No Application Data Fo (*)
67602f4... Update Persian translation (*)
b2b67f4... Update Croatian translation (*)
0053d1b... Update Galician translation (*)
7683685... Merge branch 'info-window-scrollbar' into 'main' (*)
73bc9f4... Update Friulian translation (*)
4a4941e... Merge branch 'details-page-wrap' into 'main' (*)
5266fb0... Update Croatian translation (*)
886a55c... snap: Use self variable in private methods (*)
5ae0c19... Merge branch 'snap-self' into 'main' (*)
a0baa7f... Merge branch 'overview-no-data' into 'main' (*)
7d6ddbc... gs-update-monitor: Recognize security updates (*)
ec281a8... Merge branch 'wip/mcrha/gs-update-monitor-recognize-securit (*)
6c68ad0... build: Turn 'soup3' option to 'soup2' (*)
fbcb3de... snap: Use channel name in plugin cache key. (*)
92bdcf4... Merge branch 'snap-plugin-cache-key' into 'main' (*)
5d6eae8... gs-install-appstream: add gs_private_libdir to rpath (*)
4a84357... flatpak: Move libxmlb before appstream (*)
a532b69... Merge branch 'appstream-libxmlb' into 'main' (*)
e5b0f04... Merge branch 'rpath-install-appstream' into 'main' (*)
a64d79d... Update Occitan translation (*)
2f9f0cf... gs-app-context-bar: Wrap tiles' title (*)
e7dee5e... Merge branch '1546-app-page-doesn-t-shrink-to-fit-the-windo (*)
6b2cda0... Updated Spanish translation (*)
17521a5... flatpak: Bump dependency to 1.9.1 and drop old conditional (*)
8fb5259... fwupd: Bump dependency to 1.5.6 and drop old conditional co (*)
996cfa9... Merge branch 'wip/mcrha/soup3-2nd' into 'main' (*)
ca795aa... Update Bulgarian translation (*)
aec3d46... Update Occitan translation (*)
f82556c... snap: Use markup for app descriptions. (*)
f747082... Merge branch 'snap-description-markdown' into 'main' (*)
47322c9... Merge branch 'fwupd-dep-bump' into 'main' (*)
3e0db32... packagekit: Recognize when the user declined an operation (*)
07b1a5f... gs-plugin: Add 'ask-untrusted' signal (*)
c6d1f5d... gs-common: Add gs_utils_ask_user_accepts() (*)
719b009... gs-shell: Add a handler for the GsPluginLoader::ask-untrust (*)
6e6175f... packagekit: Ask the user what to do when there's a package (*)
0b06121... Merge branch 'flatpak-dep-bump' into 'main' (*)
7e7fb6e... Merge branch '1520-os-updates-off-center-progress-bar' into (*)
d78f5d0... gs-details-page: Sort reviews by most recent (*)
450309c... Merge branch 'sort-ratings-by-date-desc' into 'main' (*)
9df2647... Merge branch '603-gnome-software-reports-unknown-error-when (*)
010f0d0... Merge branch '1266-indeterminate-progress-bar-for-os-update (*)
334e202... Update Ukrainian translation (*)
104e664... Update Portuguese translation (*)
a24080a... gs-appstream: Make it possible to run some functions withou (*)
3b29e6c... application: Add '--show-metainfo' command line argument (*)
99394ea... Merge branch '1476-add-a-way-for-app-developers-to-test-the (*)
e28fb0a... gs-key-colors: Ensure all color clusters are covered (*)
f48e557... dummy: Correct the key-colors test (*)
38b0a0f... Merge branch '1290-dummy-plugin-s-key-colors-test-unreliabl (*)
823cd84... app-version-history-row: Drop max width char (*)
445a4a4... Merge branch 'appdata-hardware-support' into 'main' (*)
9cd044a... Merge branch 'history-label-fix' into 'main' (*)
7ec791c... flatpak: Migrate flatpakref handling to FlatpakTransaction (*)
69a442e... flatpak: Fix capitalization of boolean value in tests (*)
19b9c9f... flatpak: Update remote name for flatpakref unit test (*)
175bd5a... flatpak: Get size info more efficiently (*)
aed7353... flatpak: Don't use GS_APP_STATE_AVAILABLE_LOCAL for flatpak (*)
1bc236f... flatpak: Set size info on runtime of flatpakref app (*)
ca9e58a... flatpak: Avoid plugin cache for temp installation (*)
3b505c1... gs-plugin-loader: Set file for URL_TO_APP actions (*)
55c53e4... flatpak: Improve performance of ref/bundle processing (*)
b70c53f... Merge branch 'mwleeds/fix-deprecated-install' into 'main' (*)
0a5c9ea... metered-data-dialog: Make it a GsInfoWindow and a AdwStatus (*)
6058eda... Merge branch 'metered-dialog' into 'main' (*)
0c69b2a... flatpak: Use Soup 2 (*)
4ea66de... Merge branch 'soup2' into 'main' (*)
84a6345... gs-common: Use origin UI in a prompt message to the user (*)
a3fece4... flatpak: Validate flatpak remote name correctly (*)
24496c4... flatpak: Fix titles for added remotes (*)
667c278... flatpak: Support additional properties when creating remote (*)
4b1205c... flatpak: Update all properties when modifying existing remo (*)
080d60a... flatpak: Load the comment from a FlatpakRemote (*)
70e6664... Merge branch '1507-flatpakrepo-fixes' into 'main' (*)
adf294c... snap: Fix crash if finding alternates returns an error (*)
faff1f3... flatpak: Rename an internal variable (*)
93a60f1... rpm-ostree: Simplify clearing a handle (*)
f50aa3b... systemd-updates: Remove unnecessary blank line (*)
83f5653... gs-app: Store a weak pointer to the GsPlugin rather than th (*)
312f18b... gs-repo-row: Drop unneeded GsPluginLoader property (*)
e11a60b... gs-plugin-loader: Remove a filter pass to copy plugin prior (*)
e0d0e16... build: Bump plugin API version for recent and upcoming API (*)
6b64d5e... Update Portuguese translation (*)
c0f58d3... Merge branch 'refactor-threads2' into 'main' (*)
3e0ee97... Update Occitan translation (*)
692cdfc... fwupd: Adjust a message checked in a test (*)
a841214... gs-plugin: Make GsPlugin an abstract type (*)
0290868... gs-plugin: Add a shutdown vfunc (*)
4543236... gs-plugin: Add a setup vfunc (*)
502f255... flatpak: Split shutdown code out into new plugin shutdown v (*)
ecf2573... lib: Add a worker thread implementation (*)
06a637e... lib: Add async version of gs_utils_get_permission() (*)
e8b0418... packagekit: Make setup asynchronous (*)
b5ed77f... packagekit: Make loading proxy settings asynchronous (*)
608a76c... snap: Make plugin setup asynchronous (*)
aa88270... rpm-ostree: Make plugin setup asynchronous (*)
6612f0e... repos: Clarify threading behaviour (*)
fbac924... repos: Make plugin setup asynchronous (*)
4103f81... malcontent: Make plugin setup asynchronous (*)
cdaf73e... fwupd: Make plugin setup asynchronous (*)
33b9e72... dummy: Make plugin setup asynchronous (*)
5bf814d... os-release: Make plugin setup asynchronous (*)
d08e2a6... eos-updater: Make plugin setup asynchronous (*)
8cedb97... fedora-pkgdb-collections: Make plugin setup asynchronous (*)
eddcd9e... appstream: Make plugin setup asynchronous (*)
5cac163... flatpak: Make plugin setup asynchronous (*)
a1b0b7e... flatpak: Move permissions checks to setup function (*)
7d82b84... systemd-updates: Make plugin setup asynchronous (*)
a57d47b... gs-os-update-page: Simplify is_downgrade check (*)
dfea11d... gs-utils: Remove unused gs_utils_parse_evr (*)
e92c9c4... Merge branch 'simplify-downgrade-check' into 'main' (*)
1bbe845... snap: Fix a build break (unknown variable) (*)
807896a... Merge branch 'wip/build-break' into 'main' (*)
36fde80... Update Ukrainian translation (*)
cb6ea86... appdata: Reformat some paragraphs to remove extraneous whit (*)
b79f41e... news: Rewrap a few lines (*)
1c0de2e... tests: Skip parental controls in flatpak (*)
29b5df5... Merge branch 'no-parental-controls-tests' into 'main' (*)
e765976... Merge branch '1558-reformat-news-appdata' into 'main' (*)
50f24e9... gs-plugin-loader: Call async setup functions on plugins (*)
22475f1... gs-plugin-loader: Call async shutdown functions on plugins (*)
530d8ec... gs-plugin: Drop gs_plugin_setup() and GS_PLUGIN_ACTION_SETU (*)
6b3ceb2... gs-flatpak: Ensure installed GsApps are marked as such at c (*)
45a6485... gs-flatpak: Fix a minor race condition (*)
ade929e... Merge branch 'refactor-threads3' into 'main' (*)
2ef6525... updates: More informative 'OS Updates' row (*)
cb5d285... gs-shell: Vertically center "Automatic Updates Paused" labe (*)
fd57a65... Merge branch '1554-more-informative-os-updates-row' into 'm (*)
ac4bdf5... build: Prepare for AdwCarousel API changes (*)
ad80b00... Update Ukrainian translation (*)
471e29f... tests: Use g_assert_*() instead of g_assert() in fwupd test (*)
b91ef02... tests: Use g_assert_*() instead of g_assert() in core tests (*)
87a2ad5... gs-plugin-loader: Disable job timeouts if running under gdb (*)
b337615... gs-plugin-types: Add REQUIRE_STATE refine flag (*)
d1c0a9b... plugins: Use GS_PLUGIN_REFINE_FLAGS_REQUIRE_ID for minimal (*)
456ab0c... gs-plugin-loader: Drop redundant re-fetching of refine flag (*)
1526acb... lib: Rename GS_PLUGIN_REFINE_FLAGS_DEFAULT to FLAGS_NONE (*)
562354f... Update Portuguese translation (*)
c1407a9... Update Russian translation (*)
9f35470... Merge branch 'refactor-threads4' into 'main' (*)
e79ba0f... Merge branch 'wip/mcrha/libadwaita-api-changes' into 'main' (*)
c5edd01... gs-age-rating-context-dialog: Fix coalescing groups when ra (*)
b3977b3... Merge branch '1565-coalesce-groups-fix' into 'main' (*)
098f0db... Update Basque translation (*)
62950f1... Updated Lithuanian translation (*)
cf53adb... gs-feature-tile: Refactor code to modify inappropriate colo (*)
469f4e2... gs-feature-tile: Switch to WCAG contrast instead of Weber c (*)
b747cc8... gs-os-update-page: Mark installed apps for removal (*)
bb4add1... Update Occitan translation (*)
2449e38... Update Occitan translation (*)
943207b... Merge branch 'allow-remove-installed' into 'main' (*)
c2408f5... Merge branch '1305-too-many-recently-updated-apps-on-catego (*)
93eeac4... Merge branch '1440-wcag-contrast' into 'main' (*)
906512b... contrib: Delete example plugin (*)
42a999f... docs: Update plugin initialisation documentation (*)
4c8a73e... Merge branch '1472-fix-docs' into 'main' (*)
f37cb06... gs-plugin-loader: Don’t try to shut down plugins which aren (*)
9ab1e9f... lib: Add helper functions for storing vfunc call context (*)
ef6f301... gs-plugin: Add a refine vfunc to GsPlugin (*)
0d7d5cd... appstream: Make refine asynchronous (*)
ff035c6... generic-updates: Make refine asynchronous (*)
775042e... malcontent: Make refine asynchronous (*)
862cf07... flatpak: Make refine asynchronous (*)
ae4d315... hardcoded-blocklist: Make refine asynchronous (*)
277ed70... snap: Inline the refine_app_with_client() helper function (*)
c7a608a... snap: Combine snap queries into a single D-Bus call (*)
20889d0... rpm-ostree: Make refine asynchronous (*)
7c97189... repos: Make internal hash tables immutable (*)
4dfce80... repos: Simplify locking slightly (*)
a41a893... repos: Drop unused arguments from refine_app() (*)
2901994... repos: Load updates of the repo data asynchronously in a wo (*)
20930f3... repos: Make refine asynchronous (*)
9caba18... packagekit: Inline gs_plugin_packagekit_refine_distro_upgra (*)
7a7dd1a... packagekit: Inline gs_plugin_packagekit_refine_name_to_id() (*)
e79691a... packagekit: Inline gs_plugin_packagekit_refine_filename_to_ (*)
0c66b42... packagekit: Inline gs_plugin_packagekit_refine_update_detai (*)
411b1f8... packagekit: Inline gs_plugin_packagekit_refine_details() (*)
e037dc7... packagekit: Inline gs_plugin_packagekit_refine_update_urgen (*)
2a91b1d... packagekit: Make refine_history() function async (*)
4928ae5... packagekit: Inline gs_plugin_packagekit_refine_details2() (*)
b600e48... packagekit: Inline gs_plugin_packagekit_refine_updatedetail (*)
e847d09... packagekit: Inline gs_plugin_packagekit_refine_from_desktop (*)
e11c9b8... icons: Make refine asynchronous (*)
c0b433a... provenance-license: Make refine asynchronous (*)
3d6b9da... provenance: Make refine asynchronous (*)
b52c13a... dummy: Make refine asynchronous (*)
118efe3... fedora-pkgdb-collections: Make refine asynchronous (*)
d3736cf... snap: Make refine asynchronous (*)
d0a26a4... rewrite-resource: Make refine asynchronous (*)
b73a393... packagekit: Inline gs_plugin_packagekit_resolve_packages() (*)
df169aa... packagekit: Make resolve_packages_with_filter() function as (*)
c3f3643... packagekit: Combine filtering app lists when refining (*)
069cf80... packagekit: Remove an if-condition which was always true (*)
c2e2efa... packagekit: Factor out a helper to build package ID list fr (*)
54d5c7f... packagekit: Make refine asynchronous (*)
df5f770... packagekit: Rework progress callback data handling (*)
5671e3e... packagekit-refine-repos: Inline a function (*)
68e083f... packagekit-refine-repos: Make refine asynchronous (*)
7edc7e1... packagekit-refine-repos: Rework progress callback data hand (*)
d928bed... systemd-updates: Make refine asynchronous (*)
2db3d79... modalias: Make refine asynchronous (*)
43a9b7c... docs: Make refine asynchronous (*)
a59f8fe... gs-plugin-vfuncs: Drop gs_plugin_refine() (*)
801b137... gs-plugin-job: Allow it to be derived (*)
25bd3d3... lib: Add gs-plugin-job.h to gnome-software.h (*)
ca0adb5... gs-plugin-job-refine: Add a wrapper function for creating a (*)
2ec29dd... os-release: Move refine_wildcard into refine (*)
5b973ca... appstream: Move refine_wildcard into refine (*)
ddd9f78... flatpak: Move refine_wildcard into refine (*)
4bec111... gs-plugin-loader: Drop refine_wildcard vfunc (*)
a760a8d... gs-plugin-loader: Replace gs_plugin_loader_run_refine() wit (*)
985cfa7... gs-plugin-loader: Inline a helper function (*)
c787c1c... gs-plugin-job: Add a run_async vfunc and use it in the plug (*)
1599e93... gs-plugin-loader: Make a validity check function public (*)
a20eb54... gs-plugin-loader: Run an explicit refine after ACTION_GET_P (*)
55329cb... gs-plugin-loader: Split ACTION_REFINE out to GsPluginJobRef (*)
9d51732... gs-plugin-loader: Run an explicit refine when filtering (*)
a5ea306... gs-plugin-loader: Update app list after wildcard refine (*)
ceecc53... gs-plugin-loader: Avoid a refine action if no refine flags (*)
d77adb1... gs-plugin-loader: Make gs_plugin_loader_run_adopt() public (*)
50ada02... gs-plugin-loader: Expose gs_plugin_loader_get_plugins() (*)
fbca93e... gs-plugin-job-refine: Move across run_refine() code from pl (*)
456b4da... gs-plugin-job-refine: Drop previous_list handling (*)
224a8bd... gs-plugin-job-refine: Rework internal flags handling (*)
2cb9cc1... gs-plugin-job-refine: Allow skipping filtering of refine re (*)
e0b885a... gs-utils: Create cache directory even if running under unit (*)
8de30ec... tests: Use correct result lists when checking wildcard reso (*)
3e689c3... Merge branch 'refactor-threads5' into 'main' (*)
8dc753c... packagekit: Merge packagekit-refresh plugin into the main p (*)
2cff7ec... packagekit: Merge packagekit-refine-repos plugin into the m (*)
f890a19... repos: Drop plugin ordering requirements (*)
e40d975... repos: Fix a minor memory leak when parsing key files (*)
2d81346... gs-plugin-vfuncs: Remove add/remove shortcut vfuncs and ass (*)
5256abf... gs-plugin-vfuncs: Remove gs_plugin_app_set_rating() (*)
832f297... gs-plugin-loader: Drop unused refine function types (*)
074cdbd... Merge branch 'refactor-threads8' into 'main' (*)
0c9edbb... Merge branch 'refactor-threads7' into 'main' (*)
59b0455... packagekit: Merge systemd-updates plugin into the main plug (*)
1e97ef8... app-row: Remove image size group (*)
7fa77dc... flatpak: Set no-interaction correctly when refreshing (*)
6f12903... data: Add new Circle entries to featured apps (*)
6872d2e... Update Hebrew translation (*)
53cf402... Update Chinese (China) translation (*)
ba67a52... Update Friulian translation (*)
ccf926f... Update Indonesian translation (*)
032a833... Merge branch 'flatpak-refresh-no-interaction' into 'main' (*)
25ca367... Merge branch 'sophie/add-junction-and-mousai' into 'main' (*)
9eef551... Merge branch 'gbsneto/no-size-groups' into 'main' (*)
f92142c... style: Refresh lozenges (*)
53d9a4b... style-hc: Remove unused style (*)
6f6ee23... Update Occitan translation (*)
65fbf67... Merge branch '1559-updates-paused-infobar-vertical-centerin (*)
7b6dc92... Replace the deprecated .content by .boxed-list (*)
2474bd7... gs-screenshot-carousel: Disable scroll by mouse wheel on th (*)
abed6fe... gs-featured-carousel: Disable scroll by mouse wheel on the (*)
ea85926... gs-repos-dialog: Always set the 'Fedora Third Party Reposit (*)
3601c0b... Updated Spanish translation (*)
19f8939... Merge branch 'refactor-threads10' into 'main' (*)
68cb748... gs-shell: Show the window before activating it (*)
6043978... Merge branch '1572-the-application-isn-t-raised-when-runnin (*)
d297ff5... Merge branch '1592-gtk4-app-details-carousel-slides-when-po (*)
86fe6bd... Merge branch 'wip/mcrha/libhandy-leftover' into 'main' (*)
e64095e... Merge branch 'wip/exalm/lozenges' into 'main' (*)
a157ae3... Update Brazilian Portuguese translation (*)
99b2e1b... Release version 42.alpha (*)
a5fa9e7... trivial: Post release version bump (*)
8887e4e... RELEASE.md: Add -Dsoup2=true to the "Build the release tarb (*)
a463003... style: Add dark variants for category tile styles (*)
7e8a197... gs-external-appstream-utils: use external-appstream-system- (*)
dc56f8c... gs-external-appstream-utils: make file prefix a public macr (*)
7e9d55a... appstream: appstream files from user-data dirs when appropr (*)
5306ad2... data: clarify non-standard behavior for external-appstream- (*)
43b19c5... appstream: fix comment typo (*)
57de16a... Merge branch 'fix-appstream-system-wide' into 'main' (*)
4e40b25... Update Ukrainian translation (*)
6b18217... Update Russian translation (*)
576d336... gs-external-appstream-utils: hash url to allow same basenam (*)
3791d86... gs-install-appstream: move instead of copying files (*)
2769be8... Update Galician translation (*)
eae78ef... Merge branch 'external-unique-url' into 'main' (*)
6ae183c... Update Ukrainian translation (*)
3a826cd... Update Indonesian translation (*)
d7b67a3... gschema: Name example packaging formats in the 'packaging-f (*)
22081eb... Merge branch 'dark-category-tiles' into 'main' (*)
8215dfc... Update Portuguese translation (*)
ce0c3db... Update Hebrew translation (*)
aa17868... Update Occitan translation (*)
a992fb8... Update Chinese (China) translation (*)
bbf30bf... Update Japanese translation (*)
a5e822d... Update Japanese translation (*)
527a148... Merge branch '1595-please-document-how-to-use-packaging-for (*)
2703d22... Update Portuguese translation (*)
8057a97... Update Ukrainian translation (*)
fb0a79f... appstream: implement parsing media_baseurl (*)
7b9e4cb... Merge branch 'media-baseurl' into 'main' (*)
1ed7690... Update Indonesian translation (*)
a591f04... Update Russian translation (*)
98e8b09... gs-application: Allow `--verbose` to be enabled at runtime (*)
6b42785... misc: Drop the first run dialog (*)
5e757b3... Merge branch '1399-drop-first-run-dialog' into 'main' (*)
6a7ecb8... Update Japanese translation (*)
8824510... flatpak: Update when ESCAPE_SANDBOX permission is set (*)
3f60b64... Merge branch '1598-flatseal-should-not-show-as-having-no-pe (*)
a2bb2b8... gs-shell: Free unused memory on the main window close (*)
5296923... Merge branch '741-allow-verbose-to-be-enabled-at-runtime' i (*)
d5f41ce... Merge branch '1154-should-we-call-malloc_trim-0' into 'main (*)
b713e31... Misc: Drop src/gs-folders.c (*)
a07e97e... build: Remove some remaining references to gspell (*)
a193934... Update Hebrew translation (*)
76f2275... Updated Spanish translation (*)
817de72... Merge branch 'drop-gspell-more' into 'main' (*)
71ce691... Update Chinese (China) translation (*)
2a8d5a0... tests: Fix symlink warning from git (*)
ae5931a... Update Brazilian Portuguese translation (*)
a7193e3... Revert "build: Prepare for AdwCarousel API changes" (*)
59cab43... Update adw_carousel_scroll_to() uses (*)
aaafbe4... update-dialog: Use AdwLeaflet:can-navigate-back (*)
7977560... meson: Fix indentation in libadwaita submodule (*)
e40c75f... ci: Include gtk deps (*)
5e6bd08... build: Depend on GTK 4.6 and add it as a subproject (*)
c87cabc... meson: Depend on libadwaita 1.0.1 (*)
9bedd52... gs-details-page: drop headerbar Source label (*)
674adca... gs-overview-page.h: Remove leftover function declaration (*)
0805d9d... show-metainfo: Allow defining also path for the icon to be (*)
98f6ae3... show-metainfo: Set the application also to the featured car (*)
47e3dfa... Merge branch 'wip/exalm/libadwaita-beta' into 'main' (*)
ed76ad5... Merge branch 'fix-git-symlink-warning' into 'main' (*)
e40d35d... Merge branch 'source-label' into 'main' (*)
12d3d0c... featured: Rename Password Safe to Secrets (*)
b29cfe7... gs-shell: Fix notification event widget alignment (*)
55646b0... Merge branch 'secrets-rename' into 'main' (*)
f9d678a... Merge branch 'wip/mcrha/gs-shell-notification-event-alignme (*)
013b0e5... Merge branch 'boxed-list' into 'main' (*)
cc03560... gs-plugin: Add list_installed_apps_{async,finish}() vfuncs (*)
9c30fb2... appstream: Make get_installed asynchronous (*)
6df8de4... dummy: Make get_installed asynchronous (*)
ae2d884... flatpak: Make get_installed asynchronous (*)
4a9ff6e... snap: Make get_installed asynchronous (*)
184751f... Update Galician translation (*)
b304d7f... gitignore: Ignore various subprojects pulled in by gtk.wrap (*)
8de5f8a... gs-plugin-job: Add helper function for GET_INSTALLED jobs (*)
04cf7dd... docs: Make get_installed asynchronous (*)
379d3a2... gs-plugin-job-list-installed-apps: Add job class for listin (*)
39796f2... gs-plugin-types: Drop GS_PLUGIN_ACTION_GET_INSTALLED (*)
73dc934... gs-plugin-job: Drop filter-flags property (*)
ae9b05d... gs-plugin-job: Add GS_PLUGIN_JOB_DEDUPE_FLAGS_DEFAULT (*)
326a304... flatpak: Store interactive state on transactions instead of (*)
eef7bf7... gs-plugin-job-list-installed-apps: Combine app list filters (*)
d9b436f... Merge branch 'refactor-threads6' into 'main' (*)
32632fc... gs-app-row: Add right margin on the warning label box (*)
28ac1eb... gs-featured-carousel: Use empty content when no apps are se (*)
80de0eb... gs-overview-page: Initialize featured carousel with empty c (*)
3a8980c... gs-category-page: Initialize featured carousel with empty c (*)
1f6c5f7... gs-category-page: Change number of placeholder cards (*)
0cd7cf8... gs-summary-tile: Remove the 'button' class name on the widg (*)
a102040... gs-category-page: Remove `activatable` style from placehold (*)
9a10e02... styles: Replace "context-tile-title" style with "heading" s (*)
b704e48... Merge branch '1615-requires-additional-permissions-text-is- (*)
e3bfa90... Merge branch 'gitignore-subprojects' into 'main' (*)
d102872... Merge branch '1613-context-tile-dialogs-row-titles-should-b (*)
3a7abd9... featured apps: cleanup (*)
38d9902... Update Icelandic translation (*)
1905d9e... Update Icelandic translation (*)
c53528f... packagekit: Set higher quality to gathered repository names (*)
0d86046... Merge branch '1605-regression-repository-name-overwritten' (*)
d13898e... gs-context-dialog-row: Change wrapping mode on the descript (*)
04a58b0... Merge branch '1589-safety-dialog-auditable-code-label-reflo (*)
26a6ae4... details-page: Make the review summary look like a card (*)
0356f8b... review-row: Make the voting box invisible by default (*)
51e330e... review-row: Drop the top margin (*)
4b588db... data: Add the review-symbolic icon (*)
bb779bd... Remove unmaintained app FeedReader from featured (*)
4b48f3d... Merge branch 'featured-remove-feedreader' into 'main' (*)
bc5be89... Update Slovenian translation (*)
933e1d6... fwupd: Do only refresh for KIND_DOWNLOAD repositories (*)
85d25e7... gs-download-utils: Split out SoupSession construction (*)
655679e... gs-download-utils: Use new SoupSession construction method (*)
ed4d6f9... gs-plugin: Drop get_soup_session() method (*)
bf337c4... gs-plugin-event: Split finalize and dispose vfuncs (*)
f09f1e8... gs-plugin-event: Add GObject properties (*)
8872ae8... gs-plugin-event: Allow specifying properties at constructio (*)
0b9dd2d... gs-plugin-event: Drop unused setter functions (*)
df0dad7... context-dialog-row: Make it an AdwActionRow (*)
663f2d2... Merge branch 'fwupd-dir-fix' into 'main' (*)
c6f028e... Merge branch 'refactor-threads13' into 'main' (*)
369af48... Merge branch 'refactor-threads14' into 'main' (*)
0de1675... upgrade-banner: Allow wrapping title (*)
68bcfe3... Merge branch 'wjt/1619-os-banner' into 'main' (*)
ab48249... flatpak: Let reliable crash the Flatpak self test (*)
9ba2adf... flatpak: Ensure runtime's origin is set in file-to-app plug (*)
4a1e4bb... Merge branch 'wip/mcrha/flatpak-test-fix' into 'main' (*)
32aa0dd... Merge branch 'context-dialog-row' into 'main' (*)
e1c581e... Merge branch 'featured-cleanup' into 'main' (*)
31a0c73... lib: Update setup_finish() docs (*)
bc11c73... Remove superfluous vim modeline (*)
656dfc2... Merge branch 'mwleeds/minor-changes' into 'main' (*)
6f52f77... Handle cached AppStream icons not being installed. (*)
407c67b... contex-dialog-row: Sort 'neutral' after 'unimportant' (*)
68c71c5... age-rating-context-dialog: Give 'unknown' cases proper desc (*)
9eaf529... age-rating-context-dialog: Refactor getting attribute info (*)
d8ed180... age-rating-context-dialog: Pass self to add_attribute_row() (*)
e020d8f... age-rating-context-dialog: Add GsAgeRatingGroupType (*)
04834a0... age-rating-context-dialog: Have a single row per attribute (*)
2736e87... gs-plugin-loader: Fix NULL reference (*)
cc10217... icons: Clean up the symbolics (*)
9e1abcb... Merge branch 'wip/snwh/symbolic-cleanup' into 'main' (*)
186fcc4... doc: Add stub document on vendor customisations (*)
ce8913b... dummy: Bump dummy plugin OS upgrade version (*)
87d84e5... plugins: Find upgrade background images from new well-known (*)
c230156... data: Drop upgrade-background-uri GSettings key (*)
2969160... featured: Only feature Circle apps (*)
9e4f708... snap: Add missing async finish call (*)
32d759e... Merge branch 'featured-circle-only' into 'main' (*)
a75fbe4... Merge branch 'metadata-1' into 'main' (*)
45fa64c... Update Hebrew translation (*)
c479579... Update Russian translation (*)
5348e28... Update Ukrainian translation (*)
a499088... Update Brazilian Portuguese translation (*)
79618e2... Always check for 64x64@1 icons (*)
69c2ed2... gs-plugin-job: Import public instead of private gs-app-list (*)
c81879a... gs-plugin-loader: Import public instead of private gs-plugi (*)
cae1de3... meson: Mark gs-test header as public (*)
286dee7... Update Indonesian translation (*)
66c1d96... Merge branch '1629-snap-crash-fix' into 'main' (*)
5611d27... Merge branch 'age-rating-rows' into 'main' (*)
02b83f9... Merge branch 'event-fix' into 'main' (*)
8c5be3d... Merge branch 'upgrade-background' into 'main' (*)
c8df9dd... Update Ukrainian translation (*)
317a922... Update Portuguese translation (*)
95493dd... gs-age-rating-context-dialog: Fix translatability of string (*)
1ad495e... gs-license: Replace deprecated icon reference (*)
4e930cf... contex-dialog-row: Revert sorting 'neutral' after 'unimport (*)
5daac62... age-rating-context-dialog: Sort unimportant attributes last (*)
56dc1e3... Merge branch 'wip/snwh/license-tile-icon' into 'main' (*)
689c3bd... Merge branch 'context-dialog-row-importance-order' into 'ma (*)
7a7fd50... gs-app: Drop GS_APP_KUDO_POPULAR due to being unused (*)
bbbb74d... Merge branch 'skip-missing-cached-icons' into 'main' (*)
d0ea5e9... Merge branch 'drop-popular-kudo' into 'main' (*)
e1da584... Merge branch 'age-rating-translations' into 'main' (*)
7471b24... Update Slovenian translation (*)
ca38c1b... Update Ukrainian translation (*)
9b0154d... Update Ukrainian translation (*)
b81ed49... Update Chinese (China) translation (*)
a3aa9d1... gs-app-list: make gs_app_list_copy public (*)
ee5172e... Update Galician translation (*)
f7ca2be... Update Indonesian translation (*)
b06987b... Merge branch 'out-of-tree-tests' into 'main' (*)
dc41ee5... hardcoded-popular: Drop plugin in favour of an appstream fi (*)
795a92d... doc: Document featured and popular applications for vendors (*)
57e6fd3... Update Chinese (China) translation (*)
ef06502... Add GsAppReviewsDialog (*)
456cfb5... details-page: Refresh the reviews (*)
f150eaa... Merge branch 'reviews' into 'main' (*)
a9bf546... Update Ukrainian translation (*)
1f6fc42... Update Indonesian translation (*)
9ad6eb2... updates-page: Use title-1 instead of large-title (*)
d389131... Merge branch 'status-page-title' into 'main' (*)
fcbd172... Merge branch '1381-category-page-loading-state-doesn-t-matc (*)
a0c073d... Updated Spanish translation (*)
dc6bfad... Update Portuguese translation (*)
b69bd88... Merge branch 'wip/mcrha/show-metainfo-enh' into 'main' (*)
85640a0... featured-carousel: Add an inset box shadow to the carousel (*)
3c4910b... Merge branch 'featured-carousel-overlay' into 'main' (*)
8b56501... doc: Add documentation file for app developers (*)
0bbd9cd... gs-license-tile: Fix resetting the background on community (*)
f8e1b3b... Merge branch 'featured-docs' into 'main' (*)
6e92376... Merge branch 'show-metainfo-docs' into 'main' (*)
e1578fb... Merge branch 'proprietary-tile-css-fix' into 'main' (*)
e408480... Update Chinese (China) translation (*)
065b681... Release version 42.beta (*)
a39dd27... trivial: Post release version bump (*)
44e1dda... app-row: Move the description below the version number (*)
7a498d0... app-row: Drop the spacing in vertical boxes (*)
41b5f09... app-row: Rework the styling (*)
6d3f854... search-page: Use the default clamp size (*)
224e6c2... Merge branch 'search-row' into 'main' (*)
e4e3a6b... Update Brazilian Portuguese translation (*)
5088de3... gs-details: Replace deprecated help-browser icon (*)
5a448af... Update Basque translation (*)
ce92952... Update Catalan translation (*)
a1c4f4c... Revert "featured-carousel: Add an inset box shadow to the c (*)
2762bb3... Update Galician translation (*)
bbde88f... Update Basque translation (*)
16ffff8... Update Russian translation (*)
68dc2f5... Update Slovenian translation (*)
42d1fd6... Updated Spanish translation (*)
6d6bb7f... Merge branch 'revert-85640a03' into 'main' (*)
79a4f57... Merge branch 'wip/snwh/help-symbolic-icon' into 'main' (*)
676e013... flatpak: Update polkit (*)
87412ae... Merge branch 'wip/exalm/flatpak' into 'main' (*)
2652394... star-image: Fix colors in dark and HC (*)
d925692... Merge branch 'wip/exalm/flatpak' into 'main' (*)
3f41a7a... gs-age-rating-context-dialog: Fix attribute processing (*)
c416f94... gs-fedora-third-party: Let the 'list' call fail only when t (*)
a18fed6... gs-details-page: Pick featured review within the last 6 mon (*)
3866e99... app-context-bar: Centre multi-line titles (*)
960fa62... Merge branch 'wjt/centre-context-bar-titles' into 'main' (*)
53d89bc... Merge branch '1647-show-the-newest-review-in-app-details-pa (*)
2d3331f... fwupd: Add translations for more device categories (*)
067bc87... Merge branch 'wip/hughsie/fwupd-cats-translations2' into 'm (*)
f19784f... gs-app-row: Temporary workaround gtk_widget_measure() error (*)
c4e7043... Merge branch '1646-workaround-gtk4-bug-gtk_widget_measure-e (*)
dcdf16b... PackageKit: Fix a crash on app install (*)
dd1159d... PackageKit: Change app_list_get_package_ids() to never NULL (*)
0c92eaa... Merge branch '1648-crash-on-packagekit-app-install' into 'm (*)
5330af3... Update Ukrainian translation (*)
652455b... gs-context-dialog-row: Correct property name in one constru (*)
33a1913... gs-context-dialog-row: Add margin to have a uniform row hei (*)
b4424b9... Remove parent instance from Private structs (*)
91f1947... Merge branch 'wip/wjt/no-parent-instance-in-private-structs (*)
a07433d... Update Portuguese translation (*)
c0d7186... Update Brazilian Portuguese translation (*)
5886445... Update Indonesian translation (*)
6535910... Update Catalan translation (*)
d78c7db... Update Russian translation (*)
2fbf519... Update Croatian translation (*)
b985092... Merge branch '1635-context-tile-dialogs-rows-look-compresse (*)
a232836... Merge branch '1644-opening-software-repositories-window-cau (*)
33f2240... gs-details-page: Use title-2 style on top headings in conte (*)
a65de1d... gs-app-translation-dialog: Use title-2 style on top heading (*)
2e0285c... Updated Lithuanian translation (*)
582b7c5... Update Turkish translation (*)
fda6770... flatpak: Use 64-bit cache ages (*)
4a35fce... gs-cmd: Rename a variable to make its units clearer (*)
9043889... gs-loading-page: Rename a variable to make its units cleare (*)
5eec6b8... gs-utils: Remove redundant g_file_test() check (*)
80c0ecf... gs-utils: Add missing precondition checks (*)
eff6280... gs-utils: Use GFile rather than filename arguments (*)
17e45a0... fedora-pkgdb-collections: Split JSON parsing out into a hel (*)
d5ee734... gs-external-appstream-utils: Consistently use 64-bit cache (*)
3ce9892... gs-odrs-provider: Consistently use 64-bit cache ages (*)
5a8b346... Update Persian translation (*)
ac60e31... Merge branch 'refactor-threads12' into 'main' (*)
d24fd90... Merge branch '1634-context-dialog-titles' into 'main' (*)
a324b48... gs-utils: Let gs_utils_get_file_age() return guint64 (*)
d1fe01d... Merge branch 'wip/m1219-follow-up' into 'main' (*)
1465981... Update Hebrew translation (*)
b2da040... gs-application: Update Copyright year to 2022 (*)
85d112d... Merge branch 'update-year' into 'main' (*)
f2b8e85... Update Turkish translation (*)
55fae30... Update Portuguese translation (*)
8f670a9... gs-details-page: Hide histogram listbox when nothing shown (*)
ce82e53... gs-description-box: Fix size allocation for the content (*)
caf0be5... Update Brazilian Portuguese translation (*)
72af426... Merge branch '1581-app-details-page-description-is-sometime (*)
53e67c7... Merge branch '1656-app-details-apps-with-no-ratings-histogr (*)
3357dc7... Updated Spanish translation (*)
53f8660... Update Galician translation (*)
1d15c6c... gs-plugin-loader: Factor out gs_plugin_loader_hint_job_fini (*)
f267f89... Update Ukrainian translation (*)
43eb041... context-dialogs: Use smaller gap between app name and the p (*)
da18c6b... Update Chinese (China) translation (*)
c7ceb82... gs-details-page: Remember app received from url-to-app (*)
3ba2b63... gs-screenshot-carousel: Vertically expand the AdwCarousel w (*)
2d81a0e... gs-screenshot-image: Allocate enough space for a spinner (*)
043d920... gs-plugin-loader: Filter out non-desktop apps from get-rece (*)
5e93387... gs-plugin-loader: Do preliminary filtering when getting rec (*)
b735579... gs-appstream: Set also release date in gs_appstream_add_rec (*)
d44aa38... gs-appstream: Use the passed-in 'age' argument (*)
2c5403e... gs-overview-page: Sort recent applications by their release (*)
00d80ca... gs-overview-page: Get recent applications for the past 30 d (*)
23ba91f... Merge branch '1621-age-rating-dialog-papercuts' into 'main' (*)
46080de... gs-plugin: Split out and refactor download code (*)
9da29c0... gs-download-utils: Add function to download to a file (*)
50e477a... gs-plugin: Refactor download code to use gs_download_file_a (*)
64b391f... gs-odrs-provider: Use a custom error domain (*)
0fe8fff... gs-odrs-provider: Make refreshing asynchronous (*)
a7afe00... gs-odrs-provider: Drop unnecessary cached origin (*)
f6b2c00... Merge branch 'refactor-threads15' into 'main' (*)
0975030... gs-app-translation-dialog: visual fixes (*)
349e79f... gs-odrs-provider: Remove unreachable return statement (*)
7b545a5... gs-odrs-provider: Inline a helper function (*)
0f477e2... gs-odrs-provider: Add new type for refine flags (*)
9b619be... gs-odrs-provider: Move the refine_app() helper function (*)
3ad1cf5... gs-odrs-provider: Fix incorrect early returns when refining (*)
0ae0904... gs-odrs-provider: Move an early-return check (*)
73afdbb... Update Russian translation (*)
044aa5f... Update Slovenian translation (*)
b400994... flatpak: Add missing unref of GFileMonitor (*)
1ad2f4b... Update Friulian translation (*)
207eec4... Update Basque translation (*)
7790ca0... details-page: Wrap the loading label (*)
c3820e1... gs-feature-tile: Correct narrow mode switch on width change (*)
ed70e4f... Merge branch 'translation-dialog' into 'main' (*)
a642a2e... Merge branch 'wrap' into 'main' (*)
97982ee... gs-app-translation-dialog: Set proper pixel size on the pil (*)
33ce1d8... moderate-page: Use a AdwStatusPage (*)
d235899... updates-section: Correctly set the label of progress button (*)
14473dd... Merge branch '1625-ignores-remote-information-in-flatpak-re (*)
f2f810d... Update Catalan translation (*)
cb25a13... Use snap media to source icons. (*)
2d1209a... Fix comment about snapd using D-Bus - it uses HTTP over uni (*)
823d38d... Merge branch 'snap-http-unix-not-dbus' into 'main' (*)
aeb1ed5... packagekit: Emit 'updates-changed' on refresh and update do (*)
27fafbc... Merge branch 'snap-media-icons' into 'main' (*)
0d6d661... Update Croatian translation (*)
cb12236... Merge branch 'updates-section-progress-button-label' into ' (*)
f404ef2... Merge branch 'wip/packagekit-claim-updates-changed' into 'm (*)
7db1f4c... Merge branch 'flatpak-dispose-monitor' into 'main' (*)
ce9b1f0... Merge branch '1662-pills-with-just-an-icon-should-be-circul (*)
d17cd60... Merge branch '1617-screenshot-spinners-have-bad-layout' int (*)
1b59d73... Merge branch 'wip/feature-tile-narrow-mode' into 'main' (*)
a13d81b... Merge branch 'moderate-status-page' into 'main' (*)
8a7b767... gs-odrs-provider: Make refine asynchronous (*)
1d5a1e2... gs-plugin-job-refine: Inline a helper function (*)
bead4d4... gs-plugin-job-refine: Set task source tag (*)
9dd1ccd... gs-plugin-job-refine: Move pre-refine checks around (*)
1f8e677... gs-plugin-job-refine: Rearrange private struct members (*)
8946d8d... gs-plugin-job-refine: Inline run_refine() (*)
55872b0... gs-plugin-job-refine: Remove unnecessary app list copy (*)
6d16116... gs-plugin-job-refine: Tidy up some internal refine code (*)
d9db49c... gs-plugin-job-refine: Don’t recursive if refine flags are e (*)
08f808e... gs-odrs-provider: Refactor parsing function (*)
109a200... build: Bump json-glib dependency to 1.6 (*)
2e7179a... gs-odrs-provider: Simplify memory mapped JSON loading (*)
86c2b59... packagekit: Make a critical section smaller (*)
58cf3bd... gs-odrs-provider: Change parse_success() to take an input s (*)
3d93b68... gs-odrs-provider: Make HTTP code in fetch_reviews_for_app_a (*)
1d2054d... gs-plugin-job-refine: Make async internally (*)
5dc0d66... gs-plugin-job-refine: Execute refine vfuncs in series not p (*)
606d0c2... appstream: Ensure state is always refined when refining an (*)
fb7625a... Merge branch '1658-odrs-refine-blocking' into 'main' (*)
6096995... gs-external-appstream-utils: Make system download use gs_pl (*)
cba6059... gs-external-appstream-utils: Combine user and system downlo (*)
f6e7694... gs-plugin-loader: Expose shutdown() method publicly (*)
21861ed... details-page: Drop an unused widget (*)
c857c2c... gs-appstream: Remove the ID token from the search match val (*)
b7a6b61... review-row: Ellipsize the author label (*)
a47128c... gs-plugin-loader: Call setup() from setup_again() (*)
9b028c2... lib: Move gs_plugin_loader_setup_again() to test utilities (*)
363b0d3... Merge branch 'details-unused' into 'main' (*)
3a50714... featured-carousel: Reset the timer on any position change (*)
01f78e2... shell: Activate the correct back button (*)
526188f... Merge branch '1620-search-results-should-priorize-full-matc (*)
f30a5e6... odrs-provider: Strip some strings (*)
a85e2a9... gs-plugin-loader: Clear some internal structures on shutdow (*)
6de064b... Merge branch 'review-row' into 'main' (*)
21a5246... Updated Danish translation (*)
553cfd8... Fix accessing a dereferenced object when searching locally (*)
c52b8b1... Update Indonesian translation (*)
747e8d5... Merge branch 'snap-local-snap-ref-leak' into 'main' (*)
c66610c... Merge branch 'featured-carousel-timer-reset' into 'main' (*)
933198d... odrs-provider: Check strings aren't null before stripping (*)
8b0fd5e... progress-button: Fix the properties documentation (*)
5e9fab3... Merge branch 'odrs-provider' into 'main' (*)
91eb200... Merge branch 'progress-button-doc' into 'main' (*)
7063372... shell: Correctly check the Alt key is held (*)
f317e2f... Update Korean translation (*)
a657696... gs-plugin-loader: Remove incorrect and unnecessary casts (*)
8c1e449... gs-plugin-loader: Merge call_setup() into setup() (*)
8f156c4... gs-plugin-loader: Make setup() asynchronous (*)
5c6f856... gs-application: Use asynchronous setup for the plugin loade (*)
08314bc... Merge branch 'go-back' into 'main' (*)
d8a8b15... plugins: Fix various string array casts for setup() (*)
3929add... gs-plugin: Tidy up memory management of several helper stru (*)
5ee27c0... gs-plugin: Use G_SOURCE_REMOVE rather than boolean (*)
c86f67a... gs-plugin: Hold weak references to the plugin in idle callb (*)
1ebd7bf... gs-plugin-loader: Don’t modify plugin locations during setu (*)
0cc7749... Note that username will be displayed publicly alongside rev (*)
0136d0b... Merge branch 'johns2ses-main-patch-89492' into 'main' (*)
cec2eb6... Merge branch '1661-setup-async' into 'main' (*)
08faa0c... Update Croatian translation (*)
fe07f80... Update Ukrainian translation (*)
7796c64... Update Turkish translation (*)
f615620... gs-external-appstream-utils: Make refresh asynchronous (*)
794bc70... gs-external-appstream-utils: Use a separate error domain (*)
7525a18... Update Galician translation (*)
49d8d33... Merge branch 'refactor-threads16' into 'main' (*)
9676a4f... Rename gnome-software-service.desktop to the app ID (*)
f942dc7... Update Russian translation (*)
f4b6341... snap: Asynchronously load icons in refine (*)
ac94f62... Update Brazilian Portuguese translation (*)
4c4a1b4... Update Indonesian translation (*)
074b3f1... Updated Spanish translation (*)
46661da... packagekit: Mute 'Failed to find one package for...' runtim (*)
5788222... Merge branch '1609-new-runtime-warning-when-opening-reposit (*)
5b73606... Update Portuguese translation (*)
c917f2c... gs-details-page: Drop 'Loading...' title from the window he (*)
157ce3e... Merge branch 'mwleeds/fix-autostart-desktop-name' into 'mai (*)
d42b0a9... gs-updates-page: Drop duplicate size group initialisation (*)
ec8858e... gs-updates-page: Remove unused sizegroup (*)
0030af2... Merge branch '1584-app-details-loading-page-drop-title' int (*)
33617a0... gs-shell: Convert error-handling switches to if-statements (*)
1dd5831... gs-update-monitor: Convert error-handling switches to if-st (*)
d971796... Handle G_IO_ERROR_CANCELLED just like GS_PLUGIN_ERROR_CANCE (*)
8cc22bb... gs-plugin: Add refresh_metadata_{async,finish}() vfuncs (*)
fa28b9e... gs-plugin-helpers: Add helpers for refresh_metadata (*)
6827804... packagekit: Make refresh asynchronous (*)
dedf3c3... rpm-ostree: Make refresh asynchronous (*)
a55c2ba... malcontent: Inline a helper function (*)
dfc835a... malcontent: Make refresh asynchronous (*)
034982d... eos-updater: Make refresh asynchronous (*)
8225cf6... dummy: Make refresh asynchronous (*)
ca6aa22... appstream: Make refresh asynchronous (*)
f0a090f... flatpak: Make refresh asynchronous (*)
ccf37e1... fwupd: Remove unhelpful helper function (*)
c0217e2... fwupd: Make refresh asynchronous (*)
60d0ace... fedora-pkgdb-collections: Rename a variable (*)
4e9ceb2... fedora-pkgdb-collections: Make refresh asynchronous (*)
efb101e... gs-plugin-job: Add helper function for REFRESH jobs (*)
2bdb286... gs-plugin-job-refresh-metadata: Add job class for refreshin (*)
46ce504... gs-plugin-event: Add job property (*)
fe03bfe... gs-shell: Rework how refresh events are detected (*)
0d4956f... packagekit: Stop using GS_PLUGIN_ACTION_REFRESH (*)
250d8fa... docs: Make refresh asynchronous (*)
d0f5da9... gs-external-appstream-utils: Update docs to drop gs_plugin_ (*)
163e528... gs-odrs-provider: Update docs to drop gs_plugin_refresh() (*)
40b21f8... gs-plugin-types: Drop GS_PLUGIN_ACTION_REFRESH (*)
d8231ec... docs: Update examples for download API changes (*)
193f286... fwupd: Stop setting soup session (*)
0e40635... gs-plugin-loader: Remove global soup session (*)
6de822c... gs-plugin: Drop gs_plugin_set_soup_session() (*)
0555309... gs-updates-page: Remove unused variable (*)
ffce15d... gs-loading-page: Use GsPluginJobRefreshMetadata::progress s (*)
ebb5b58... fedora-pkgdb-collections: Add comments about mutex use and (*)
e19257a... fedora-pkgdb-collections: Remove unnecessary mutex locking (*)
a8f3f4e... fedora-pkgdb-collections: Return the distros array from ens (*)
5a42cb8... fedora-pkgdb-collections: Ensure updates to distros array a (*)
c222b84... fedora-pkgdb-collections: Make locked sections shorter (*)
398b849... gs-cmd: Add --interactive argument (*)
a6c00c5... gs-plugin-job-list-installed-apps: Tweak error handling (*)
066df52... gs-plugin-job-list-installed-apps: Use g_task_set_source_ta (*)
cbf3edd... Merge branch 'refactor-threads17' into 'main' (*)
245aed1... Merge branch 'size-group-cleanup' into 'main' (*)
41c03dd... Merge branch 'cancelled-handling' into 'main' (*)
162a3f0... gs-plugin-job-list-installed-apps: Remove unused variables (*)
87ec71a... gs-plugin: Add list_distro_upgrades_{async,finish}() vfuncs (*)
7bad427... fedora-pkgdb-collections: Remove unused flags arguments (*)
6d942ff... fedora-pkgdb-collections: Make listing distro upgrades asyn (*)
01294b1... eos-updater: Make listing distro upgrades asynchronous (*)
40131e5... dummy: Make listing distro upgrades asynchronous (*)
05ad1de... gs-plugin-job: Add helper function for GET_DISTRO_UPDATES j (*)
f85bdf6... gs-plugin-job-list-distro-upgrades: Add job class for listi (*)
b52c693... gs-plugin-types: Drop GS_PLUGIN_ACTION_GET_DISTRO_UPDATES (*)
0f97fdc... fedora-pkgdb-collections: Drop internal locking (*)
58ba822... Merge branch 'snap-async-icon' into 'main' (*)
336737c... packagekit: Auto-prepare update when the file is deleted (*)
3866191... snap: Use top-level SnapdClient instances in all vfuncs (*)
c8e48f3... snap: Allow calls to be non-interactive (*)
83ccc46... snap: Remove a redundant trailing newline in a warning mess (*)
09388a7... gs-plugin-job-list-installed-apps: Add flags property (*)
780c55b... Merge branch 'wip/packagekit-auto-prepare-update' into 'mai (*)
49eb135... flatpak: Allow per-operation interactive state (*)
6e7ee95... appdata: Update screenshots (*)
4e077be... Merge branch '1643-age-rating-dialog-fails-to-show-social-c (*)
3ee7373... Merge branch 'wip/sophie-h/screenshots' into 'main' (*)
0439072... Merge branch 'refactor-threads18' into 'main' (*)
5720922... Merge branch '1645-flatpak-interactivity' into 'main' (*)
3aaf592... gs-update-monitor: Use 'refresh_cancellable' for updates' d (*)
2780afb... gs-update-monitor: Cancel ongoing jobs when system power is (*)
f1df373... Updated Czech translation (*)
c48855b... Merge branch '1487-cancel-ongoing-update-downloads-when-sys (*)
b6a5d21... gs-app-row: Change packing of widgets in the .ui file (*)
f3288b4... gs-app-row: Remove the 'description_box' (*)
5f23c89... Merge branch '1652-search-row-installed-label-breaks-layout (*)
26d63cf... Merge branch '1630-new-updated-apps-are-not-actually-new' i (*)
333b740... gs-update-monitor: Check for updates if no longer metered (*)
67ba258... Merge branch 'check-updates-if-no-longer-metered' into 'mai (*)
ee4f7c7... gs-app: Introduce gs_app_get_user_key_colors() (*)
84bf786... gs-feature-tile: Prefer colors provided by the user (*)
04e482d... Update Korean translation (*)
d696725... Merge branch '1602-drop-src-gs-folders-c' into 'main' (*)
57be28f... gs-appstream: Don’t add a NULL icon to an app (*)
167bbde... gs-plugin-loader: Avoid a warning about removing a non-exis (*)
8c20e34... docs: Add pointers to general app developer/vendor docs in (*)
5c89044... Merge branch '1610-not-possible-to-use-neutral-colour-banne (*)
84c6edc... Merge branch 'misc-fixes' into 'main' (*)
d0c20db... Release version 42.rc (*)
1657c02... trivial: Post release version bump (*)
710a31b... appstream: Make sure kind is set before read during refine (*)
8eb478e... Update Finnish translation (*)
733e266... Update Basque translation (*)
ffcbdab... data: Change component type to desktop-application (*)
7984565... Update German translation (*)
195e5a7... Update Chinese (China) translation (*)
6235480... Update Bulgarian translation (*)
cd4a75f... Update Persian translation (*)
4a430d8... Update Persian translation (*)
d7f238a... Updated Lithuanian translation (*)
da48880... Update Hebrew translation (*)
7824fdc... gs-plugin-appstream: Fix some application types not being c (*)
29c18e5... appstream: Search for source-file as component children fir (*)
290c53b... Find AppStream metadata in every possible location (*)
3a0892e... Migrate path for external-appstream user data (*)
f1498da... data: Add new Circle entries to featured apps (*)
d51d695... Merge branch 'wip/sophie-h/circle-as' into 'main' (*)
ead3045... Merge branch 'random-appstream-fixes' into 'main' (*)
a92a0e1... flatpak: Set runtime origin same as the application's (*)
497f4b3... gs-details-page: Escape URIs for markup (*)
99896cf... Update Russian translation (*)
267e241... Update Catalan translation (*)
6c088ee... Update Swedish translation (*)
edbeab8... gs-download-utils: Don’t use ETag when writing local file (*)
040e2dc... gs-utils: Add some debug messages for getting/setting ETags (*)
c46d656... gs-utils: Change ETag attribute namespace from metadata to (*)
20b3559... gs-age-rating-context-dialog: Clarify some types (*)
51517c5... gs-age-rating-context-dialog: Clear attribute and row state (*)
bbd7e62... Merge branch 'wip/gs-details-page-escape-uris-for-markup' i (*)
92da7c9... gs-download-utils: Ignore cancellation errors when there’s (*)
66098b1... gs-odrs-provider: Fix leak of reviews objects (*)
ccb4e37... Merge branch '1677-download-etags' into 'main' (*)
72aa383... Merge branch '1678-age-ratings-crash' into 'main' (*)
41bc000... Merge branch '1679-cancellable-error' into 'main' (*)
16ec6d7... gs-appstream: Add code comments documenting intent for icon (*)
12526f9... shell: Allow swiping back (*)
1b92ece... Merge branch 'icons-docs' into 'main' (*)
3282969... Merge branch 'odrs-leak' into 'main' (*)
35e7b31... gs-plugin-loader: Inherit list properties when replacing it (*)
7aa9388... gs-plugin-loader: Sort-truncate correct app list in the pro (*)
9497dd5... Update Kazakh translation (*)
d929c50... Update Polish translation (*)
3ed65a4... Update Serbian translation (*)
0670704... Update Persian translation (*)
bb28bb3... Update Persian translation (*)
28659a2... Update Japanese translation (*)
7107245... Add langpacks-zh_HK to fedora-langpacks plugin (*)
3b2d6dc... Merge branch 'sundeep-main-patch-97672' into 'main' (*)
7d0a04b... Update Danish translation (*)
a165c26... Update Hungarian translation (*)
d7ddcec... gs-details-page: Correct gs_details_page_cancel_cb() protot (*)
7244675... gs-details-page: Cancel ongoing app details load when switc (*)
60b5a11... Update Norwegian Bokmål translation (*)
0e429e4... Update Slovenian translation (*)
b13f849... Merge branch '1529-in-search-the-first-app-opened-is-subseq (*)
bd06088... Merge branch '1672-gnome-software-show-details-does-not-ope (*)
55cdbf6... CI: Do not start unneeded services (*)
9a4d112... CI: Avoid Flatpak triggers for tests (*)
a144c52... Update French translation (*)
bf16355... Update Occitan translation (*)
f09a95a... Merge branch 'wip/mcrha/ci-test' into 'main' (*)
a45dbe7... eos-updater: Read OS name from the system (*)
e2cbf9e... eos-updater: Read update version and summary from the D-Bus (*)
f3d9f6a... gs-application: Move a callback method to a more logical po (*)
3c822ed... gs-application: Inline initialize_ui() helper function (*)
58ab9cf... gs-application: Remove redundant call to initialize_plugins (*)
9cfe919... gs-application: Inline setup_search_provider() (*)
4b61c23... gs-application: Remove redundant call to initialize_plugins (*)
f33bfa8... gs-application: Make search provider setup unconditional (*)
60978b3... gs-application: Inline initialize_plugins() (*)
70edec0... gs-application: Remove redundant get_plugin_loader() method (*)
319b315... gs-application: Move plugin setup to the end of the activat (*)
3402504... gs-plugin-loader: Refactor job_process_async() task creatio (*)
16c6a89... gs-plugin-loader: Make job_process_async() wait until setup (*)
da8332b... gs-plugin-loader: Fix a typo in a code comment (*)
12fb74d... gs-plugin-loader: Make refine of load_install_queue() async (*)
55043a3... fedora-pkgdb-collections: Fix incorrect return of FALSE ins (*)
5a25c68... fedora-pkgdb-collections: Fix handling of NULL root node (*)
d9ab60c... gs-download-utils: Ensure the ETag remains set if a file is (*)
bda25c5... fedora-pkgdb-collections: Avoid refreshing the collections (*)
14e7093... gs-odrs-provider: Delete cache file if it’s invalid (*)
5bd6404... fedora-pkgdb-collections: Delete cache file if it’s invalid (*)
2b0fc66... Merge branch '1670-startup-crash' into 'main' (*)
efa8196... Release version 42.0 (*)
a920390... trivial: Post release version bump (*)
3d7cebd... Merge branch 'wip/mcrha/flatpak-runtime-origin' into 'main' (*)
b4defc4... Merge branch 'wip/mak/swcatalog' into 'main' (*)
5182d0f... Merge branch 'AsciiWolf-main-patch-58483' into 'main' (*)
936197d... Update Ukrainian translation (*)
1605427... gs-odrs-provider: Remove redundant g_strdup() call (*)
0338437... gs-odrs-provider: Remove a redundant hash table lookup (*)
0d85644... Merge branch 'odrs-allocs' into 'main' (*)
fabeeba... Update Persian translation (*)
38154d6... Update Catalan translation (*)
01b5f29... Update Hebrew translation (*)
b8fefa4... Updated Czech translation (*)
c22f1cc... Update Swedish translation (*)
a553496... Update Russian translation (*)
4f35f63... Update Portuguese translation (*)
822f92b... Update Croatian translation (*)
07ef2d8... Update Serbian translation (*)
3f77ac3... Update Turkish translation (*)
ad2cfa8... Update Galician translation (*)
024e6a5... Update Slovenian translation (*)
4a50beb... Update Hungarian translation (*)
dd41ba6... Updated Spanish translation (*)
4a50fec... Update Basque translation (*)
06e7441... Update Polish translation (*)
9ee9206... Update Chinese (China) translation (*)
fb34fb3... Updated Lithuanian translation (*)
5743ae7... Update Bulgarian translation (*)
43eb45e... Fixed Czech translation (*)
f09af1a... gs-download-utils: Support If-Modified-Since caching (*)
c122a9d... Merge branch 'if-modified-since' into 'main' (*)
87ee076... Update British English translation (*)
772a088... data: Featured app id change (*)
d4ace33... gitignore: Update for gtk4 deps (*)
9bbd76f... lib: Fix some docs copy pasta (*)
e0c768b... lib: Set GnomeSoftware::Creator metadata more (*)
b5fa34e... Merge branch 'data-featured-app-id-change' into 'main' (*)
bcef426... Merge branch 'misc-patches' into 'main' (*)
e56e889... Update Dutch translation (*)
e55a798... Update Brazilian Portuguese translation (*)
5326b94... gs-update-monitor: Rename cancellable to update_cancellable (*)
bf1255d... gs-update-monitor: Don’t cancel getting historical updates (*)
8cbce25... gs-update-monitor: Ignore G_IO_ERROR_CANCELLED for historic (*)
00f100b... Merge branch '1693-update-monitor-cancellables' into 'main' (*)
0f98df2... rpm-ostree: Add better comment for the hide-from-search qui (*)
9321be3... gs-ioprio: Combine helper functions (*)
c16e244... gs-ioprio: Accept a priority argument to gs_ioprio_init() (*)
1b28139... gs-worker-thread: Change thread I/O priority depending on j (*)
965db0e... appstream: Set worker thread job priorities based on job in (*)
fa0660d... icons: Set worker thread job priorities based on job intera (*)
130271f... rewrite-resource: Set worker thread job priorities based on (*)
699bb1b... flatpak: Set worker thread job priorities based on job inte (*)
79f7c99... rpm-ostree: Set worker thread job priorities based on job i (*)
99e29f8... gs-updates-page: Immediately show 'Loading Updates' informa (*)
18a8725... Merge branch 'ioprio' into 'main' (*)
ea2ef8a... data: Add vcs-browser link to gnome-software’s metainfo (*)
26e0b10... gs-app-translation-dialog: Use the CONTRIBUTE link if avail (*)
1c2c631... gs-license-tile: Use CONTRIBUTE link for getting involved (*)
46047df... Flatpak manifest: Specify 'main' branch for flatpak.git (*)
f229bed... Merge branch 'wip/flatpak-manifest' into 'main' (*)
6e04f5e... Update Indonesian translation (*)
a03fc61... gs-plugin: Remove unused enum members (*)
aeb76df... gs-plugin: Use a typedef for the property enum (*)
164ae06... gs-plugin: Track properties in a static array (*)
a42eaf9... gs-plugin: Notify of changes to GsPlugin:flags (*)
8d65327... gs-plugin: Remove unused include from header (*)
cd93886... gs-plugin-loader: Remove unused enum members (*)
890dd9d... gs-plugin-loader: Use a typedef for the property enum (*)
f8c7d60... gs-plugin-loader: Track properties in a static array (*)
abe010d... gs-plugin-loader: Add additional property flags (*)
9316bb8... gs-plugin-loader: Add D-Bus connection properties (*)
c92b18b... gs-plugin-loader: Add D-Bus connection arguments to constru (*)
03bb2f2... gs-plugin: Add D-Bus connection properties (*)
406e937... malcontent: Stop connecting to D-Bus manually (*)
a371158... packagekit: Stop connecting to D-Bus manually (*)
a51f738... ci: Run D-Bus session and system buses (*)
e1ff679... eos-updater: Stop connecting to D-Bus manually (*)
2172957... rpm-ostree: Stop connecting to D-Bus manually (*)
6b1ef2e... gs-dbus-helper: Add a bus-connection property (*)
e829a03... gs-dbus-helper: Stop connecting to D-Bus manually (*)
1a1665c... gs-dbus-helper: Remove unused cancellable (*)
866f758... Update Friulian translation (*)
c758670... Update Vietnamese translation (*)
f401aaf... Merge branch 'AsciiWolf-main-patch-18896' into 'main' (*)
adc6b65... gs-plugin-appstream: Fix a memory leak in failure branch (*)
ad0322f... Merge branch 'wip/static-analyzer' into 'main' (*)
5ea824c... app-row: Ensure labels don't overlap (*)
2d51c9d... gs-os-update-page: Add a Back button to the page title (*)
ab70022... gs-update-dialog: Read 'title' property only when it exists (*)
3cd6690... gs-update-dialog: Special-case when showing Installed updat (*)
93f703d... Merge branch 'overlapping-labels' into 'main' (*)
6a2903e... Merge branch '1690-button-to-go-back-is-missing-in-os-updat (*)
b0bc632... docs: Add an XML example on the vendor-customisation.md pag (*)
e7525f9... docs: Fix a typo on the vendor-customisation.md page (*)
7943b53... gs-fedora-third-party: Rename 'exit_status' variable to 'wa (*)
8f94fa7... gs-fedora-third-party: Check exit status when calling fedor (*)
fcea0a7... Merge branch 'wip/fedora-third-party-wait-status-check' int (*)
f31d364... Merge branch 'vendor-customisation-docs-again' into 'main' (*)
ff4bc92... gs-plugin-provenance: Handle repositories specifically (*)
600b7a1... gs-plugin-appstream: Debug-print which directories are load (*)
9cbd40b... Merge branch 'wip/debug-appstream-plugin-dirs' into 'main' (*)
cb365bf... Merge branch 'wip/gs-plugin-provenance-repos-handling' into (*)
2dc6b20... flatpak: Invalidate local caches immediately before calling (*)
4658b2c... flatpak: Cleanup broken_remotes hash when flatpak installat (*)
e73bd6d... Merge branch 'wip/flatpak-broken-remotes-table' into 'main' (*)
a442a74... Merge branch 'wip/plugin-loader-inherit-list-properties' in (*)
94bd886... gs-app: Return a reference from gs_app_dup_addons() (*)
cd97c67... flatpak: Restructure how filesystem permissions are calcula (*)
0acd95c... gs-app: Introduce GS_APP_PERMISSIONS_FILESYSTEM_OTHER (*)
a6c89e6... flatpak: Set GS_APP_PERMISSIONS_FILESYSTEM_OTHER (*)
6ca96b7... gs-app-details-page: Indicate when the GS_APP_PERMISSIONS_F (*)
cc9935f... gs-app-context-bar: Indicate when the GS_APP_PERMISSIONS_FI (*)
b58494f... gs-safety-context-dialog: Indicate when the GS_APP_PERMISSI (*)
47fd641... flatpak: Reword "failed to get permissions" error (*)
f6955aa... Merge branch 'wip/flatpak-error-reword' into 'main' (*)
ca90637... Updated Danish translation (*)
08959d8... flatpak: Invalidate caches when app data rescan fails (*)
dc1ee70... flatpak: Always drop internal caches for both installation (*)
3961f56... flatpak: Only mark caches as obsolete on source install (*)
ce41b9e... flatpak: Properly react to cancellation of the rescan of ap (*)
f5906fd... flatpak: Rescan all app data when getting app categories (*)
e97a6d3... appstream: Lookup app icons from .desktop files, if none fo (*)
9996f34... gs-app-row: Make show-rating a GObject property (*)
9948c26... gs-app-row: Make show-update a GObject property (*)
3772795... gs-app-row: Make colorful a GObject property (*)
1315b40... gs-app-row: Notify about GObject property changes by pspec (*)
4c6699f... gs-app-row: Check for value change in setter functions (*)
37ad544... gs-app-row: Flag GObject properties as explicit notify (*)
d4d4dee... gs-app-row: Add an option to hide "installed" label on the (*)
4d754da... gs-update-list: The list box has missing CSS class (*)
2dcd5c1... gs-update-list: Hide "Installed" label on the app rows (*)
1d42f22... Resolve "Wrong direction of arrows in RTL languages" (*)
61b04f8... Merge branch '1727-wrong-direction-of-arrows-in-rtl-languag (*)
8909f9d... Merge branch '1514-gnome-os-most-system-apps-have-no-icons- (*)
a58c9de... Merge branch '1723-installed-updates-papercuts' into 'main' (*)
a593da6... Merge branch '1712-clicking-fedora-flathub-selection-does-n (*)
aa92e2f... meson.build: Bump version to 43.alpha on main (*)
530121b... Merge branch 'mwleeds/main-version-43' into 'main' (*)
577fd79... Merge branch '881-eos-updater-plugin-allow-other-os-names' (*)
5c53373... Merge branch '1702-new-url-types' into 'main' (*)
91cb49e... Merge branch '1684-download-or-restart-update-button-remain (*)
e0ff373... Merge branch '1694-plugin-dbus-connections' into 'main' (*)
9a5004e... Merge branch '1701-permissions-context-tile-says-has-access (*)
0c2d560... Update Ukrainian translation (*)
c8daeb1... Update Portuguese translation (*)
04ab3fa... Update Bulgarian translation (*)
3b0d858... Update Swedish translation (*)
817a326... Update Ukrainian translation (*)
afef61e... Update Finnish translation (*)
8ece9b7... gs-app: Make list of addons immutable (*)
ac8e8c3... Update Catalan translation (*)
626d90e... Merge branch '1721-addons-crash-fix' into 'main' (*)
76edbc3... Update Polish translation (*)
206ea5b... Merge branch 'swipe-back' into 'main' (*)
278b748... gs-updates-page: Hide "Operating System Updates Unavailable (*)
3eb1a37... gs-shell: only call malloc_trim with glibc (*)
e6a616b... Update Vietnamese translation (*)
34e6a2f... Merge branch 'musl-42-fix' into 'main' (*)
8a40908... Merge branch '1743-reports-operating-system-updates-unavail (*)
c2f28ac... doc: Add missing pages to the documentation build (*)
4423aa6... gs-app-query: Add immutable query object for listing apps (*)
88f9a90... gs-plugin: Add list_apps_{async,finish}() vfuncs (*)
94f3364... gs-app-query: Add a provides-files property (*)
dd9bbf6... gs-plugin-helpers: Add helpers for list_apps (*)
989ed25... packagekit: Make listing apps providing a specific file asy (*)
3d08c9a... gs-plugin-job: Add helper function for SEARCH_FILES jobs (*)
34a2d56... gs-plugin-loader: Expose filter function publicly (*)
8229493... gs-plugin-job-list-apps: Add job class for listing apps (*)
5dcba9b... gs-plugin-types: Drop GS_PLUGIN_ACTION_SEARCH_FILES (*)
d91a35e... gs-app-query: Add a filter-func property (*)
5f3f201... gs-plugin-job-list-apps: Support caller-specified filtering (*)
ba7630b... gs-app-query: Add a released-since property (*)
c872005... appstream: Make listing recently updated apps asynchronous (*)
ba71328... dummy: Make listing recently updated apps asynchronous (*)
adfc7e6... flatpak: Make listing recently updated apps asynchronous (*)
8aa3bfe... gs-plugin-loader: Remove default sort function for ACTION_G (*)
2ef0350... gs-cmd: Use GsPluginJobListApps rather than ACTION_GET_RECE (*)
36bde44... gs-overview-page: Use GsPluginJobListApps rather than ACTIO (*)
7a73e87... gs-overview-page: Optimise recently updated apps query a li (*)
c879ecf... gs-plugin-types: Drop GS_PLUGIN_ACTION_GET_RECENT (*)
10962d7... build: Bump plugin API version (*)
9d94745... packagekit: Set task background status in task setup (*)
ad847b0... Merge branch 'refactor-threads19' into 'main' (*)
f883588... gs-app-query: Add 'deployment-featured' property
802ec25... gs-appstream: Add gs_appstream_add_deployment_featured()
85f0083... gs-plugin-appstream: Implement search for deployment-featur
3f7622b... flatpak: Implement search for deployment-featured apps
c84ee9f... gs-cmd: Add "deployment-featured" command line option
3bcdc48... gs-overview-page: Add a deployment-featured section
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]