Change project directory structure.
Change project directory structure according to application structure. Change 'nox' configuration option to something more meaningful 'nogui'. Rename 'Icons' folder to 'icons' (similar to other folders). Partially add 'nowebui' option support. Remove QConf project file.
|
@ -11,7 +11,7 @@ mode = developer
|
||||||
|
|
||||||
|
|
||||||
[qbittorrent.qbittorrentdesktop_master]
|
[qbittorrent.qbittorrentdesktop_master]
|
||||||
source_file = src/Icons/qBittorrent.desktop
|
source_file = src/icons/qBittorrent.desktop
|
||||||
source_lang = en
|
source_lang = en
|
||||||
type = DESKTOP
|
type = DESKTOP
|
||||||
minimum_perc = 23
|
minimum_perc = 23
|
||||||
|
|
16
AUTHORS
|
@ -17,7 +17,7 @@ Contributors:
|
||||||
* Nick Tiskov <daymansmail@gmail.com>
|
* Nick Tiskov <daymansmail@gmail.com>
|
||||||
|
|
||||||
Code from other projects:
|
Code from other projects:
|
||||||
* files src/qtsingleapp/* src/lineedit/*
|
* files src/qtsingleapplication/* src/lineedit/*
|
||||||
copyright: Nokia Corporation
|
copyright: Nokia Corporation
|
||||||
license: LGPL
|
license: LGPL
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@ Code from other projects:
|
||||||
license: GPLv2/3
|
license: GPLv2/3
|
||||||
|
|
||||||
Images Authors:
|
Images Authors:
|
||||||
* files: src/Icons/*.png
|
* files: src/icons/*.png
|
||||||
copyright: Gnome Icon Theme
|
copyright: Gnome Icon Theme
|
||||||
license: GPLv2
|
license: GPLv2
|
||||||
url: http://ftp.acc.umu.se/pub/GNOME/sources/gnome-icon-theme
|
url: http://ftp.acc.umu.se/pub/GNOME/sources/gnome-icon-theme
|
||||||
|
@ -44,21 +44,21 @@ Images Authors:
|
||||||
license: LGPL
|
license: LGPL
|
||||||
url: http://www.oxygen-icons.org
|
url: http://www.oxygen-icons.org
|
||||||
|
|
||||||
* files: src/Icons/flags/*.png
|
* files: src/icons/flags/*.png
|
||||||
copyright: Mark James <mjames@gmail.com>
|
copyright: Mark James <mjames@gmail.com>
|
||||||
license: Public Domain
|
license: Public Domain
|
||||||
url: http://www.famfamfam.com
|
url: http://www.famfamfam.com
|
||||||
|
|
||||||
* files: src/Icons/skin/*.png
|
* files: src/icons/skin/*.png
|
||||||
files: src/menuicons/YYxYY/*.png
|
files: src/menuicons/YYxYY/*.png
|
||||||
copyright: Mateusz Tobola <tobejodok@qbittorrent.org>
|
copyright: Mateusz Tobola <tobejodok@qbittorrent.org>
|
||||||
license: GPLv2
|
license: GPLv2
|
||||||
|
|
||||||
* file: src/Icons/skin/tabs.gif
|
* file: src/icons/skin/tabs.gif
|
||||||
copyright: Greg Houston <gregory.houston@gmail.com>
|
copyright: Greg Houston <gregory.houston@gmail.com>
|
||||||
license: MIT
|
license: MIT
|
||||||
|
|
||||||
* file: src/Icons/skin/qbittorrent_mono*
|
* file: src/icons/skin/qbittorrent_mono*
|
||||||
copyright: Daniel Eguren <deguren@gmail.com>
|
copyright: Daniel Eguren <deguren@gmail.com>
|
||||||
license: LGPL
|
license: LGPL
|
||||||
|
|
||||||
|
@ -77,12 +77,12 @@ Images Authors:
|
||||||
* file: src/search_engine/engines/torrentreactor.png
|
* file: src/search_engine/engines/torrentreactor.png
|
||||||
copyright: Downloaded from torrentreactor.net
|
copyright: Downloaded from torrentreactor.net
|
||||||
|
|
||||||
* file: src/Icons/oxygen/checked.png
|
* file: src/icons/oxygen/checked.png
|
||||||
copyright: Victor Buinsky <allok.victor@gmail.com>
|
copyright: Victor Buinsky <allok.victor@gmail.com>
|
||||||
|
|
||||||
Translations authors:
|
Translations authors:
|
||||||
* files: src/lang/*.ts
|
* files: src/lang/*.ts
|
||||||
* file: src/Icons/qBittorrent.desktop
|
* file: src/icons/qBittorrent.desktop
|
||||||
copyright:
|
copyright:
|
||||||
- Arabic: SDERAWI (abz8868@msn.com), sn51234 (nesseyan@gmail.com) and Ibrahim Saed ibraheem_alex(Transifex)
|
- Arabic: SDERAWI (abz8868@msn.com), sn51234 (nesseyan@gmail.com) and Ibrahim Saed ibraheem_alex(Transifex)
|
||||||
- Armenian: Hrant Ohanyan (hrantohanyan@mail.am)
|
- Armenian: Hrant Ohanyan (hrantohanyan@mail.am)
|
||||||
|
|
31
configure
vendored
|
@ -717,6 +717,7 @@ with_geoip_database_embedded
|
||||||
with_qtsingleapplication
|
with_qtsingleapplication
|
||||||
enable_debug
|
enable_debug
|
||||||
enable_gui
|
enable_gui
|
||||||
|
enable_webui
|
||||||
enable_qt_dbus
|
enable_qt_dbus
|
||||||
with_boost
|
with_boost
|
||||||
with_boost_libdir
|
with_boost_libdir
|
||||||
|
@ -1367,6 +1368,7 @@ Optional Features:
|
||||||
--disable-silent-rules verbose build output (undo: "make V=0")
|
--disable-silent-rules verbose build output (undo: "make V=0")
|
||||||
--enable-debug Enable debug build
|
--enable-debug Enable debug build
|
||||||
--disable-gui Disable the GUI for headless running. Disables
|
--disable-gui Disable the GUI for headless running. Disables
|
||||||
|
--disable-webui Disable the WebUI.
|
||||||
QtDBus and the GeoIP Database.
|
QtDBus and the GeoIP Database.
|
||||||
--disable-qt-dbus Disable use of QtDBus (GUI only)
|
--disable-qt-dbus Disable use of QtDBus (GUI only)
|
||||||
|
|
||||||
|
@ -4199,6 +4201,14 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# Check whether --enable-webui was given.
|
||||||
|
if test "${enable_webui+set}" = set; then :
|
||||||
|
enableval=$enable_webui;
|
||||||
|
else
|
||||||
|
enable_webui=yes
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Check whether --enable-qt-dbus was given.
|
# Check whether --enable-qt-dbus was given.
|
||||||
if test "${enable_qt_dbus+set}" = set; then :
|
if test "${enable_qt_dbus+set}" = set; then :
|
||||||
enableval=$enable_qt_dbus;
|
enableval=$enable_qt_dbus;
|
||||||
|
@ -4370,19 +4380,36 @@ case "x$enable_gui" in #(
|
||||||
"xyes") :
|
"xyes") :
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
$as_echo "yes" >&6; }
|
$as_echo "yes" >&6; }
|
||||||
QBT_REMOVE_CONFIG="$QBT_REMOVE_CONFIG nox" ;; #(
|
QBT_REMOVE_CONFIG="$QBT_REMOVE_CONFIG nogui" ;; #(
|
||||||
"xno") :
|
"xno") :
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
$as_echo "no" >&6; }
|
$as_echo "no" >&6; }
|
||||||
enable_qt_dbus=no
|
enable_qt_dbus=no
|
||||||
enable_geoip_database=no
|
enable_geoip_database=no
|
||||||
QBT_ADD_CONFIG="$QBT_ADD_CONFIG nox" ;; #(
|
QBT_ADD_CONFIG="$QBT_ADD_CONFIG nogui" ;; #(
|
||||||
*) :
|
*) :
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gui" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gui" >&5
|
||||||
$as_echo "$enable_gui" >&6; }
|
$as_echo "$enable_gui" >&6; }
|
||||||
as_fn_error $? "Unknown option \"$enable_gui\". Use either \"yes\" or \"no\"." "$LINENO" 5 ;;
|
as_fn_error $? "Unknown option \"$enable_gui\". Use either \"yes\" or \"no\"." "$LINENO" 5 ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the WebUI" >&5
|
||||||
|
$as_echo_n "checking whether to enable the WebUI... " >&6; }
|
||||||
|
case "x$enable_webui" in #(
|
||||||
|
"xyes") :
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
|
$as_echo "yes" >&6; }
|
||||||
|
QBT_REMOVE_CONFIG="$QBT_REMOVE_CONFIG nowebui" ;; #(
|
||||||
|
"xno") :
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
|
$as_echo "no" >&6; }
|
||||||
|
QBT_ADD_CONFIG="$QBT_ADD_CONFIG nowebui" ;; #(
|
||||||
|
*) :
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_webui" >&5
|
||||||
|
$as_echo "$enable_webui" >&6; }
|
||||||
|
as_fn_error $? "Unknown option \"$enable_webui\". Use either \"yes\" or \"no\"." "$LINENO" 5 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Qt5 should be enabled" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Qt5 should be enabled" >&5
|
||||||
$as_echo_n "checking whether Qt5 should be enabled... " >&6; }
|
$as_echo_n "checking whether Qt5 should be enabled... " >&6; }
|
||||||
case "x$with_qt5" in #(
|
case "x$with_qt5" in #(
|
||||||
|
|
21
configure.ac
|
@ -42,6 +42,12 @@ AC_ARG_ENABLE(gui,
|
||||||
[],
|
[],
|
||||||
[enable_gui=yes])
|
[enable_gui=yes])
|
||||||
|
|
||||||
|
AC_ARG_ENABLE(webui,
|
||||||
|
[AS_HELP_STRING([--disable-webui],
|
||||||
|
[Disable the WebUI.])],
|
||||||
|
[],
|
||||||
|
[enable_webui=yes])
|
||||||
|
|
||||||
AC_ARG_ENABLE(qt-dbus,
|
AC_ARG_ENABLE(qt-dbus,
|
||||||
[AS_HELP_STRING([--disable-qt-dbus],
|
[AS_HELP_STRING([--disable-qt-dbus],
|
||||||
[Disable use of QtDBus (GUI only)])],
|
[Disable use of QtDBus (GUI only)])],
|
||||||
|
@ -78,15 +84,26 @@ AC_MSG_CHECKING([whether to enable the GUI])
|
||||||
AS_CASE(["x$enable_gui"],
|
AS_CASE(["x$enable_gui"],
|
||||||
["xyes"],
|
["xyes"],
|
||||||
[AC_MSG_RESULT([yes])
|
[AC_MSG_RESULT([yes])
|
||||||
QBT_REMOVE_CONFIG="$QBT_REMOVE_CONFIG nox"],
|
QBT_REMOVE_CONFIG="$QBT_REMOVE_CONFIG nogui"],
|
||||||
["xno"],
|
["xno"],
|
||||||
[AC_MSG_RESULT([no])
|
[AC_MSG_RESULT([no])
|
||||||
enable_qt_dbus=[no]
|
enable_qt_dbus=[no]
|
||||||
enable_geoip_database=[no]
|
enable_geoip_database=[no]
|
||||||
QBT_ADD_CONFIG="$QBT_ADD_CONFIG nox"],
|
QBT_ADD_CONFIG="$QBT_ADD_CONFIG nogui"],
|
||||||
[AC_MSG_RESULT([$enable_gui])
|
[AC_MSG_RESULT([$enable_gui])
|
||||||
AC_MSG_ERROR([Unknown option "$enable_gui". Use either "yes" or "no".])])
|
AC_MSG_ERROR([Unknown option "$enable_gui". Use either "yes" or "no".])])
|
||||||
|
|
||||||
|
AC_MSG_CHECKING([whether to enable the WebUI])
|
||||||
|
AS_CASE(["x$enable_webui"],
|
||||||
|
["xyes"],
|
||||||
|
[AC_MSG_RESULT([yes])
|
||||||
|
QBT_REMOVE_CONFIG="$QBT_REMOVE_CONFIG nowebui"],
|
||||||
|
["xno"],
|
||||||
|
[AC_MSG_RESULT([no])
|
||||||
|
QBT_ADD_CONFIG="$QBT_ADD_CONFIG nowebui"],
|
||||||
|
[AC_MSG_RESULT([$enable_webui])
|
||||||
|
AC_MSG_ERROR([Unknown option "$enable_webui". Use either "yes" or "no".])])
|
||||||
|
|
||||||
AC_MSG_CHECKING([whether Qt5 should be enabled])
|
AC_MSG_CHECKING([whether Qt5 should be enabled])
|
||||||
AS_CASE(["x$with_qt5"],
|
AS_CASE(["x$with_qt5"],
|
||||||
["xno"],
|
["xno"],
|
||||||
|
|
0
src/mac/Info.plist → dist/mac/Info.plist
vendored
0
src/mac/qt.conf → dist/mac/qt.conf
vendored
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 954 B After Width: | Height: | Size: 954 B |
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
Before Width: | Height: | Size: 3 KiB After Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 7.5 KiB |
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 14 KiB |
|
@ -41,7 +41,7 @@ installer-translations
|
||||||
translations
|
translations
|
||||||
qt_ar.qm
|
qt_ar.qm
|
||||||
...
|
...
|
||||||
(all the .qm files found in src/qt-translations in every source release)
|
(all the .qm files found in dist/qt-translations in every source release)
|
||||||
qt_zh_TW.qm
|
qt_zh_TW.qm
|
||||||
installer.nsi
|
installer.nsi
|
||||||
license.txt
|
license.txt
|
||||||
|
@ -54,7 +54,7 @@ uninstaller.nsi
|
||||||
|
|
||||||
|
|
||||||
5. "license.txt" is a text file that contains the text rendered
|
5. "license.txt" is a text file that contains the text rendered
|
||||||
from src\gpl.html or the text contained in COPYING
|
from src\gui\gpl.html or the text contained in COPYING
|
||||||
6. "qbittorrent.exe" is the compiled binary file.
|
6. "qbittorrent.exe" is the compiled binary file.
|
||||||
|
|
||||||
SCRIPT HACKERS:
|
SCRIPT HACKERS:
|