Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for moveToTrash option in nextcloud client for Microsoft windows OS and MacOS #3362

Closed
MatthieuPERIN opened this issue May 25, 2021 · 6 comments · Fixed by #5698
Assignees
Labels
approved bug approved by the team enhancement enhancement of a already implemented feature/code feature-request new feature os: 🍎 macOS os: 🚪 Windows

Comments

@MatthieuPERIN
Copy link

How to use GitHub

  • Please use the 👍 reaction to show that you want to have the same feature implemented.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Feature description

Hello,

As stated in the documentation (doc) the moveToTrash option that allow the remote-deleted files to be put in trash instead of being removed is only available in Linux OS.

I had recently a very unfortunate crash of a nextcloud server with local sync, after the service being setup again (and old data restored) the server remotely deleted the most recent files I had on my disk that was made during the downtime of the server (maybe this is due to a misconfiguration on server side, but that is not the point of this request).

As an user, I would have loved to have the option to allow these files to be put into the trash instead of being deleted, therefore please enhance the windows client in order to allow the moveToTrash functionality to be available on Microsoft OS.

@MatthieuPERIN MatthieuPERIN added the enhancement enhancement of a already implemented feature/code label May 25, 2021
@FlexW
Copy link

FlexW commented May 26, 2021

This will probably be easy to implement when we upgraded to Qt 5.15 https://doc.qt.io/qt-5/qfile.html#moveToTrash .

@FlexW FlexW added the approved bug approved by the team label May 26, 2021
@pierreozoux pierreozoux changed the title Add support for moveToTrash option in nextcloud client for Microsoft windows OS Add support for moveToTrash option in nextcloud client for Microsoft windows OS and MacOS Feb 8, 2022
@szaimen
Copy link
Contributor

szaimen commented Jun 25, 2022

@matthieugallien @tobiasKaminsky this option would have saved a friend of mine from data loss. Would it be possible to put it on the planning board? Thank you!

@tobiasKaminsky
Copy link
Member

@matthieugallien is this more than 2 wd? Then I can put it on board.

@szaimen
Copy link
Contributor

szaimen commented Jul 13, 2022

@matthieugallien is this more than 2 wd? Then I can put it on board.

ping @matthieugallien

@mgallien
Copy link
Collaborator

mgallien commented Jul 21, 2022

I would go for 1 day
would include work on settings panel to have it configurable and take review into account
should be working out of the box on all relevant platforms and we already depends on the proper Qt version

@tobiasKaminsky tobiasKaminsky moved this to 🧭 Planning evaluation (dont pick) in 🤖 🍏 Clients team Sep 14, 2022
@tobiasKaminsky tobiasKaminsky moved this from 🧭 Planning evaluation (dont pick) to 📄 To do (~10 entries) in 🤖 🍏 Clients team Oct 12, 2022
@tobiasKaminsky tobiasKaminsky moved this from 📄 To do (~10 entries) to 🧭 Planning evaluation (dont pick) in 🤖 🍏 Clients team Nov 3, 2022
@claucambra claucambra self-assigned this May 18, 2023
@github-project-automation github-project-automation bot moved this from 🧭 Planning evaluation (dont pick) to ☑️ Done in 🤖 🍏 Clients team Jul 20, 2023
@szaimen
Copy link
Contributor

szaimen commented Jul 20, 2023

🎉🎉🎉🎉🎉

joshtrichards added a commit that referenced this issue Aug 27, 2024
Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <[email protected]>
mgallien pushed a commit that referenced this issue Aug 28, 2024
Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <[email protected]>
backportbot bot pushed a commit that referenced this issue Aug 28, 2024
Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <[email protected]>
backportbot bot pushed a commit that referenced this issue Aug 28, 2024
Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <[email protected]>
mgallien pushed a commit that referenced this issue Aug 28, 2024
Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <[email protected]>
claucambra pushed a commit that referenced this issue Sep 24, 2024
Since #5698 / #3362 this option is no longer restricted to Linux. (It's also now in the GUI too).

Signed-off-by: Josh <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved bug approved by the team enhancement enhancement of a already implemented feature/code feature-request new feature os: 🍎 macOS os: 🚪 Windows
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

7 participants