You've already forked qBittorrent
mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-10-09 18:32:15 +02:00
Compare commits
19 Commits
release-4.
...
release-1.
Author | SHA1 | Date | |
---|---|---|---|
![]() |
7046915031 | ||
![]() |
dc399e9ed9 | ||
![]() |
dad79d2cc8 | ||
![]() |
b5d30d5154 | ||
![]() |
72df85749b | ||
![]() |
6c84288b09 | ||
![]() |
78239d6956 | ||
![]() |
41be514dcf | ||
![]() |
855b539843 | ||
![]() |
2e72ab4973 | ||
![]() |
ae2ad8e747 | ||
![]() |
42fa5ef8f3 | ||
![]() |
9395f7316d | ||
![]() |
fa1c4050ed | ||
![]() |
565b98a94a | ||
![]() |
f58efdfefc | ||
![]() |
a806c27f70 | ||
![]() |
a8f82d9e12 | ||
![]() |
fe6054307e |
@@ -27,6 +27,7 @@
|
|||||||
- COSMETIC: Display "unpaused/total_torrent" in download/upload tabs
|
- COSMETIC: Display "unpaused/total_torrent" in download/upload tabs
|
||||||
- COSMETIC: Allow to resize RSS column
|
- COSMETIC: Allow to resize RSS column
|
||||||
- COSMETIC: Global UP/DL speeds and ratio are displayed above tabs
|
- COSMETIC: Global UP/DL speeds and ratio are displayed above tabs
|
||||||
|
- COSMETIC: Use infinity symbol for ETA when time is infinite
|
||||||
|
|
||||||
* Fri Apr 11 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.0.0
|
* Fri Apr 11 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.0.0
|
||||||
- FEATURE: Based on new libtorrent v0.13
|
- FEATURE: Based on new libtorrent v0.13
|
||||||
|
11
TODO
11
TODO
@@ -31,10 +31,6 @@
|
|||||||
// in v1.2.0
|
// in v1.2.0
|
||||||
- Allow user to organize the downloads into categories/folders?
|
- Allow user to organize the downloads into categories/folders?
|
||||||
|
|
||||||
// in v1.1.0
|
|
||||||
- Stop calculating ETAs when ETA column is hidden
|
|
||||||
-> See https://blueprints.launchpad.net/qbittorrent
|
|
||||||
|
|
||||||
Translations updated:
|
Translations updated:
|
||||||
- French
|
- French
|
||||||
- Chinese
|
- Chinese
|
||||||
@@ -43,3 +39,10 @@ Translations updated:
|
|||||||
- Brazilian
|
- Brazilian
|
||||||
- Slovak
|
- Slovak
|
||||||
- Swedish
|
- Swedish
|
||||||
|
- Romanian
|
||||||
|
- Finnish
|
||||||
|
- Italian
|
||||||
|
- Turkish
|
||||||
|
- Korean
|
||||||
|
- Hungarian
|
||||||
|
- German
|
||||||
|
@@ -394,7 +394,7 @@ void FinishedTorrents::displayFinishedListMenu(const QPoint& pos){
|
|||||||
|
|
||||||
// Call menu
|
// Call menu
|
||||||
// XXX: why mapToGlobal() is not enough?
|
// XXX: why mapToGlobal() is not enough?
|
||||||
myFinishedListMenu.exec(mapToGlobal(pos)+QPoint(10,55));
|
myFinishedListMenu.exec(mapToGlobal(pos)+QPoint(10,59));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -410,7 +410,7 @@ void FinishedTorrents::displayFinishedHoSMenu(const QPoint& pos){
|
|||||||
hideshowColumn.addAction(getActionHoSCol(i));
|
hideshowColumn.addAction(getActionHoSCol(i));
|
||||||
}
|
}
|
||||||
// Call menu
|
// Call menu
|
||||||
hideshowColumn.exec(mapToGlobal(pos)+QPoint(10,55));
|
hideshowColumn.exec(mapToGlobal(pos)+QPoint(10,32));
|
||||||
}
|
}
|
||||||
|
|
||||||
// toggle hide/show a column
|
// toggle hide/show a column
|
||||||
|
@@ -41,6 +41,7 @@ SearchTab::SearchTab(SearchEngine *parent) : QWidget()
|
|||||||
box=new QVBoxLayout();
|
box=new QVBoxLayout();
|
||||||
results_lbl=new QLabel();
|
results_lbl=new QLabel();
|
||||||
resultsBrowser = new QTreeView();
|
resultsBrowser = new QTreeView();
|
||||||
|
resultsBrowser->setSelectionMode(QAbstractItemView::ExtendedSelection);
|
||||||
box->addWidget(results_lbl);
|
box->addWidget(results_lbl);
|
||||||
box->addWidget(resultsBrowser);
|
box->addWidget(resultsBrowser);
|
||||||
|
|
||||||
@@ -185,4 +186,5 @@ bool SearchTab::loadColWidthSearchList(){
|
|||||||
}
|
}
|
||||||
qDebug("Search list columns width loaded");
|
qDebug("Search list columns width loaded");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -62,7 +62,7 @@ class about : public QDialog, private Ui::AboutDlg{
|
|||||||
- <u>Finnish:</u> Niklas Laxström (nikerabbit@users.sourceforge.net)<br>\
|
- <u>Finnish:</u> Niklas Laxström (nikerabbit@users.sourceforge.net)<br>\
|
||||||
- <u>German:</u> Niels Hoffmann (zentralmaschine@users.sourceforge.net)<br>\
|
- <u>German:</u> Niels Hoffmann (zentralmaschine@users.sourceforge.net)<br>\
|
||||||
- <u>Greek:</u> Tsvetan Bankov (emerge_life@users.sourceforge.net)<br>\
|
- <u>Greek:</u> Tsvetan Bankov (emerge_life@users.sourceforge.net)<br>\
|
||||||
- <u>Hungarian:</u> Majoros Péter (majoros.j.p@t-online.hu)<br>\
|
- <u>Hungarian:</u> Majoros Péter (majoros.peterj@gmail.com)<br>\
|
||||||
- <u>Italian:</u> Mirko Ferrari (mirkoferrari@gmail.com) and Ferraro Luciano (luciano.ferraro@gmail.com)<br>\
|
- <u>Italian:</u> Mirko Ferrari (mirkoferrari@gmail.com) and Ferraro Luciano (luciano.ferraro@gmail.com)<br>\
|
||||||
- <u>Japanese:</u> Nardog (nardog@e2umail.com)<br>\
|
- <u>Japanese:</u> Nardog (nardog@e2umail.com)<br>\
|
||||||
- <u>Korean:</u> Jin Woo Sin (jin828sin@users.sourceforge.net)<br>\
|
- <u>Korean:</u> Jin Woo Sin (jin828sin@users.sourceforge.net)<br>\
|
||||||
|
@@ -234,7 +234,7 @@ class arborescence {
|
|||||||
void addFile(QString path, size_type file_size, int index, float progress=0., int priority=1) {
|
void addFile(QString path, size_type file_size, int index, float progress=0., int priority=1) {
|
||||||
Q_ASSERT(root->isDir());
|
Q_ASSERT(root->isDir());
|
||||||
path = QDir::cleanPath(path);
|
path = QDir::cleanPath(path);
|
||||||
Q_ASSERT(path.startsWith(root->path()));
|
//Q_ASSERT(path.startsWith(root->path()));
|
||||||
QString relative_path = path.remove(0, root->path().size());
|
QString relative_path = path.remove(0, root->path().size());
|
||||||
if(relative_path.at(0) ==QDir::separator())
|
if(relative_path.at(0) ==QDir::separator())
|
||||||
relative_path.remove(0, 1);
|
relative_path.remove(0, 1);
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
#include <QSettings>
|
#include <QSettings>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#define MAX_THREADS 3
|
||||||
|
|
||||||
// http://curl.rtin.bz/libcurl/c/libcurl-errors.html
|
// http://curl.rtin.bz/libcurl/c/libcurl-errors.html
|
||||||
QString subDownloadThread::errorCodeToString(CURLcode status) {
|
QString subDownloadThread::errorCodeToString(CURLcode status) {
|
||||||
switch(status){
|
switch(status){
|
||||||
@@ -150,9 +152,7 @@ downloadThread::~downloadThread(){
|
|||||||
|
|
||||||
void downloadThread::downloadUrl(QString url){
|
void downloadThread::downloadUrl(QString url){
|
||||||
QMutexLocker locker(&mutex);
|
QMutexLocker locker(&mutex);
|
||||||
if(downloading_list.contains(url)) return;
|
urls_queue.enqueue(url);
|
||||||
url_list << url;
|
|
||||||
downloading_list << url;
|
|
||||||
if(!isRunning()){
|
if(!isRunning()){
|
||||||
start();
|
start();
|
||||||
}else{
|
}else{
|
||||||
@@ -165,8 +165,8 @@ void downloadThread::run(){
|
|||||||
if(abort)
|
if(abort)
|
||||||
return;
|
return;
|
||||||
mutex.lock();
|
mutex.lock();
|
||||||
if(url_list.size() != 0){
|
if(!urls_queue.empty() && subThreads.size() < MAX_THREADS){
|
||||||
QString url = url_list.takeFirst();
|
QString url = urls_queue.dequeue();
|
||||||
mutex.unlock();
|
mutex.unlock();
|
||||||
subDownloadThread *st = new subDownloadThread(0, url);
|
subDownloadThread *st = new subDownloadThread(0, url);
|
||||||
subThreads << st;
|
subThreads << st;
|
||||||
@@ -187,9 +187,9 @@ void downloadThread::propagateDownloadedFile(subDownloadThread* st, QString url,
|
|||||||
delete st;
|
delete st;
|
||||||
emit downloadFinished(url, path);
|
emit downloadFinished(url, path);
|
||||||
mutex.lock();
|
mutex.lock();
|
||||||
index = downloading_list.indexOf(url);
|
if(!urls_queue.empty()) {
|
||||||
Q_ASSERT(index != -1);
|
condition.wakeOne();
|
||||||
downloading_list.removeAt(index);
|
}
|
||||||
mutex.unlock();
|
mutex.unlock();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -200,8 +200,8 @@ void downloadThread::propagateDownloadFailure(subDownloadThread* st, QString url
|
|||||||
delete st;
|
delete st;
|
||||||
emit downloadFailure(url, reason);
|
emit downloadFailure(url, reason);
|
||||||
mutex.lock();
|
mutex.lock();
|
||||||
index = downloading_list.indexOf(url);
|
if(!urls_queue.empty()) {
|
||||||
Q_ASSERT(index != -1);
|
condition.wakeOne();
|
||||||
downloading_list.removeAt(index);
|
}
|
||||||
mutex.unlock();
|
mutex.unlock();
|
||||||
}
|
}
|
||||||
|
@@ -30,6 +30,7 @@
|
|||||||
#include <QWaitCondition>
|
#include <QWaitCondition>
|
||||||
#include <QStringList>
|
#include <QStringList>
|
||||||
#include <curl/curl.h>
|
#include <curl/curl.h>
|
||||||
|
#include <QQueue>
|
||||||
|
|
||||||
class subDownloadThread : public QThread {
|
class subDownloadThread : public QThread {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
@@ -55,8 +56,7 @@ class downloadThread : public QThread {
|
|||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QStringList url_list;
|
QQueue<QString> urls_queue;
|
||||||
QStringList downloading_list;
|
|
||||||
QMutex mutex;
|
QMutex mutex;
|
||||||
QWaitCondition condition;
|
QWaitCondition condition;
|
||||||
bool abort;
|
bool abort;
|
||||||
|
@@ -311,7 +311,7 @@ void DownloadingTorrents::displayDLListMenu(const QPoint& pos) {
|
|||||||
myDLLlistMenu.addAction(actionBuy_it);
|
myDLLlistMenu.addAction(actionBuy_it);
|
||||||
// Call menu
|
// Call menu
|
||||||
// XXX: why mapToGlobal() is not enough?
|
// XXX: why mapToGlobal() is not enough?
|
||||||
myDLLlistMenu.exec(mapToGlobal(pos)+QPoint(10,60));
|
myDLLlistMenu.exec(mapToGlobal(pos)+QPoint(10,35));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -327,7 +327,7 @@ void DownloadingTorrents::displayDLHoSMenu(const QPoint& pos){
|
|||||||
hideshowColumn.addAction(getActionHoSCol(i));
|
hideshowColumn.addAction(getActionHoSCol(i));
|
||||||
}
|
}
|
||||||
// Call menu
|
// Call menu
|
||||||
hideshowColumn.exec(mapToGlobal(pos)+QPoint(10,55));
|
hideshowColumn.exec(mapToGlobal(pos)+QPoint(10,10));
|
||||||
}
|
}
|
||||||
|
|
||||||
// toggle hide/show a column
|
// toggle hide/show a column
|
||||||
|
Binary file not shown.
@@ -2987,31 +2987,31 @@ Changelog:
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation type="unfinished">Име</translation>
|
<translation type="unfinished">Име</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation type="unfinished">Размер</translation>
|
<translation type="unfinished">Размер</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation type="unfinished">Даващи</translation>
|
<translation type="unfinished">Даващи</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation type="unfinished">Вземащи</translation>
|
<translation type="unfinished">Вземащи</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation type="unfinished">Програма за търсене</translation>
|
<translation type="unfinished">Програма за търсене</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -4016,7 +4016,7 @@ However, those plugins were disabled.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="322"/>
|
<location filename="../misc.h" line="322"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Неизвестно</translation>
|
<translation type="obsolete">Неизвестно</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="110"/>
|
<location filename="../misc.h" line="110"/>
|
||||||
|
Binary file not shown.
@@ -2838,31 +2838,31 @@ Log:
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation type="unfinished">Nom</translation>
|
<translation type="unfinished">Nom</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation type="unfinished">Mida</translation>
|
<translation type="unfinished">Mida</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation type="unfinished">Seeders</translation>
|
<translation type="unfinished">Seeders</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation type="unfinished">Leechers</translation>
|
<translation type="unfinished">Leechers</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation type="unfinished">Motor per cercar</translation>
|
<translation type="unfinished">Motor per cercar</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -3800,7 +3800,7 @@ However, those plugins were disabled.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="322"/>
|
<location filename="../misc.h" line="322"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Desconegut</translation>
|
<translation type="obsolete">Desconegut</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="110"/>
|
<location filename="../misc.h" line="110"/>
|
||||||
|
Binary file not shown.
@@ -2296,31 +2296,31 @@ Changelog:
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation type="unfinished">Navn</translation>
|
<translation type="unfinished">Navn</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation type="unfinished">Størrelse</translation>
|
<translation type="unfinished">Størrelse</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation type="unfinished">Seedere</translation>
|
<translation type="unfinished">Seedere</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation type="unfinished">Leechere</translation>
|
<translation type="unfinished">Leechere</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation type="unfinished">Søgemaskine</translation>
|
<translation type="unfinished">Søgemaskine</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -3195,7 +3195,7 @@ However, those plugins were disabled.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="322"/>
|
<location filename="../misc.h" line="322"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Ukendt</translation>
|
<translation type="obsolete">Ukendt</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="110"/>
|
<location filename="../misc.h" line="110"/>
|
||||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -3081,31 +3081,31 @@ Changelog:
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation type="unfinished">Μέγεθος</translation>
|
<translation type="unfinished">Μέγεθος</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation type="unfinished">Διαμοιραστές</translation>
|
<translation type="unfinished">Διαμοιραστές</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation type="unfinished">Συνδέσεις</translation>
|
<translation type="unfinished">Συνδέσεις</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation type="unfinished">Μηχανή αναζήτησης</translation>
|
<translation type="unfinished">Μηχανή αναζήτησης</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -4104,7 +4104,7 @@ However, those plugins were disabled.</source>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="322"/>
|
<location filename="../misc.h" line="322"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Άγνωστος</translation>
|
<translation type="obsolete">Άγνωστος</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="" line="7471221"/>
|
<location filename="" line="7471221"/>
|
||||||
|
Binary file not shown.
@@ -1545,31 +1545,31 @@ Are you sure you want to quit qBittorrent?</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -2278,11 +2278,6 @@ However, those plugins were disabled.</source>
|
|||||||
<comment>tebibytes (1024 gibibytes)</comment>
|
<comment>tebibytes (1024 gibibytes)</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
|
||||||
<location filename="../misc.h" line="322"/>
|
|
||||||
<source>Unknown</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="110"/>
|
<location filename="../misc.h" line="110"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
|
Binary file not shown.
@@ -3010,31 +3010,31 @@ Log:
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation type="unfinished">Nombre</translation>
|
<translation type="unfinished">Nombre</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation type="unfinished">Tamaño</translation>
|
<translation type="unfinished">Tamaño</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation type="unfinished">Seeders</translation>
|
<translation type="unfinished">Seeders</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation type="unfinished">Motor de búsqueda</translation>
|
<translation type="unfinished">Motor de búsqueda</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -4016,7 +4016,7 @@ De cualquier forma, esos plugins fueron deshabilitados.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="322"/>
|
<location filename="../misc.h" line="322"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Desconocido</translation>
|
<translation type="obsolete">Desconocido</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="" line="7471221"/>
|
<location filename="" line="7471221"/>
|
||||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -3189,31 +3189,31 @@ Changements:
|
|||||||
<context>
|
<context>
|
||||||
<name>SearchTab</name>
|
<name>SearchTab</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="50"/>
|
<location filename="../SearchTab.cpp" line="51"/>
|
||||||
<source>Name</source>
|
<source>Name</source>
|
||||||
<comment>i.e: file name</comment>
|
<comment>i.e: file name</comment>
|
||||||
<translation>Nom</translation>
|
<translation>Nom</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="51"/>
|
<location filename="../SearchTab.cpp" line="52"/>
|
||||||
<source>Size</source>
|
<source>Size</source>
|
||||||
<comment>i.e: file size</comment>
|
<comment>i.e: file size</comment>
|
||||||
<translation>Taille</translation>
|
<translation>Taille</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="52"/>
|
<location filename="../SearchTab.cpp" line="53"/>
|
||||||
<source>Seeders</source>
|
<source>Seeders</source>
|
||||||
<comment>i.e: Number of full sources</comment>
|
<comment>i.e: Number of full sources</comment>
|
||||||
<translation>Sources complètes</translation>
|
<translation>Sources complètes</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="53"/>
|
<location filename="../SearchTab.cpp" line="54"/>
|
||||||
<source>Leechers</source>
|
<source>Leechers</source>
|
||||||
<comment>i.e: Number of partial sources</comment>
|
<comment>i.e: Number of partial sources</comment>
|
||||||
<translation>Sources partielles</translation>
|
<translation>Sources partielles</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../SearchTab.cpp" line="54"/>
|
<location filename="../SearchTab.cpp" line="55"/>
|
||||||
<source>Search engine</source>
|
<source>Search engine</source>
|
||||||
<translation>Moteur de recherche</translation>
|
<translation>Moteur de recherche</translation>
|
||||||
</message>
|
</message>
|
||||||
@@ -4233,7 +4233,7 @@ Cependant, les greffons en question ont été désactivés.</translation>
|
|||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="322"/>
|
<location filename="../misc.h" line="322"/>
|
||||||
<source>Unknown</source>
|
<source>Unknown</source>
|
||||||
<translation>Inconnu</translation>
|
<translation type="obsolete">Inconnu</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../misc.h" line="215"/>
|
<location filename="../misc.h" line="215"/>
|
||||||
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user