Compare commits
132 Commits
release-2.
...
release-2.
Author | SHA1 | Date | |
---|---|---|---|
![]() |
0c4983c78e | ||
![]() |
5191a43923 | ||
![]() |
f9e887900e | ||
![]() |
82553471cc | ||
![]() |
bba7b366ef | ||
![]() |
355e776852 | ||
![]() |
c1aec8671a | ||
![]() |
01b9e5c754 | ||
![]() |
3ccb2fddff | ||
![]() |
0d55befc1f | ||
![]() |
57ad73c4e9 | ||
![]() |
a5ff654baf | ||
![]() |
3177668d61 | ||
![]() |
6367953c26 | ||
![]() |
b3baf52387 | ||
![]() |
f40ca3eadf | ||
![]() |
c8d02fc10e | ||
![]() |
759fe77e7f | ||
![]() |
f6b96694e0 | ||
![]() |
818a032aac | ||
![]() |
fb443bb6e7 | ||
![]() |
4790949e16 | ||
![]() |
8b8e837f78 | ||
![]() |
93b295e8c4 | ||
![]() |
2955f9d82a | ||
![]() |
813095b912 | ||
![]() |
0ae42b375d | ||
![]() |
fb03982312 | ||
![]() |
41cd8428b2 | ||
![]() |
b03fa32624 | ||
![]() |
e19a5df968 | ||
![]() |
3a2ecc6dee | ||
![]() |
ace3995847 | ||
![]() |
b3ddb21d88 | ||
![]() |
50ad2597c4 | ||
![]() |
1d33211004 | ||
![]() |
37b4cb9d06 | ||
![]() |
888427d2df | ||
![]() |
30d94d7c4d | ||
![]() |
1fb510b2b0 | ||
![]() |
214c3cba73 | ||
![]() |
7a7d351017 | ||
![]() |
b3f89027fc | ||
![]() |
636f9b2912 | ||
![]() |
81cf3782c0 | ||
![]() |
eabda8ee75 | ||
![]() |
b09b1bb285 | ||
![]() |
a8c2bc37c2 | ||
![]() |
2b179a53bf | ||
![]() |
b9afd63080 | ||
![]() |
83ff66e0b1 | ||
![]() |
5dfca9c685 | ||
![]() |
6f6b938dfc | ||
![]() |
1b08c087c0 | ||
![]() |
6d241270b5 | ||
![]() |
155316c30e | ||
![]() |
64f4775a81 | ||
![]() |
5696944c6f | ||
![]() |
a9fbef62b6 | ||
![]() |
cc4e1c5bbe | ||
![]() |
20d90e0e0c | ||
![]() |
be32669baf | ||
![]() |
f772e28bf9 | ||
![]() |
486f9c55dd | ||
![]() |
44864be673 | ||
![]() |
8247709a13 | ||
![]() |
d20384b3a0 | ||
![]() |
d2b6ed950d | ||
![]() |
ddf5779756 | ||
![]() |
8def5c5a1b | ||
![]() |
57c1df1d1e | ||
![]() |
694f7b172a | ||
![]() |
e93ef4a959 | ||
![]() |
384eaf54ef | ||
![]() |
c14deec893 | ||
![]() |
35ea06214a | ||
![]() |
64df47b49f | ||
![]() |
050601498c | ||
![]() |
1d28eeb3d7 | ||
![]() |
b060f967d7 | ||
![]() |
af63ba9a8d | ||
![]() |
747eb4562a | ||
![]() |
61d9f68bee | ||
![]() |
ab579e3449 | ||
![]() |
9fc60abc1a | ||
![]() |
77445645db | ||
![]() |
bc035b3873 | ||
![]() |
a421c2aa63 | ||
![]() |
f639bea467 | ||
![]() |
fb81d1c8c9 | ||
![]() |
f5b3564392 | ||
![]() |
6bcbfa2e05 | ||
![]() |
4065972179 | ||
![]() |
897d0be08e | ||
![]() |
c3b7aeadd7 | ||
![]() |
89abde61d6 | ||
![]() |
4614764552 | ||
![]() |
c3322cdc91 | ||
![]() |
d124c24e89 | ||
![]() |
a48ef3f94f | ||
![]() |
15ab369f62 | ||
![]() |
29426265a7 | ||
![]() |
9742bb016b | ||
![]() |
78f71a9e1b | ||
![]() |
d31f55ae28 | ||
![]() |
7294cdafbf | ||
![]() |
493499cded | ||
![]() |
2cc82c6256 | ||
![]() |
1696504a57 | ||
![]() |
ef84e95ec0 | ||
![]() |
c307a7477a | ||
![]() |
02dcfb2763 | ||
![]() |
f510852cd7 | ||
![]() |
25ead318da | ||
![]() |
ebf97a9ee8 | ||
![]() |
473a74af93 | ||
![]() |
b61e4363f5 | ||
![]() |
0b9a4e8aee | ||
![]() |
052825e5c4 | ||
![]() |
e72d9de34a | ||
![]() |
8d699dc177 | ||
![]() |
216c70b758 | ||
![]() |
e1fef17311 | ||
![]() |
7bb44e725b | ||
![]() |
c80e95b219 | ||
![]() |
879f59c922 | ||
![]() |
0fa79f0d63 | ||
![]() |
264ac4e706 | ||
![]() |
dff1e65634 | ||
![]() |
ec37673a21 | ||
![]() |
3feffdf8fa | ||
![]() |
8bcb51ba9c |
1
AUTHORS
@@ -80,6 +80,7 @@ Translations authors:
|
||||
- English: Christophe Dumez (chris@qbittorrent.org)
|
||||
- Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
|
||||
- French: Christophe Dumez (chris@qbittorrent.org)
|
||||
- Galician: Marcos Lans (marcoslansgarza@gmail.com)
|
||||
- German: Niels Hoffmann (zentralmaschine@users.sourceforge.net)
|
||||
- Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net) and Stephanos Antaris (santaris@csd.auth.gr)
|
||||
- Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
|
||||
|
20
Changelog
@@ -1,3 +1,23 @@
|
||||
* Sun Jan 9 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.0
|
||||
- FEATURE: Use system icons (Linux, Qt >= 4.6)
|
||||
- FEATURE: Improved ETA calculation
|
||||
- FEATURE: Simplify program preferences
|
||||
- FEATURE: Software update check can now be disabled (Mac OS X / Windows)
|
||||
- FEATURE: Display pieces size in torrent properties
|
||||
- FEATURE: Added "Time Active/Seeded" column to transfer list
|
||||
- FEATURE: Give feedback regarding the IP filter parsing
|
||||
- FEATURE: Added a button to reload the IP filter
|
||||
- FEATURE: Search engine results can now be opened in a Web browser
|
||||
- FEATURE: Added a search engine plugin to extratorrent.com
|
||||
- FEATURE: Added a search engine plugin for kickasstorrents.com
|
||||
- FEATURE: Added auto-suspend upon downloads completion feature
|
||||
- BUGFIX: Hide unwanted files that have to be partly downloaded
|
||||
- BUGFIX: Do not allocate space for unwanted files (preallocation mode)
|
||||
- I18N: Added Galician translation
|
||||
- COSMETIC: Same deletion confirmation dialog in the GUI and Web UI
|
||||
- COSMETIC: Simplified the top toolbar
|
||||
- COSMETIC: Display execution log as a tab instead of a modal window
|
||||
|
||||
* Sun Dec 5 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.5.0
|
||||
- FEATURE: qBittorrent can now act as a tracker
|
||||
- FEATURE: New and improved RSS feed automated downloader
|
||||
|
28
configure
vendored
@@ -18,6 +18,7 @@ Main options:
|
||||
--help This help text.
|
||||
|
||||
Dependency options:
|
||||
--enable-debug Enable debug mode
|
||||
--disable-gui Disable qBittorrent
|
||||
Graphical user interface for
|
||||
headless running
|
||||
@@ -32,7 +33,6 @@ Dependency options:
|
||||
executable (please follow
|
||||
instructions in
|
||||
src/geoip/README)
|
||||
--disable-qtsingleapplication Disable use of libboost
|
||||
--with-qtsingleapplication=[system|shipped] Use the shipped
|
||||
qtsingleapplication library
|
||||
or the system one
|
||||
@@ -152,6 +152,11 @@ while [ $# -gt 0 ]; do
|
||||
shift
|
||||
;;
|
||||
|
||||
--enable-debug)
|
||||
QC_ENABLE_DEBUG="Y"
|
||||
shift
|
||||
;;
|
||||
|
||||
--disable-gui)
|
||||
QC_DISABLE_GUI="Y"
|
||||
shift
|
||||
@@ -182,11 +187,6 @@ while [ $# -gt 0 ]; do
|
||||
shift
|
||||
;;
|
||||
|
||||
--disable-qtsingleapplication)
|
||||
QC_DISABLE_qtsingleapplication="Y"
|
||||
shift
|
||||
;;
|
||||
|
||||
--with-qtsingleapplication=*)
|
||||
QC_WITH_QTSINGLEAPPLICATION=$optarg
|
||||
shift
|
||||
@@ -213,13 +213,13 @@ echo PREFIX=$PREFIX
|
||||
echo BINDIR=$BINDIR
|
||||
echo DATADIR=$DATADIR
|
||||
echo EX_QTDIR=$EX_QTDIR
|
||||
echo QC_ENABLE_DEBUG=$QC_ENABLE_DEBUG
|
||||
echo QC_DISABLE_GUI=$QC_DISABLE_GUI
|
||||
echo QC_WITH_LIBBOOST_INC=$QC_WITH_LIBBOOST_INC
|
||||
echo QC_WITH_LIBBOOST_LIB=$QC_WITH_LIBBOOST_LIB
|
||||
echo QC_DISABLE_libnotify=$QC_DISABLE_libnotify
|
||||
echo QC_DISABLE_geoip_database=$QC_DISABLE_geoip_database
|
||||
echo QC_WITH_GEOIP_DATABASE_EMBEDDED=$QC_WITH_GEOIP_DATABASE_EMBEDDED
|
||||
echo QC_DISABLE_qtsingleapplication=$QC_DISABLE_qtsingleapplication
|
||||
echo QC_WITH_QTSINGLEAPPLICATION=$QC_WITH_QTSINGLEAPPLICATION
|
||||
echo
|
||||
fi
|
||||
@@ -326,6 +326,7 @@ cat >$1/modules.cpp <<EOT
|
||||
/*
|
||||
-----BEGIN QCMOD-----
|
||||
name: Qt >= 4.5
|
||||
arg: enable-debug, Enable debug mode
|
||||
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
|
||||
-----END QCMOD-----
|
||||
*/
|
||||
@@ -337,9 +338,14 @@ public:
|
||||
QString shortname() const { return "Qt 4.5"; }
|
||||
bool exec()
|
||||
{
|
||||
// NOX mode
|
||||
if(!conf->getenv("QC_DISABLE_GUI").isEmpty()) {
|
||||
conf->addExtra("CONFIG += nox");
|
||||
}
|
||||
}
|
||||
// Debug mode
|
||||
if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
|
||||
conf->addExtra("CONFIG += debug");
|
||||
}
|
||||
return(QT_VERSION >= 0x040500);
|
||||
}
|
||||
};
|
||||
@@ -609,7 +615,7 @@ public:
|
||||
#line 1 "qtsingleapplication.qcm"
|
||||
/*
|
||||
-----BEGIN QCMOD-----
|
||||
name: libboost
|
||||
name: qtsingleapplication
|
||||
arg: with-qtsingleapplication=[system|shipped], Use the shipped qtsingleapplication library or the system one
|
||||
-----END QCMOD-----
|
||||
*/
|
||||
@@ -655,7 +661,7 @@ cat >$1/modules_new.cpp <<EOT
|
||||
o->required = false;
|
||||
o->disabled = false;
|
||||
o = new qc_qtsingleapplication(conf);
|
||||
o->required = false;
|
||||
o->required = true;
|
||||
o->disabled = false;
|
||||
|
||||
EOT
|
||||
@@ -1602,13 +1608,13 @@ export PREFIX
|
||||
export BINDIR
|
||||
export DATADIR
|
||||
export EX_QTDIR
|
||||
export QC_ENABLE_DEBUG
|
||||
export QC_DISABLE_GUI
|
||||
export QC_WITH_LIBBOOST_INC
|
||||
export QC_WITH_LIBBOOST_LIB
|
||||
export QC_DISABLE_libnotify
|
||||
export QC_DISABLE_geoip_database
|
||||
export QC_WITH_GEOIP_DATABASE_EMBEDDED
|
||||
export QC_DISABLE_qtsingleapplication
|
||||
export QC_WITH_QTSINGLEAPPLICATION
|
||||
export QC_VERBOSE
|
||||
rm -rf .qconftemp
|
||||
|
136
install.os2
Normal file
@@ -0,0 +1,136 @@
|
||||
QBittorrent installation
|
||||
|
||||
|
||||
|
||||
0. CONTENTS OF THIS FILE
|
||||
========================
|
||||
|
||||
1. INTRODUCTION
|
||||
|
||||
2. REQUIREMENTS
|
||||
|
||||
3. INSTALLATION
|
||||
|
||||
4. CONTACT
|
||||
|
||||
5. CREDITS
|
||||
|
||||
6. SUPPORT AND DONATIONS
|
||||
|
||||
7. HISTORY
|
||||
|
||||
|
||||
1. INTRODUCTION
|
||||
===============
|
||||
|
||||
Welcome to QBittorrent port for OS/2 and eComStation.
|
||||
|
||||
|
||||
2. REQUIREMENTS
|
||||
===============
|
||||
|
||||
* klibc 0.6.3 or later
|
||||
|
||||
ftp://ftp.netlabs.org/pub/gcc/libc-0_6_3-csd3.wpi
|
||||
|
||||
* openssl 1.0
|
||||
|
||||
ftp://ftp.netlabs.org/pub/unixos2/ssl10.zip
|
||||
|
||||
* Qt4 dll
|
||||
|
||||
see http://svn.netlabs.org/qt4 for more information whats needed and where to get the latest
|
||||
|
||||
|
||||
3. INSTALLATION
|
||||
===============
|
||||
|
||||
To install QBittorrent, do the following:
|
||||
|
||||
klibc
|
||||
-----
|
||||
|
||||
1. Download klibc 0.6.3 csd3 or later.
|
||||
2. Install the package by double-clicking on the WPI file.
|
||||
|
||||
|
||||
openssl 1.0
|
||||
-----------
|
||||
|
||||
1. Download the zip file
|
||||
2. Install the files to your libpath eg. x:\ecs\dll
|
||||
|
||||
Qt4 dll
|
||||
-------
|
||||
|
||||
1. Download the package
|
||||
2. Install the package by double-clicking on the wpi file.
|
||||
|
||||
|
||||
|
||||
QBittorrent
|
||||
-----------
|
||||
|
||||
1. Create a directory for QBittorrent.
|
||||
2. Extract the QBittorrent package to the new directory.
|
||||
3. Create a WPS object for QBittorrent.exe.
|
||||
4. Start QBittorrent
|
||||
5. Happy torrenting
|
||||
|
||||
|
||||
|
||||
4. CONTACT
|
||||
==========
|
||||
|
||||
Please send bugreports to:
|
||||
|
||||
ecs@aroa.ch
|
||||
|
||||
Only bug reports with a reproducable bug are accepted. :-)
|
||||
|
||||
|
||||
|
||||
5. CREDITS
|
||||
==========
|
||||
|
||||
The port was done by:
|
||||
|
||||
Silvan Scherrer aka _diver
|
||||
|
||||
Thanks go to:
|
||||
|
||||
* Dmitry A. Kuminov
|
||||
|
||||
They either helped me when I had some nasty questions or did some testing for
|
||||
me.
|
||||
|
||||
|
||||
6. SUPPORT AND DONATIONS
|
||||
========================
|
||||
|
||||
QBittorrent port is based on volunteer work. If you would like to support further
|
||||
development, you can do so in one of the following ways:
|
||||
|
||||
|
||||
* Donate to the Qt4 project: see qt.netlabs.org for more information
|
||||
|
||||
* Contribute to the project: Besides actual development, this also includes
|
||||
maintaining the documentation and the project web site as well as help
|
||||
for users.
|
||||
|
||||
|
||||
7. HISTORY
|
||||
==========
|
||||
|
||||
2010-12-23
|
||||
|
||||
* updated to 2.5.2 code level of QBittorrent
|
||||
|
||||
2010-11-22
|
||||
|
||||
* updated to 2.4.11 code level of QBittorrent
|
||||
|
||||
2010-xx-xx
|
||||
|
||||
* initial port
|
||||
|
@@ -1,3 +1,10 @@
|
||||
INCLUDEPATH += $$PWD
|
||||
|
||||
exists(conf.pri) {
|
||||
# to the conf.pri goes all system dependent stuff
|
||||
include(conf.pri)
|
||||
}
|
||||
|
||||
LIBS += -ltorrent-rasterbar \
|
||||
-lboost_thread \
|
||||
-lboost_system \
|
||||
|
@@ -20,5 +20,6 @@
|
||||
<dep type='geoip-database'>
|
||||
</dep>
|
||||
<dep type='qtsingleapplication'>
|
||||
<required/>
|
||||
</dep>
|
||||
</qconf>
|
||||
|
@@ -1,6 +1,7 @@
|
||||
/*
|
||||
-----BEGIN QCMOD-----
|
||||
name: Qt >= 4.5
|
||||
arg: enable-debug, Enable debug mode
|
||||
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
|
||||
-----END QCMOD-----
|
||||
*/
|
||||
@@ -12,9 +13,14 @@ public:
|
||||
QString shortname() const { return "Qt 4.5"; }
|
||||
bool exec()
|
||||
{
|
||||
// NOX mode
|
||||
if(!conf->getenv("QC_DISABLE_GUI").isEmpty()) {
|
||||
conf->addExtra("CONFIG += nox");
|
||||
}
|
||||
}
|
||||
// Debug mode
|
||||
if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
|
||||
conf->addExtra("CONFIG += debug");
|
||||
}
|
||||
return(QT_VERSION >= 0x040500);
|
||||
}
|
||||
};
|
||||
|
@@ -1,6 +1,6 @@
|
||||
/*
|
||||
-----BEGIN QCMOD-----
|
||||
name: libboost
|
||||
name: qtsingleapplication
|
||||
arg: with-qtsingleapplication=[system|shipped], Use the shipped qtsingleapplication library or the system one
|
||||
-----END QCMOD-----
|
||||
*/
|
||||
|
BIN
src/Icons/oxygen/application-exit.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
src/Icons/oxygen/application-rss+xml.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
src/Icons/oxygen/application-x-mswinurl.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 796 B |
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 733 B |
Before Width: | Height: | Size: 1.1 KiB |
BIN
src/Icons/oxygen/dialog-cancel.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
src/Icons/oxygen/dialog-information.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
src/Icons/oxygen/document-edit-verify.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
BIN
src/Icons/oxygen/document-edit.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
BIN
src/Icons/oxygen/document-import.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 873 B After Width: | Height: | Size: 1.4 KiB |
BIN
src/Icons/oxygen/document-properties.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
src/Icons/oxygen/document-save.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 2.4 KiB |
BIN
src/Icons/oxygen/edit-clear-history.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
src/Icons/oxygen/edit-find-user.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 627 B After Width: | Height: | Size: 1.7 KiB |
BIN
src/Icons/oxygen/edit-rename.png
Normal file
After Width: | Height: | Size: 496 B |
Before Width: | Height: | Size: 575 B |
Before Width: | Height: | Size: 1.9 KiB |