Deluge 1.1.0_RC1 Released!

Suggestions and discussion of future versions
andar
Top Bloke
Top Bloke
Posts: 1050
Joined: Fri Jun 08, 2007 8:38 pm
Location: Victoria, BC
Contact:

Re: Deluge 1.1.0_RC1 Released!

Post by andar »

Ux64 wrote:I'm expering problems when adding torrents. Torrents aren't being added even if I press add. Now I have situation where I have in "download list" tasks 1 and 21, where are tasks between those? Something fails when adding torrents.

First I tried to add torrent directly from Firefox (.torrent link) to deluge. And after that I saved all torrents and tried to add those (all at once using multiselect from add dialog / deluge) and came up the situation described above.

So some small fixing seems to be required. I guess these are already known issues. I just didn't spot these in this thread. I'm hoping that fixes are coming quickly. - Thank you!

It also created download directories for that stuff that "was lost". But no files inside those directories.
Perhaps you could take a look at the logs? I do not have an issue adding torrents here..

Is it certain torrents you have troubles adding?
daniel

Re: Deluge 1.1.0_RC1 Released!

Post by daniel »

Hi,

purge ~/.config/deluge/, restart deluge and adding torrents will work properly. You will have to re-add your existing torrents and reconfigure your settings though.
I tried to investigate the issue further, unfortunately I had still an instance of a virgin deluge running when I copied my config-backup back, which was then overwritten by virgin settings. Duh.
Anyway, I'm walking out on a limb here and say it's a settings conflict between this and the previous version.

Regards,
Daniel

EDIT: Alright, scratch some of that. The problem seems to be with the add dialog. If I run a virgin deluge (meaning clean config) everything is fine. Once I disable the add dialog, there is no way to add any more torrents, even if I enable the dialog afterwards.

EDIT2: I'm running Ubuntu Intrepid, Python 2.5, i386.
avi45
Member
Member
Posts: 14
Joined: Tue Aug 26, 2008 7:50 pm

Re: Deluge 1.1.0_RC1 Released!

Post by avi45 »

This IS the version. Finally I'm able to add torrents through the add torrents dialog. Progress percentage finally featured. This version and 1.0.7 are extremely FAST. What's missing; The GTK2 themes are still not applied, No choice on where to install Deluge, it automatically installs in C:\Program Files, Label plugin isn't working.
Windows XP SP3, Intel(R) Core(TM)2 CPU, 1.86 GHz, 1.00 GB of RAM
blindbox
New User
New User
Posts: 7
Joined: Fri Nov 02, 2007 11:18 pm

Re: Deluge 1.1.0_RC1 Released!

Post by blindbox »

Thanks for the releases. I love the WebUI especially. There's something that has been bugging me for a loong time, since the first releases of 1.x.

1. Changing the torrent's downloaded items location through windows explorer(yes I'm using windows) and restarting deluge will make deluge restart those downloads, if they are still in the list. It's great if it stops behaving this way and does not restart the download if I ever change the location of the downloaded items.

2. This doesn't bug me much, anyway, adding torrent via url sometimes bug deluge out. Maybe it's good to have a pop up saying "Deluge is unable to get a valid torrent out of this link" or something.

Again, thanks, deluge is getting more stable and stable at a pretty noticeable rate :lol:
Last edited by blindbox on Sat Dec 27, 2008 11:07 pm, edited 1 time in total.
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: Deluge 1.1.0_RC1 Released!

Post by markybob »

blindbox wrote:1. Changing the torrent's downloaded items location through windows explorer(yes I'm using windows) and restarting deluge will make deluge restart those downloads, if they are still in the list. It's great if it stops behaving this way.
um...yeah...this is impossible. how the heck would deluge know where you moved them to? this is why you move them from within deluge (right-click on the torrent and click move storage)
blindbox
New User
New User
Posts: 7
Joined: Fri Nov 02, 2007 11:18 pm

Re: Deluge 1.1.0_RC1 Released!

Post by blindbox »

I mean, I'd like them not to restart the downloads. Just edited my last post. Or is it meant to be that way? I'll be fine if you decided it to be so.
DaVince
Member
Member
Posts: 21
Joined: Fri Oct 10, 2008 11:51 pm
Location: Amsterdam, Netherlands
Contact:

Re: Deluge 1.1.0_RC1 Released!

Post by DaVince »

I agree; default behaviour on this should be "error" so the user can be aware of the problem and actually reassign the correct location. Of course, "move storage" is still the best user-done solution anyway.

By the way, nice Christmas hat on the icon. :) Deluge itself is getting REALLY awesome and polished, too!
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: Deluge 1.1.0_RC1 Released!

Post by loki »

Yay! The new download works. It looks more like the linux version now as far as features and proxy and create torrent is included now (get to that later). Ooh, peer progress tab! Glad to see upload ETA too but is screwy, I got a torrent that was already completed so it shows no downloaded value and ETA is currently showing about -2000000s, it appears to work properly on torrents that have downloaded values.
Nice to know that it requires the MSVC 2008 SP1 x86 Runtime thingy... was about to send a message saying that it doesn't work at all now.

Blocklist plugin is still doing the same thing it seems... I think it repeats the same error a couple times because I disabled and enabled the plugin a few times thinking it might make a difference.

Code: Select all

