1. 01 Aug, 2020 1 commit
  2. 31 Jul, 2020 1 commit
  3. 30 Jul, 2020 3 commits
  4. 29 Jul, 2020 6 commits
  5. 28 Jul, 2020 6 commits
  6. 26 Jul, 2020 2 commits
  7. 25 Jul, 2020 3 commits
  8. 24 Jul, 2020 2 commits
  9. 23 Jul, 2020 4 commits
    • David Edmundson's avatar
      [klipper] Port to use wayland clipboard · b1ee38d2
      David Edmundson authored
      Summary:
      Wayland has an entire new protocol for getting and setting clipboard
      when we don't have focus. Unfortunately this means reinventing
      QClipboard from the QPA.
      
      Not mergable as-is, especially the hardcoded line in CMakeLists but
      uploaded to show direction.
      
      It uses the newly agreed approach of using QtWayland generated classes
      in clients directly rather than writing full pimpl API-fixed wrappers
      first,
      as ultimately that didn't really help do anything.
      
      Code is written so that it can be moved to KWindowSystem if needed by
      KDEConnect or others.
      
      Test Plan: Copying and pasting all over the place
      b1ee38d2
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · eb6fc12f
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      eb6fc12f
    • Bhushan Shah's avatar
      doc: import the desktop theme and icons kcm docbooks · 2fbbff5d
      Bhushan Shah authored
      They are imported from plasma-desktop at git commit
      668b2f0b254e37197615f1be10197542fc6b1213
      2fbbff5d
    • Nate Graham's avatar
      Begin porting to PlasmaComponents3 · f55b00fe
      Nate Graham authored
      This begins the process of porting plasma-workspace to PlasmaComponents3. At
      this point, only the relatively easy work is done. Every file not ported
      now has been given the reason for still using PC2 in a comment on the import
      line so you can see at a glance what the blocker is by running
      `grep -r "org.kde.plasma.components 2.0"` in the repo.
      
      Everything is tested and there are no breakages or functional regressions. In
      the process, a few unused imports are removed.
      
      Here are the remaining PC3 omissions blocking what's left from getting easily
      ported:
      - No Highlight
      - No ListItem
      - No PageStack
      - No ContextMenu
      - No QueryDialog
      - No ModelContextMenu
      - TabBar has no left and right tab states
      - ToolButton has no built-in method to show a menu when clicked
      f55b00fe
  10. 22 Jul, 2020 4 commits
  11. 19 Jul, 2020 1 commit
  12. 17 Jul, 2020 5 commits
  13. 16 Jul, 2020 2 commits
    • David Edmundson's avatar
      [wallpaper] Avoid using pluginId for indexing package indexes · cbeae8e1
      David Edmundson authored and Nate Graham's avatar Nate Graham committed
      Image takes a string and loads the relevant package at a given path
      wallpapers+packageName
      
      pluginId typically is the same as the package name on disk, but not
      always, either due to bad metadata or it being deliberately mangled
      during install to avoid escaped characters.
      
      Returning the package path has the same desired effect for saving
      chosen images by package names, but avoids the complexity above.
      
      metaData presence is still queried to separate real packages from the
      fake packages generated internally which represent just one image.
      
      BUG: 423987
      
      
      (cherry picked from commit 74e9f990)
      cbeae8e1
    • David Edmundson's avatar
      [wallpaper] Avoid using pluginId for indexing package indexes · 74e9f990
      David Edmundson authored
      Image takes a string and loads the relevant package at a given path
      wallpapers+packageName
      
      pluginId typically is the same as the package name on disk, but not
      always, either due to bad metadata or it being deliberately mangled
      during install to avoid escaped characters.
      
      Returning the package path has the same desired effect for saving
      chosen images by package names, but avoids the complexity above.
      
      metaData presence is still queried to separate real packages from the
      fake packages generated internally which represent just one image.
      
      BUG: 423987
      74e9f990