ffd344d0b5On some "race" conditions, the torrent is removed before it's status could be retrieved. Return an empty status.
Pedro Algarvio
2011-05-08 21:35:06 +01:00
9d29ca7b29Check against libtorrent >15 not >16.
Pedro Algarvio
2011-05-08 02:39:35 +01:00
38906468c1Last seen complete
Pedro Algarvio
2011-05-08 01:36:40 +01:00
95d7caf3acImplement Last Seen Complete, on core and on GTK UI.
Pedro Algarvio
2011-05-07 20:06:37 +01:00
4044f52f77GTK UI Torrent's options tab.
Pedro Algarvio
2011-05-07 15:54:10 +01:00
a7bd953169GTK UI Connection Manager (#1824)
Pedro Algarvio
2011-05-07 15:14:32 +01:00
30d70d2b9bapply patch from #1562
Damien Churchill
2011-05-06 19:14:26 +01:00
a06b350858Correct log message.
Pedro Algarvio
2011-05-06 19:08:23 +01:00
06f025f4bdfix the widths on the input boxes, whitespace changes too
Damien Churchill
2011-05-06 19:02:54 +01:00
d362a6cebafix the path given by the set-cookie header
Damien Churchill
2011-05-03 19:05:04 +01:00
138b8ae314Sorry for the noise. Email change.
Pedro Algarvio
2011-05-02 05:00:20 +01:00
6f3bc5620fFix#1824.
Pedro Algarvio
2011-05-01 07:41:44 +01:00
f2249d5803Remove un-used import.
Pedro Algarvio
2011-05-01 04:46:54 +01:00
f26de83509Don't run into loops when the auth file does not exist and we're trying to create it.
Pedro Algarvio
2011-05-01 04:44:42 +01:00
f6826a4f48Fix#1822
Pedro Algarvio
2011-04-30 20:45:15 +01:00
dd3f78bd36More changes related to automatic connections.
Pedro Algarvio
2011-04-30 07:42:06 +01:00
63d0d0c69bGTK UI connection manager fixes.
Pedro Algarvio
2011-04-28 16:53:20 +01:00
1be59bb116don't show decimals for 100% progress (100% instead of 100.00%)
Nick Lanham
2011-04-28 14:26:01 +02:00
751345fc28minor function renaming to make things properly private
Nick Lanham
2011-04-28 14:23:38 +02:00
12ea65d188show priorities for directories. fulfills feature request 1688
Nick Lanham
2011-04-28 14:20:07 +02:00
e950cca059reset selection to top on alltorrent resume in case another mode has effected torrent list
Nick Lanham
2011-04-28 11:50:13 +02:00
a063095dadMake sure we have a config loaded in the connection manager. Fixes#1819.
Pedro Algarvio
2011-04-28 11:06:26 +01:00
39978d5adeFix#1278 by keeping references.
Pedro Algarvio
2011-04-28 10:37:35 +01:00
9fa8748432Fix some clean config dir issues.
Pedro Algarvio
2011-04-27 22:06:13 +01:00
18b27d4b49Remove a pref regarding auto adding in queue thinking it was from the core's previous AutoAdd. Re-Added.
Pedro Algarvio
2011-04-27 19:42:54 +01:00
f41f6ad46aTest fixes and #1814 fix.
Pedro Algarvio
2011-04-27 19:28:16 +01:00
bb9a8509c8Fix trying to load the AutoAdd component as it no longer exists in core
Andrew Resch
2011-04-27 11:03:43 -07:00
6694ac7a58Merge branch 'master' of deluge-torrent.org:deluge
Pedro Algarvio
2011-04-27 17:30:09 +01:00
81d22eb730When parsing the auth file, if an old format is found(with no auth levels), make sure that the localclient always has the ADMIN permission as he should.
Pedro Algarvio
2011-04-27 15:39:49 +01:00
47a9b18b89enforce min/max values for float/int spin inputs
Nick Lanham
2011-04-27 17:58:05 +02:00
292929ba59better handling of keyboard input in int/float spin inputs
Nick Lanham
2011-04-27 17:53:11 +02:00
cbcf413ffduse callbacks for mode switching when stopping alltorrents component. should fix bug 1686
Nick Lanham
2011-04-27 17:25:22 +02:00
4d8b34209bfix column trimming a bit
Nick Lanham
2011-04-27 13:51:56 +02:00
98a8be7131avoid having the tests hang due to a failing to connect client!
Damien Churchill
2011-04-27 13:38:23 +01:00
2e68e0181cRemove some leftovers from the old multiuser branch.
Pedro Algarvio
2011-04-27 13:18:59 +01:00
e6773dfce1Merge branch 'master' into multiuser-oldprefs
Pedro Algarvio
2011-04-27 13:15:05 +01:00
f56be66556Update ChangeLog.
Pedro Algarvio
2011-04-27 13:06:26 +01:00
67a4fd49e9fix problem when not showing name,state or queue columns. fix problem if there were no var length cols.
Nick Lanham
2011-04-26 22:59:48 +02:00
e992ac3eabignore key presses that only makes sense when we have a state when we don't have a state
Nick Lanham
2011-04-26 14:18:25 +02:00
d05352db65fix bug for selecting multiple torrents with cursor above last mark (bug 1689)
Nick Lanham
2011-04-26 14:03:49 +02:00
b1e0dd66ebhandle files with [ and ] characters in them
Nick Lanham
2011-04-26 13:53:11 +02:00
897c2f981fAdd help to torrent details mode.
Nick Lanham
2011-04-26 12:39:57 +02:00
91801e1632Cleanup debug message new lines.
Pedro Algarvio
2011-04-26 10:14:39 +01:00
4432e6e6e3Also handle moving the torrent files after adding them besides renaming or deleting(per whatchdir)
Pedro Algarvio
2011-04-25 16:38:49 +01:00
c225c045cbBetter file modification detection.
Pedro Algarvio
2011-04-25 15:07:07 +01:00
e552c21f66Automatically detect auth file changes and reloading those changes.
Pedro Algarvio
2011-04-25 14:43:44 +01:00
89d04a393bUpgrade old auth file, save it and reload it.
Pedro Algarvio
2011-04-25 14:35:01 +01:00
f1730dc4d4Removed leftovers from the core autoadd. All autoadd features are now addressed by the AutoAdd plugin. NOTE: Console UI and Web UI should also remove the core auto add stuff.
Pedro Algarvio
2011-04-25 13:44:27 +01:00
fb5005e3f6The AutoAdd plugin now supports multiusers.
Pedro Algarvio
2011-04-25 13:16:11 +01:00
51b5b23f76Remove debug printing.
Pedro Algarvio
2011-04-25 13:12:18 +01:00
78e966946fAllow setting torrent ownership when adding new torrents.
Pedro Algarvio
2011-04-25 09:13:45 +01:00
936bd925d9Some changes were left behind on last commit.
Pedro Algarvio
2011-04-25 08:12:46 +01:00
43e3fe2a1aAccount Management Implemented.
Pedro Algarvio
2011-04-24 17:38:35 +01:00
6ed3136c8eNo server side logouts.
Pedro Algarvio
2011-04-24 17:19:57 +01:00
8195421c99Some account management work. Not yet complete.
Pedro Algarvio
2011-04-22 18:51:51 +01:00
342da12d0cMerge branch 'master' into multiuser
Pedro Algarvio
2011-04-22 11:44:10 +01:00
5296fc7d4cFix one more possible issue with regard to #1786
Pedro Algarvio
2011-04-22 11:42:48 +01:00
233e814547Late import twisted's reactor, it allows the gtk reactor to be proper installed.
Pedro Algarvio
2011-04-22 11:33:45 +01:00
03325c5f48Add some missing code
Andrew Resch
2011-02-23 15:05:54 -08:00
1a6742b1e2Keep consistency on deluge.config.
Pedro Algarvio
2010-12-23 18:56:40 +00:00
154688a3e2Implement __delitem__ on deluge.config.Config.
Pedro Algarvio
2010-12-23 18:27:51 +00:00
fe12552590Now, 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.
Pedro Algarvio
2010-12-23 13:46:32 +00:00
e63c33c496Allow 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.
Pedro Algarvio
2010-12-22 18:49:27 +00:00
105cb52cb0Add method to return the current authenticated username.
Pedro Algarvio
2010-12-22 11:31:30 +00:00
3e0ea26e5fRemove unused method, duplicate log messages and add a method to get the logged in user's authentication level.
Pedro Algarvio
2010-12-22 09:12:13 +00:00
e44cac0eaaSince there's no default username for authentication, update hostlist to include the username. Remove debug prints or extreme debugging. Minor code cleanup. Remove un-used imports.
Pedro Algarvio
2010-12-21 18:20:21 +00:00
86a1b801f5Now it is possible to not even store the username on the hosts entry in the connection manager, both username and password will be asked to the user. WARNING: No more "localclient" automatic login, ie, username, is mandatory else, it will be asked to the user.
Pedro Algarvio
2010-12-21 17:45:45 +00:00
b3870ad6ddUse a specific response code for authentication requests. Recreate authentication request exceptions on the client end.
Pedro Algarvio
2010-12-21 02:58:06 +00:00
67ff83360fUse the exceptions from deluge.errors.
Pedro Algarvio
2010-12-21 02:54:53 +00:00
b2a16a0240Move deluge errors to the errors module, they will be reused later on other parts of code. Now, calling connect on client has two behaviours, if username/password is passed the client connects, authenticates and returns daemon info, if username/password is not passed, only the daemon info is returned. This might change a bit later on though.
Pedro Algarvio
2010-12-20 22:47:40 +00:00
e17c035521Cleaned up previous commit regarding threads and the GTK2Reactor. Now a dialog apears if the daemon complains about a missing password in order to authenticate. Asks the password from the user and retries to connect.
Pedro Algarvio
2010-12-16 01:18:40 +00:00
249398489eRemoved problematic code. GTK2Reactor takes care of all that.
Pedro Algarvio
2010-12-15 21:14:49 +00:00
d44f59a0e7Add some docstrings.
Pedro Algarvio
2010-12-15 18:27:47 +00:00
6c99204828The GtkUi's connection manager now has the ability to edit existing host entries besides adding and deleting them. It also asks for a password prior to attemting to connect in case the password is null, this alows host entries not to store the passwords on file like it has done so far. NOTE: This is not yet the desired behaviour, ie, the daemon should simply complain if the authentication details are incomplete and the client should act accordingly. I had an issue with this though, I catched the errback the daemon was sending, asked the user for the password and re-tried to authenticate again. However, twisted always locked when I tried this. I'm investigating it.
Pedro Algarvio
2010-12-15 17:45:34 +00:00
1794f09b21Make branch runnable.
Pedro Algarvio
2010-12-14 17:52:32 +00:00
b08a4679deRespect the torrents ownership and unless the logged in user is an admin, only return his own torrents plus all other public torrents.
Pedro Algarvio
2010-12-12 18:19:51 +00:00
bfc221fc18Begin work on fixing up the Preference dialog Split up the glade file for each individual page
Andrew Resch
2010-12-12 09:59:25 -08:00
5ad3a1666cUpdate the ErrorDialog
Andrew Resch
2010-12-12 09:58:28 -08:00
49d5ed6bdeHopefully, final fix for #1786:
Pedro Algarvio
2011-04-21 20:55:01 +01:00
4b9209674eMerge branch 'master' of deluge-torrent.org:deluge
Pedro Algarvio
2011-04-21 18:31:03 +01:00
b9a688013fFix#1786:
Pedro Algarvio
2011-04-21 18:29:59 +01:00
387b746faeMerge branch 'master' of deluge-torrent.org:deluge
Damien Churchill
2011-04-21 10:41:15 +01:00
796109649dfix the client tests albeit in an ultra hacky way
Damien Churchill
2011-04-21 10:41:00 +01:00
d258794517Merge branch 'master' of deluge-torrent.org:deluge
Pedro Algarvio
2011-04-21 00:47:01 +01:00
98f80c0eb6Restore column order from state.
Pedro Algarvio
2011-04-21 00:42:36 +01:00
d18becc861fix bug due to vim stripping regex being wrong
Damien Churchill
2011-04-20 18:37:39 +01:00
0503db85eaMerge branch 'master' of deluge-torrent.org:deluge
Damien Churchill
2011-04-20 18:34:02 +01:00
bcb636dda4improve the core tests to use a built in webserver
Damien Churchill
2011-04-20 18:32:55 +01:00
5bc304470cLet's use what the stdlib provides us. Use email.utils.formatdate instead of strftime() a datetime object.
Pedro Algarvio
2011-04-14 09:29:40 +01:00
42e1e2fd20Include proper Date header in email notifications.
Pedro Algarvio
2011-04-13 12:54:59 +01:00