Exception in thread Thread-17:
Traceback (most recent call last):
  File "C:\Program Files\Deluge\lib\threading.py", line 486, in __bootstrap_inner
    self.run()
  File "C:\Program Files\Deluge\lib\threading.py", line 446, in run
    self.__target(*self.__args, **self.__kwargs)
  File "c:\program files\deluge\lib\site-packages\deluge\plugins\blocklist-1.0-py2.5.egg\blocklist\core.py", line 183, in import_blocklist
    shutil.move(bl_file, deluge.configmanager.get_config_dir("blocklist.cache"))
  File "C:\Program Files\Deluge\lib\shutil.py", line 206, in move
    os.unlink(src)
WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\user\\AppData\\Roaming\\deluge\\blocklist.download'
Create torrent doesn't seem to work, goes through the process of adding files and setting it up but once it starts creating the torrent it goes more than 100% complete and stays at that, no torrent file created. Maybe this error or part of this error is related? I don't know what to think of this first part of the error.

Code: Select all

C:\Program Files\Deluge\lib\site-packages\deluge\ui\gtkui\mainwindow.py:51: GtkWarning: Could not find the icon 'E:\setup\vampireAnkh.ico,0'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
	http://icon-theme.freedesktop.org/releases
  "glade/main_window.glade"))
Traceback (most recent call last):
  File "c:\program files\deluge\lib\site-packages\deluge\plugins\blocklist-1.0-py2.5.egg\blocklist\gtkui.py", line 82, in _on_get_status
AttributeError: GtkUI instance has no attribute 'glade'
Exception in thread Thread-13:
Traceback (most recent call last):
  File "C:\Program Files\Deluge\lib\threading.py", line 486, in __bootstrap_inner
    self.run()
  File "C:\Program Files\Deluge\lib\threading.py", line 446, in run
    self.__target(*self.__args, **self.__kwargs)
  File "C:\Program Files\Deluge\lib\site-packages\deluge\ui\gtkui\createtorrentdialog.py", line 321, in create_torrent
    httpseeds=httpseeds)
  File "C:\Program Files\Deluge\lib\site-packages\deluge\metafile.py", line 90, in make_meta_file
    info = makeinfo(path, piece_length, progress, name, content_type, private)
  File "C:\Program Files\Deluge\lib\site-packages\deluge\metafile.py", line 221, in makeinfo
    'name': to_utf8(os.path.split(path)[1]),
  File "C:\Program Files\Deluge\lib\site-packages\deluge\metafile.py", line 128, in to_utf8
    s = str_exc(e)
NameError: global name 'str_exc' is not defined
Help! It's not adding torrents from private trackers!

Code: Select all

[ERROR   ] 02:05:02 gtkui:173 Unable to find deluged: (2, 'WinExec', 'The system cannot find the file specified.')

Code: Select all

File "C:\Program Files\Deluge\lib\site-packages\deluge\core\torrentmanager.py", line 366, in add
    torrent = Torrent(handle, options, state, filename, magnet)
  File "C:\Program Files\Deluge\lib\site-packages\deluge\core\torrent.py", line 187, in __init__
    self.set_options(self.options)
  File "C:\Program Files\Deluge\lib\site-packages\deluge\core\torrent.py", line 218, in set_options
    for (key, value) in options.items():
  File "C:\Program Files\Deluge\lib\site-packages\deluge\core\torrent.py", line 73, in items
    i.append((k, self.__getitem__(k)))
  File "C:\Program Files\Deluge\lib\site-packages\deluge\core\torrent.py", line 97, in __getitem__
    if self.default_keys[key] in self.config.config:
TypeError: list objects are unhashable
Traceback (most recent call last):
  File "C:\Program Files\Deluge\lib\site-packages\deluge\core\torrentmanager.py", line 745, in on_alert_state_changed
    self.torrents[torrent_id].update_state()
KeyError: '7043e1a663e697ae25f2fed075204a95d54006e6'
Traceback (most recent call last)
Also, when removing torrents and selecting remove torrent option it deletes the torrent in the state file but doesn't delete the torrent stored in the torrent copy folder.
JanAcc
Member
Member
Posts: 23
Joined: Mon Dec 22, 2008 1:42 am

Re: Deluge 1.1.0_RC1 Released!

Post by JanAcc »

Hi there!

First of all: nice job releasing 1.1.0 :) I was really looking forward to this.

Im on Ubuntu Intrepid 32bit and have a problem with the label plugin.
There is this option per label where you can set a location torrents will be moved when completed. It seems not to work for me...
For example I have the following global folder settings:
download torrents to: /home/joeUser/torrent/incoming
move completed torrents to: /home/joeUser/torrent/done

Then I have set up a specific location for torrents with label "movies" in: /home/joeUser/torrent/done/movies

Torrents I have assigned the label "movies" to will be moved in /home/joeUser/torrent/done and not in /home/joeUser/torrent/done/movies .

JanAcc

EDIT:
There is another minor issue with the label plugin:
moving the label column in GTKUI won't be saved after restarting the GTKUI. Label will always be the last column.
I think this because GTKUI first loads the standard columns and after successfully connecting to the daemon the label column is added at last.
Last edited by JanAcc on Mon Dec 29, 2008 9:40 am, edited 1 time in total.
Mindzai
Member
Member
Posts: 47
Joined: Sat Oct 04, 2008 5:06 pm
Location: England

Re: Deluge 1.1.0_RC1 Released!

Post by Mindzai »

All looks very nice, thanks.

The only issue I have is that I cant seem to connect to a daemon using the gtkui. The 'light' never goes green. deluged is running on the server and I can access the webui fine so I dont think the issue is with the daemon.

Running a 'virgin' install of 1.1 on debian lenny as server, upgrade from 1.07 to 1.1 on ubuntu intrepid as client, both i386.

EDIT: fixed.
Post Reply