1. 16 Jun, 2020 2 commits
  2. 13 Dec, 2019 1 commit
  3. 11 Dec, 2019 1 commit
  4. 29 Nov, 2019 1 commit
  5. 05 Nov, 2019 1 commit
  6. 21 Oct, 2019 1 commit
    • Nate Graham's avatar
      Re-add category display to app delegates · 9dc1768a
      Nate Graham authored
      A year ago, I removed this in 0911fbcd with no review. :/ Sorry about that. In the
      past year, Discover's UI has come a long way, and I think we can re-add the category
      display now without causing the app delegates to become super cluttered.
      The category name is suppressed if it would be identical to the page's title.
      Test Plan:
      Categories in search lists: {F7641610}
      Categories on the featured page: {F7641609}
      Categories in browse lists, featuring suppression-when-equal-to-the-page-title: {F7641608}
      Reviewers: #vdg, #discover_software_store, apol
      Reviewed By: #discover_software_store, apol
      Subscribers: plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D24832
  7. 07 Jan, 2019 1 commit
  8. 13 Dec, 2018 1 commit
  9. 22 Oct, 2018 1 commit
  10. 28 May, 2018 1 commit
  11. 25 May, 2018 1 commit
  12. 23 May, 2018 1 commit
  13. 06 May, 2018 1 commit
  14. 09 Apr, 2018 1 commit
  15. 08 Apr, 2018 2 commits
    • Nate Graham's avatar
      Display star ratings · 19dbc556
      Nate Graham authored
      For quite some time, users and reviewers have been asking for Discover to display star ratings. This is really useful information, and becomes especially important now that we have multiple sort modes. People will think, "this list may be sorted by rating, but what **ARE** the ratings?"
      This patch adds star ratings to the browse and search lists, and the detailed view pages.
      It also adjusts the look of the delegates to better accommodate stars without becoming cluttered.
      FEATURE: 389601
      FIXED-IN: 5.13.0
      Depends on D11842, because we need the extra space gained by removing the less-useful categories.
      Test Plan:
      After, Applications page:
      After, Installed page:
      After, Applications Page in compact or mobile view:
      Reviewers: apol, #discover_software_store, #vdg
      Reviewed By: apol, #discover_software_store
      Subscribers: abetts, rkflx, fabianr, ragreen, acrouthamel, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D11876
    • Nate Graham's avatar
      Remove categories from app delegates · 0911fbcd
      Nate Graham authored
      This patch removes category labels from the app delegates, for the following reasons:
      - They're not very useful in the first place; the caption generally provides all the information you need without click on it for a more detailed view
      - They clutter up the presentation and make it harder to parse quickly
      - For certain apps and certain views, they sometimes don't show up at all, which is confusing and inconsistent
      Test Plan:
      Looks better, and it's easier to quickly parse the list:
      Reviewers: apol, #discover_software_store
      Subscribers: rkflx, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D11842
  16. 04 Apr, 2018 1 commit
  17. 23 Mar, 2018 1 commit
    • Nate Graham's avatar
      Unify padding on all sides of app icons in delegates · b0daa4f9
      Nate Graham authored
      Without this patch, delegate app icons got more padding on the top and bottom than they did on the sides, which looked a little odd and was was especially noticeable with icons that are square or fit into a square.
      This patch makes sides of the icon's invisible frame get the same padding, improving the presentation (even for non-square-ish icons, IMHO).
      Test Plan:
      Normal view:
      Compact view:
      Reviewers: apol, #discover_software_store
      Reviewed By: apol, #discover_software_store
      Subscribers: plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D11625
  18. 19 Mar, 2018 3 commits
  19. 25 Jan, 2018 1 commit
  20. 16 Jan, 2018 1 commit
    • Aleix Pol Gonzalez's avatar
      Polish the ApplicationDelegate · d5356147
      Aleix Pol Gonzalez authored
      Make sure the InstallApplicationButton never floats out of the delegate
      when it's resized.
      Reduce the delta between compact and non-compact
      BUG: 388866
  21. 12 Jan, 2018 2 commits
  22. 11 Jan, 2018 1 commit
    • Nathaniel Graham's avatar
      Increase number of Apps you can see at once in list views · 56c84446
      Nathaniel Graham authored
      This patch increases the number of apps that you can see at once in Discover's list views by doing the following:
      - Remove long description and only show caption/short description
      - Slightly reduce icon size
      - Re-arrange things to make everything a bit more compact
      Test Plan:
      Tested in KDE Neon. Here's a video:
      Reviewers: apol, #discover_software_store
      Reviewed By: apol, #discover_software_store
      Subscribers: colomar, plasma-devel
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D9833
  23. 25 Nov, 2017 1 commit
  24. 19 Oct, 2017 1 commit
  25. 06 Oct, 2017 1 commit
  26. 04 Oct, 2017 3 commits
  27. 19 Sep, 2017 1 commit
  28. 09 Jun, 2017 1 commit
  29. 31 May, 2017 1 commit
  30. 11 May, 2017 1 commit
    • Dan Leinir Turthra Jensen's avatar
      Use Kirigami.Icon instead of QIconItem · 361f408e
      Dan Leinir Turthra Jensen authored
      As we are a Kirigami application, this makes use of the Kirigami
      icon item, which in turn allows us to use more types of icons,
      and not just QIcons. This also allows for remote icons (once a
      patch has been added to Kirigami to allow for this, and until
      then it fails gracefully by simply failing to load any icon).
      Differential Revision: https://phabricator.kde.org/D5769
  31. 13 Apr, 2017 1 commit
  32. 11 Apr, 2017 1 commit
  33. 15 Feb, 2017 1 commit