My Deluge 1.2.0-rc1-dev Issues

Suggestions and discussion of future versions
damoxc
Top Bloke
Top Bloke
Posts: 117
Joined: Sat Jul 19, 2008 7:26 pm
Location: Hampshire, UK
Contact:

Re: My Deluge 1.2.0-rc1-dev Issues

Post by damoxc »

Looks like the client hasn't actually connected then, if the core methods aren't there.
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: My Deluge 1.2.0-rc1-dev Issues

Post by loki »

That Firefox Console is pretty handy I guess, maybe access to it should be mentioned again [Ctrl+Shift+J].

Ok, got it, for some reason it wasn't connected and/or refused to connect from the connection manager. I have since deleted previous setting files from 1.1.x that may have been interfering with something new.
I remembered that thing from back when you had to edit a file called auth and add a user name and password and I connected to that after setting that in the connection manager within main gtk-ui. It appears to be working as expected now.
Now that the preferences window works in web-ui I notice the full and compact allocation button order is switched causing it to say compact when set as full and vice versa... I may have also just read this in another post on the forum...

A few things that still concern me a bit however, add torrent does allow me to add torrents properly but the options tab is still grayed out and doesn't allow me to change settings such as per torrent download location (important!).
(This one I'm thinking of if someone doesn't have direct access to the main computer) Once a torrent is added the files tab is not listing the files in case you wanted to adjust individual file priorities or make further additions/subtractions in whats downloaded.
The console is showing a large list of warning messages they seem to repeat quite often...

Warning: Unknown property '-moz-opacity'. Declaration dropped.
Source File: http://localhost:8112/css/ext-all.css
Line: 1

Warning: The 'charCode' property of a keyup event should not be used. The value is meaningless.
Source File: http://localhost:8112/
Line: 0

Warning: Use of getBoxObjectFor() is deprecated. Try to use element.getBoundingClientRect() if possible.
Source File: http://localhost:8112/
Line: 0

One more error...

Error: cs is undefined
Source File: http://localhost:8112/js/ext-all-debug.js
Line: 12763

Also, is there anything that remembers the settings how it's displayed, columns and such in the web-ui or would I have to adjust that every time I use it? I suppose if it's cookies that could explain why it's not working for me since firefox is set to delete my cookies on browser close.
damoxc
Top Bloke
Top Bloke
Posts: 117
Joined: Sat Jul 19, 2008 7:26 pm
Location: Hampshire, UK
Contact:

Re: My Deluge 1.2.0-rc1-dev Issues

Post by damoxc »

The full/compact issue was picked up just after rc1 came out and is now fixed for rc2. I've been improving the code I use for managing the options so will hopefully be able to ungray out the "Options" tab on the Add Torrent window, I grayed it out to save time.

All the warnings can be ignored, it's only errors I am interested in.

That last issue is to do with clearing the files from the file tree in the add window, its nothing fatal, more an annoyance, but I'll get that fixed for rc2 as well.

There is a cookie state manager which I intend to use to save how the UI is displayed, but it's not working currently. That will certainly be the easiest way to do it since it will mean I won't have to implement a new state manager, and some way of storing the state so it is retained between browser restarts.
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: My Deluge 1.2.0-rc1-dev Issues

Post by loki »

Is there anyway that it could just use the same main layout settings as the gtk window?
damoxc
Top Bloke
Top Bloke
Posts: 117
Joined: Sat Jul 19, 2008 7:26 pm
Location: Hampshire, UK
Contact:

Re: My Deluge 1.2.0-rc1-dev Issues

Post by damoxc »

Not without a lot of work? And people may want their gtk and web interfaces configured differently.
loki
Moderator
Moderator
Posts: 787
Joined: Tue Dec 04, 2007 3:27 pm
Location: MI, USA

Re: My Deluge 1.2.0-rc1-dev Issues

Post by loki »

I can live with it either way I suppose... I only use the webui occasionally when I can't get to the main computer that runs Deluge.

I thought my problems with the web-ui were all addressed and done with for now, but today I had to restart the computer from power outage and something must have went wrong because the web-ui plugin refuses to start or connect in browser...
I get the following error in deluged.log, it may have been repeated:
[ERROR ] 19:24:35 __init__:1082 Exception calling RPC request: Couldn't listen on any:8112: [Errno 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted.
Traceback (most recent call last):
File "deluge\core\rpcserver.py", line 281, in dispatch
File "deluge\core\core.py", line 523, in enable_plugin
File "deluge\core\pluginmanager.py", line 82, in enable_plugin
File "deluge\pluginmanagerbase.py", line 142, in enable_plugin
File "deluge\component.py", line 195, in start
File "deluge\component.py", line 124, in start_component
File "c:\program files (x86)\deluge\deluge-python\deluge-1.2.0_rc1_dev-py2.6.egg\deluge\plugins\webui-0.1-py2.6.egg\webui\core.py", line 85, in start
self.server.start(False)
File "deluge\ui\web\server.py", line 514, in start
File "deluge\ui\web\server.py", line 522, in start_normal
File "twisted/internet/posixbase.py", line 356, in listenTCP
File "twisted/internet/tcp.py", line 858, in startListening
CannotListenError: Couldn't listen on any:8112: [Errno 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted.
[ERROR ] 19:24:44 init:50 Unable to enable plugin!
[ERROR ] 19:24:44 __init__:1082 Couldn't listen on any:8112: [Errno 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted.
Traceback (most recent call last):
File "deluge\plugins\init.py", line 48, in enable
File "c:\program files (x86)\deluge\deluge-python\deluge-1.2.0_rc1_dev-py2.6.egg\deluge\plugins\webui-0.1-py2.6.egg\webui\core.py", line 61, in enable
self.start()
File "c:\program files (x86)\deluge\deluge-python\deluge-1.2.0_rc1_dev-py2.6.egg\deluge\plugins\webui-0.1-py2.6.egg\webui\core.py", line 85, in start
self.server.start(False)
File "deluge\ui\web\server.py", line 514, in start
File "deluge\ui\web\server.py", line 522, in start_normal
File "twisted/internet/posixbase.py", line 356, in listenTCP
File "twisted/internet/tcp.py", line 858, in startListening
CannotListenError: Couldn't listen on any:8112: [Errno 10048] Only one usage of each socket address (protocol/network address/port) is normally permitted.
The most that I could think from this error message was something is still running on the port but if opening the task manager there is no programs running based on deluge or deluged.
Also, I thought I read somewhere that 1.2 was supposed to combine the processes of deluge and deluged but, before I ran into these problems it was running deluge and 2 deluged processes... I think this was the same way it was working with 1.1 when running deluge and the web-ui, except combined it was using about double memory than 1.1.
anders4431
New User
New User
Posts: 3
Joined: Wed Nov 12, 2008 1:15 pm

Re: My Deluge 1.2.0-rc1-dev Issues

Post by anders4431 »

I love the new interface for the webui!
I successfully compiled and installed deluge 1.2.0-RC1 on ubuntu server 9.04 x86

But, i cant find the "Pause all"/"Start all" buttons in the webui :(
Post Reply