57 Commits

Author SHA1 Message Date
Pedro Algarvio
67ea05921c Implemented passing a copy of an event instead of it's arguments to event handlers. Necessary changes to the event handlers on deluge's code were made, plugins still need to be ported to this new style. 2010-12-11 05:11:18 +00:00
Calum
3d64f0d8da Fix #1283 Consistent icons and add localization to file priorities
Signed-off-by: John Garland <johnnybg+deluge@gmail.com>
2010-11-11 14:01:58 +11:00
Andrew Resch
5dab17df89 Fix #1210 save sort column order in files tab -- patch from squisher 2010-04-02 12:46:18 -07:00
Andrew Resch
da9af84dc1 Add new component SessionProxy
Use SessionProxy in place of core.get_torrent_status calls
2010-03-28 12:43:23 -07:00
John Garland
7f33292aca Fix not being able to rename folder due to constant updating 2009-12-26 17:10:14 +00:00
Andrew Resch
d57b2b43ec Implement #457 progress bars for folders 2009-12-24 20:06:23 +00:00
Andrew Resch
20dc0a5e8a Fix files list when using magnet uris 2009-11-25 01:41:50 +00:00
Andrew Resch
cb36beded4 Fix #1018 issue with 2nd level folder rename in the gtkui and save resume data on file/folder renamed 2009-10-03 22:10:38 +00:00
Damien Churchill
32ed499b2a connect up the key-press-event and have the context menus pop up when the menu key is pressed 2009-08-24 22:13:54 +00:00
Andrew Resch
00882ac867 Hide the 'Open File' menu option when connected to a remote daemon 2009-08-23 20:46:31 +00:00
Andrew Resch
a66910e50b Move reparent_iter to common
Add support for 'spliting' folders in the add torrent dialog
2009-06-28 00:56:36 +00:00
Andrew Resch
148afede5b Check to see if the files_list for the torrent_id is available when receiving file_renamed or
folder_renamed events
2009-06-23 17:36:01 +00:00
Andrew Resch
e71c562612 Fix #950 renaming a parent folder into multiple folders 2009-06-01 19:29:15 +00:00
Andrew Resch
d67477f6e2 Add OpenSSL exception to all GPL headers 2009-05-18 21:51:49 +00:00
Andrew Resch
1a3e38b1f5 Set some sane defaults for peers/file tabs column widths 2009-05-18 16:26:26 +00:00
Andrew Resch
a24738a9ff Implement Events (formerly Signals) which are emitted from the daemon to interested clients. 2009-02-03 04:13:41 +00:00
Andrew Resch
8f12919013 Fix saving files/peers tab state when no column is sorted 2009-01-27 21:45:44 +00:00
Andrew Resch
42588656fd Implement new DelugeRPC method to replace XMLRPC.
This commit breaks _a lot_ of things including the web and console UIs, please do not expect 
anything to work.
2009-01-27 08:03:39 +00:00
Andrew Resch
8e5473a91d Fix saving Files tab and Peers tab state 2009-01-16 03:13:37 +00:00
Andrew Resch
83ecface7a Fix folder renaming to display the change properly 2009-01-02 00:56:44 +00:00
Andrew Resch
bb4e7e38ae Fix gtkwarning regarding column width 2008-12-29 17:10:11 +00:00
Andrew Resch
6359c5d4af Do not use the stored config_location value because it should only be used if the --config option is
set.
2008-12-27 21:24:50 +00:00
Andrew Resch
7065df205b Fix #624 do not allow changing file priorities when using compact allocation 2008-12-09 05:40:56 +00:00
Andrew Resch
253b8a857f Fix drag n' dropping in the files tab 2008-12-07 12:42:09 +00:00
Andrew Resch
495182832d Fix the files listed in the files tab when renaming files, removing them
and then re-adding them to the same session
2008-11-29 23:17:50 +00:00
Andrew Resch
e759d61266 Fix #602 re-did files/peers tab state saving/loading 2008-11-28 21:31:50 +00:00
Andrew Resch
c6ddaeaac7 Remove OpenSSL exception from license headers 2008-11-23 04:58:01 +00:00
Andrew Resch
a0bf6d8fe1 Remove trailing whitspace from *.py 2008-11-17 00:57:32 +00:00
Andrew Resch
cd671e58bd Add drag n' drop support to the files tab 2008-10-18 02:28:00 +00:00
Andrew Resch
9472cab9bb Folder renaming support 2008-10-18 00:29:00 +00:00
Andrew Resch
7b3f6a31f6 Only update the specific row's filename instead of requesting a whole
new files list when the file_renamed signal is received.
2008-10-14 21:31:25 +00:00
Andrew Resch
4e79fe3f7d Fix file renaming for files that are not within a folder 2008-10-14 19:09:50 +00:00
Andrew Resch
f8ad5ddb37 Changing filenames of files within a folder will keep the file in the folder. 2008-10-14 18:56:09 +00:00
Andrew Resch
08fd7a14f9 Prevent the updating of row that is being edited 2008-10-14 00:11:35 +00:00
Andrew Resch
87f3e1e3b8 Initial support for renaming files
Save .torrent file for torrents added by infohash or magnet uri
2008-09-30 18:45:32 +00:00
Andrew Resch
587edbb0b0 Fix setting file priorities on folders 2008-09-14 20:49:45 +00:00
Andrew Resch
cb50fb5eb3 Fix setting file priorities on folders 2008-08-26 23:00:12 +00:00
Andrew Resch
46fe490ba0 Expand root folder in files tab by default 2008-08-17 23:31:54 +00:00
Andrew Resch
0918272480 Fix not displaying file list when state changes 2008-08-17 23:24:16 +00:00
Andrew Resch
00ed73f453 Fix Notification stop icon blinking when window is exposed. 2008-08-15 18:35:29 +00:00
Marcos Pinto
6fa31d1dc0 change copyright notices to gpl3 2008-08-08 05:59:07 +00:00
Marcos Pinto
cf42970943 finish up notification - now fully works including email 2008-07-27 02:23:41 +00:00
Marcos Pinto
a86046b770 revert tab i18n 2008-07-23 22:29:33 +00:00
Marcos Pinto
1ee084f6fc make tab names i18n 2008-07-23 22:07:12 +00:00
Andrew Resch
2f881fe734 Modify files tab right-click menu behaviour to that of torrentviews 2008-07-23 02:57:16 +00:00
Andrew Resch
cfadbec2cf Fix #349 tab ordering when hiding/showing 2008-07-17 20:20:34 +00:00
Sadrul Habib Chowdhury
5d9d8a6741 Some minor code cleanups. Closes #318. 2008-07-03 22:16:15 +00:00
Andrew Resch
632ce0c6fc Add 'Expand All' menu item to the files tab. 2008-06-27 08:31:11 +00:00
Andrew Resch
0da3fed18d Change files tab to a tree view 2008-06-20 23:04:33 +00:00
Andrew Resch
f7010b18f3 Switch to libtorrent queueing
This breaks state.
2008-06-12 09:21:13 +00:00