Files
transmission/libtransmission
Lucas Clemente Vella 9fc9daf40d Fails with an error if data removal was not possible (#6055)
* Do not remove torrent if trashing files failed.

Instead, stop the torrent and sets an error.

* Fixing GTK interface with new file removal behavior.

* C++17 compliant.

* Reverting unrelated change.

* Avoiding allocating unecessary objects.

* Easy review fixes.

* Fixing merge error.

* Adding result callback to tr_torrentRemove().

Using the new callback in Gtk GUI to decide when to remove it from the
interface.

* Reducing indentation level and making the function more readable.

* Using existing Session RefPtr.

* Notifying the client before freeing the torrent in the session.

* Addressing comments and synchronizing callback.

* Moving include.

* Fix constness issue reported by clang-tidy
2024-08-13 05:26:09 +01:00
..
2023-11-03 12:03:26 -05:00
2023-11-03 12:03:26 -05:00
2024-02-17 22:43:24 -06:00
2023-11-03 12:03:26 -05:00
2024-05-27 17:36:02 -05:00
2024-05-27 17:36:02 -05:00
2024-05-27 17:36:02 -05:00
2024-05-27 17:36:02 -05:00
2023-12-01 16:48:16 -06:00
2023-12-04 11:45:37 -06:00
2023-11-03 12:03:26 -05:00
2024-07-14 01:37:55 +01:00
2024-07-14 01:37:55 +01:00
2024-05-27 17:36:02 -05:00
2024-02-17 22:43:24 -06:00
2024-05-27 17:36:02 -05:00
2023-11-03 12:03:26 -05:00
2024-05-27 17:36:02 -05:00
2024-02-17 22:43:24 -06:00
2024-07-14 01:37:55 +01:00
2024-05-27 17:36:02 -05:00
2023-11-03 12:03:26 -05:00
2024-05-27 17:36:02 -05:00
2024-02-04 12:18:01 -06:00
2024-05-27 17:36:02 -05:00
2024-03-24 20:48:23 -05:00
2023-11-03 12:03:26 -05:00
2023-11-03 12:03:26 -05:00
2024-05-27 17:36:02 -05:00
2023-11-03 12:03:26 -05:00