1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-25 17:17:31 +00:00
transmission/gtk
Jordan Lee 1fabb9b9ea (trunk) #3675 "Not all .part files are removed" -- handle trashing files via RPC.
When libtransmission gets a "remove torrent" request from RPC, it tries to delegate the work. This is because the GTK+ and Mac clients don't want torrents disappearing in a different thread and causing possible thread issues. So the GTK+ and Mac clients get notification about this via libtransmission's RPC callback and remove the torrents themselves. Unfortunately, that notification doesn't include information about whether or not to delete local data.

This commit adds that information to the RPC callback so that the Mac and GTK+ clients will know whether or not to trash the local files when a third-party RPC client requests that at torrent and its files be deleted.
2011-02-06 17:30:46 +00:00
..
icons (trunk) run all our PNG files through pngout <http://advsys.net/ken/util/pngout.htm> to shrink 'em down 2010-08-06 07:51:24 +00:00
actions.c (trunk) #3926 "use 'Open Torrent' instead of 'Add Torrent' in GTK+ and Qt clients" -- fix accelerator ambiguity. 2011-01-20 20:32:28 +00:00
actions.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
conf.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
conf.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
details.c (trunk gtk) set GtkLabel's "single-line-mode" flag to TRUE in the toolbar, in the stats dialog, and in the details dialog's info tab. 2011-01-21 17:31:35 +00:00
details.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
dialogs.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
dialogs.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
favicon.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
favicon.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
file-list.c (trunk gtk) #3876 "Give filesize its own column in the Files tree" -- fix minor memory leak introduced by r11642 2011-02-01 17:42:50 +00:00
file-list.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
filter.c (trunk gtk) #3971 "favicons do not work for IP addresses" -- fixed. 2011-02-01 01:38:58 +00:00
filter.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
hig.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
hig.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
icon-lock.h (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
icon-logo-24.h (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
icon-logo-48.h (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
icon-ratio.h (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
icon-turtle.h (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
icon-utilities.h (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00
icons.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
icons.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
main.c (trunk) #3675 "Not all .part files are removed" -- handle trashing files via RPC. 2011-02-06 17:30:46 +00:00
Makefile.am (trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- change the filename from add-dialog.[ch] to open-dialog.[ch]. whoooo 2011-01-20 19:57:42 +00:00
makemeta-ui.c (trunk gtk) make "gtr_label_set_text" public and use it everywhere instead of gtk_label_set_text() 2011-01-21 16:32:27 +00:00
makemeta-ui.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
marshal.list (gtk) #1064: sexy-icon-entry.c uses deprecated gtk+ 2.13.x api 2008-10-08 20:29:53 +00:00
msgwin.c (trunk libT) #3978 "Message window column sorting fails and triggers gtk warnings" -- fixed. 2011-02-04 06:12:55 +00:00
msgwin.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
my-valgrind.sh (trunk) #3697 "make blocklist URL configurable" -- implemented in GTK+, Qt, and RPC 2010-10-31 17:16:12 +00:00
notify.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
notify.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
open-dialog.c (trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- change the filename from add-dialog.[ch] to open-dialog.[ch]. whoooo 2011-01-20 19:57:42 +00:00
open-dialog.h (trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- change the filename from add-dialog.[ch] to open-dialog.[ch]. whoooo 2011-01-20 19:57:42 +00:00
ratio.svg (trunk gtk) #2616: "for the ratio mode button, use the yin/yang icon submitted by jimmac" 2009-11-27 14:55:52 +00:00
relocate.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
relocate.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
stats.c (trunk gtk) set GtkLabel's "single-line-mode" flag to TRUE in the toolbar, in the stats dialog, and in the details dialog's info tab. 2011-01-21 17:31:35 +00:00
stats.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
torrent-cell-renderer.c (trunk gtk) #3887: "CPU spikes to 100% on scrolling" -- workaround committed. 2011-01-22 13:26:44 +00:00
torrent-cell-renderer.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
tr-core-dbus.xml (trunk) #3450 "regression: Qt client dbus support broken" -- fixed 2010-08-01 18:55:04 +00:00
tr-core.c (trunk gtk) #3972 "Verify progress changes not displaying" -- fixed. 2011-02-02 02:45:20 +00:00
tr-core.h (trunk gtk) #3972 "Verify progress changes not displaying" -- fixed. 2011-02-02 02:45:20 +00:00
tr-icon.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
tr-icon.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
tr-prefs.c (trunk gtk) make "gtr_label_set_text" public and use it everywhere instead of gtk_label_set_text() 2011-01-21 16:32:27 +00:00
tr-prefs.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
tr-torrent.c Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
tr-torrent.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
tr-window.c (trunk gtk) set GtkLabel's "single-line-mode" flag to TRUE in the toolbar, in the stats dialog, and in the details dialog's info tab. 2011-01-21 17:31:35 +00:00
tr-window.h Update the copyright year in the source code comments. 2011-01-19 13:48:47 +00:00
transmission-gtk.1 (trunk) update credits 2011-01-03 05:58:58 +00:00
transmission-gtk.desktop.in (trunk) Update 'TryExec' in transmission-gtk.destkop to the new binary name 2010-08-09 01:01:48 +00:00
transmission.ico (win32) Add application icon as a resource 2008-09-06 04:31:08 +00:00
transmission.png (trunk) run all our PNG files through pngout <http://advsys.net/ken/util/pngout.htm> to shrink 'em down 2010-08-06 07:51:24 +00:00
transmission.rc (win32) Add application icon as a resource 2008-09-06 04:31:08 +00:00
ui.h (trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- text changed. 2011-01-20 19:48:13 +00:00
util.c (trunk gtk) #3971 "favicons do not work for IP addresses" -- fixed. 2011-02-01 01:38:58 +00:00
util.h (trunk gtk) make "gtr_label_set_text" public and use it everywhere instead of gtk_label_set_text() 2011-01-21 16:32:27 +00:00
utilities.png (trunk) #3577 -- replace gear icon for GTK+, Qt clients 2010-09-24 15:22:53 +00:00