Page 3 of 11

Re: 0.6 Development Report

Posted: Mon Jan 21, 2008 8:44 pm
by markybob
Major_Kong wrote:Is this optional ?
yes

Re: 0.6 Development Report

Posted: Tue Jan 22, 2008 3:44 am
by shangrila
andar wrote: [*] Labels have been added to the main window so that you can quickly sort through different torrent states.
Will we be able to create our own labels, for organizational purposes? It makes it easier when sorting through torrents from different trackers to reseed them.
If not, I can make new feature request thread. 8-)

Re: 0.6 Development Report

Posted: Tue Jan 22, 2008 7:43 am
by markybob
shangrila wrote: Will we be able to create our own labels, for organizational purposes? It makes it easier when sorting through torrents from different trackers to reseed them.
If not, I can make new feature request thread. 8-)
not yet. eventually

Re: 0.6 Development Report

Posted: Tue Jan 22, 2008 10:45 pm
by mobobomo
always love Deluge style...those UI seems very easy to use...good work guys

Re: 0.6 Development Report

Posted: Thu Jan 24, 2008 6:05 pm
by irfan
Hi,
I get an error when I try to compile it from svn (r2666)...

Code: Select all

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include/python2.5 -c ./libtorrent/bindings/python/src/entry.cpp -o build/temp.linux-i686-2.5/./libtorrent/bindings/python/src/entry.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -O2 -DNDEBUG
./libtorrent/bindings/python/src/entry.cpp:6:28: error: boost/python.hpp: No such file or directory
./libtorrent/bindings/python/src/entry.cpp:8: error: ‘python’ is not a namespace-name
./libtorrent/bindings/python/src/entry.cpp:8: error: expected namespace-name before ‘;’ token
./libtorrent/bindings/python/src/entry.cpp:13: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:25: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:35: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:52: error: ISO C++ forbids declaration of ‘PyObject’ with no type
./libtorrent/bindings/python/src/entry.cpp:52: error: expected ‘;’ before ‘*’ token
./libtorrent/bindings/python/src/entry.cpp:56: error: expected `;' before ‘}’ token
./libtorrent/bindings/python/src/entry.cpp:67: error: expected ‘;’ before ‘(’ token
./libtorrent/bindings/python/src/entry.cpp:72: error: expected `;' before ‘static’
./libtorrent/bindings/python/src/entry.cpp:72: error: ‘object’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:119: error: ‘PyObject’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:119: error: ‘converter’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:119: error: expected ‘,’ or ‘...’ before ‘*’ token
./libtorrent/bindings/python/src/entry.cpp: In constructor ‘entry_from_python::entry_from_python()’:
./libtorrent/bindings/python/src/entry.cpp:62: error: ‘converter’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:63: error: ‘convertible’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:63: error: ‘type_id’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:63: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:63: error: expected primary-expression before ‘)’ token
./libtorrent/bindings/python/src/entry.cpp: In static member function ‘static libtorrent::entry entry_from_python::construct0(int)’:
./libtorrent/bindings/python/src/entry.cpp:74: error: ‘extract’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:74: error: ‘dict’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:74: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:76: error: expected `;' before ‘d’
./libtorrent/bindings/python/src/entry.cpp:77: error: ‘list’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:77: error: expected `;' before ‘items’
./libtorrent/bindings/python/src/entry.cpp:78: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:78: error: ‘items’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:85: error: expected primary-expression before ‘char’
./libtorrent/bindings/python/src/entry.cpp:93: error: ‘list’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:93: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:95: error: expected `;' before ‘l’
./libtorrent/bindings/python/src/entry.cpp:97: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:97: error: ‘l’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:107: error: ‘str’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:107: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:109: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp:109: error: expected primary-expression before ‘(’ token
./libtorrent/bindings/python/src/entry.cpp:109: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:109: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp:111: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:111: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:113: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp:113: error: expected primary-expression before ‘(’ token
./libtorrent/bindings/python/src/entry.cpp:113: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:113: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp: In static member function ‘static void entry_from_python::construct(int*, int)’:
./libtorrent/bindings/python/src/entry.cpp:121: error: ‘converter’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:121: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:121: error: expected primary-expression before ‘)’ token
./libtorrent/bindings/python/src/entry.cpp:121: error: expected `)' before ‘data’
./libtorrent/bindings/python/src/entry.cpp:122: error: ‘borrowed’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:122: error: ‘object’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:123: error: ‘data’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp: In function ‘void bind_entry()’:
./libtorrent/bindings/python/src/entry.cpp:129: error: ‘to_python_converter’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘,’ token
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘)’ token
error: command 'gcc' failed with exit status 1
By the way ...new gui looks beutiful :D

Re: 0.6 Development Report

Posted: Thu Jan 24, 2008 8:13 pm
by markybob
irfan wrote:Hi,
I get an error when I try to compile it from svn (r2666)...

Code: Select all

gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O2 -Wall -fPIC -I./libtorrent -I./libtorrent/include -I./libtorrent/include/libtorrent -I/usr/include/python2.5 -I/usr/include/python2.5 -c ./libtorrent/bindings/python/src/entry.cpp -o build/temp.linux-i686-2.5/./libtorrent/bindings/python/src/entry.o -Wno-missing-braces -DHAVE_INCLUDE_LIBTORRENT_ASIO____ASIO_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_SSL_STREAM_HPP=1 -DHAVE_INCLUDE_LIBTORRENT_ASIO_IP_TCP_HPP=1 -DHAVE_PTHREAD=1 -DTORRENT_USE_OPENSSL=1 -DHAVE_SSL=1 -O2 -DNDEBUG
./libtorrent/bindings/python/src/entry.cpp:6:28: error: boost/python.hpp: No such file or directory
./libtorrent/bindings/python/src/entry.cpp:8: error: ‘python’ is not a namespace-name
./libtorrent/bindings/python/src/entry.cpp:8: error: expected namespace-name before ‘;’ token
./libtorrent/bindings/python/src/entry.cpp:13: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:25: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:35: error: ‘object’ does not name a type
./libtorrent/bindings/python/src/entry.cpp:52: error: ISO C++ forbids declaration of ‘PyObject’ with no type
./libtorrent/bindings/python/src/entry.cpp:52: error: expected ‘;’ before ‘*’ token
./libtorrent/bindings/python/src/entry.cpp:56: error: expected `;' before ‘}’ token
./libtorrent/bindings/python/src/entry.cpp:67: error: expected ‘;’ before ‘(’ token
./libtorrent/bindings/python/src/entry.cpp:72: error: expected `;' before ‘static’
./libtorrent/bindings/python/src/entry.cpp:72: error: ‘object’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:119: error: ‘PyObject’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:119: error: ‘converter’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:119: error: expected ‘,’ or ‘...’ before ‘*’ token
./libtorrent/bindings/python/src/entry.cpp: In constructor ‘entry_from_python::entry_from_python()’:
./libtorrent/bindings/python/src/entry.cpp:62: error: ‘converter’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:63: error: ‘convertible’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:63: error: ‘type_id’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:63: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:63: error: expected primary-expression before ‘)’ token
./libtorrent/bindings/python/src/entry.cpp: In static member function ‘static libtorrent::entry entry_from_python::construct0(int)’:
./libtorrent/bindings/python/src/entry.cpp:74: error: ‘extract’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:74: error: ‘dict’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:74: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:76: error: expected `;' before ‘d’
./libtorrent/bindings/python/src/entry.cpp:77: error: ‘list’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:77: error: expected `;' before ‘items’
./libtorrent/bindings/python/src/entry.cpp:78: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:78: error: ‘items’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:85: error: expected primary-expression before ‘char’
./libtorrent/bindings/python/src/entry.cpp:93: error: ‘list’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:93: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:95: error: expected `;' before ‘l’
./libtorrent/bindings/python/src/entry.cpp:97: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:97: error: ‘l’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:107: error: ‘str’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:107: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:109: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp:109: error: expected primary-expression before ‘(’ token
./libtorrent/bindings/python/src/entry.cpp:109: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:109: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp:111: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:111: error: request for member ‘check’ in ‘e’, which is of non-class type ‘int’
./libtorrent/bindings/python/src/entry.cpp:113: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp:113: error: expected primary-expression before ‘(’ token
./libtorrent/bindings/python/src/entry.cpp:113: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:113: error: ‘e’ cannot be used as a function
./libtorrent/bindings/python/src/entry.cpp: In static member function ‘static void entry_from_python::construct(int*, int)’:
./libtorrent/bindings/python/src/entry.cpp:121: error: ‘converter’ has not been declared
./libtorrent/bindings/python/src/entry.cpp:121: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:121: error: expected primary-expression before ‘)’ token
./libtorrent/bindings/python/src/entry.cpp:121: error: expected `)' before ‘data’
./libtorrent/bindings/python/src/entry.cpp:122: error: ‘borrowed’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:122: error: ‘object’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:123: error: ‘data’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp: In function ‘void bind_entry()’:
./libtorrent/bindings/python/src/entry.cpp:129: error: ‘to_python_converter’ was not declared in this scope
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘,’ token
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘>’ token
./libtorrent/bindings/python/src/entry.cpp:129: error: expected primary-expression before ‘)’ token
error: command 'gcc' failed with exit status 1
By the way ...new gui looks beutiful :D
install libboost-python-dev

Re: 0.6 Development Report

Posted: Fri Jan 25, 2008 1:04 am
by oshiri
I have to stop testing right now, as I see every few hours there is something get updated.
Will start testing when the adrenalin rush in deluge developers slowing down. :D
You guys sure working very hard for this version. Thanks for the effort.
Any dateline? Perhaps for Preview or RC version?

Re: 0.6 Development Report

Posted: Fri Jan 25, 2008 2:57 am
by andar
oshiri wrote:I have to stop testing right now, as I see every few hours there is something get updated.
Will start testing when the adrenalin rush in deluge developers slowing down. :D
You guys sure working very hard for this version. Thanks for the effort.
Any dateline? Perhaps for Preview or RC version?
It's really hard to say. There is still much to do and I imagine it will stay that way even after we make the first release since it probably won't include much in the way of plugins.

Re: 0.6 Development Report

Posted: Fri Jan 25, 2008 9:56 am
by irfan
markybob wrote:install libboost-python-dev
thanks
andar wrote:Core/UI separation - This is one of the major goals that the 0.5 branch's design did not really allow. With this comes the ability to run Deluge headless and on remote servers. You can for instance, run the Deluge daemon on your file server and access it from another computer on your LAN using the gtkui.
Could you tell me a bit more about this?
If I have public IP, can I access to the server from any computer, or only from those on ma LAN?
When I "Quit" Deluge, the Daemon is still working (downloading)?
How to completely remove that version?

That will be a huge milestone in Deluge development :D I can't wait ;) Thank you guys.

Sory for my english :)

Re: 0.6 Development Report

Posted: Fri Jan 25, 2008 6:39 pm
by maever
I'm glad to see that there is work being done on the 0.6 version.

the main feature Im interested in is the "deamon mode".
It would especially be pleasent to have a deamon i could run on a simple gui-less linux box and access it through the web. mainly I haven't been able to find a good linux torrent client with deamon mode and and a webgui.

I will be watching the development on this project.

keep up the good work!