1. 25 Feb, 2021 1 commit
  2. 09 Dec, 2020 1 commit
    • Nate Graham's avatar
      [applets/devicenotifier] Improve default actions for removable devices · 2a80911b
      Nate Graham authored
      Right now for removable devices, the default action is either "Mount" or
      "Unmount" (depending on whether you have automount turned on or off).
      
      For the common case where you want to mount a device and then
      immediately view its contents in the file manager, this requires a
      two-step process: mount it, then expand the expandable list item, then
      click on "Show in File Manager.
      
      This commit changes the "Mount" action to "Mount and Open", collapsing
      the three-step action into just one.
      
      For people who really do want to just mount a disk without opening it, a
      "Mount" action that does not also open the file manager is added to the
      expandable section of the list item.
      
      Additionally, because the "Show in File Manager" action that's already
      in the expandable section of the list item would be redundant with the
      one used as the primary action, it is now only shown for mounted
      devices.
      
      This mirrors a similar proposed change in the Plasma Vault applet:
      plasma-vault!8
      2a80911b
  3. 10 Nov, 2020 1 commit
    • Konrad Materka's avatar
      Fix Connections warnings · 5abed2dd
      Konrad Materka authored
      Qt 5.15 introduced new syntax for defining Connections. Fix warnings like this one:
      QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
      5abed2dd
  4. 16 Oct, 2020 1 commit
  5. 07 Oct, 2020 1 commit
  6. 14 Jul, 2020 1 commit
    • Nate Graham's avatar
      [applets/devicenotifier] Port to ExpandableListItem · b16eee88
      Nate Graham authored
      Summary:
      Port the Device Notifier to use an ExpandibleListItem.
      
      Tested with:
      - Removable flash drive
      - Removable LUKS-encrypted hard disk drive
      - Android phone
      - iOS phone
      - Internal disks
      
      No regressions or departures from the current behavior were found.
      
      The only major UI change is the loss of the progress bar, which is difficult
      to display properly with an ExpandableListItem. It is replaced with a textual
      display of free space and total space in the subtitle, which is more consistent with the
      appearance of other ExpandableListItem-using applets, and IMO is more useful anyway.
      b16eee88
  7. 09 Mar, 2019 1 commit
  8. 17 Jan, 2019 1 commit
    • Thomas Surrel's avatar
      [Device Notifier] Add a button to unmount all devices · 81db7443
      Thomas Surrel authored
      Summary:
      When at least two removable devices are mounted, a button shows
      up that will allow to unmount all mounted removable devices.
      This is convenient for removable drives with several partitions,
      each of which have to be unmounted to be able to safely plug the
      device out.
      
      {F6330009}
      
      FEATURE: 395644
      
      Test Plan:
      Plug and mount two devices.
      Click on the new 'unmount all' button.
      
      Reviewers: #plasma, #vdg, ngraham, broulik
      
      Reviewed By: #plasma, #vdg, ngraham, broulik
      
      Subscribers: abetts, broulik, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D16212
      81db7443
  9. 09 Jan, 2019 1 commit
    • Thomas Surrel's avatar
      [Device Notifier] Restore busy indicator · a7b2ecdb
      Thomas Surrel authored
      Summary:
      This patch fixes two issues:
      - the 'state' of the device now propagates correctly, that makes the busy indicator be displayed again, device emblems are also updated correctly
      - there is no more delay between the moment when the device is actually mounted and the moment the device notifier says it is. The worst case used to be 5 seconds.
      
      BUG: 354321
      BUG: 399986
      
      Reviewers: #plasma, #vdg, broulik, bruns, ngraham, davidedmundson
      
      Reviewed By: #plasma, #vdg, ngraham, davidedmundson
      
      Subscribers: mart, cfeck, ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D16170
      a7b2ecdb
  10. 08 Jan, 2019 1 commit
  11. 08 Dec, 2018 1 commit
  12. 07 Dec, 2018 1 commit
  13. 27 Aug, 2018 1 commit
  14. 24 Jan, 2016 1 commit
    • Kai Uwe Broulik's avatar
      [Device Notifier] Provide inline feedback · 1ed7209f
      Kai Uwe Broulik authored
      Instead of showing a detached status bar with the device name, show the message
      below the device in the list.
      
      When removing a device, device notifier will pop up and a "You can now safely remove
      this device" message will show up with a highlight gradually fading away until 5 seconds
      later the device is removed from the list.
      
      REVIEW: 126688
      1ed7209f
  15. 10 Jan, 2016 1 commit
  16. 09 Jan, 2016 3 commits
  17. 07 Jan, 2016 1 commit
  18. 16 Dec, 2014 1 commit
  19. 25 Nov, 2014 1 commit
  20. 07 Nov, 2014 1 commit
  21. 29 May, 2014 1 commit
  22. 27 May, 2014 1 commit
  23. 30 Mar, 2014 1 commit
    • Aleix Pol Gonzalez's avatar
      Initial import from the monolithic kde-workspace. · da27b276
      Aleix Pol Gonzalez authored
      This is the beginning of revision history for this module. If you
      want to look at revision history older than this, please refer to the
      techbase wiki for how to use Git history grafting. At the time of
      writing, this wiki is located here:
      
      http://community.kde.org/Frameworks/GitOldHistory
      
      If you have already performed the grafting and you don't see any
      history beyond this commit, try running "git log" with the "--follow"
      argument.
      
      Branched from the monolithic repo kde-workspace, frameworks  branch, at commit
      049113e719dd2fc4446d054fa1a3aada330094f0
      da27b276