Page 17 of 32

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 5:20 am
by bovirus
I reported some problems in GUI but also If i remind in RC3/RC4 noone fix them.

In TOOLS -> OPTION the button OK/CANCEL/APPLY are not translated using not english language.

In TOOSL -> OPTION -> BITTORENT the string "More information" is not translated.

In TOOSL -> OPTION -> WEB INterface the string "Information about certificates" is not translated.

I asked to the developer to export the languages outside the program and modify teh source to use the external langauge file.

In this way it's esasier torevise/update the file without recompile the application.
Other developer (ex. DVDfab) with the same SDK use this systm that is more flexible.

Why didn't fix this simple GUI problem?
Why don't follow the proposal that can help all translators?

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 6:02 am
by ironcross
[quote="sledgehammer_999"]
Here is qBittorrent 3.0.0 built with MSVC 2008 express.
[/quote]

Thanks a lot. Everything seems OK so far :)

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 8:56 am
by s4nder
The update process has improved as well. qBT automatically detected a new version and automatically uninstalled the previous one.

The only problem I now have with qBT is that it downloads slower than uTorrent. I get a maximum speed of 3,6 MB/s in qBT - and it lasts for only a few moments - whereas I get a sustained speed of 4,6 MB/s in uTorrent with the same torrent. This was not the case in version 2.7.3 iirc where it was just as fast as uTorrent. It's probably a libtorrent issue as I have the same problem in Deluge.

qBT seeds much more aggressively so I prefer it for now but download speed should be a high priority.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 12:49 pm
by sledgehammer_999
[quote="bovirus"]
I reported some problems in GUI but also If i remind in RC3/RC4 noone fix them.

In TOOLS -> OPTION the button OK/CANCEL/APPLY are not translated using not english language.[/quote]

Keep in mind that I am the maintainer of the installer not the author of the program. I occasionally submit patches but not a full time qbt developer.

For this specific issue it turns out that the ok/cancel/apply strings and other "system" messages are handled by qt itself. That means that we have to use .qm files that qt ships with and which usually are in the form of "qt_<lang_code>.qm". In the qt sources translations are provided for 22 languages. As far as I can see there isn't an italian translation of qt(no qt_it.qm file). I discussed this with Chris Dumez(the author) and here it is what he replied "Yes, I'm aware. In the future, maybe we can ask our translators to translate qt_untranslated.ts."

There you have it. If you want start an italian translation of qt. But first be sure to check with Chris that he will include you're file in the sources.

[quote="bovirus"]In TOOSL -> OPTION -> BITTORENT the string "More information" is not translated.

In TOOSL -> OPTION -> WEB INterface the string "Information about certificates" is not translated.[/quote]

I cannot do something for it. File a bug report or email the author, whichever is easier for you.

[quote="bovirus"]I asked to the developer to export the languages outside the program and modify teh source to use the external langauge file.

In this way it's esasier torevise/update the file without recompile the application.
Other developer (ex. DVDfab) with the same SDK use this systm that is more flexible.

Why didn't fix this simple GUI problem?
Why don't follow the proposal that can help all translators?
[/quote]

I don't know why he didn't reply. Maybe he was busy and forgot it or he just doesn't want to do it that way. You could ask him again kindly.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 12:55 pm
by sledgehammer_999
[quote="s4nder"]
The update process has improved as well. qBT automatically detected a new version and automatically uninstalled the previous one.

The only problem I now have with qBT is that it downloads slower than uTorrent. I get a maximum speed of 3,6 MB/s in qBT - and it lasts for only a few moments - whereas I get a sustained speed of 4,6 MB/s in uTorrent with the same torrent. This was not the case in version 2.7.3 iirc where it was just as fast as uTorrent. It's probably a libtorrent issue as I have the same problem in Deluge.

qBT seeds much more aggressively so I prefer it for now but download speed should be a high priority.
[/quote]

I know that you are an advanced user and you don't act as a newbie but I have to ask: Do you use the same settings for qt connection/speed/ports/halfopen etc as in utorrent? Have a look at Tools->Options->Speeds->Apply limit to utp connections(so you're upload rate doesn't saturate your download rate) and in the Tools->Options->Advanced.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 1:13 pm
by s4nder
Yes, all settings are identical to uTorrent and upload limits apply to utp connections. I haven't changed any advanced settings though. The drop in speed appeared after 2.7.3 I think, before that qBT was just as fast as uT. I've tried disabling utp but that has little effect, qBT still won't reach even 4 MB/s.

Do any other users with high speed connections have trouble reaching max speeds?

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 1:21 pm
by sledgehammer_999
In advanced you can set the "half open connections" setting. Maybe it has an effect in speed. My connection is 6144kbps and I usually get 560-670KB/s in qbt. I haven't tested with utorrent though.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 1:49 pm
by s4nder
I changed disk cache size and half-open connections to match uTorrent as well and conducted a little test. I downloaded a 1 GB torrent with both. uTorrent averaged 4,4 MB/s and downloaded the torrent in just over 4 minutes. In qBT, speed fluctuated between 2,5 MB/s and 3,5 MB/s and the torrent took over 6 minutes to download.

