[gnome-software] (586 commits) Non-fast-forward update to branch wip/hughsie/xdg-app



The branch 'wip/hughsie/xdg-app' 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:

  128af66... Add initial untested xdg-app support

Commits added to the branch:

  aeea7ad... Updated Slovak translation (*)
  5b98f65... Updated Thai translation (*)
  0025cfd... Assign a Kudo for an AppData-based description (*)
  adbcfec... Require AppData for all available packages (*)
  ab2b87f... Add a <name> tag to the AppData file so it validates (*)
  56e19e7... Generate the NEWS file automatically (*)
  8ded6ba... Updated Slovak translation (*)
  388e6c8... Updated Czech translation (*)
  7f56c67... Don't use deprecated autogen options (*)
  6df0a25... trivial: Don't install the INSTALL file (*)
  b628225... Updated Russian translation (*)
  323e8b3... Updated Norwegian bokmål translation. (*)
  669391e... Don't include gs-cleanup.h from other .h files (*)
  788f864... Define a cleanup function for gs_plugin_list_free (*)
  d5c88a6... dbus helper: Port to gdbus-codegen generated helper (*)
  02fb18b... Factor out gs_app_show_url (*)
  93d467e... Add a common base class that all shell pages derive from (*)
  643f526... trivial: app row: Remove a redundant condition (*)
  c8e407b... app row: Don't show ratings for local and missing apps (*)
  4717aaf... app row: Don't escape missing description (*)
  f66eb29... plugin loader: Re-refine apps after install / remove (*)
  3a2b3af... GsApp: move local package icon loading here (*)
  c13b510... Updated Turkish translation (*)
  4c70d1a... Port GpkVendor code for parsing /etc/PackageKit/Vendor.conf (*)
  ae39962... Move missing codec icon loading to GsApp (*)
  f0bc37b... Update missing codec icons as per jimmac's mockup (*)
  1577c92... Add a new Extras page for displaying PK session service res (*)
  cf24979... Export the PackageKit dbus session interface under its prop (*)
  88e90c7... PK session service: Add a new version of the Modify interfa (*)
  3645255... Updated Norwegian bokmål translation from Åka Sikrom. (*)
  1ede790... Use the new mockups for the 3rd party source install dialog (*)
  973e6f7... Release version 3.15.90 (*)
  aa58a9f... trivial: Post release version bump (*)
  106958e... Updated Hebrew translation (*)
  011fe68... Enable kinetic scrolling in updates dialog (*)
  fe2c064... PK session service: Fix a memory leak on shutdown (*)
  a9fd0d6... PK session service: Export our own name as a property (*)
  a8c4497... sources dialog: Break up a sentence for easier translation (*)
  6469479... Updated Spanish translation (*)
  52b2a0f... Updated Russian translation (*)
  96f9249... Updated Russian translation (*)
  908c12e... Updated Slovenian translation (*)
  f702c3d... Updated Slovak translation (*)
  8cafbfd... Updated Spanish translation (*)
  9ca1390... Updated Galician translations (*)
  432be80... Don't show small screenshots on HiDPI hardware (*)
  f4a0371... sources dialog: Improved way to break up a sentence for tra (*)
  02ae8c3... extras: Fix a crash when reloading the page (*)
  fae0819... Fix the build (*)
  6eb312a... Updated Greek translation (*)
  16fbaa6... Updated Slovak translation (*)
  8b12e18... Updated Chinese (Taiwan) translation (*)
  cd3cfad... Updated Chinese (Taiwan) translation (*)
  ebb7e46... Updated Greek translation (*)
  3ee95f1... Updated Galician translations (*)
  eecfd77... Updated Spanish translation (*)
  35cdfbe... Updated Slovenian translation (*)
  f33d4d1... Added Slovenian translation (*)
  6432191... Updated Russian translation (*)
  a32bd04... packagekit refine: Fix a compiler warning (*)
  3235e6e... Updated Hebrew translation (*)
  b007fc8... fedora tagger: Use the right cleanup function (*)
  91a6aaa... Updated Brazilian Portuguese translation (*)
  26058b6... Updated French translation (*)
  05c7011... Put markup directly in the string (*)
  51b59aa... Updated French translation (*)
  da4f608... Updated Greek translation (*)
  e721680... Updated Slovak translation (*)
  7f7bead... Updated Chinese (Taiwan) translation (*)
  3f2dffd... Updated Brazilian Portuguese translation (*)
  b0cc697... Updated Spanish translation (*)
  953f653... back button: Ensure that the back entry focus widget is val (*)
  1545482... update dialog: Use a weak ref for the back button focus wid (*)
  a3de3d3... Added Scottish Gaelic translation (*)
  2abdb17... Updated Hungarian translation (*)
  405eb8f... Updated Ukrainian translation (*)
  79eaaec... Only show compatible projects when getting the featured lis (*)
  1ad4ee6... Release version 3.15.91 (*)
  97483b0... trivial: Post release version bump (*)
  4daa181... Updated Kazakh translation (*)
  879b778... Updated Russian translation (*)
  f6082b9... Updated Polish translation (*)
  eb66bf0... extras: Fix two -Wmaybe-uninitialized warnings (*)
  e073f99... Updated Galician translations (*)
  795e08d... Updated Czech translation (*)
  a25ac43... Update Catalan translation (*)
  ee6a682... Updated Lithuanian translation (*)
  8f456d0... Updated Swedish translation (*)
  3a4889a... Updated Norwegian bokmål translation. (*)
  8416a31... Fix 'installed' overlays in highcontrast (*)
  eb850ef... React to theme changes (*)
  75ebf4e... trivial: Fix gtk-style.css indentation (*)
  274576e... Rebase the HighContrast theme (*)
  0433c2f... Hide the QT4 version of gImageReader as a GTK one also exis (*)
  35a18e7... align section headings in all view (*)
  8eed3a2... Finnish translation update (*)
  b8b6b8e... trivial: Do not show MATE apps in the popular section (*)
  c9ead17... plugin loader: Create a deep copy when returning pending ap (*)
  9df22fc... Only overwrite descriptions if better than the original (*)
  1306b02... Move the SPDX linkifying code to GsApp (*)
  ef3a570... packagekit-refine: Only get package information for local f (*)
  51ac279... screenshot image: Fix HiDPI scale factor calculation (*)
  741b808... Added Bosnian translation (*)
  eca1507... Fix basic UI test (*)
  c340d6b... category: Use a weak ref for the parent (*)
  69ac2a3... menu spec plugin: Fall back to showing the top level catego (*)
  5c8a68c... Define and use a cleanup function for GDateTime (*)
  7ccfef4... Updated Korean translation (*)
  df3e3d1... Release version 3.15.92 (*)
  efb7497... trivial: Post release version bump (*)
  092666a... basic test: Cope with first-run dialog (*)
  fb7c802... actions test: Cope with first-run dialog (*)
  fa30556... Updated Serbian translation (*)
  6b35ac8... Updated Danish translation (*)
  86475b2... Updated Thai translation (*)
  11b1a7e... Updated German translation (*)
  27de49a... l10n: Update Japanese translation (*)
  f79a456... Release version 3.16.0 (*)
  421ebce... trivial: Post release version bump (*)
  a478762... trivial: Remove unused variables (*)
  a27aea6... search: Plug a memory leak (*)
  279a3b9... update dialog: Fix a critical when showing packages with no (*)
  ec81ac0... Updated Basque language (*)
  e3cdd8f... Updated Turkish translation (*)
  088b758... Updated Italian translation (*)
  4af5ce9... trivial: Post branch version bump (*)
  a4a4301... screenshot image: Correctly save HiDPI images to HiDPI dire (*)
  3f2c30d... Show installed apps in the list of popular apps (*)
  ac4a308... appstream plugin: Remove popular app heuristics (*)
  f99d9c2... Drop the "hardcoded categories" plugin and move the data to (*)
  8a2a47a... modulesets: Update renamed desktop files (*)
  afdf866... Move randomization and category filtering to the overview p (*)
  24e3a85... Add a separate "featured" section to modulesets (*)
  f3216a4... trivial: Bump plugin API version after latest plugin change (*)
  8f048ab... Coverity fixes (*)
  e2f50b5... sources dialog: Improve the error when no sources are found (*)
  bd97e7f... Add GNOME Control Center as an unremovable system app (*)
  89034fa... Updated Slovenian translation (*)
  19a92d5... trivial: Fix "void function should not return a value" (*)
  b9e1c01... Plug a leak in the dummy plugin (*)
  06d7c28... Fix the self test to build (*)
  ecd9d1b... moduleset plugin: Bail out if any of the categories are mis (*)
  c8e1638... Updated Basque language (*)
  4558106... Updated Lithuanian translation (*)
  bf6fd17... Updated Slovak translation (*)
  58f905e... Updated Slovak translation (*)
  fbde882... offline updates: Scrolled content of the error message dial (*)
  22b47f1... GsHidingBox introduced (*)
  ccfdece... Drop HighContrast icons (*)
  287e18b... Support getting firmware updates from fwupd (*)
  423d7e4... Updated Esperanto translation (*)
  43670c0... Reorder buttons in Software Updates Available notification (*)
  ef576a4... Updated Czech translation (*)
  2cf4d54... update monitor: Set default actions for the update done not (*)
  91e1a96... offline updates: GtkExpander in the error message dialog (*)
  f7ca2ed... extras: Display a better human readable title for printer d (*)
  0911f43... extras: Simplify printer driver tag processing a bit (*)
  c6fa1f8... trivial: Move a struct definition to the top of the file (*)
  78f22a3... Add a new ALLOW_PACKAGES refine flag (*)
  42248e2... Add a new ALLOW_NO_APPDATA refine flag (*)
  4ba1870... extras: Allow searching for packages without appdata (*)
  21b971c... Use application-x-addon icon for packages (*)
  c640ad6... trivial: Fix the example spec file (*)
  d54f269... Remove redundant "OK" button from the updates installed not (*)
  e1cf4ca... extras: Reset the state to LOADING when starting a new sear (*)
  4d5024e... icons plugin: Fix icon directory creation (*)
  96a4f81... Only set the remote icon filename once (*)
  6edf2c9... trivial: Sync org.gnome.Software.appdata.xml.in with gnome- (*)
  b821b4a... GsApp: Use gs_app_get_instance_private and remove the priv  (*)
  d9a321c... GsApp: Add a few missing g_return_if_fail() assertions (*)
  2347fa5... Updated Slovak translation (*)
  023824c... Updated Norwegian bokmål translation. (*)
  6c53eca... Fix a crash under Wayland (*)
  0e83238... Avoid scaled up fonts on non-hidpi displays (*)
  79b9b38... Port GpkLanguage code for parsing /usr/share/xml/iso-codes/ (*)
  cf8857f... extras: Show the language name instead of raw :lang= search (*)
  97adb3d... extras: Improve user visible font search strings (*)
  64301b6... extras: Use correct terminology when talking about fonts (*)
  79404fa... Install a .service file for the PackageKit DBus session ser (*)
  966a14b... extras: abort at runtime if iso-codes is missing (*)
  ecc221c... trivial: List iso-codes as a dependency in the example spec (*)
  7137804... Updated Slovak translation (*)
  6a85dfa... Updated Thai translation (*)
  6bda95a... Added Occitan translation (*)
  0d696d9... sources dialog: Count apps of addon id kind as addons (*)
  4b6d29a... Make apps in sources dialog non-activatable (*)
  80bb505... fwupd plugin: Don't error out when no suitable devices were (*)
  3fe4121... update dialog: Show a spinner while loading update history (*)
  224a80e... utils: Make sure spinner stopping works during the fade-in  (*)
  c8e106e... update dialog: Add a no results page when no update history (*)
  4735878... Drop ifdefs for PackageKit < 1.0.0 (*)
  ea4b5bf... sources dialog: Drop the use of deprecated margin-left/righ (*)
  333c2cb... sources dialog: Fix source removal (*)
  dd2bb77... Reorder plugin deps so that moduleset plugin's refine works (*)
  ca6f682... trivial: Fix a typo in a comment (*)
  a10e075... Don't show "Updates" overlay text on feature tiles (*)
  3789577... sources dialog: Make sorting work (*)
  16730e6... sources dialog: Reload the list of repos when packages are  (*)
  4c33cfa... sources dialog: Tweak sorting a bit more (*)
  5819341... Release version 3.17.1 (*)
  a3f7e97... trivial: Post release version bump (*)
  f1e5038... Updated Spanish translation (*)
  34c7b0a... Port to SoupSession (*)
  bbf1a74... sources dialog: Disconnect from "updates-changed" signal ha (*)
  0efc2c9... trivial: Depend on GTK+3.16 (*)
  3e9e1b3... plugin loader: Ignore the failure action in case of AS_APP_ (*)
  6ff8bc8... trivial: Remove an unused function prototype (*)
  c33f636... fwupd plugin: Don't try to install non-firmware updates (*)
  74de976... Rework plugin interface for offline updates (*)
  2674b96... Don't crash when PackageKit returns NULL description (*)
  0179e4e... screenshot image: Don't crash if we get a libsoup callback  (*)
  5c6232a... trivial: Use g_clear_pointer (*)
  dfeb32b... update dialog: Wrap overly long application name and summar (*)
  fd42202... build: Make fwupd dependency automagic (*)
  c8fa53a... trivial: Fix the example spec file (*)
  1f6c87f... trivial: Remove angle=0.41999998688697815 from ui file (*)
  06b1a19... Release version 3.17.2 (*)
  3657f52... trivial: Post release version bump (*)
  e84ef81... trivial: Don't use 'goto out' pattern for plugin initializa (*)
  8b66892... appstream plugin: Fix crashes due to concurrent appstream s (*)
  23ee17f... appstream plugin: Add locking to one more place (*)
  44a131c... trivial: Move gs_profile_start to the beginning of the func (*)
  e62f3b4... update monitor: Disconnect signals in finalize (*)
  90bdd86... Updated Slovak translation (*)
  bb1bba5... trivial: Reorder functions (*)
  ffb1df0... Drop references in dispose, not finalize (*)
  a9f78a9... shell search provider: Minor cleanup for dispose (*)
  7f5e644... shell search provider: Release the app in finalize, not dis (*)
  c4b0d4c... app folder dialog: Don't try to bind a nonexistent template (*)
  84dc308... update dialog: Make the app name selectable (*)
  12f99e5... update dialog: Workaround a label coming up as selected (*)
  ad61c68... Updated Greek translation (*)
  da59a0c... Show installation progress when installing applications (*)
  0974ae1... Hide updates UI on managed systems (*)
  46d9b96... Mark new string as translatable (*)
  8c5db4f... Add a separate button style class for install progress (*)
  ed63bf7... Updated Spanish translation (*)
  fdc5ecb... app row: Hide the spinner during install (*)
  a524434... Updated Slovak translation (*)
  8cfb11f... code cleanup: Move the repeating code to the common functio (*)
  44fd3f0... offline updates: Show the error dialog with a parent window (*)
  8ad2de9... offline updates: GtkTextView in the error message dialog (*)
  880c5bd... Don't show applications without AppData in the category vie (*)
  c8a6bf1... offline updates: Error messages reworded (*)
  e610c9e... Use a regular icon for the Software Updates Installed notif (*)
  5975241... Updated Greek translation (*)
  75e6060... Updated Spanish translation (*)
  25149d9... Move category appdata filtering to the correct function (*)
  6246cd2... overview: Improve error handling when featured apps loading (*)
  0eda8c6... trivial: Add a NULL check to gs_plugin_list_randomize() (*)
  5962ae1... featured: Fix the desktop file name for gnome-chess (*)
  18a40e0... featured: Fix a syntax error in inkscape css (*)
  c74b524... overview: Make sure to not filter out manually set featured (*)
  7671747... featured: increase image scale (*)
  74f8725... details: Don't crash when launching an app that has no desk (*)
  a6d891b... featured: replace xchat with polari (*)
  f796ffd... Make rows in history dialog non-activatable (*)
  eb6ca69... Reorganize modulesets with each moduleset category in its o (*)
  394b33d... screenshot image: Check if the URI passed to libsoup is val (*)
  5ac3b7c... Refine the package origin even if the source ID is already  (*)
  4cbefe5... Updated Turkish translation (*)
  217bfb3... Updated Hungarian translation (*)
  a0b1c8a... trivial: Fix a typo in a comment (*)
  710147c... Fix the logic for stale notification removal at startup (*)
  dff5d86... Withdraw notification when prepared update gets invalidated (*)
  7869990... Don't clear failed offline update results (*)
  dc7bcb4... Show offline update results 5 seconds after login, not 15 (*)
  f2ab125... Add bundle information to GsApp (*)
  fbb178f... trivial: Fix up minor issues with the bundle code from prev (*)
  2d9341f... trivial: Move OS update icon loading to GsApp (*)
  020d5b0... trivial: Move two functions around (*)
  0cbc93f... GsApp: Fix a possible race and crash when loading icons (*)
  bd382f6... plugin loader: Fix a null pointer dereference when shutting (*)
  36a3f50... Add a 'refresh' action to gnome-software-cmd (*)
  86be7c7... Automatically download new firmware metadata from LVFS (*)
  0c69bbe... plugin loader: Remove an unused priv field (*)
  c2f6c68... appstream plugin: Don't leak "other" category (*)
  131ee2e... shell overview: Fix a possible double free in dispose (*)
  5829398... shell details: Instantiate a new history dialog as needed (*)
  6906e4a... Updated Slovak translation (*)
  4a5b422... category page: Make state keeping more robust (*)
  c394abc... trivial: Use autocleanup (*)
  3bbdad2... Prefer the gtk version of gimagereader over the qt5 version (*)
  4beb42c... Add prefer-GTK filtering to the category view as well (*)
  0872aaf... Updated Portuguese translation (*)
  0956f60... Updated Thai translation (*)
  98aa521... Strip .el suffix from visible update versions (*)
  6af361c... Updated Portuguese translation (*)
  d7ef2b5... Do not show applications that are not available when search (*)
  2954366... Add basic support for Limba (*)
  26b95b4... Updated Czech translation (*)
  419631d... Watch the AppStream store for changes (*)
  8d14c3b... trivial: Don't show (null) in the window title for firmware (*)
  2853b37... fwupd: Use the GetUpdates() method name available in the la (*)
  3b0d579... Show a new notification when security updates remain unappl (*)
  b4627f3... Updated Slovak translation (*)
  2242db6... trivial: Fix up the example spec file (*)
  706bb64... Break out the progress button as a separate class (*)
  f9435c4... packagekit: Propagate 0 percent of progress as well (*)
  d420dec... packagekit: Make sure progress gets correctly associated wi (*)
  abab83d... Show app install progress on the details page as well (*)
  aa64851... Updated Norwegian bokmål translation. (*)
  505f5c5... Updated Portuguese translation (*)
  0d4cbda... Simplify progress marshalling code (*)
  4de9bc6... Support the new AppStreamGlib v0.5 API (*)
  f535c13... Don't hardcode the LVFS location (*)
  c801646... installed: Don't re-sort all of the listbox when one app ch (*)
  c9ce65e... installed: Don't re-sort each time when switching to the pa (*)
  ee114a1... Improve failure code path when install or remove fails (*)
  12f09d1... trivial: Fix typo (*)
  31338d9... Updated Turkish translation (*)
  561d236... Updated Spanish translation (*)
  83cf586... Release version 3.17.3 (*)
  cfecc44... trivial: Post release version bump (*)
  a3a12d9... Updated Brazilian Portuguese translation (*)
  acef46a... Update Catalan translation (*)
  0518f71... extras: Correct the plural version of a translatable string (*)
  a514b00... trivial: Update a translator comment (*)
  5ee4464... Remove margins in the Add to Folder and Updates dialogs (*)
  222bed0... Correctly align labels and checkmarks in the Add to Folder  (*)
  4d49b61... offline updates: Use CSS to style the error message details (*)
  ad2b4b9... Updated Spanish translation (*)
  4fd1592... menu spec plugin: Use context to translate subcategory titl (*)
  14c2520... Release version 3.17.90 (*)
  21bf805... trivial: Post release version bump (*)
  1234114... Updated Slovak translation (*)
  a51a756... Improve keynav handling (*)
  88c99c8... Updated Turkish translation (*)
  e2ad6a4... Improve a misleading string (*)
  789d082... Updated Slovak translation (*)
  97ccef4... Updated Polish translation (*)
  4bff811... Updated French translation (*)
  ad99e7e... Updated Portuguese translation (*)
  c0b56f0... Updated Spanish translation (*)
  9ce5262... Updated Chinese (Taiwan) translation (*)
  03f8d6e... Updated Galician translations (*)
  a861f31... Make AppStream metadata file spec compliant (*)
  42cc6d5... Fall back to /etc/fwupd.conf if the SYSCONFDIR version does (*)
  8c952db... fwupd: Don't leak file descriptor on error path (*)
  82fad60... plugin loader: Silence a static checker warning (*)
  7e4acc9... hiding box: Fix incorrect allocation of the children in RTL (*)
  6a6a037... trivial: Coding style fixes (*)
  6e265af... Support the mouse back button (and Alt+Left) (*)
  668d34f... Updated Chinese (Taiwan) translation (*)
  94a92b9... trivial: Remove an unused struct field (*)
  3efb9a9... update dialog: Use left/right slide-in transition between p (*)
  9850182... sources dialog: Break out the row widget in a separate clas (*)
  75d3c51... Updated Hungarian translation (*)
  68b0c8c... Use standard size icon in the about dialog (*)
  3faae75... Don't append a nonexistant directory to icon theme search p (*)
  8a4e83a... Category sidebar style fixes. (*)
  0686704... Sync HC style wrt category sidebar. (*)
  0b64a26... category sidebar: Add 4px gap before the first row (*)
  4b66a5b... More style fixes. (*)
  8d23033... Release version 3.17.91 (*)
  80e12ea... trivial: Post release version bump (*)
  c7f01db... Updated Greek translation (*)
  3397ded... Updated Kazakh translation (*)
  046ba20... search provider: Don't own a separate bus name (*)
  6b52df6... Updated Turkish translation (*)
  eb770ee... Updated Korean translation (*)
  0a9499a... Updated Lithuanian translation (*)
  feba7e5... search provider: Don't keep the app running forever (*)
  1a83e8a... Use the new GApplication command line handling (*)
  50b9992... sources dialog: Port to G_DECLARE_FINAL_TYPE macro (*)
  1de2694... trivial: Fix whitespace (*)
  b572c9e... app folder dialog: Port to G_DECLARE_FINAL_TYPE macro (*)
  6185b79... first run dialog: Port to G_DECLARE_FINAL_TYPE macro (*)
  d3edf8f... history dialog: Port to G_DECLARE_FINAL_TYPE macro (*)
  b5e7027... update dialog: Port to G_DECLARE_FINAL_TYPE macro (*)
  2a2d242... star widget: Port to G_DECLARE_DERIVABLE_TYPE macro (*)
  3625538... screenshot image: Port to G_DECLARE_FINAL_TYPE macro (*)
  c798bb0... GsApp: Port to G_DECLARE_FINAL_TYPE macro (*)
  c31c433... app addon row: Port to G_DECLARE_FINAL_TYPE macro (*)
  ef4b102... app row: Port to G_DECLARE_DERIVABLE_TYPE macro (*)
  54a7e53... app tile: Port to G_DECLARE_FINAL_TYPE macro (*)
  78fddbc... category tile: Port to G_DECLARE_FINAL_TYPE macro (*)
  5767e6c... popular tile: Port to G_DECLARE_FINAL_TYPE macro (*)
  722af5c... feature tile: Port to G_DECLARE_FINAL_TYPE macro (*)
  4f94206... GsBox: Port to G_DECLARE_FINAL_TYPE macro (*)
  ffe1767... GsApplication: Port to G_DECLARE_FINAL_TYPE macro (*)
  4cca7b9... GsCategory: Port to G_DECLARE_FINAL_TYPE macro (*)
  73fac14... dbus helper: Port to G_DECLARE_FINAL_TYPE macro (*)
  05a3897... GsFolders: Port to G_DECLARE_FINAL_TYPE macro (*)
  9b9950a... hiding box: Port to G_DECLARE_FINAL_TYPE macro (*)
  740f9bb... GsLanguage: Port to G_DECLARE_FINAL_TYPE macro (*)
  3bd4268... GsMarkdown: Port to G_DECLARE_FINAL_TYPE macro (*)
  da70afe... plugin loader: Port to G_DECLARE_DERIVABLE_TYPE (*)
  ecf8012... GsProfile: Port to G_DECLARE_FINAL_TYPE macro (*)
  93dafb4... progress button: Port to G_DECLARE_FINAL_TYPE macro (*)
  1d410be... proxy settings: Port to G_DECLARE_FINAL_TYPE macro (*)
  2899863... search provider: Port to G_DECLARE_FINAL_TYPE macro (*)
  c561ecb... trivial: search provider: Fix indentation (*)
  8f082f7... update list: Port to G_DECLARE_FINAL_TYPE macro (*)
  68c22ba... update monitor: Port to G_DECLARE_FINAL_TYPE macro (*)
  9adf7fa... GsVendor: Port to G_DECLARE_FINAL_TYPE macro (*)
  5033a91... GsShell: Port to G_DECLARE_DERIVABLE_TYPE macro (*)
  939c2e1... GsPage: Port to G_DECLARE_DERIVABLE_TYPE macro (*)
  1d44117... GsShellCategory: Port to G_DECLARE_FINAL_TYPE macro (*)
  344e888... GsShellDetails: Port to G_DECLARE_FINAL_TYPE macro (*)
  0e5785e... GsShellExtras: Port to G_DECLARE_FINAL_TYPE macro (*)
  ba5537f... GsShellInstalled: Port to G_DECLARE_FINAL_TYPE macro (*)
  6ac521f... GsShellSearch: Port to G_DECLARE_FINAL_TYPE macro (*)
  42f7cb9... GsShellUpdates: Port to G_DECLARE_FINAL_TYPE macro (*)
  3b90810... GsShellOverview: Port to G_DECLARE_DERIVABLE_TYPE macro (*)
  3509ce5... trivial: GsShellOverview: Rename a variable (*)
  3a1e025... Updated Norwegian bokmål translation. (*)
  45293d5... Use GLib's cleanup functions instead of libgsystem's (*)
  ca8d991... GsApp: menu_path is an array of strings, no longer a single (*)
  7ba0112... sources dialog: Wrap the text in the description label (*)
  8dce975... Reduce the amount of debugging when parsing markdown (*)
  7c14bd3... Use libappstream-glib with g_autoptr as well (*)
  2fe625d... trivial: Drop ifdefs for older libappstream-glib (*)
  092add4... trivial: Drop gs-cleanup.h includes where not needed (*)
  d0f778f... fwupd: Fix getting updates by parsing the fwupd metadata co (*)
  4d2f59d... Use packagekit-glib2 with g_autoptr as well (*)
  1526209... trivial: Drop an ifdef for PackageKit 1.0.4 support (*)
  4deeb49... Use libgnome-desktop with g_autoptr (*)
  89e7bbd... Updated Slovenian translation (*)
  9840e44... Updated Polish translation (*)
  fbe4505... Use libsoup with g_autoptr (*)
  78444a0... Updated Japanese translation (*)
  18d28e0... Finnish translation update (*)
  38e0397... Use GString with g_autoptr (*)
  80611f4... Typedef GsAppList and define a cleanup function for it (*)
  0216c2a... Use autoptr in a few more places (*)
  c5790f7... trivial: Sync HighContrast CSS with the regular one (*)
  75b9309... Updated Indonesian translation (*)
  4c855ba... trivial: Fix make check by converting GsModuleset to use G_ (*)
  3b743bf... Release version 3.17.92 (*)
  58977e6... trivial: Post release version bump (*)
  895bb3b... Updated Latvian translation (*)
  82a7021... Add a GSetting key to override the default popular applicat (*)
  9770204... Updated German translation (*)
  b8a7c1f... Show an empty space for no category results (*)
  94bf297... Drop "require-appdata" setting (*)
  f3f7480... Updated Danish translation (*)
  8374ffb... Updated Swedish translation (*)
  1148905... Update Czech translation (*)
  f244d8b... Updated Serbian translation (*)
  f598540... Updated Slovak translation (*)
  5fcdc20... Use AsProfile to clean up our profiling code (*)
  68e9085... Updated Slovak translation (*)
  ac07a1d... Updated Slovak translation (*)
  e3cbc16... Updated Italian translation (*)
  fd19276... trivial: Add two asserts (*)
  c0248c9... Remove margins in the History dialog (*)
  0235b75... Use gs_plugin_add_app(), avoid dangling pointer (*)
  f7a4774... Plug a memory leak in the dummy plugin (*)
  b64b403... Fix possible double frees in new AsProfile code (*)
  9268fbf... trivial: Fix a tiny memory leak when installing local files (*)
  c9ed404... Only mark the transaction as background if not user-initiat (*)
  b1bc76d... Allow storing the update severity in the GsApp object (*)
  c3c95bb... Allow refining the update-severity using PackageKit (*)
  2f5b382... trivial: Allow getting the GsPluginLoader from the GsApplic (*)
  149a03e... Port GsUpdateMonitor to use the plugin loader (*)
  2ea33c2... Guess the application ID when installing local files (*)
  ec17c1b... trivial: Invalidate less applications when refreshing the u (*)
  73984f1... trivial: Speed up file installation by never resolving loca (*)
  0838680... Recognise the HiDpiIcon kudo type (*)
  8768517... Only reload the AppStream cache after the initial load has  (*)
  b86c488... trivial: Add a --cache-age parameter to gnome-software-cmd (*)
  31c8e81... Only download the fwupd metadata signature once per day (*)
  381ed8e... shell details: Disconnect old signal handlers before settin (*)
  7b50785... Use g_set_object() to fix potential crashes when setting Gs (*)
  705c7e8... Replace gucharmap with gnome-characters in system moduleset (*)
  926cb9b... Remvoe gnome-system-log from the system moduleset (*)
  11900c8... Update desktop file ID for gnome-disks in the system module (*)
  798516d... folders: Make sure Characters and Disks show up in Utilitie (*)
  604e47a... trivial: Remove some dead code (*)
  8d8de1f... Show applications without AppData in the installed panel (*)
  f09fabe... trivial: Fix a tiny compiler warning in the plugin loader (*)
  0f16acf... Use g_set_object() to fix a critical warning in gs_app_set_ (*)
  4daaa1c... Set the application kind if we've found a .desktop file in  (*)
  0f1379a... Get the new application icon for local packages after insta (*)
  3cd3a1d... Use the AppStream state when loading from a store (*)
  f621545... trivial: Fix --show-results when using 'refine' (*)
  7381b8e... trivial: Remove an unused variable (*)
  6704b5b... Do not load the old-style AppStream kudos (*)
  f1b06aa... Fix the icon filename if the remote icon type is JPEG (*)
  dd905fc... Copy all the AppStream application metadata items (*)
  a99a667... trivial: Split out a shared plugin helper (*)
  77d812c... Only set DataDir::desktop-filename for desktop files (*)
  8b5888a... Updated Korean translation (*)
  3929532... Move the Launch button to the top of the page (*)
  90830a5... Get rid of gs_app_row_set_app and gs_app_addon_row_set_addo (*)
  eecc02a... Add a document explaining kudos and star ratings (*)
  9dd5be7... Fix refining for apps that have no AppStream metadata (*)
  6123e59... Updated Basque language (*)
  da72e8e... packagekit plugin: Split out a function (*)
  950ab99... Revert "Fix refining for apps that have no AppStream metada (*)
  af9f458... trivial: Fix a compiler warning (*)
  07abe5b... trivial: Post branch version bump (*)
  09bc2db... trivial: Sync org.gnome.Software.appdata.xml.in with gnome- (*)
  baf8b35... trivial: Add missing docstring (*)
  bfae75b... trivial: Fix uint/int mixup for rating property (*)
  1ff2e60... Updated Thai translation (*)
  6804cbf... fwupd: Fix a possible array out of bounds after download fa (*)
  94c31f0... updates page: Only show a spinner and no text while loading (*)
  39c631d... packagekit plugins: Fix AsProfile use from multiple threads (*)
  a87f257... Fix two gcc -Wmaybe-uninitialized warnings (*)
  e98b5c2... Updated Russian translation (*)
  14d6853... Updated Indonesian translation (*)
  dcee2ab... Updated Brazilian Portuguese translation (*)
  741411e... Updated Serbian Latin translation (*)
  7ba884b... Added Irish translation (*)
  aa42fb4... Updated Scottish Gaelic translation (*)
  c9caea3... Updated Romanian Translation (*)
  b1c7436... Updated Portuguese translation (*)
  6f4d5f4... Updated Romanian translation (cherry picked from commit b2f (*)
  8b58843... Support opening appstream URLs (*)
  2676733... details: Add an error state (*)
  1608818... Fix installing web applications (*)
  c29bc4a... Add functionality to the plugin loader to get distro upgrad (*)
  53730e9... Show a notification when distro upgrades are available (*)
  47001bc... Fix a crash in the profiling code when a PackageKit method  (*)
  0b90f5e... Fix a crash in the profiling code when a PackageKit method  (*)
  5b02eea... trivial: Drop an unused include (*)
  af6c745... trivial: Drop an unused struct field (*)
  481f97a... trivial: A more complete version of the previous patch (*)
  2766aab... Populate the needs-to-be-removed applications when refining (*)
  032139f... Add support for downloading the distro upgrade (*)
  5e5c9de... Updated Finnish translation (*)
  f990f0b... trivial: Remove unused variable (*)
  0295741... limba: Only return FALSE if we set an error as well (*)
  a5d2eef... Updated Portuguese translation (*)
  f15cffb... Use g_get_user_data_dir instead of hard-coded ~/.local/shar (*)
  1538442... Use g_build_filename instead of a printf (*)
  ce70b07... Use the correct user agent string when downloading firmware (*)
  2ac32d2... Updated Lithuanian translation (*)
  3ae8b31... Updated Slovak translation (*)
  3a0eb95... Updated Czech translation (*)
  213ddec... Updated Czech translation (*)
  5afd8bc... Updated Romanian translation (cherry picked from commit 8dc (*)
  3914ea0... Updated Russian translation (*)
  8fe15f1... trivial: Sync org.gnome.Software.appdata.xml.in with gnome- (*)
  472cc67... overview: Use GtkFlowBox for software categories (*)
  ab9a1bf... trivial: Bump PackageKit dep to 1.0.11 for pk_client_upgrad (*)
  c30c620... details: Info boxes reworked to fit on small screens (*)
  20a7b4c... modulesets: Don't mark empathy as an unremovable system app (*)
  59f63d7... overview: Increase the maximum number of tiles to 8 (*)
  d7332c5... modulesets: Update featured apps in the Audio category (*)
  a923216... Update gnome-terminal desktop file name (*)
  d114511... Updated Norwegian bokmål translation. (*)
  49cf7d4... Updated Scottish Gaelic translation (*)
  dc314b8... Fixed spelling of verb (*)
  189bff4... Updated Spanish translation (*)
  f373431... Updated Turkish translation (*)
  a3ce85a... Updated Serbian translation (*)
  eb864a0... Updated Greek translation (*)
  76eca56... Don't parse result from ratings check as a timestamp - this (*)
  0642e6e... Add an application kind of firmware-update (*)
  3d78cfc... Do not manually add markup when confirming application remo (*)
  63b20bf... Add support for updates that can be done live, i.e. without (*)
  1c1c5a8... Add a big red warning to all device firmware updates (*)
  b26617e... Allow emitting 'button-clicked' from GsUpdateList (*)
  f352063... Add a live-update method to the plugin loader (*)
  d82fe55... Connect up the live-update button to the plugin loader (*)
  a4ee428... fwupd: Get the AppstreamId metadata from fwupd (*)
  37f1b82... fwupd: Support live updates of firmware where supported (*)
  d04287f... Add a description for --version command line option (*)
  ee01d5b... Don't override prgname with org.gnome.Software (*)
  af86231... All labels reworked (*)
  9674da7... details: Properties labels reworked again (*)
  0755dae... trivial: Manually add kudos to the AppData file (*)
  c815db7... Updated Portuguese translation (*)
  f22134f... shell-category: Move margins to another container (*)
  fab986a... Updated Spanish translation (*)
  6acc6da... Update Catalan translation (*)
  2966c9f... Updated Slovak translation (*)
  14d0885... Updated Czech translation (*)
  d46bb50... Updated Finnish translation (*)
  40f3e8b... Updated Turkish translation (*)
  a658c68... Show the application kudos in the details page (*)
  5a64755... Do not overwrite high quality licensing data with lower qua (*)
  dcbc8ae... Add the concept of provenance for applications (*)
  9be0756... Add a link to Wikipedia to explain proprietary and public d (*)
  f5ae218... Try to work out if an application is free software (*)
  1655593... Match Fedora-style licenses for applications (*)
  d8242f3... Show tags next to search results (*)
  509cc6c... Updated Czech translation (*)
  d562920... Updated POTFILES.in (*)
  b22cbf8... Updated Portuguese translation (*)
  127501b... Updated Slovak translation (*)
  d58f274... Improve style of install button progress bar (*)
  c5aa9a3... Add initial untested xdg-app support

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