0.6 Development Report

Suggestions and discussion of future versions
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: 0.6 Development Report

Post by markybob »

Major_Kong wrote:Is this optional ?
yes
shangrila
New User
New User
Posts: 6
Joined: Fri Jan 18, 2008 8:10 pm

Re: 0.6 Development Report

Post 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-)
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: 0.6 Development Report

Post 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
mobobomo
New User
New User
Posts: 6
Joined: Tue Jan 22, 2008 7:56 pm
Location: Shah Alam, malaysia
Contact:

Re: 0.6 Development Report

Post by mobobomo »

always love Deluge style...those UI seems very easy to use...good work guys
User avatar
irfan
Leecher
Leecher
Posts: 70
Joined: Sun Jun 03, 2007 5:36 pm
Location: Poland

Re: 0.6 Development Report

Post 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
markybob
Compulsive Poster
Compulsive Poster
Posts: 1230
Joined: Thu May 24, 2007 11:27 pm
Location: Chicago, IL, USA
Contact:

Re: 0.6 Development Report

Post 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
oshiri
Member
Member
Posts: 40
Joined: Thu Nov 29, 2007 10:34 am

Re: 0.6 Development Report

Post 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?
andar
Top Bloke
Top Bloke
Posts: 1050
Joined: Fri Jun 08, 2007 8:38 pm
Location: Victoria, BC
Contact:

Re: 0.6 Development Report

Post 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.
User avatar
irfan
Leecher
Leecher
Posts: 70
Joined: Sun Jun 03, 2007 5:36 pm
Location: Poland

Re: 0.6 Development Report

Post 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 :)
Last edited by irfan on Fri Jan 25, 2008 6:44 pm, edited 1 time in total.
maever
New User
New User
Posts: 3
Joined: Thu Jan 03, 2008 4:47 pm

Re: 0.6 Development Report

Post 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!
Post Reply