Pedro Algarvio
95d7caf3ac
Implement Last Seen Complete, on core and on GTK UI.
2011-05-07 20:22:55 +01:00
Pedro Algarvio
fe12552590
Now, when the authentication dialog appears, user fills in the password and hits ENTER, the authentication call will be made.
...
Implement tooltips on treeview's headers when adding columns.
Renamed the "public" state of a torrent to "shared", ie, shared among other deluge users. Allow changing shared state from clients and currently from the GtkUi.
2011-04-22 11:26:08 +01:00
Pedro Algarvio
e63c33c496
Allow changing ownership of torrents. In order to achieve this, added deluge.core.set_torrents_owner(), deluge.core.get_known_accounts(), deluge.core.authmanager.get_known_accounts() and deluge.core.torrent.set_owner()`. So far only the GtkUi has this fully implemented.
2011-04-22 11:25:33 +01:00
Pedro Algarvio
98f80c0eb6
Restore column order from state.
...
On the TorrentView's treeview, the column's position stored on state was being ignored, but event if that info was not being ignored and passed to the several `add_column`'s the order could not be added because the order the columns are added does not(might not) match what was stored in state. So, we now restore the ordering once all columns are added.
2011-04-21 00:42:36 +01:00
Andrew Resch
9ac0d62149
Remove some imports that are no longer neccessary
2011-02-23 11:21:47 -08:00
Andrew Resch
499a58f50d
Revert 67ea05921cb904cb2ddf5811cd96534321bfeefa which changed how event handlers worked.
...
Unfortunately this will not work with plugins as they do not have the events defined and
the creation of the event object fails.
2011-02-23 10:47:16 -08:00
alderz
79869faa53
#1494 - Add Downloaded and Uploaded columns to torrent view
2011-02-08 06:49:30 +00:00
Chad Miller
e688b45448
Fix #1508 - TypeError in cell_data_queue() could not convert argument to correct param type
2011-02-05 01:12:36 +00:00
Pedro Algarvio
2fa8ca6753
Merge branch 'master' into improved-logging
...
Conflicts:
ChangeLog
deluge/plugins/autoadd/autoadd/gtkui.py
deluge/ui/client.py
2010-12-13 12:31:20 +00:00
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
Pedro Algarvio
1c7676bfe5
Finish last commit, forgot to revert some of the files.
2010-12-09 18:12:25 +00:00
Pedro Algarvio
6cefb49f28
Diferentiate adding an already managed torrent from adding a new, unmanaged torrent, to the session.
2010-12-08 19:33:05 +00:00
Pedro Algarvio
3b00a7de59
Swhiched the old style logging, ie, a single logger for all logging output to several loggers. This brings the ability to tweak the logging levels for each of the loggers, ie, we can have the "deluge" logger be at the ERROR level while having "deluge.core" at the DEBUG level, meaning we will only see log message for all of the deluge loggers above the ERROR level while still having all messages above the DEBUG level for the "deluge.core" logger and it's children. This kind of tweak can be achieved by adding a file named "logging.conf" to deluge's config dir and this is explained on the deluge.log.tweak_logging_levels function.
...
Passing `-r` to the cli's while also passing `-l` will make the logfile rotate when reaching 5Mb in size. Three backups will be kept at all times.
All deluge's code is now using this new style logging along with the git hosted plugins. For other plugins not hosted by deluge, which still imports `LOG` as the logger, a deprecation warning will be shown explaining the required changes needed to use the new style logging. New plugins created by the `create_plugin` script will use the new logging facilities.
2010-12-06 11:20:22 +00:00
Andrew Resch
f0fe3c7879
Add 'Owner' and 'Public' columns to the TorrentView
2010-08-21 12:28:26 -07:00
Andrew Resch
722a5cd9e1
Use a blank icon when the tracker icon downloaded isn't a proper image
2010-07-15 19:17:17 -07:00
Andrew Resch
a945d0a78d
Use previously defined host variable instead of getting the tracker host from the TreeModel
2010-05-08 20:02:58 -07:00
Andrew Resch
c4b20aa595
Fix error when requesting a tracker icon for None
2010-05-03 13:24:54 -07:00
John Garland
d7fa383da3
Update gtk ui to use new TrackerIcons
2010-05-04 04:37:41 +10:00
Damien Churchill
ac7a1f0065
fix bug showing the menu via key in the torrentview ( Closes #1191 )
2010-04-01 08:30:30 +01: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
Pedro Algarvio
739636cc0b
On queue_column_sort and seed_peer_column_sort, sorting is now made on a separate function, queue_peer_seed_sort_function so that code can be re-used and only the necessary treemodel lookups are made.
2010-03-08 03:08:13 +00:00
Pedro Algarvio
238e183851
Cleaned up the seed_peer_column_sort function. Code reuse is always better.
2010-03-08 02:52:09 +00:00
Pedro Algarvio, aka, s0undt3ch
8a15a18361
PEP-8 and seed/peer sorting support.
2010-03-08 02:06:15 +00:00
Andrew Resch
8fc4caa2f1
Wait on the session state before requesting torrent status updates
2010-01-25 04:58:01 +00:00
Andrew Resch
25afa04ba3
Use torrent status diffs in the TorrentView to reduce the amount of rpc
...
traffic from the core->gtkui
2010-01-25 00:15:12 +00:00
Pedro Algarvio
f30a10f2b8
Add "Save Path" column to the torrent view.
2010-01-01 21:23:57 +00:00
Andrew Resch
dc9e2597da
Fix showing the remove torrent dialog twice if using the delete key and pressing cancel in the dialog
2009-12-14 23:20:35 +00:00
Andrew Resch
0042fb1767
Add #891 remove torrents by pressing the Delete key
2009-12-13 22:16:05 +00:00
Andrew Resch
92eb10be29
Fix #215 ETA sort order
2009-10-24 04:56:10 +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
d5f7df8a96
Fix issue where the column state wouldn't save if not using English
2009-07-31 18:47:42 +00:00
Andrew Resch
2334fff388
Add support for the deluge-gtk start script
2009-07-31 00:57:04 +00:00
Andrew Resch
e6cf3a2fd9
Fix saving column widths when quitting from the tray with the window hidden
2009-07-30 23:23:16 +00:00
Andrew Resch
d67477f6e2
Add OpenSSL exception to all GPL headers
2009-05-18 21:51:49 +00:00
Andrew Resch
7b72d79d32
Made TrackerIcons a component to prevent trying to get an icon multiple
...
times
Fixed showing the wrong tracker icon in the TorrentView when the icon
could not be retrieved from the tracker
2009-04-28 02:35:08 +00:00
Andrew Resch
b605048d23
Force 16x16 pixbufs in tracker column
2009-04-20 18:11:22 +00:00
Andrew Resch
2542745c16
Add tracker icon to Tracker column
2009-04-18 17:46:14 +00:00
Andrew Resch
f746b79c99
Remove toolbar's update_buttons method
2009-03-15 18:03:55 +00:00
Andrew Resch
d9f2daa778
Fix classic mode
2009-02-26 05:24:36 +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
d6fd69eba8
Fix adding torrents
2009-01-29 01:42:48 +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
2403d13ceb
Fix torrents not displaying properly after disconnecting and
...
reconnecting to the daemon
2009-01-20 11:45:43 +00:00
Andrew Resch
5c839a6b20
Fix seeding torrents from moving around when sorting the '#' column
2009-01-04 08:47:26 +00:00
Andrew Resch
c6ddaeaac7
Remove OpenSSL exception from license headers
2008-11-23 04:58:01 +00:00
Andrew Resch
e5cbca13dc
Fix #229 add 'date added' column, with patch from Lajnold
2008-11-02 04:41:55 +00:00
Andrew Resch
6aae2acbe5
Have torrent.get_ratio return -1 when downloaded bytes is 0.
...
Have torrentview and statistics_tab display an infinity character when
ratio is -1
2008-10-26 21:10:03 +00:00
Andrew Resch
fbe62805c3
Some optimizations to the torrentview updating
2008-10-21 10:52:37 +00:00
Andrew Resch
058c66bfa8
Clean-up torrentview.update_view() code.
2008-10-21 10:23:42 +00:00
Andrew Resch
c2a24bce8a
Fix tooltips from disappearing
2008-08-31 00:55:07 +00:00