[gnome-software] (681 commits) Non-fast-forward update to branch wip/rancell/paid



The branch 'wip/rancell/paid' 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:

  390b595... Add support for app purchasing
  1471712... snap: Add support for paid snaps
  ff9bf32... Purchase dialog WIP (snap plugin)
  f1cebf3... Purchase dialog WIP
  34aa358... Merge branch 'master' into wip/rancell/paid

Commits added to the branch:

  5a3e196... trivial: Update RELEASE (*)
  f3a3963... Updated Czech translation (*)
  61c3ba2... trivial: Don't use GET_PRIV helper (*)
  57643be... Install gnome-software-cmd (*)
  29abde8... Never show a 'back' button when showing search results (*)
  acc988f... trivial: Include the help URL in the message text (*)
  3a75c1f... trivial: Quieten clang (*)
  ebc03e5... trivial: Fix a missing break in a case statement (*)
  2064a2e... trivial: Don't crash when a plugin exports a NULL symbol (*)
  208f6b7... packagekit-local: Do not use the description first line as  (*)
  4715eed... Updated Czech translation (*)
  7012e27... When a file exists in multiple cache locations return the n (*)
  1c6e01f... Only trust the screenshot cache for 30 days (*)
  f902289... Use If-Modified-Since to avoid downloading duplicate screen (*)
  196d48a... Avoid redownloading the same screenshots for different imag (*)
  f1808bb... Do not set an screenshot error when an image is being shown (*)
  c74f9c4... Do not hide screenshot if the download failed (*)
  7fc92a4... trivial: Add warning when screenshot download failed (*)
  4506006... Do not refine the addons for non-desktop applications (*)
  4d4b212... Update Spanish translation (*)
  64d735a... Update Friulian translation (*)
  80957c2... Update Friulian translation (*)
  473ee25... Fix the growth in RSS for every search request (*)
  47fc0df... Updated Czech translation (*)
  bef0f64... Update German translation (*)
  c5efeff... Remove the race when gs_shell_overview_load() can get calle (*)
  5794450... Show the refresh cancel button whilst the headerbar spinner (*)
  f1888a2... trivial: Do not show the upgrade panel if the upgrade got t (*)
  a18a5b4... Always show the full screen update spinner when re-getting  (*)
  b787de8... trivial: Add some more translator comments for the in-app n (*)
  3a41681... trivial: Allow translating the quoted names in the notifica (*)
  42e9c8f... Allow installing flatpak files that depend on an installed  (*)
  e223adc... Get the screenshot metadata from the GNOME Shell Extension  (*)
  1ae6599... Never crash when the flatpak origin is NULL (*)
  8fa5486... Updated Czech translation (*)
  2ae5c0a... Treat install-bundles-system-wide as advisory, rather than  (*)
  24b8814... Update Friulian translation (*)
  362ff80... Start monitoring the network when the UI is initialized (*)
  fa55112... Updated Norwegian bokmål translation. (*)
  7a9c98a... trivial: Add a massif build target for profiling (*)
  e3616de... Update Hungarian translation (*)
  9813c60... Release version 3.23.2 (*)
  88ae978... trivial: Post release version bump (*)
  d9a60bd... trivial: Make the GsApp string debugging more compact (*)
  f277a21... trivial: Fix up the flatpak tests after 31f6be (*)
  68a7f35... trivial: Fix up the flatpak tests now we correctly add kudo (*)
  abf8985... flatpak: Return errors with the correct error domain (*)
  eeb93a3... trivial: Fix a typo spotted by coverity (*)
  195d23c... trivial: Handle low level bus errors from fwupd (*)
  79e0e64... fedora distro upgrades: Only allow N+1 and N+2 upgrades (*)
  29c31ad... fedora distro upgrades: Allow upgrading to EOL releases (*)
  a54f5fb... Build the binaries with PIE and full RELRO (*)
  00cfdaa... Only install the external appstream files when enabled in c (*)
  25e3e6f... Do not enable the external appstream functionality by defau (*)
  cd9dfee... Rewrite the external appstream helper in C (*)
  02db3fb... Update Spanish translation (*)
  52c1afd... Fix installation of external appstream files (*)
  eca9e31... Enable the stack protection in local builds (*)
  3ae0bef... Only call the GsPage installed and removed vfuncs of the ap (*)
  3fb97d1... Update Hungarian translation (*)
  54e5654... trivial: Require a C99 compiler (*)
  d421d73... trivial: Add a GCancellable to gs_plugin_loader_setup() (*)
  96eb911... trivial: Don't use GsPluginRefineFlags for GsPluginRefreshF (*)
  9709ec0... trivial: Do the same refine variable names in the sync help (*)
  4413d57... trivial: Fix up a function name (*)
  2469202... trivial: Add a helper to create a GsPluginLoaderAsyncState (*)
  2a4f32c... Add GsPluginFailureFlags to all plugin loader actions (*)
  2d17458... trivial: Rename GsPluginLoaderAsyncState to GsPluginLoaderJ (*)
  e80554e... snap: Remove size limit on snap responses. (*)
  5295519... Use a set of stars to show the different star ratings (*)
  2095789... Align the "Total" label of the histogram's widget to the ri (*)
  2a3fbd4... Remove 'Sandboxed' from search results (*)
  3027af6... trivial: Remove an unused variable (*)
  a09611c... overview: Add back the "Featured Application" heading (*)
  434d777... Add wayland startup notification support (*)
  4ee44c1... Show a back button leading to overview from codecs search (*)
  e87ee99... trivial: Remove an unused variable (*)
  4882a8f... Set the startup id on GtkWindow as well when installing cod (*)
  9961f18... Add an icon to the summary/popular tiles when an app is ins (*)
  09aeb68... Restyle how the installed label is shown in the search resu (*)
  0205c53... Adapt the review histogram widget to the new UI specs (*)
  5566151... Fix wrong assignment of label in the popular tile when the  (*)
  1a1a9db... Adapt the colors of the secondary categories to the new spe (*)
  95d7901... Make the overview's category expander able to hide the cate (*)
  fd8ecba... details: Hide screenshot placeholder for input methods and  (*)
  826a9a5... trivial: Fix a clang warning (*)
  e239327... trivial: Use some C99 simplifications (*)
  df1f5f8... Simplify the plugin loader (*)
  6fbe558... trivial: Do not allow access to the GModule from the plugin (*)
  65f722c... Use a symbol cache when calling gs_plugin_get_symbol() (*)
  121511a... trivial: Remove a memory leak if a plugin has an incorrect  (*)
  522fc13... Only show the more reviews button more accurately (*)
  c1f24c2... Move the network monitor to the plugin loader (*)
  6f013a4... Don't allow review actions when offline (*)
  c792df5... Don't allow a manual updates refresh when offline (*)
  c99f457... trivial: Use -Wunused (*)
  eddf1be... trivial: Remove an unused function (*)
  8437012... trivial: Remove some unused variables (*)
  45b1d5c... Ensure we actually schedule firmware updates for download (*)
  5429a7f... Merge Education and Science categories (*)
  844bade... Add the installed size of the apps in the installed view (*)
  7260fc2... Merge the flatpak-system and flatpak-user plugins (*)
  3768538... trivial: Fix an obsoletes name (*)
  c1723f8... Simplify search button handling code (*)
  d053ee8... trivial: Show the unknowable size value in the app dump cor (*)
  d0bbe9e... trivial: Set the size correctly for PackageKit applications (*)
  bbcf61d... Never show the size of installed compulsory applications (*)
  fc86d81... Update Chinese (Taiwan) translation (*)
  700f7cb... trivial: Fix a debug message to reflect reality (*)
  d5f84f1... Use GtkRevealer instead of GdNotification (*)
  9cbf05d... trivial: Don't profile gs_plugin_refine_app() as it adds to (*)
  814555c... trivial: Use the unique ID in the state debug messages (*)
  a5ac9a5... Don't refresh flatpak remotes when an action is in progress (*)
  7df3adb... Updated Czech translation (*)
  6c2ee1a... Do not hide review buttons when offline (*)
  493d9c7... Avoid triggering unwanted mode switches with search state c (*)
  b3b3ebf... Don't hardcode going back to the overview page when closing (*)
  12826ab... trivial: Split out some to-be-shared functionality (*)
  057bdaa... Only handle flatpak actions with the correct scope (*)
  df4aaae... trivial: Do the flatpak management plugin check in one plac (*)
  3724203... Show the apps' sizes in the installed view by default (*)
  aa75d20... Update Polish translation (*)
  7b09bdf... Update Catalan translation (*)
  719baa8... Fixes a potential crash when parsing AppStream files (*)
  0992776... trivial: Add some critical checks for gs_plugin_download_fi (*)
  ca06f7b... Add a missing error check to fix a common crash on LiveDVD  (*)
  f56bc79... Updated Czech translation (*)
  0365164... Fix a crash when the surface creation fails (*)
  cfb0b2c... Add some thread locking in GsApp (*)
  6086d47... Do not show the featured tile's label when there's no featu (*)
  54a3694... Make vfunc cache threadsafe (*)
  94b2aa1... Do not show an update for apps whose latest flatpak commit  (*)
  b75e337... Add the gs_app_remove_category function (*)
  82a0f3b... Make gs_app_add_category thread safe (*)
  e9fa3ca... gs-flatpak: Set the app's real branch when setting up its m (*)
  ba555ef... Wrap "No Application Data Found" label in the overview (*)
  76f4b5c... Update Slovak translation (cherry picked from commit 34de1c (*)
  170082e... trivial: Don't redefine I_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_ (*)
  ab198c5... Update Friulian translation (*)
  5a5ff51... Update Friulian translation (*)
  d122cdc... trivial: Fix warnings when using -Wmissing-braces (*)
  715d24a... Make flatpakref installation work (*)
  ad35d47... trivial: Specify more information when a error domain is wr (*)
  f970771... trivial: Always return the correct error domain from PK (*)
  49f3a7c... trivial: Fix critical warning on 'gnome-software-cmd refine (*)
  0f2ed60... trivial: make GsApp slightly more threadsafe (*)
  23a9598... Add metainfo file for various optional plugins (*)
  b022cd0... Show an in-app notification when installed plugins are chan (*)
  5376102... Remove any addons that have the same source as the parent a (*)
  9ff0547... Port away from intltool (*)
  142d275... Set USE_MSGCTXT to yes in Makevars (*)
  62e35ab... Add translator comments to .desktop files (*)
  1ff39f7... Remove intltool markers from the AppData file (*)
  49fafd9... Port to the meson build system (*)
  5842125... trivial: Use localstatedir which is now available in Meson (*)
  efc51d9... Update Hungarian translation (*)
  9474df6... trivial: Some style fixes to the meson files (*)
  79d36e0... trivial: Don't include headers in meson sources (*)
  a09442e... trivial: Use the correct Glib log domain when using Meson (*)
  c97171b... Ensure the correct plugin directory is used (*)
  8a74ff3... app addon row: Only emit the "selected" signal for user cli (*)
  725d3ad... Update Hungarian translation (*)
  8a8fded... trivial: Drop ifdefs for flatpak 0.6.10 (*)
  a1e75b3... Update Italian translation (cherry picked from commit fbaaf (*)
  2210e1d... Update Brazilian Portuguese translation (cherry picked from (*)
  0b786ce... Update Brazilian Portuguese translation (*)
  bf29c0f... Update Kazakh translation (*)
  128b18d... trivial: Fix the permissions of the meson install file (*)
  4542920... trivial: Install the GtkDoc images in the right place (*)
  66cd2fc... Check the version in flatpakrepo files (*)
  721c2ee... trivial: Set the correct LOCALPLUGINDIR when using automake (*)
  ed868ea... Check the version in the flatpakref file format (*)
  dca3812... Use the flatpakref key file data as a fallback if set (*)
  917cfe0... Fix Flatpak store initialization (*)
  91f225a... Add an --install CLI option (*)
  654b0e5... Add an --interaction option (*)
  50e1da4... Use Unicode quotation marks in a new string (*)
  d7aa21b... Fix crash when removing lazy-loaded applications (*)
  fccd328... trivial: Export gs_app_list_remove() (*)
  9c7ced8... Move creation of the OS update to a plugin (*)
  7004087... trivial: Add support for AS_APP_QUIRK_IS_PROXY (*)
  390a1f9... Update all related applications on a proxy application (*)
  c86cf2e... Always set a description for each notification (*)
  b99dff2... Hide some notifications when the app is launched or the win (*)
  35a3d96... packagekit: Fix refining update details (*)
  d261bce... Update only related apps of a proxy if they are updatable (*)
  b51d4b4... Set progress of proxy apps based on their related apps' (*)
  5e146f4... Add a proxy app update example to the dummy plugin (*)
  05b21d1... trivial: Show more useful debugging when reparenting generi (*)
  fbadab2... Use the release state to get the update release description (*)
  63dec67... trivial: Fix tiny memory leak due to typo (*)
  569ebed... trivial: Add tiny assert to shut up coverity (*)
  d58b569... Release version 3.23.3 (*)
  b804b05... trivial: Post release version bump (*)
  65c708b... trivial: Actually bump the version number in configure (*)
  c1f5e4b... Do not hardcode the application name (*)
  14c558c... Update Friulian translation (*)
  e5d8483... Updated Czech translation (*)
  fb14ba1... Update Spanish translation (*)
  21119a1... trivial: Update the reference spec file (*)
  4b1f50c... Add a more detailed error message when AC power is required (*)
  e7617fe... Updated Norwegian bokmål translation. (*)
  b8243eb... Update Hungarian translation (*)
  00813d3... Only show the scary firmware warning for removable devices (*)
  5627dc4... trivial: Fix make check failure after recent error enum add (*)
  c690152... Updated Czech translation (*)
  889d4d0... Updated Spanish translation (*)
  aa1179f... Allow the metadata to select the minimum required client ve (*)
  6a56023... trivial: Add gs_plugin_set_appstream_id() (*)
  8976ffe... Updated Czech translation (*)
  aa85691... Updated Czech translation (*)
  f6218fa... Update Finnish translation (*)
  c656c14... Update Kazakh translation (*)
  7dbafef... Updated Galician translations (*)
  e583a02... Update Russian translation (*)
  541110d... Feature ardour5 instead of ardour2 (*)
  d101eb4... trivial: Fix the build (*)
  bcc88f7... fedora-distro-upgrades: Mark two strings for translation (*)
  081bc0a... trivial: Partially revert previous commit (*)
  e4e25dd... Update Polish translation (*)
  c6c6691... Add support for "+" operator at the end of SPDX license ide (*)
  c947ef0... packagekit: Don't crash when source_ids aren't set (*)
  f5bfd10... Update Brazilian Portuguese translation (*)
  6174b1b... Update Catalan translation (*)
  9a92bbe... Install needed Flatpak runtimes when updating an app (*)
  6aadc09... Update Hungarian translation (*)
  7909b12... Update Catalan translation (*)
  90b66ca... Add gs_app_get_update_runtime() (*)
  2fe0232... trivial: Fall back to the update runtime if the app is not  (*)
  f775ffd... trivial: Don't rely on REQUIRE_RELATED to set the runtime p (*)
  f31eb95... trivial: Fix a deadlock when setting the origin multiple ti (*)
  2327b46... trivial: Try harder to not set the same value in setters (*)
  763f3d3... fwupd: Ensure firmware is downloaded when not cached (*)
  6a2daca... trivial: Add the (Nightly) string after the application nam (*)
  df2a836... trivial: Use a sizegroup for the button size (*)
  dd31a31... Show the updates panel with sections (*)
  96aaec3... flatpak: Do not show related runtimes as seperate entries (*)
  a7960a8... trivial: Rename a flatpak function to make clearer (*)
  90ccddf... trivial: Include related apps when getting the download siz (*)
  8d70dce... trivial: Include related apps when getting the installed si (*)
  e744006... flatpak: Make the runtimes look a bit prettier in the updat (*)
  9a38684... Ensure that the cached runtimes' source is always set (*)
  7094e1b... Use the same app instance when using --install= and the reg (*)
  72bdefb... trivial: Only allow unique IDs when using --details (*)
  289a7ab... Update Slovak translation (*)
  2aab954... Update Slovak translation (*)
  69f4b47... Update Russian translation (*)
  5fcf414... shell: Use new GsApp API to handle local files (*)
  054d7a3... app list: Don't filter out apps with NULL app ID (*)
  5fb636a... Revert "trivial: Only allow unique IDs when using --details (*)
  f84a51e... trivial: Don't show a screenshot placeholder for GENERIC ap (*)
  301f442... trivial: Test removing duplicates when some apps have no ap (*)
  d99f407... Updated Spanish translation (*)
  590299a... trivial: Fix crash when a flatpak runtime is not set (*)
  661e3d8... Only show installable applications in the 'Installed' panel (*)
  fb62fe9... trivial: Never show CLI applications in the installed list (*)
  3f3563e... Sort the apps in the installed panel by kind (*)
  fe14fdf... Update Friulian translation (*)
  b236636... app row: Only show previous update version when we have the (*)
  a66c572... trivial: Bump appstream-glib dep to 0.6.7 (*)
  456dd34... Warn and limit the progress set on a GsApp (*)
  9fa0e02... Fix launching apps after updating (*)
  3f1cf3c... Update German translation (*)
  d69f548... trivial: Use the AppStream-approved runtime ID style (*)
  f57cf59... Revert "flatpak: Make the runtimes look a bit prettier in t (*)
  6134ac9... update zh_CN translation (*)
  c5df196... Update Catalan translation (*)
  8bf4fe4... Update Slovak translation (*)
  50a2068... Update Spanish translation (*)
  ca6727b... Fix translator comments (*)
  0d61f40... Update Brazilian Portuguese translation (*)
  2405ca1... trivial: Don't add a non-existent icon search path (*)
  4c20e5c... steam: Fix a rather large memory leak when parsing an appin (*)
  d5ce473... trivial: Fix typo in a translatable string (*)
  6900679... Update Polish translation (*)
  8a4a372... Update Slovak translation (*)
  1ada14b... trivial: Fix a -Wimplicit-fallthrough warning with gcc 7 (*)
  1244ae6... Update Polish translation (*)
  925ebdc... Handle apt URLs of the form apt://packagename (*)
  3dfe765... Fix package name not being shown when using --details-pkg w (*)
  cfc6938... Use correct form when handling APT URLs (*)
  21808f1... Handle snap URLs (*)
  f34d244... trivial: Abstract out the URL splitting functions for futur (*)
  fcc81c3... Add a vfunc to convert a URL to a GsApp (*)
  7559344... Use the new url_to_app() functionality from the GApplicatio (*)
  4e36b42... snap: Implement gs_plugin_url_to_app (*)
  c7fe21e... snap: Remove unused function typedef (*)
  0bda078... Update Finnish translation (*)
  533e1a6... improve appearance of fail message (*)
  9843a41... trivial: Check the right thing to fix installing .flatpak b (*)
  8bcaf8a... trivial: Do not try to fetch the remote metadata for a .fla (*)
  537ec1a... Updated Czech translation (*)
  1b5d8d4... Updated Czech translation (*)
  ad56509... Update Polish translation (*)
  772b1bf... Update Basque language (*)
  068632a... Release version 3.23.90 (*)
  cf5d9c7... trivial: Post release version bump (*)
  176e09d... Reset GsApp's progress to zero when recovering a non-transi (*)
  6c9eaf8... Update Basque language (*)
  0a3b944... Updated Norwegian bokmål translation. (*)
  243d0d0... Updated Spanish translation (*)
  10a7dcb... Update Finnish translation (*)
  6aa854b... Update Kazakh translation (*)
  fca9b66... Updated Danish translation (*)
  802cf45... Fix typo in a translatable string (Wed instead of Web) (*)
  8a08a19... Update German translation (*)
  b4f0def... Set the origin from the AppStream file if set (*)
  75e16f6... trivial: Allow building the flatpak self test data again (*)
  25cfcaf... trivial: Fix a memory leak in the flatpak plugin (*)
  892bc54... trivial: Fix a memory leak in the self tests (*)
  99c403e... trivial: Fix a memory leak when registering an AppStream ID (*)
  bfaed11... trivial: Fix another memory leak in the flatpak plugin (*)
  ccdda12... Never show components without AppData files (*)
  9c243cf... Add YaST as a default folder in gnome-shell overview (*)
  66e797d... trivial: Add unit tests for the update details from a flatp (*)
  009ed41... Update Finnish translation (*)
  b902afa... Respect the failure flags when running a plugin action (*)
  cd52a18... Update Indonesian translation (*)
  8dac4cb... Update Polish translation (*)
  715e46a... Add several tests for installing, removing and updating fla (*)
  74019e4... trivial: Reduce debug spew when updating flatpak apps (*)
  99bc90b... Animate the removal of live updates (*)
  3bd30a7... trivial: Mark the 'Update All' button insensitve when click (*)
  aa447c9... Update Kazakh translation (*)
  b4012c2... Allow the user to restart the currently running gnome-softw (*)
  3b8a276... Update Finnish translation (*)
  27bb15e... Update Kazakh translation (*)
  128b764... trivial: Fix a debug message when the app state is unknown (*)
  2af1223... trivial: Allow using flatpak from git master (*)
  e1b91de... trivial: Handle another error domain in flatpak (*)
  853f012... trivial: Show potential GsFlatpak matches in the debug log (*)
  449d674... trivial: Add the concept of a GsFlatpak identifier (*)
  34c99d5... trivial: Fix a memory leak in GsFlatpak (*)
  fe78403... trivial: Do not crash when loading an invalid runtime (*)
  f5b4cfa... trivial: Fix some error handling when installing runtimes (*)
  344955b... trivial: Add some flags to GsFlatpak (*)
  63cbc15... trivial: Set the display version on available flatpak compo (*)
  9e11355... trivial: Fix up some broken error handling in the flatpak p (*)
  f872f4b... trivial: Never add the .runtime suffix (*)
  00b48f6... trivial: Fix a tiny memory leak in the dummy plugin (*)
  0e2e452... Do not dlclose modules when running under valgrind (*)
  cbeb523... trivial: Do not create a GsApp when emitting global status (*)
  d8f8e59... trivial: Convert the dummy plugin to using the global cache (*)
  9b2c885... Update Catalan translation (*)
  37629e3... trivial: Add some more locking to GsApp (*)
  ca708da... trivial: Allow UPDATABLE_LIVE->REMOVING (*)
  e7ae999... Flush the main context in the self tests (*)
  e6a866d... trivial: Fix a crash when unloading all plugins (*)
  7324afb... trivial: Set the origin correctly for http:/// and file://  (*)
  22407ce... Fix the self tests for flatpakrepo (*)
  be73ce9... trivial: Log warning message when we can't find a remote th (*)
  6c90352... trivial: Do not call _setup() multiple times on the same pl (*)
  b172493... trivial: Fix a tiny memory leak in the dpkg plugin (*)
  b3d773d... trivial: Fix two memory leaks in the appstream plugin (*)
  89b5dcd... Initialize progress to zero right before and after processi (*)
  2c5a0df... trivial: Assemble the flatpak update repo in a better way (*)
  4426454... Install flatpakref files in a better way (*)
  d57cb2a... trivial: Add all system FlatpakInstallation instances (*)
  abdb10b... Update Chinese (Taiwan) translation (*)
  7a69404... Update Brazilian Portuguese translation (*)
  e42465d... Updated Lithuanian translation (*)
  9e1e62e... Update Galician translation (*)
  c76b9c6... Updated Serbian translation (*)
  f1caef2... Update Hungarian translation (*)
  4733ecd... Update Polish translation (*)
  382b7c2... trivial: Fix the example spec file (*)
  fb46e85... trivial: Post release version bump (*)
  0457cd6... Add support for file:// URIs to gs_plugin_download_file() (*)
  247f631... trivial: Use a dummy GPG key in the self tests (*)
  d07a57f... trivial: Split out a code chunk for future use (*)
  aca0f57... trivial: Add some more details in the flatak GError message (*)
  c08b7c8... trivial: Simplify refine_origin_from_installation() (*)
  ff66a2a... Add support for RuntimeRepo in flatpakref files (*)
  e671367... trivial: Do not use the temporary GsFlatpak for searching (*)
  244222f... trivial: Remove the now-unused flatpak-specific self-test A (*)
  85facae... trivial: Rescan the AppStream store when remotes have been  (*)
  88c0208... trivial: Use the new features in appstream-glib to correctl (*)
  bd764fa... trivial: Do not use deprecated symbols from appstream-glib (*)
  24d6e09... trivial: Fix up self tests to work with the fixed appstream (*)
  9fb8fa4... Update Catalan translation (*)
  2dd9120... Release version 3.23.91 (*)
  c991055... trivial: Post release version bump (*)
  cbf6063... Updated Spanish translation (*)
  69421ec... trivial: Fix make check if /var/lib/flatpak is not availabl (*)
  7491201... trivial: Show flatpakrefs as having a built-in source (*)
  0b1e49c... trivial: Always handle flatpakrefs with the temp installati (*)
  cce7e43... Unconditionally show things that are in progress in the Ins (*)
  057d17a... trivial: Use the GsFlatpak ID in the profiling results (*)
  387aeee... Update German translation (*)
  084fc83... Update Brazilian Portuguese translation (*)
  ef4d18a... Updated Galician translatiosn (*)
  e1e5e1b... Update French translation (*)
  9b03265... Update Finnish translation (*)
  8865ece... Update Swedish translation (*)
  709373b... Updated Danish translation (*)
  d58e9ef... Add Icelandic translation (*)
  bd2e985... Update Basque language (*)
  b5d45f1... trivial: Ensure we pass in the list when doing the non-app  (*)
  800be41... trivial: Show details when clicking on updates (*)
  ef1636d... trivial: Build the flatpak repos with a set timestamp (*)
  b583502... trivial: Add some tests for updates-changed (*)
  52cf5ab... trivial: Switch the shell refresh code to a vfunc (*)
  c6896ea... trivial: Add a switch_from() vfunc (*)
  036098e... Do not reload the updates list when updates are in progress (*)
  c75efb8... Updated Lithuanian translation (*)
  c95ec35... Update Korean translation (*)
  586be17... Updated Serbian translation (*)
  140825b... Update Indonesian translation (*)
  99ba742... Rename shell pages from GsShellFoo to GsFooPage (*)
  8252e87... trivial: Sort various file lists (*)
  4303367... trivial: Fix typos in function names (*)
  7aacddd... Update Scottish Gaelic translation (*)
  fc653fc... trivial: Fix a -Wconst compile warning (*)
  fa65d32... trivial: Show some debugging when a plugin was ignored beca (*)
  f306d7a... trivial: Use a non-misleading error if two plugins handled  (*)
  7c40dc2... Allow setting more than one plugindir for the plugin loader (*)
  8bb9e73... trivial: Allow plugins to use gs_user_agent() (*)
  41839f5... trivial: Convert one more common GIOErrorCode (*)
  6b19788... trivial: Specify the common plugin libraries in one place (*)
  81e458b... Split out a private library for internal use only (*)
  215465b... trivial: Split out the common tests functionality (*)
  c63cc1c... trivial: Remove a whole heap of unused includes (*)
  4b651a0... trivial: Split up the self tests into two files (*)
  4a50794... Move the plugins directory out of src (*)
  7e08724... trivial: Split out limba to a new directory (*)
  25e294c... trivial: Split out odrs to a new directory (*)
  dd0bde7... trivial: Split out steam to a new directory (*)
  3930aba... trivial: Split out ubuntu-reviews to a new directory (*)
  233cc03... trivial: Split out ostree to a new directory (*)
  831036c... trivial: Split out external-appstream to a new directory (*)
  332f0b0... trivial: Split out snap to a new directory (*)
  e6e647b... trivial: Split out dpkg to a new directory (*)
  02020a1... trivial: Split out fwupd to a new directory (*)
  4e6aaca... trivial: Split out ubuntuone to a new directory (*)
  147248a... trivial: Split out packagekit to a new directory (*)
  af0067f... trivial: Move the rpm plugin into the ostree directory (*)
  eabeec6... trivial: Split out repos to a new directory (*)
  abca442... trivial: Split out core plugins into a new directory (*)
  fc53048... trivial: Split out modalias to a new directory (*)
  9827a0d... trivial: Split out epiphany to a new directory (*)
  19c21a5... trivial: Split out fedora-tagger-usage to a new directory (*)
  825609f... trivial: Split out fedora-distro-upgrades to a new director (*)
  87e021d... trivial: Split out shell-extensions to a new directory (*)
  d54bf6f... trivial: Split out flatpak to a new directory (*)
  f81f735... trivial: Include the 'tests' suffix in TESTDATADIR (*)
  01d3f91... trivial: Use a consistent test name in all plugins (*)
  0d15059... trivial: Always build the test flatpak data when tests are  (*)
  7e83720... trivial: Do not refresh the details page if there is no cur (*)
  203607c... Updated Danish translation (*)
  eaae7b0... Update Indonesian translation (*)
  72fd4f5... Use gtk_show_uri_on_window() with newer GTK+ (*)
  c11117f... Reset the headerbar title when switching to the details pag (*)
  0da18b2... trivial: Use custom error domains in plugins (*)
  207c6d0... trivial: Fix underlinking in the rpm plugin (*)
  b066ca7... Allow installing flatpakref files when the appstream branch (*)
  74c8192... Update Hungarian translation (*)
  743c8ab... ubuntu-reviews: Fix Makefile.am to set CFLAGS properly (*)
  a462c5d... flatpak: Use the full path to the source dir, make build.py (*)
  7dc08fb... build: Don't indirect libgnomesoftware.a through GS_PRIVATE (*)
  bf92260... packagekit test: Skip testing rpm if we can't load it (*)
  454c303... trivial: Fix the flatpak plugin name in the odrs plugin (*)
  a02f5b3... trivial: Install the runtime before trying to install the f (*)
  c30a1d6... Fix searching for application installed as flatpakrefs (*)
  bbabcca... trivial: Do not search the description when parsing flatpak (*)
  154fc78... Updated Czech translation (*)
  259a898... trivial: Update gtk-doc for functions backported to 3.22 (*)
  86467d8... trivia: Do not refresh all the remotes on a temporary flatp (*)
  0ceb0f0... trivial: Add some self tests for the shell-extension plugin (*)
  e969ffe... featured: Maps layout fix (*)
  dd08756... Revert "Enable the stack protection in local builds" (*)
  bf679e6... build: If we're building both flatpak and tests, require fl (*)
  72795e8... Update Galician translation (*)
  c17ad4c... Update Catalan translation (*)
  12d749e... Update Catalan translation (*)
  afd4d74... Update Slovak translation (*)
  c72dbb3... Update Occitan translation (*)
  887a94a... Update Italian translation (*)
  68d62c3... Release version 3.23.92 (*)
  1fdda72... trivial: Post release version bump (*)
  b7ea1d0... Fixes to Catalan translation (*)
  b521f4f... Update Croatian translation (*)
  9656d4b... Updated Ukrainian translation (*)
  0f72cd8... trivial: Post branch version bump (*)
  1b5de0c... Do not assume 'in AppStream' means 'is available' (*)
  f7f85dc... Updated Russian translation (*)
  a13fb80... Update Polish translation (*)
  bb9b3ef... Update Turkish translation (*)
  e538505... Update Polish translation (*)
  d2fdbf4... Update Italian translation (*)
  a83793b... Update Japanese translation (*)
  1bc371e... Update Spanish translation (*)
  f2d471b... Fix callback for gs_plugin_loader_url_to_app_async, fixing  (*)
  b0db5cd... Updated Czech translation (*)
  97f97fe... Update Slovak translation (*)
  0af1e08... Update Friulian translation (*)
  c9de5f0... Fall back to a stock icon for hardware drivers (*)
  835e23b... Make offline update triggering work when online updates are (*)
  155a7c8... update list: Don't make offline update buttons insensitive (*)
  dacff92... Never include the size of the runtime in the apps installed (*)
  aebd726... Use the developer name if set in preference to the project  (*)
  7c29c90... Fix a crash when removing an addon (*)
  e4fae8d... Updated Norwegian bokmål translation. (*)
  7068590... Update Polish translation (*)
  a476846... Update Polish translation (*)
  dd4ecb7... snap: Fix typo in setting the application name (*)
  81db1cf... snap: Only auto-add PROVENANCE when running on Ubuntu (*)
  884f99e... snap: Never show a remote error in the authentication dialo (*)
  9682eb6... snap: Set the application origin correctly (*)
  3fc0c1b... trivial: Fix leak of GCancellable (*)
  6823988... snap: Return errors of the correct domain (*)
  58930e7... snap: Rename some internal functions (*)
  6ba417b... snap: Actually handle failure to load the icon (*)
  e6dcb53... Only return valid results from url_to_app() (*)
  a72a77f... Add functions to convert a bitfield into a string (*)
  4a2a967... Log some important messages when running plugin actions (*)
  8082604... Switch to using structured logging (*)
  1db2bb2... flatpak: Respect the user/system preference when installing (*)
  f73296c... Do not use g_test_expect_message() with structured logging (*)
  a47a784... trivial: Fix up the meson support that had bitrotted somewh (*)
  d16af54... trivial: Disable the snap plugin in the example spec file u (*)
  e711998... snap: Fix failures to read from snapd (*)
  1dab5c6... Update Croatian translation (*)
  1852b7d... Update Latvian translation (*)
  a1572f1... Update Greek translation (*)
  967fda1... Fix destdir!=srcdir when running the flatpak tests (*)
  b59ec60... trivial: Fix installing the gtk-doc files when using meson (*)
  318ca26... trivial: Actually build gnome-software-restarter when using (*)
  c480ee6... Remove the automake build system (*)
  9584c1e... Update Croatian translation (*)
  8955657... Prevent potential abuse of an app list in the plugin-loader (*)
  f48927e... Use the unique id of an AsApp when creating a GsApp in gs-a (*)
  e813ae5... Do not abort if a page does not handle the reload vfunc (*)
  3e9f915... trivial: Add one more dep to the example spec file (*)
  1115b1f... Always create an app if the cached one matches any prefix i (*)
  8ce7a30... Fix popular-overrides (*)
  162b3c5... Add self tests for the core plugin (*)
  6e64c80... trivial: Don't add the same plugindir twice (*)
  d557968... Load the application keywords after the origin keywords hav (*)
  545172a... Add the complete flatpak source as a keyword (*)
  d886265... Use the new origin search match flag (*)
  1bfb10a... trivial: Use the correct type when removing applications (*)
  a591934... Specify the max number of results when getting search resul (*)
  bba5664... trivial: Add functionality to truncate a GsAppList to a set (*)
  805c375... Add functionality to get the largest historical size of a G (*)
  e33ff0d... trivial: Add a way to find out if a GsAppList has been trun (*)
  7eb0878... Truncate the search results if there is a large number of a (*)
  75b7826... trivial: Fix a warning when launching the 2nd instance (*)
  3cbc73d... Fix build with RPM support disabled (*)
  fd55e2a... Make filename passed with --local-filename absolute. (*)
  9dac68e... Fix log domain for dpkg plugin (*)
  f7bd216... Fix log domain for snap plugin (*)
  c657512... Update Friulian translation (*)
  d7c48f1... trivial: Fix launching gnome-software using D-Bus activatio (*)
  629cb4f... Fix a critical warning in the shell search provider (*)
  73f3c1f... trivial: Export more functionality for sorting and filterin (*)
  969b601... Allow passing an optional sorting function when searching (*)
  7745df6... Update Slovak translation (*)
  6cd7b1d... trivial: Do not include an explicit path when opening local (*)
  c168198... Update Indonesian translation (*)
  3146c91... trivial: Do not always dump profiling infomation when using (*)
  9e6f042... Release version 3.25.1 (*)
  9ea68ea... trivial: Post release version bump (*)
  2ae02bf... Do not allow plugins to the origin title in the UI (*)
  381765f... Fix the 'Show Details' context menu item in GNOME Shell (*)
  a4fa46d... feature-tile: remove unused event box (*)
  08404cc... Update Friulian translation (*)
  95742e7... Allow AppStream to be downloaded out-of-band per-user (*)
  f2235b3... trivial: Specify the license in the toplevel meson file (*)
  84134c4... snap: Replace gs-snapd with snapd-glib (*)
  d3086a8... shell-extensions: Use static URI to fetch extensions data (*)
  d8dbd5d... build: Use the configured directory locations to install ex (*)
  b584712... build: Fix the pcfile (*)
  2b72af1... build: limba: Set limba as a dependency (*)
  9f1ae76... trivial: Allow calling gs_feature_tile_new() with no app se (*)
  4e8506e... trivial: Correctly clear custom widget CSS if the metadata  (*)
  8d9abb6... trivial: Update the feature tile widget if the app name or  (*)
  70ca783... Do not initialize plugins in every instance (*)
  5a00370... Update Indonesian translation (*)
  2b4ffb4... trivial: Add gs_plugin_set_name() (*)
  23f32dc... trivial: Prevent critical warning when trying to parse an i (*)
  d389e07... trivial: Update more tile widgets if the app name or summar (*)
  8327e98... trivial: Allow using app tiles if no pixbuf has been set (*)
  acfe21c... trivial: Allow using app tiles when no name has been assign (*)
  db86294... trivial: Allow using app tiles when no GsApp has been assig (*)
  30fe438... Allow using a hash to deduplicate cache entries (*)
  2d9c56e... gs-shell: use headerbar in toolbar-mode in Unity (*)
  6be1218... Make valgrind integration disableable by -Denable-valgrind= (*)
  dbc9b1b... Release version 3.25.2 (*)
  2e87612... search: Try to deduplicate the same logical app (*)
  bca6f3a... Register/unregister the search provider in the DBus related (*)
  e2e4092... Update Catalan translation (*)
  6e05993... fedora-tagger-usage: Check if on Fedora before checking set (*)
  d7c15f0... trivial: Add gs_plugin_loader_get_event_by_error() (*)
  7c556e9... fedora-distro-upgrades: Refactor loading settings object (*)
  d547591... fedora-distro-upgrades: Refactor getting valid upgrades (*)
  e04d4e5... Do not crash when sending progress reports while refreshing (*)
  c81a4f6... trivial: Fix object lifecycle issue in the previous refacto (*)
  3e9a1e2... trivial: Ensure we show the banner when upgrades are availa (*)
  d2f7e62... Add gs_plugin_download_rewrite_resource() (*)
  0e9c3f5... Add a plugin to rewrite CSS resources (*)
  603ba39... Add a banner designer utility (*)
  cb453e9... Move the feature tile assets to XML (*)
  4b00aef... Update POTFILES.in (*)
  48e7fa6... Use a Unicode apostrophe in a new translatable string (*)
  78dc7b1... trivial: Add a way to get the CPE name (*)
  16e1e14... trivial: Return a rewrite error if the local file is not fo (*)
  69269c7... trivial: Do not set the default folder when loading banner  (*)
  49d0a87... trivial: Write the correct metadata values for distro upgra (*)
  9e254ef... trivial: Don't join strings as it's hard to translate (*)
  125994d... Update German translation (*)
  b45da72... trivial: Don't show (null) in debugging output (*)
  bef698d... trivial: Add a way to get the distro homepage (*)
  a135ef8... trivial: Add some debugging to debug a failure to find test (*)
  3c4c79a... Add a plugin to create an object representing the local sys (*)
  2a533aa... Allow the Fedora pkgdb collections plugin to refine OS upgr (*)
  32ae3e9... Show a system-wide notification when the OS is end of life (*)
  34a112c... Show a notification in the updates page when the OS is end  (*)
  3ecf5ec... trivial: Don't toggle the dummy allow-updates property by d (*)
  da94dd9... Update POTFILES.in (*)
  396a3db... Update Friulian translation (*)
  33add28... Update German translation (*)
  865f2aa... Revert "Never show components without AppData files" (*)
  b66b566... trivial: Do not show the 'Update All' button at panel start (*)
  9891e39... packagekit-local: Use preferred mime-type name for .deb fil (*)
  7a0e403... Limit search entry to 100 characters. (*)
  476c457... Add a plugin function to get the list of recent releases (*)
  79a8f6d... flatpak: Add support for getting recent releases (*)
  ab262dd... Show recently updated applications on the overview page (*)
  6f2221f... Raise the required dep of fwupd (*)
  78d5c28... Only replace @datadir@ when we rewrite the CSS resource (*)
  32ff604... Correctly apply AppStream merge applications (*)
  759b403... Add support for CSS IDs (*)
  e684ce9... Add the key color metadata replacement into a trivial plugi (*)
  12dc4cd... trivial: Remove some dead code now the appstream-glib dep i (*)
  ce976f4... Use the correct vfunc template for gs_plugin_update_app() (*)
  b463968... trivial: Remove an unused typedef (*)
  8ecc671... packagekit: Don't explicitly disable PackageKit interactivi (*)
  a69e5df... build: Install appstream metadata to /usr/share/metainfo/ (*)
  9aa1009... build: limba: Install appstream metadata (*)
  c1f8ef5... build: limba: Respect enable-limba flag (*)
  06ccc74... Update Spanish translation (*)
  b9c69d9... trivial: Add a max-results argument to gnome-software-cmd (*)
  9fce0dc... trivial: Rename GsPluginLoaderJob to GsPluginLoaderHelper (*)
  e288975... trivial: Add an action of GET_UPDATES_HISTORICAL to be used (*)
  5c720e2... Add gs_plugin_action_to_function_name() (*)
  6abb6a9... trivial: Add different actions for INITIALIZE and DESTROY (*)
  7fed04f... Add GsPluginRequest to all the plugin loader methods (*)
  0f11fad... trivial: Fix a tiny memory leak (*)
  89bd3a6... trivial: Fix a crash when failing to show the auth registra (*)
  41f165a... flatpak: Do not load the merge applications (*)
  dfb0866... Restyle the updates panel to have a separate section for ea (*)
  3c6273a... packagekit: Support /usr/share/metainfo for addons too (*)
  d16066c... trivial: Use g_autoptr() for private data (*)
  cf3705a... build: Ensure actually we use the gnome-desktop support if  (*)
  c75fa0f... systemd-updates: Don't trigger the systemd update every tim (*)
  d6fd2d8... trivial: Add another profile dump point for debugging (*)
  1c79ad0... trivial: Make --cache-age set the age for the GET_RECENT ac (*)
  c68ddcc... trivial: Fix up the GET_RECENT sorting function (*)
  da23001... Fix Keywords in German and Croatian translations (*)
  593e89b... Use a GsApp when downloading CSS resources (*)
  bca7325... Show detailed status messages when downloading (*)
  b240386... trivial: Fix the warning message when using the random sort (*)
  dce4388... Show a warning if startup tasks took more than 0.5 seconds  (*)
  0dd775f... appstream: Prime the token cache when the loading screen is (*)
  e3286ba... trivial: Do not refresh the ratings data on refresh (*)
  b3741aa... Always ensure the cache is present when using gnome-softwar (*)
  909381a... flatpak: Do not ensure the AppStream data in gs_flatpak_set (*)
  da435aa... flatpak: Show a detailed status message when downloading Ap (*)
  bdf95ba... flatpak: Use new API to get the AppStream download progress (*)
  db7d30a... Show a pulsing progressbar if plugins do not report progres (*)
  96e162d... Update Catalan translation (*)
  c9b8172... flatpak: Update the plugin state when processing the progre (*)
  a164642... trivial: Do not log the cancelled messages to the journal (*)
  051402e... flatpak: Ensure apps can be found using the 'flatpak' keywo (*)
  4b39ad9... trivial: Fix a potential crash when failing to download upg (*)
  176ca21... Use in-app notifications for interactive install, remove an (*)
  60d2dad... Update Friulian translation (*)
  832b4fe... snap: Mark snaps as sandboxed (*)
  b3664dd... snap: Drop unused header include (*)
  c33c2d6... trivial: Remove duplicate review being printed in debug cod (*)
  ec0f455... Support purchasable apps.

(*) 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]