[gnome-software] (371 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:

  4706dc3... Start adding the concept of currency
  455462a... Mark owned apps
  41ef571... Rename buy to purchase, update UI when purchased
  ece4621... Merge branch 'master' into wip/rancell/paid
  4d15b16... Add a stub purchase dialog
  b66d758... Show app price in search

Commits added to the branch:

  961f0c5... Only show Ubuntu reviews in your language (*)
  8931a99... Updated Slovak translation (*)
  a6199ed... Updated Serbian translation (*)
  6c3e53e... Updated Spanish translation (*)
  d000b00... Updated Brazilian Portuguese translation (*)
  cc4d6f9... trivial: Print the keywords when dumping the app (*)
  cabddc1... trivial: Record the sort key in hex (*)
  6f3b043... Do not add multiple search results for the same app (*)
  df7914d... trivial: Escape the apostrophe in the translators comments (*)
  56e530f... Updated Occitan translation (*)
  4ba8cb5... Updated Galician translations (*)
  dbf5b5d... Updated Slovak translation (*)
  2d3b9e2... Update Catalan translation (*)
  7def80d... Use the new symbol in appstream-glib (*)
  10ceafa... Never get reviews or ratings for addons (*)
  71e6c89... Revert "trivial: Only refine using PackageKit correct appli (*)
  a93c9c4... Remove the confusion of kind and id-kind (*)
  2c548f7... trivial: Protect against a critical warning when an app has (*)
  24a3e6a... Do not require PackageKit to run the unit tests (*)
  b34d169... build: Don't distribute built sources (*)
  7eb4a5e... build: Fix distcheck with --disable-packagekit (*)
  8260819... Fix the argument order of gs_app_set_licence() (*)
  6cd11b1... trivial: Split out the AppStream refine refine functionalit (*)
  aa50d34... Fix creation of runtime objects from xdg-app metadata (*)
  e57b6b9... Use AsAppQuirk to simplify future code (*)
  aa5d6ba... Correctly identify installing local packages with sources (*)
  caab409... Support installing local xdg-app bundles (*)
  c19049e... trivial: Add one more translated category name (*)
  ae9ab57... Updated Brazilian Portuguese translation (*)
  e489a8e... Updated Polish translation (*)
  97ef5ee... Updated Hungarian translation (*)
  6466c93... Minor terminology change to GSchema strings (*)
  60af558... Updated Polish translation (*)
  ac834a1... Updated Swedish translation (*)
  3ec9bee... Updated Norwegian bokmål translation. (*)
  ceb6b9d... Updated Slovak translation (*)
  6425293... Get the name and summary from fwupd if provided (*)
  41db7fa... trivial: Fix a warning when listing installed xdg-app runti (*)
  2a8ac79... Allow Fedora lang-packs to show in the software center (*)
  413e517... Fix overwriting the search match value (*)
  fd11aef... Depend on a new enough json-glib to drop the compat defines (*)
  90f279d... Make the category tags match the style of the overview page (*)
  463befb... Release version 3.19.91 (*)
  e7538d7... trivial: Post release version bump (*)
  c52d240... trivial: Post branch version bump (*)
  5cb758d... Updated Czech translation (*)
  2ad669d... Updated Brazilian Portuguese translation (*)
  7c3d121... Do not set all components from AppStream type DESKTOP (*)
  44a2c78... trivial: Never mark the details stars as sensitive (*)
  06cf233... Do not show ratings and reviews for some component kinds (*)
  fffedac... Hide the kudo details panel for non desktop components (*)
  03e93e1... Get the correct icon size when installing xdg-app bundles o (*)
  c0bffef... Updated Dutch translation by Justin van Steijn (*)
  b2899cc... trivial: Code style - check for NULL in if statement with p (*)
  116ffe6... Updated Czech translation (*)
  fc45c68... Make the provenance plugin non-specific to Fedora (*)
  a174df6... When there are no trusted sources mark everything as non-3r (*)
  4c37358... trivial: Avoid a critical error if an icon failed to load (*)
  f1e25a7... Updated Greek translation (*)
  500fdbd... Use g_autoptr for Json code (*)
  16e9f68... Fix storing of the Ubuntu review ID - it is an integer, not (*)
  77bb542... trivial: Use correct format string for gint64 (*)
  ea1c212... Add support for GNOME Shell extensions (*)
  400b15a... trivial: Fix a recently introduced -Werror=format warning (*)
  1172746... trivial: Fix copyright on new file (*)
  2243a8a... Correct spelling of 'license' in the API (*)
  aaeed0f... Fix warning when browsing some installed shell extensions (*)
  9f3fc8f... Don't perform a lookup when the category is NULL (*)
  65f1a11... Never show star ratings on the category app tiles (*)
  8821195... Use the app description when showing shell extension tiles (*)
  4903587... Handle clicking 'cancel' on the gnome-shell extension downl (*)
  2a9a541... trivial: Fix a warning when a PackageKit backend emits Refr (*)
  2ecbf14... Updated Slovak translation (*)
  75c49f9... Updated Spanish translation (*)
  854bdc1... trivial: Code style - replace spaces with tab character (*)
  b5e5ffa... Fix double free on destruction of GsShellSearch (*)
  cfedc26... trivial: Fix FALSE/NULL confusion spotted with GCC6 (*)
  3a100f6... trivial: Factor out gs_shell_search_set_text (*)
  c170822... Factor out gs_page_switch_to virtual method (*)
  3ebe78e... Move header bar button creation into individual pages (*)
  1f9ead8... updates page: Move the Install & Restart button below the u (*)
  7eece8b... Updated Polish translation (*)
  3c62c27... Updated Korean translation (cherry picked from commit b3e5a (*)
  7f06eb5... Updated Galician translation (*)
  0f7bf20... trivial: Show the error message if refreshing the list of e (*)
  ae2ca81... Do not return failure from refresh when the shell extension (*)
  c7169e6... trivial: Adapt to new API in libappstream-glib (*)
  651ee6a... Add Steam support (*)
  f9997d3... trivial: Fix make distcheck after the steam patch landed (*)
  29e4d86... Disconnect GNetworkMonitor::network-changed handlers when o (*)
  5adf58e... Updated Kazakh translation (cherry picked from commit bd11e (*)
  fb235bc... Support unlocking devices for firmware updates (*)
  9177b22... Use the new AS_APP_KIND_LOCALIZATION support for lang-packs (*)
  eb7af31... Use as_utils_string_replace() rather than our own buggy ver (*)
  882b977... Allow all functions called by g_module_symbol() to fail (*)
  ec8d00b... Revert "Do not return failure from refresh when the shell e (*)
  00e4cec... Remove return-success for failure workarounds in plugins (*)
  0cb8253... Add gs_plugin_refine_app() to the loader and port the plugi (*)
  7418e51... Use GdkPixbuf to parse icns files (*)
  3d27872... Updated Brazilian Portuguese translation (*)
  12a781c... Only show one modal dialog at a time (*)
  f453cdb... trivial: Do not show (null) in xdg-app update descriptions (*)
  4c361f3... Updated Hungarian translation (cherry picked from commit 16 (*)
  95cb3e0... Updated Hungarian translation (*)
  d8a96c7... Update Latvian translation (*)
  b20a4ec... Updated Slovenian translation (*)
  13106d2... Updated Ukrainian translation (*)
  aadeac3... Updated Swedish translation (cherry picked from commit 2da1 (*)
  1b84835... Updated Danish translation (*)
  4dd72ad... Updated Chinese (Taiwan) translation (cherry picked from co (*)
  b0df960... Pad the description text in the review dialog (*)
  845a036... Lower the limits for review text (*)
  8c13635... Updated German translation (cherry picked from commit d3a7f (*)
  21256a8... Updated Czech translation (*)
  b1c078d... Add translations for the OARS ratings (*)
  96914eb... Updated Serbian translation (*)
  618a340... Updated Serbian translation (*)
  75803b0... Updated Slovenian translation (*)
  ca06c58... Updated French translation (*)
  1381d6c... Updated Finnish translation (cherry picked from commit 789c (*)
  33fdb16... Updated Brazilian Portuguese translation (*)
  1f1b060... Updated Brazilian Portuguese translation (*)
  d099060... Updated Lithuanian translation (*)
  3e314ee... trivial: Use g_strv_contains instead of manually iterating (*)
  29ce079... trivial: Fix some of the OARS descriptions (*)
  eafd7d9... Updated Polish translation (*)
  06daf4a... Updated Italian translation (*)
  7c0e4bc... Updated Finnish translation (cherry picked from commit f387 (*)
  2b53ff4... Updated German translation (cherry picked from commit 5acbb (*)
  ac2d260... trivial: Add msgcontext to the various type of 'None' (*)
  0cb7d97... Updated Hungarian translation (*)
  c758db9... Updated Swedish translation (*)
  08ca40f... trivial: Add g_return_if_fail to gs_app_add|has_quirk. Fix  (*)
  a943107... Actually show the error dialog for an invalid file (*)
  8fcc294... Show a better translated string for an invalid file type (*)
  9501c2d... Never show the 'Remove' button for firmware (*)
  58da69c... Install firmware offline when appropriate (*)
  f6a9179... Fix a crash when double clicking package files (*)
  03fa8e1... Show the correct button text when installing firmware (*)
  3806855... build: Add option to enable/disable shell-extensions (*)
  86fddba... build: Add option to enable/disable reviews (*)
  1872b76... Support ratings depending on the Appstream version (*)
  252db4c... Updated Korean translation (cherry picked from commit 50931 (*)
  8b74ae0... Remove placeholder text from application details label. (*)
  c556c08... Updated Kazakh translation (cherry picked from commit 18c90 (*)
  1bd9887... Use FwupdClient from fwupd 0.7.0 (*)
  95f2b8b... Fix live installing firmware (*)
  2a7e877... Updated Russian translation (*)
  82d884c... Updated Russian translation (*)
  48d85af... Show app selection button based on gsettings (*)
  1df4d4e... trivial: Remove unused variable from gs-plugin-xdg-app (*)
  f01bd9f... Use the new libfwupd API names (*)
  98ab623... Updated Serbian translation (*)
  446809b... Updated Hungarian translation (*)
  ebd8629... Updated Japanese translation (*)
  584e4f1... Rename the xdg-app-review plugin to a new name (*)
  30da660... Do not make the ODRS plugin depend on xdg-app (*)
  725f2d4... trivial: Fix PackageKit related warning in gs-update-monito (*)
  c4215e2... Do not maintain a cache of applications in the plugin loade (*)
  2388ed3... Allow popular and featured apps to match any prefix (*)
  4ac8a0b... Fix a crash when building xdg-app frameworks (*)
  f22bbe6... trivial: Actually make the debugging in hardcoded-blacklist (*)
  df34517... Use a link instead of a button for history (*)
  4aa2ab8... trivial: Fix up an incompletly renamed ODRS metadata item (*)
  9ab6ce3... trivial: Don't emit a warning when loading local MetaInfo f (*)
  b4440ae... Allow specifing the plugin to use in the local AppStream ca (*)
  57d718f... Only run the plugin actions if the management plugin matche (*)
  e12a775... trivial: Fix some more ODRS debug strings (*)
  b315bc1... Remove some more dead code (*)
  fc80992... build: Fix ODRS configure option (*)
  be5c04f... Updated Chinese (Taiwan) translation (cherry picked from co (*)
  4fa28ce... trivial: Fix make check after recent dedupe fix (*)
  b66acbe... Add an outline ostree plugin that just adds remotes as sour (*)
  c99ff29... Allow plugins to conflict with each other (*)
  5c20c05... Add a plugin that uses librpm to get the package versions o (*)
  44b8b56... Do not show codecs or fonts in the installed shell (*)
  f86b5fb... Refine the size and license when using rpm-ostree (*)
  8f851e9... trivial: Fix the spelling of LICENSE in the plugin API (*)
  cd1206a... Do not allow translations in plugins (*)
  29c07aa... Actually conditionally compile the Ubuntu reviews plugin (*)
  6398095... Allow string replacements when using gs_app_set_metadata() (*)
  4f30388... Just open the rpm database when required (*)
  ef51b6e... Installed rpm-ostree packages cannot be removed 'live' (*)
  8084dda... Use AppStream files for the popular, featured and extra cat (*)
  0e0544b... Break out the info bar widgets as a separate class (*)
  c900305... Hide "Software Sources" menu when its action is disabled (*)
  043f89e... Use gsettings to enable/disable the 'sources' action (*)
  36148e3... trivial: Sync the example spec file with downstream (*)
  dcf3ca8... trivial: Fix make distcheck (*)
  b93f7dd... Fix source files to have the same prefix (*)
  f21f930... Updated Chinese (Taiwan) translation (cherry picked from co (*)
  27ac592... Updated Chinese (Taiwan) translation (cherry picked from co (*)
  c5fee68... Never show addons as search results (*)
  f482eba... Load screenshots directly if their URLs point to local file (*)
  3885251... trivial: Fix the xdg-app build (*)
  296c4b3... Rename the get_deps() function to make it clearer (*)
  2ddb565... Support ordering plugings before other plugins (*)
  e400af6... trivial: Improve the output of the plugin loader debug outp (*)
  16192b1... Always return apps with UPDATABLE_LIVE from the firmware pl (*)
  3b09404... trivial: Factor out gs_utils_get_content_type() (*)
  8e0ddc8... Launch software-properties-gtk in place of the sources dial (*)
  abbd63e... Move the markdown parsing to the PackageKit plugin (*)
  09df64a... Use dpkg-deb info to create a GsApp when double clicking on (*)
  691ae89... Allow free-but-unspecified SPDX tokens (*)
  8053b57... Do not use the header bar on Unity (*)
  e44ab97... Set NEEDS_REBOOT for systemd updates (*)
  afd4822... Set category icons in the menu spec (*)
  7c8d6a2... Add the concept of UpdateAll into the plugin loader (*)
  2bb84be... Set OS update app to AS_APP_STATE_UPDATABLE_LIVE when appro (*)
  fcc3991... Show a 'Install All' button when all the updates can be ins (*)
  b3b052c... Only show the session manager restart if there were any non (*)
  220e92e... Show a notification if any live-updatable apps needs restar (*)
  9d0856a... Add an unreviewable application quirk (*)
  c64098a... trivial: Fix the @LicenseRef-free string check (*)
  cad14a7... trivial: Use 'Install' as the verb for the headerbar button (*)
  45dbe37... Update zh_CN translation (*)
  fe45812... fix a tiny problem for zh_CN translation (*)
  9c71a8f... Allow the provenance plugin to accept a glob (*)
  2f1b8c4... Make the GsPluginRefreshFlags consistent (*)
  2a566c9... trivial: Set the update state of offline updates correctly (*)
  9dc2bf1... Start the service under Unity too (*)
  99809c3... trivial: Use the new os-update component kind (*)
  ccf4f43... trivial: Don't do two update actions for live update (*)
  1491d5f... Make the dummy plugin take some time to refresh (*)
  7ef02ed... Updated Serbian translation (*)
  bb10809... limba: Fix the plugin (*)
  7b23638... ubuntu-reviews: Don't leak the db path (*)
  ebd5ce2... Don't regenerate the shell-extension cache on refresh every (*)
  2d3d4a4... trivial: Do not log addon duplicates at startup (*)
  3a85730... trivial: Fix a crash if the steam download is corrupt (*)
  0760221... Move the markdown functionality to the plugin dir (*)
  8852d38... Make all the plugins more threadsafe (*)
  662ed8e... Show debugging logs in color (*)
  995f996... Add an initial loading panel when there is no metadata (*)
  7fb0a39... Add gs_plugin_download_data() (*)
  fe39ed5... Make the distro upgrades dialog match the new mockup (*)
  b2354c5... Fix the upgrade state transitions to actually work (*)
  130c6d7... Implement a fake upgrade using the dummy plugin (*)
  63e37f4... Revert "trivial: Use 'Install' as the verb for the headerba (*)
  f0f41b8... Allow widgets to use custom CSS in a generic way (*)
  f753ace... trivial: Do not always log verbosely (*)
  e3000e9... trivial: Fix alignment of the upgrade banner buttons (*)
  2898bba... trivial: Do not log a warning when trying to overwrite meta (*)
  2d67d9a... Updated Brazilian Portuguese translation (*)
  a1f3dbf... trivial: Remove some dead code (*)
  fd172de... trivial: Do not print unknown kudos to screen (*)
  1c655a2... trivial: Align all the output better in gs_app_to_string() (*)
  000a631... trivial: Show a warning when an application vanishes from x (*)
  85ebe42... trivial: Also use the GRWLock for the batched refine (*)
  ef68a15... Do not filter the resolve and action vfuncs by management p (*)
  2d471b4... Use gs_plugin_setup() in the xdg-app plugin (*)
  5e10f20... trivial: Run the generated libtool wrapper instead of /usr/ (*)
  5f74c1c... trivial: Rename a function to make more obvious (*)
  0f308e3... trivial: Do not profile the hardcoded blacklist (*)
  21fc78d... trivial: Do not include markup in the translatable strings (*)
  c6abd62... fedora-distro-upgrades: Use the release notes for the upgra (*)
  24865ed... Set the management plugin for distribution upgrades (*)
  ce59d20... fedora-distro-upgrades: Use a cache file to respect the cac (*)
  372d651... Added Friulian translation (cherry picked from commit 85b48 (*)
  f1e07be... Updated Friulian translation (cherry picked from commit 4a1 (*)
  94824de... Updated Friulian translation (cherry picked from commit bce (*)
  32325c9... Updated Friulian translation (cherry picked from commit 2b0 (*)
  1916700... Updated Friulian translation (cherry picked from commit e1b (*)
  399c39f... Updated Friulian translation (cherry picked from commit e13 (*)
  b6d8f36... Updated Friulian translation (cherry picked from commit 6fa (*)
  cdaa633... dummy: Use the cancellable delay when checking for updates (*)
  4ea88d3... trivial: Remove the unused self test plugin (*)
  3fcd588... Show the upgrades banner even if there are no updates to sh (*)
  317a5e5... trivial: Remove some dead self tests (*)
  1732bfb... trivial: Do not run gs_plugin_setup() if not enabled (*)
  207aa75... trivial: Start setting the PackageKit proxy in setup() (*)
  33c042f... Allow loading remote icons specified with file:// (*)
  aa57b44... trivial: Do not print a critical warning for corrupt web-ap (*)
  ffc69ba... Fix the self tests and add greatly to them (*)
  a18166a... Allow specifying the plugin whitelist in the helper (*)
  721547d... trivial: Add a self test for incompatible applications (*)
  6177553... trivial: Add a self test for the my-language kudo (*)
  adcfd94... trivial: Fix critical warning with broken AppStream data (*)
  b71d325... Do not set invalid application states on error (*)
  719a6bd... Updated Japanese translation (cherry picked from commit c4d (*)
  5f75573... odrs: Do not assume the moderatable results are ordered (*)
  05d98c8... trivial: Allow moving from installing->updatable-live (*)
  bb34123... Updated Friulian translation (cherry picked from commit d86 (*)
  2e83c74... Map PackageKit error codes to the GsPlugin domain (*)
  b4d22eb... Show some non-fatal error messages if installing fails (*)
  4398ff0... trivial: Disable dogtail by default (*)
  559ec77... trivial: Enable the self tests in the example spec file (*)
  4fc2814... trivial: Remove an unused function (*)
  82d6cd1... trivial: Remove obsolete file (*)
  d639bc2... trivial: Update the kudo docs (*)
  de598e4... Updated Friulian translation (cherry picked from commit 426 (*)
  cf1e244... trivial: Fix specifying '--plugin-names=dummy' when using g (*)
  216c91c... trivial: Do not put AppStream markup in the app description (*)
  a092b41... trivial: Add a quirk property onto the GsApp object (*)
  048f98b... Add a per-plugin GsApp cache for use by plugins (*)
  9767c70... trivial: Fix spelling error in comment (*)
  b45db8a... trivial: Allow the transient state message to be useful (*)
  82123ad... trivial: Check the PackageKit error more carefully (*)
  262cde6... Updated Friulian translation (cherry picked from commit 6d1 (*)
  538f206... Updated Friulian translation (cherry picked from commit 597 (*)
  1c7eb90... Updated Friulian translation (cherry picked from commit f0f (*)
  8ecbf72... Updated Friulian translation (cherry picked from commit 2f8 (*)
  9f43cb5... Updated Friulian translation (cherry picked from commit f61 (*)
  35e25bb... Updated Friulian translation (cherry picked from commit eee (*)
  8439a08... Use the OSD theme for the upgrade banner buttons (*)
  c231223... Use the Fedora themed image for the upgrade banner (*)
  eefa2aa... Do not emit ::updates_changed() from plugins when performin (*)
  44ca7c5... Updated Scottish Gaelic translation (cherry picked from com (*)
  b2511fe... Rename gs_app_clear_quirk as gs_app_remove_quirk (*)
  e82b523... trivial: Split out the GsAppList as a new source file (*)
  2e3c57d... trivial: Actually disable the plugin if setup failed (*)
  7b39e3d... Ensure there is upgrade data when getting the list of distr (*)
  2b1b537... Do not show the distro-upgrade notification if the window i (*)
  945f975... trivial: Start sealing plugin internals to increase future  (*)
  caa066b... trivial: Never show OS upgrades in the installed list (*)
  d2840eb... trivial: Support getting the pixbuf for LOCAL icons in the  (*)
  96be088... trivial: Add more information about distro upgrade (*)
  d8473ce... Use a background PackageKit transaction when downloading up (*)
  2cf05ad... Add support for app shortcut addition/removal (*)
  6ba9618... Do not use gs_plugin_progress_update() in plugins (*)
  f992cf2... trivial: Ensure the AppStream refine is run before dummy (*)
  d19703e... trivial: gs_plugin_loader_open_plugin should not return a v (*)
  a7d9bdd... Infer the plugin name from the filename (*)
  3a586a8... Convert GsPlugin to be a GObject (*)
  8fcf99d... trivial: Don't run the PackageKit distro upgrade in the uni (*)
  6713c00... Do not re-request the distro-upgrade when switching pages (*)
  f7c06ce... trivial: Recover the application state if the plugin forget (*)
  30cff91... trivial: Use a blocking delay in the dummy plugin (*)
  666066e... trivial: Make the spec file example reflect reality (*)
  48987cb... Run the distro upgrade download as a background restartable (*)
  f603f71... Updated Scottish Gaelic translation (*)
  7d8e4be... Do not clear the recovery state when using gs_app_set_state (*)
  e07c324... Show a modal dialog when downloading the distro-upgrade fai (*)
  4eec56a... trivial: Allow overwriting the error if a state change has  (*)
  7c60572... Allow plugins to handle cancellation themselves (*)
  647dc44... Split the 'size' property into size-installed and size-down (*)
  646960c... Updated Danish translation (*)
  f8a5d2c... Properly support multi-line .deb descriptions (*)
  2b65f7c... Use GFile instead of a filename when converting apps. (*)
  76f41ec... Correctly set the filename as the source for dpkg files (*)
  13bf578... trivial: Fix a possible crash spotted by clang (*)
  564002b... trivial: Fix up the upgrade dialog to the latest mockup (*)
  089df01... details: Limit the width to 860 pixels (*)
  0e95939... trivial: Build broken - Use GFile correctly (*)
  6611814... trivial: Build broken - Use GFile correctly (*)
  24d45a6... trivial: Build broken - Use GFile correctly (*)
  92b9edd... trivial: Fix a crash if gs_plugin_refine_app() fails for a  (*)
  531f540... trivial: Add the shortcut buttons to the sizegroup (*)
  9d55034... trivial: Build broken - Fix the self tests (*)
  68b561e... Revert "Correctly set the filename as the source for dpkg f (*)
  c370358... Add gs_app_set_local_file() (*)
  36da83f... Updated Hungarian translation (*)
  aa8149a... trivial: Split up the file_to_app() functionality from the  (*)
  6d6e4dc... Do the PackageKit refresh as a background transaction (*)
  3423377... Return all update descriptions newer than the installed ver (*)
  a719dfd... trivial: Don't vertically fill the 'Restart & Install' fake (*)
  5aa0999... trivial: No critical warnings when installing local files (*)
  eb6381b... Release version 3.21.1 (*)
  ab2d7cf... trivial: Post release version bump (*)
  1baf2c9... trivial: Actually dist the self-test data files (*)
  13f7031... trivial: Sync example spec file with downstream (*)
  c21aa78... Add unit tests for the packagekit-local plugin (*)
  17ec2b0... Make review text selectable (*)
  0517b3d... Update zh_CN translation (*)
  2d98ee1... Add a --details-pkg option that allows showing app details  (*)
  cb55c1e... Add apt: URL support (*)
  3d9b817... trivial: Fix a tiny leak in the packagekit-local plugin (*)
  8d0dfa2... Add support for application key colors (*)
  268ec25... Restore the old log handler when quitting (*)
  676ee80... Add a stub purchase dialog
  2da4ef4... Show app price in search

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