1. 11 Sep, 2017 2 commits
  2. 10 Sep, 2017 1 commit
  3. 09 Sep, 2017 1 commit
  4. 08 Sep, 2017 2 commits
    • Ivan Čukić's avatar
      Per-activity favorites (Final, again?) · 4ba9b01e
      Ivan Čukić authored
      Summary:
      The favourites are based on KAStats (already released version) **and kactivitymanagerd master (to be released with the next Plasma release)**. It allows favourites to be set to all activities, or the user can choose which activities to show a specific favourite application on.
      
      This change covers applications, files and contacts, other favourites are still based on the old model (now named SimpleFavoritesModel).
      
      {F1028047}
      
      Test Plan:
      Tested in Kicker, Dashboard and Kickoff the following:
      
      Transitioning mechanism:
      
       - load default favorites for the blank user
       - load custom default favorites set in the plasmoidsetupscripts script for Kicker
       - transition old results - when transitioning, merge the favourites from all launchers. The ordering for each launcher is kept separate (newly added items due to the merge go to the end)
      
      Favorite manipulation:
      
       - right-click add favorite to all activities
       - right-click remove favorite from all activities
       - right-click add favorite to specific activity (current)
       - right-click remove favorite from specific activity (current)
       - right-click add favorite to specific activity (not current)
       - right-click remove favorite from specific activity (not current)
       - right-click move from all to specific
       - right-click move from specific to all
       - right-click move from one activity to another
       - dnd reorder items in the model (up)
       - dnd reorder items in the model (down)
       - dnd add to favorites at a specific position
      
      Other:
       - launch the application
       - ordering persists after restart
       - ordering from the previous is kept on the activity that has no ordering
      
      Reviewers: mart, hein
      
      Reviewed By: hein
      
      Subscribers: Zren, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D3805
      4ba9b01e
    • Kai Uwe Broulik's avatar
      [Containment Actions Config] Cleanup layout and support multiple modifiers · b20d5297
      Kai Uwe Broulik authored
      Currently we only manage to display one modifier for each action but you can setup
      multiple (which works fine, it's just the UI).
      While at it, port it to a GridLayout to ensure action buttons adjust their width and
      don't blow up the layout or truncate.
      
      Differential Revision: https://phabricator.kde.org/D7624
      b20d5297
  5. 06 Sep, 2017 4 commits
  6. 05 Sep, 2017 1 commit
  7. 04 Sep, 2017 2 commits
  8. 03 Sep, 2017 1 commit
  9. 02 Sep, 2017 1 commit
  10. 01 Sep, 2017 2 commits
  11. 31 Aug, 2017 3 commits
  12. 30 Aug, 2017 2 commits
  13. 29 Aug, 2017 8 commits
  14. 28 Aug, 2017 3 commits
  15. 26 Aug, 2017 3 commits
  16. 25 Aug, 2017 1 commit
  17. 24 Aug, 2017 1 commit
  18. 23 Aug, 2017 1 commit
    • Xuetian Weng's avatar
      kimpanel: change highlight color · 5377b6b0
      Xuetian Weng authored
      Summary:
      Before:
      
      Highlighted candidate uses theme.highlightColor for text, but this color should only be used in background color, not text color. This style is different from other KDE UI.
      
      {F3870601}
      
      After:
      
      Highlighted candidate uses Plasma's svg as highlight. PlasmaComponents.Highlight is not used here because it is View-specific item and we do not want use the View but keep using Layout here because view does not work well with the pattern like "always making view size to fit the content".
      
      {F3874097}
      
      It is more similar to general KDE design.
      
      Reviewers: #plasma, guoyunhe
      
      Reviewed By: guoyunhe
      
      Subscribers: xuetianweng, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D7436
      5377b6b0
  19. 22 Aug, 2017 1 commit