1. 11 Jan, 2020 1 commit
  2. 02 Jan, 2020 1 commit
    • Filip Fila's avatar
      [ResultDelegate] Fix bad text legiblity with certain 3rd party themes · 33f31fb7
      Filip Fila authored
      Summary:
      This is a fix for D25043.
      
      Using `disabledTextColor` results in bad text legibility with Plasma themes that use filled-style highlight effects.
      
      If colors are prefered over opacity as means of achieving text shading then we need to mix `disabledTextColor` with `textColor` on selection.
      
      This creates an effect that is comparable to the `opacity: isCurrent? 0.8 : 0.6` code that is used throughout Plasma for subtitles.
      
      Test Plan:
      Only test with master.
      
      Arc Color (before):
      {F7770216}
      
      Arc Color (after):
      {F7770217}
      
      McMojave (before):
      {F7770218}
      
      McMojave (after):
      {F7770219}
      
      Breeze (before):
      {F7770215}
      
      Breeze (after):
      {F7770221}
      
      Breeze Dark (before):
      {F7770222}
      
      Breeze Dark (after):
      {F7770223}
      
      Reviewers: #plasma, #vdg, ngraham, broulik
      
      Reviewed By: #plasma, #vdg, ngraham, broulik
      
      Subscribers: ngraham, broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25374
      33f31fb7
  3. 23 Dec, 2019 1 commit
  4. 17 Dec, 2019 1 commit
  5. 04 Dec, 2019 2 commits
    • Filip Fila's avatar
      Merge branch 'Plasma/5.17' · ca27d468
      Filip Fila authored
      ca27d468
    • Filip Fila's avatar
      [Applet] Replace missing icon · 4550095c
      Filip Fila authored
      The applet was using an the "nepomuk" icon which got deleted from Breeze recently.
      
      This patch replaces it with the generic and widespread "search" icon, which restores the same look for Breeze before the "nepomuk" deletion.
      4550095c
  6. 03 Dec, 2019 1 commit
  7. 12 Nov, 2019 1 commit
  8. 04 Nov, 2019 1 commit
    • David Edmundson's avatar
      Add KDEClangFormat cmake support · b5ed8580
      David Edmundson authored
      Summary:
      This allows devs to run: "make clang-format" and format all files easily
      using the preset KDE clang format style
      
      This patch adds support so devs can easily test the intended formatting
      now, it doesn't change the code yet.
      
      Doing an initial run to commit everything will happen later.
      
      Test Plan:
      Ran script
      git diff was full of amazingly cleaned code
      
      See D25134
      b5ed8580
  9. 29 Oct, 2019 2 commits
  10. 24 Oct, 2019 1 commit
  11. 23 Oct, 2019 1 commit
  12. 22 Oct, 2019 1 commit
  13. 20 Oct, 2019 2 commits
  14. 10 Oct, 2019 3 commits
  15. 20 Sep, 2019 1 commit
  16. 19 Sep, 2019 3 commits
  17. 06 Aug, 2019 1 commit
    • Kai Uwe Broulik's avatar
      Prefer categories with the query string visible in results · aa9e1d6c
      Kai Uwe Broulik authored
      This logic was present in the old model and keeps e.g. Baloo file search results from getting higher priority than likely more useful
      application results with the given name. It only affects the order of categories, e.g. scoring "Applications" higher than "Documents"
      if such a match exists.
      
      The order of matches within a category is untouched and remains determined by the runner based on type and relevance.
      Since the "relevance" of a QueryMatch is global and determined freely by the runners which don't know what other results
      might already be present, we have to resort to some fuzzy logic like this.
      
      Differential Revision: https://phabricator.kde.org/D22888
      aa9e1d6c
  18. 31 Jul, 2019 1 commit
  19. 29 Jul, 2019 1 commit
  20. 26 Jul, 2019 3 commits
    • Kai Uwe Broulik's avatar
      Make runAutomatically more resilient · 269d9825
      Kai Uwe Broulik authored
      We need to delay running the result or else we might end up clearing the model
      whilst in the middle of processing a model insertion
      269d9825
    • Kai Uwe Broulik's avatar
      Fix warnings · 26e30079
      Kai Uwe Broulik authored
      26e30079
    • Kai Uwe Broulik's avatar
      Fix running results automatically · 4d3c62f5
      Kai Uwe Broulik authored
      runCurrentIndex() relies on the ListView being up to date.
      However, all we end up doing is running the first result, so we might as well
      bypass ListView and call the model directly.
      Also, quit the match session before beginResetModel(), otherwise we might get
      results added while the model is in the process of resetting, causing crashes
      4d3c62f5
  21. 25 Jul, 2019 10 commits
  22. 24 Jul, 2019 1 commit