Commit Graph

  • ffd344d0b5 On 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
  • 9d29ca7b29 Check against libtorrent >15 not >16. Pedro Algarvio 2011-05-08 02:39:35 +01:00
  • 38906468c1 Last seen complete Pedro Algarvio 2011-05-08 01:36:40 +01:00
  • 95d7caf3ac Implement Last Seen Complete, on core and on GTK UI. Pedro Algarvio 2011-05-07 20:06:37 +01:00
  • 4044f52f77 GTK UI Torrent's options tab. Pedro Algarvio 2011-05-07 15:54:10 +01:00
  • a7bd953169 GTK UI Connection Manager (#1824) Pedro Algarvio 2011-05-07 15:14:32 +01:00
  • 8922717ff2 fix unrequired requests Damien Churchill 2011-05-07 13:19:41 +01:00
  • 117d50b728 fix a bug when the host_id doesn't exist Damien Churchill 2011-05-07 11:51:47 +01:00
  • 04af8965bc apply patch from #1742 Damien Churchill 2011-05-07 00:02:20 +01:00
  • d6f5e5b4ec fix #1537 editing trackers list, trackers have to be reselected Damien Churchill 2011-05-06 23:43:40 +01:00
  • 1f3a7bf44c Fix #1333 Peer list doesn't update automatically Damien Churchill 2011-05-06 23:24:00 +01:00
  • 2e62ced811 fix #1323 filter panels not scrollable Damien Churchill 2011-05-06 22:32:46 +01:00
  • 95819c79e5 Fix #1268, Torrent errors not displayed in webui Damien Churchill 2011-05-06 22:22:29 +01:00
  • 5ad21303c6 fix issue #1567, js from plugins not working with different base setting Damien Churchill 2011-05-06 22:08:59 +01:00
  • 922e64a07e fix issue #1799 Damien Churchill 2011-05-06 22:00:47 +01:00
  • 30d70d2b9b apply patch from #1562 Damien Churchill 2011-05-06 19:14:26 +01:00
  • a06b350858 Correct log message. Pedro Algarvio 2011-05-06 19:08:23 +01:00
  • 06f025f4bd fix the widths on the input boxes, whitespace changes too Damien Churchill 2011-05-06 19:02:54 +01:00
  • d362a6ceba fix the path given by the set-cookie header Damien Churchill 2011-05-03 19:05:04 +01:00
  • 138b8ae314 Sorry for the noise. Email change. Pedro Algarvio 2011-05-02 05:00:20 +01:00
  • 6f3bc5620f Fix #1824. Pedro Algarvio 2011-05-01 07:41:44 +01:00
  • f2249d5803 Remove un-used import. Pedro Algarvio 2011-05-01 04:46:54 +01:00
  • f26de83509 Don'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
  • f6826a4f48 Fix #1822 Pedro Algarvio 2011-04-30 20:45:15 +01:00
  • dd3f78bd36 More changes related to automatic connections. Pedro Algarvio 2011-04-30 07:42:06 +01:00
  • 63d0d0c69b GTK UI connection manager fixes. Pedro Algarvio 2011-04-28 16:53:20 +01:00
  • 1be59bb116 don't show decimals for 100% progress (100% instead of 100.00%) Nick Lanham 2011-04-28 14:26:01 +02:00
  • 751345fc28 minor function renaming to make things properly private Nick Lanham 2011-04-28 14:23:38 +02:00
  • 12ea65d188 show priorities for directories. fulfills feature request 1688 Nick Lanham 2011-04-28 14:20:07 +02:00
  • e950cca059 reset selection to top on alltorrent resume in case another mode has effected torrent list Nick Lanham 2011-04-28 11:50:13 +02:00
  • a063095dad Make sure we have a config loaded in the connection manager. Fixes #1819. Pedro Algarvio 2011-04-28 11:06:26 +01:00
  • 39978d5ade Fix #1278 by keeping references. Pedro Algarvio 2011-04-28 10:37:35 +01:00
  • 9fa8748432 Fix some clean config dir issues. Pedro Algarvio 2011-04-27 22:06:13 +01:00
  • 18b27d4b49 Remove 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
  • f41f6ad46a Test fixes and #1814 fix. Pedro Algarvio 2011-04-27 19:28:16 +01:00
  • bb9a8509c8 Fix trying to load the AutoAdd component as it no longer exists in core Andrew Resch 2011-04-27 11:03:43 -07:00
  • 6694ac7a58 Merge branch 'master' of deluge-torrent.org:deluge Pedro Algarvio 2011-04-27 17:30:09 +01:00
  • 81d22eb730 When 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
  • 47a9b18b89 enforce min/max values for float/int spin inputs Nick Lanham 2011-04-27 17:58:05 +02:00
  • 292929ba59 better handling of keyboard input in int/float spin inputs Nick Lanham 2011-04-27 17:53:11 +02:00
  • cbcf413ffd use callbacks for mode switching when stopping alltorrents component. should fix bug 1686 Nick Lanham 2011-04-27 17:25:22 +02:00
  • 4d8b34209b fix column trimming a bit Nick Lanham 2011-04-27 13:51:56 +02:00
  • 98a8be7131 avoid having the tests hang due to a failing to connect client! Damien Churchill 2011-04-27 13:38:23 +01:00
  • 2e68e0181c Remove some leftovers from the old multiuser branch. Pedro Algarvio 2011-04-27 13:18:59 +01:00
  • e6773dfce1 Merge branch 'master' into multiuser-oldprefs Pedro Algarvio 2011-04-27 13:15:05 +01:00
  • f56be66556 Update ChangeLog. Pedro Algarvio 2011-04-27 13:06:26 +01:00
  • 67a4fd49e9 fix 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
  • e992ac3eab ignore 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
  • d05352db65 fix bug for selecting multiple torrents with cursor above last mark (bug 1689) Nick Lanham 2011-04-26 14:03:49 +02:00
  • b1e0dd66eb handle files with [ and ] characters in them Nick Lanham 2011-04-26 13:53:11 +02:00
  • 897c2f981f Add help to torrent details mode. Nick Lanham 2011-04-26 12:39:57 +02:00
  • 91801e1632 Cleanup debug message new lines. Pedro Algarvio 2011-04-26 10:14:39 +01:00
  • fa20e49a93 Fixed 2 bugs regarding torrent ownership change. Pedro Algarvio 2011-04-26 08:37:20 +01:00
  • 4432e6e6e3 Also handle moving the torrent files after adding them besides renaming or deleting(per whatchdir) Pedro Algarvio 2011-04-25 16:38:49 +01:00
  • c225c045cb Better file modification detection. Pedro Algarvio 2011-04-25 15:07:07 +01:00
  • e552c21f66 Automatically detect auth file changes and reloading those changes. Pedro Algarvio 2011-04-25 14:43:44 +01:00
  • 89d04a393b Upgrade old auth file, save it and reload it. Pedro Algarvio 2011-04-25 14:35:01 +01:00
  • f1730dc4d4 Removed 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
  • fb5005e3f6 The AutoAdd plugin now supports multiusers. Pedro Algarvio 2011-04-25 13:16:11 +01:00
  • 51b5b23f76 Remove debug printing. Pedro Algarvio 2011-04-25 13:12:18 +01:00
  • 78e966946f Allow setting torrent ownership when adding new torrents. Pedro Algarvio 2011-04-25 09:13:45 +01:00
  • 936bd925d9 Some changes were left behind on last commit. Pedro Algarvio 2011-04-25 08:12:46 +01:00
  • 43e3fe2a1a Account Management Implemented. Pedro Algarvio 2011-04-24 17:38:35 +01:00
  • 6ed3136c8e No server side logouts. Pedro Algarvio 2011-04-24 17:19:57 +01:00
  • 8195421c99 Some account management work. Not yet complete. Pedro Algarvio 2011-04-22 18:51:51 +01:00
  • 342da12d0c Merge branch 'master' into multiuser Pedro Algarvio 2011-04-22 11:44:10 +01:00
  • 5296fc7d4c Fix one more possible issue with regard to #1786 Pedro Algarvio 2011-04-22 11:42:48 +01:00
  • 233e814547 Late import twisted's reactor, it allows the gtk reactor to be proper installed. Pedro Algarvio 2011-04-22 11:33:45 +01:00
  • 03325c5f48 Add some missing code Andrew Resch 2011-02-23 15:05:54 -08:00
  • 1a6742b1e2 Keep consistency on deluge.config. Pedro Algarvio 2010-12-23 18:56:40 +00:00
  • 154688a3e2 Implement __delitem__ on deluge.config.Config. Pedro Algarvio 2010-12-23 18:27:51 +00:00
  • 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. Pedro Algarvio 2010-12-23 13:46:32 +00:00
  • 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. Pedro Algarvio 2010-12-22 18:49:27 +00:00
  • 105cb52cb0 Add method to return the current authenticated username. Pedro Algarvio 2010-12-22 11:31:30 +00:00
  • 3e0ea26e5f Remove 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
  • e44cac0eaa Since 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
  • 86a1b801f5 Now 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
  • b3870ad6dd Use 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
  • 67ff83360f Use the exceptions from deluge.errors. Pedro Algarvio 2010-12-21 02:54:53 +00:00
  • b2a16a0240 Move 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
  • e17c035521 Cleaned 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
  • 249398489e Removed problematic code. GTK2Reactor takes care of all that. Pedro Algarvio 2010-12-15 21:14:49 +00:00
  • d44f59a0e7 Add some docstrings. Pedro Algarvio 2010-12-15 18:27:47 +00:00
  • 6c99204828 The 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
  • 1794f09b21 Make branch runnable. Pedro Algarvio 2010-12-14 17:52:32 +00:00
  • b08a4679de Respect 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
  • bfc221fc18 Begin 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
  • 5ad3a1666c Update the ErrorDialog Andrew Resch 2010-12-12 09:58:28 -08:00
  • 49d5ed6bde Hopefully, final fix for #1786: Pedro Algarvio 2011-04-21 20:55:01 +01:00
  • 4b9209674e Merge branch 'master' of deluge-torrent.org:deluge Pedro Algarvio 2011-04-21 18:31:03 +01:00
  • b9a688013f Fix #1786: Pedro Algarvio 2011-04-21 18:29:59 +01:00
  • 387b746fae Merge branch 'master' of deluge-torrent.org:deluge Damien Churchill 2011-04-21 10:41:15 +01:00
  • 796109649d fix the client tests albeit in an ultra hacky way Damien Churchill 2011-04-21 10:41:00 +01:00
  • d258794517 Merge branch 'master' of deluge-torrent.org:deluge Pedro Algarvio 2011-04-21 00:47:01 +01:00
  • 98f80c0eb6 Restore column order from state. Pedro Algarvio 2011-04-21 00:42:36 +01:00
  • d18becc861 fix bug due to vim stripping regex being wrong Damien Churchill 2011-04-20 18:37:39 +01:00
  • 0503db85ea Merge branch 'master' of deluge-torrent.org:deluge Damien Churchill 2011-04-20 18:34:02 +01:00
  • bcb636dda4 improve the core tests to use a built in webserver Damien Churchill 2011-04-20 18:32:55 +01:00
  • 5bc304470c Let'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
  • 42e1e2fd20 Include proper Date header in email notifications. Pedro Algarvio 2011-04-13 12:54:59 +01:00