1. 24 May, 2019 4 commits
  2. 22 May, 2019 1 commit
  3. 20 May, 2019 1 commit
  4. 19 May, 2019 1 commit
  5. 17 May, 2019 4 commits
  6. 16 May, 2019 5 commits
  7. 15 May, 2019 2 commits
  8. 13 May, 2019 1 commit
  9. 10 May, 2019 4 commits
    • Kalev Lember's avatar
      shell-extensions: Add locking for XbSilo · 02df9dbb
      Kalev Lember authored
      02df9dbb
    • Kalev Lember's avatar
      flatpak: Add locking for XbSilo · 35e4aeee
      Kalev Lember authored
      This is the same as the previous commit, just for flatpak. To avoid
      deadlocks, this commit also adds _unlocked() versions of two public
      functions for internal use.
      35e4aeee
    • Kalev Lember's avatar
      appstream: Add locking for XbSilo · 85fd53df
      Kalev Lember authored
      We would access priv->silo in one thread and the do
      "g_clear_object (&priv->silo);" in another, invalidating the silo that
      the other thread was using, leading to crashes as the thread that was
      using priv->silo would access a destroyed XbSilo at that point.
      
      As we clear the XbSilo instance and build a new one, the locking has to
      be done inside gnome-software code and can't be fixed inside XbSilo.
      
      This commit adds locking using GRWLock, so that we only take the writer
      lock when rebuilding silo, and otherwise take the reader lock when we
      just query the silo.
      85fd53df
    • Kalev Lember's avatar
      Backport GRWLock autoptr support · cf883e3d
      Kalev Lember authored
      ... so that we can use this on older glib that don't have glib MR
      https://gitlab.gnome.org/GNOME/glib/merge_requests/825 .
      cf883e3d
  10. 09 May, 2019 1 commit
  11. 08 May, 2019 1 commit
  12. 01 May, 2019 2 commits
  13. 07 May, 2019 3 commits
  14. 03 May, 2019 1 commit
  15. 02 May, 2019 6 commits
    • Kalev Lember's avatar
      rpm-ostree: Set HIDE_FROM_SEARCH quirk for apps we don't want to show · 8ff12e84
      Kalev Lember authored
      The plan for Fedora Silverblue is to use rpm-ostree layering for things
      that are non-apps (e.g. hardware support, codecs, fonts etc that
      supplement the base system), and only offer apps through flatpak.
      
      This commit makes it so that available apps don't show up in search, but
      anything already installed still gets correctly shown (so that they are
      removable / launchable /updatable etc).
      8ff12e84
    • Kalev Lember's avatar
      Add HIDE_FROM_SEARCH quirk · 90f65c68
      Kalev Lember authored
      This allows plugins to control if apps are discoverable or not.
      
      Discoverable here means that they get hidden from search results and
      category views, unless they are already installed. This makes it
      possible to launch and remove and update already installed apps, but
      hides them otherwise.
      
      This is going to be used in the rpm-ostree plugin to hide package-based
      desktop apps on Fedora Silverblue and only show flatpak apps by default.
      90f65c68
    • Philip Withnall's avatar
      po: Add partial Marathi translation · 0df123c9
      Philip Withnall authored
      
      
      This has been upstreamed from Endless’ fork, where it was originally
      added as a paid-for translation. I can’t speak Marathi, so can’t vouch
      for the quality of the translation.
      
      Only one string is translated, but that’s probably better than nothing.
      Signed-off-by: default avatarPhilip Withnall <withnall@endlessm.com>
      0df123c9
    • Philip Withnall's avatar
      po: Add Hindi translation · f63d3666
      Philip Withnall authored
      
      
      This has been upstreamed from Endless’ fork, where it was originally
      added as a paid-for translation. I can’t speak Hindi, so can’t vouch
      for the quality of the translation.
      Signed-off-by: default avatarPhilip Withnall <withnall@endlessm.com>
      f63d3666
    • Philip Withnall's avatar
      po: Add Vietnamese translation · 92e64009
      Philip Withnall authored
      
      
      This has been upstreamed from Endless’ fork, where it was originally
      added as a paid-for translation. I can’t speak Vietnamese, so can’t vouch
      for the quality of the translation.
      Signed-off-by: default avatarPhilip Withnall <withnall@endlessm.com>
      92e64009
    • Philip Withnall's avatar
      po: Add Bengali translation · 434599e5
      Philip Withnall authored
      
      
      This has been upstreamed from Endless’ fork, where it was originally
      added as a paid-for translation. I can’t speak Bengali, so can’t vouch
      for the quality of the translation.
      Signed-off-by: default avatarPhilip Withnall <withnall@endlessm.com>
      434599e5
  16. 30 Apr, 2019 3 commits