This isn't the fault of my hardware either as I've completely replaced my PC since I first noticed the lower speed and the problem still persists. I've tried other libtorrent clients like Deluge and they're slow as well.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 1:58 pm
by newborn
sledge, thanx for all your efforts !!!!!

i feel DUMB but i always wanted wanted to know what is the DIFFERENCE between your built MSV2008+utp....and MSV2010...that is not v3.0 yet......

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 2:10 pm
by sledgehammer_999
[quote="newborn"]
sledge, thanx for all your efforts !!!!!

i feel DUMB but i always wanted wanted to know what is the DIFFERENCE between your built MSV2008+utp....and MSV2010...that is not v3.0 yet......
[/quote]

MSVC2008 and MSVC2010 are C/C++ compilers. TheĀ  2010 is the newest one. I use the most recent version of libtorrent that has utp support. I don't know what else I could tell you. Do the MSVC2010 build work better with the italian translation?

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 2:15 pm
by sledgehammer_999
[quote="s4nder"]
I changed disk cache size and half-open connections to match uTorrent as well and conducted a little test. I downloaded a 1 GB torrent with both. uTorrent averaged 4,4 MB/s and downloaded the torrent in just over 4 minutes. In qBT, speed fluctuated between 2,5 MB/s and 3,5 MB/s and the torrent took over 6 minutes to download.

This isn't the fault of my hardware either as I've completely replaced my PC since I first noticed the lower speed and the problem still persists. I've tried other libtorrent clients like Deluge and they're slow as well.
[/quote]

As you said probably a libtorrent issue. If you use Linux, can you do a test there with qbt.(provided that libtorrent is 0.16.x in Linux too) Just to check that this isn't my build's fault. Maybe the libtorrent's utp implementation isn't as optimized as utorrent's.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 2:38 pm
by bovirus
I already reported all bugs tested in previous version but no one answer and make changes about it.

IF someone report a bug and the author don't reply and don't fix a bug I believe that no one are encourage to report anythings.

I sent an email/msg to you because the author don't reply anymore.

In the language folder there are the .qm language files. Because theese files are unsefuul.
You can edit it but you lose the translation for next release.
The author should be release also in the same folder the .ts files (languages sources).

With QTLinguist is possible to read and compile (create .qm file) and test in place.
Then when the file language is ready is possible to send the .ts 8sourtce) to the author.
From .qm file is not possible to obtain .ts (source).

In lang subfolder there are many language files but no "qt_it.qm" (italian) but QBT is in italian.
Where is the italian language file?

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 2:51 pm
by bovirus
There are many errors (or pages not updated) in wiki/web site

Internalization page - http://qbittorrent.sourceforge.net/localization.php
I'm the author of complete revision (for italian) but only old translator is mentioend.

Wiki - https://github.com/qbittorrent/qBittorr ... _supported
The master file linked in teh page
http://gitorious.org/qbittorrent/qbitto ... rent_en.ts
is not available

Language file kit
I didn't find everywhere an archive with all languages as source file.

Wiki link for internalization page
In internalization web page (http://qbittorrent.sourceforge.net/localization.php) there is alink about Wiki (https://github.com/qbittorrent/qBittorr ... n_language) that create a new blank page.
The righ link is https://github.com/qbittorrent/qBittorr ... Bittorrent

Please forward all info to the author.


I hope taht the author will fix as soon as.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 3:07 pm
by bovirus
I found other info.

The language kit (.ts & .qm files) are included in source archive.

Probably should be better to extract it as seperate archive for who want to translate and don't want to compile.
Or otherwise please make a note for translators that language files are include in source archive.
I prefer to have all language fiels (.ts & .qm) in program installation

In the source archive there are 36 languages.
In lang folder (3.0.0) there are 22 compiled language file (.qm)
In lang folder is missing IT and other language files.
"Probably" some languages are included in the core of the program (are not external files).

If it's true it's wrong. All languages should be external as .qm file.
In this way anyone can revised the language.
For example I cannot do any changes because IT language is not external file.

Please release the program with language files in lang folder always as .ts/.qm files.

Re: qBittorrent 3.0.0 installer - Built with MSVC 2008 and uTP support

Posted: Fri Aug 10, 2012 3:31 pm
by Dayman
[quote="Tomaso"]
Thanks a lot, sledge! :)

--

EDIT:

In case some of you are wondering..
Here's the changelog for the libtorrent v0.16 branch from SVN (Since v0.16.1):

* fix windows build of shared library with openssl
[/quote]
Nice. Been trying building shared 0.16.2 today, should've read commits.