You've already forked qBittorrent
							
							
				mirror of
				https://github.com/qbittorrent/qBittorrent
				synced 2025-11-04 16:42:38 +01:00 
			
		
		
		
	Compare commits
	
		
			164 Commits
		
	
	
		
			release-4.
			...
			v4_6_x
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					91943e4815 | ||
| 
						 | 
					2388ad0aab | ||
| 
						 | 
					a65eb6c604 | ||
| 
						 | 
					a869e4151c | ||
| 
						 | 
					839bc696d0 | ||
| 
						 | 
					e6845d6960 | ||
| 
						 | 
					413b2e14fa | ||
| 
						 | 
					b0fbe7bfdb | ||
| 
						 | 
					bb0fcc5841 | ||
| 
						 | 
					94d98e78db | ||
| 
						 | 
					c01265c4cf | ||
| 
						 | 
					f1466871ee | ||
| 
						 | 
					cfe15c2455 | ||
| 
						 | 
					742bc410f4 | ||
| 
						 | 
					64029e0493 | ||
| 
						 | 
					58ba6f41f3 | ||
| 
						 | 
					d9023c647a | ||
| 
						 | 
					827f9d1345 | ||
| 
						 | 
					2f8044bd26 | ||
| 
						 | 
					92db0170d5 | ||
| 
						 | 
					efa517ea90 | ||
| 
						 | 
					47723115f6 | ||
| 
						 | 
					95e431a296 | ||
| 
						 | 
					5e81347933 | ||
| 
						 | 
					ef1d3bcf0b | ||
| 
						 | 
					ea28d5213b | ||
| 
						 | 
					21143a9764 | ||
| 
						 | 
					f86a574b9d | ||
| 
						 | 
					769de08463 | ||
| 
						 | 
					0bbfeeb987 | ||
| 
						 | 
					9c3382f0d7 | ||
| 
						 | 
					2aa7a7f453 | ||
| 
						 | 
					c1b62e0e61 | ||
| 
						 | 
					40833ca510 | ||
| 
						 | 
					749746e812 | ||
| 
						 | 
					db384896b8 | ||
| 
						 | 
					a7dfefc2a5 | ||
| 
						 | 
					684a561974 | ||
| 
						 | 
					73cedb6ea1 | ||
| 
						 | 
					020b49add1 | ||
| 
						 | 
					694661d751 | ||
| 
						 | 
					79ba577a25 | ||
| 
						 | 
					785320e7f6 | ||
| 
						 | 
					954d6ff5c6 | ||
| 
						 | 
					1f6a817020 | ||
| 
						 | 
					4e30e6cb8e | ||
| 
						 | 
					753cdfdb1a | ||
| 
						 | 
					daaaa11f93 | ||
| 
						 | 
					c0e0e36d10 | ||
| 
						 | 
					188469a42c | ||
| 
						 | 
					18296b2f75 | ||
| 
						 | 
					cce1290c0c | ||
| 
						 | 
					64acc64c58 | ||
| 
						 | 
					d5a3f724ab | ||
| 
						 | 
					7567f71c55 | ||
| 
						 | 
					6805922521 | ||
| 
						 | 
					a3812c0831 | ||
| 
						 | 
					361741d677 | ||
| 
						 | 
					acd9102dc2 | ||
| 
						 | 
					e74b587420 | ||
| 
						 | 
					2589363622 | ||
| 
						 | 
					cfa7a6db46 | ||
| 
						 | 
					5609fa49a6 | ||
| 
						 | 
					d0ad08e495 | ||
| 
						 | 
					33b51249dc | ||
| 
						 | 
					17b6dcfbef | ||
| 
						 | 
					c894d84ed3 | ||
| 
						 | 
					8c52b53300 | ||
| 
						 | 
					4c3af5d923 | ||
| 
						 | 
					77d907c2aa | ||
| 
						 | 
					a56b3edc58 | ||
| 
						 | 
					a83424a7a7 | ||
| 
						 | 
					cdf66e069d | ||
| 
						 | 
					1773b1ea05 | ||
| 
						 | 
					9ebbafed95 | ||
| 
						 | 
					8a5ffd68df | ||
| 
						 | 
					cf6e4ce933 | ||
| 
						 | 
					c54f8bf219 | ||
| 
						 | 
					3f6ca64d9e | ||
| 
						 | 
					0990c2632b | ||
| 
						 | 
					ba5229a069 | ||
| 
						 | 
					1aff030317 | ||
| 
						 | 
					c1b63372f1 | ||
| 
						 | 
					081eace057 | ||
| 
						 | 
					61fae3a3ee | ||
| 
						 | 
					18ad861444 | ||
| 
						 | 
					a57b80c7e0 | ||
| 
						 | 
					bfa8dc7f67 | ||
| 
						 | 
					92f810873a | ||
| 
						 | 
					6739f59e5f | ||
| 
						 | 
					d6e888a877 | ||
| 
						 | 
					1fb329c0ef | ||
| 
						 | 
					ffe085dc8a | ||
| 
						 | 
					267d504ec0 | ||
| 
						 | 
					b824889d07 | ||
| 
						 | 
					59d968e116 | ||
| 
						 | 
					43300d97e2 | ||
| 
						 | 
					3007762864 | ||
| 
						 | 
					786c09e981 | ||
| 
						 | 
					2c2252d7d9 | ||
| 
						 | 
					c7dfc1ded2 | ||
| 
						 | 
					c2dd53cee6 | ||
| 
						 | 
					903173b8f1 | ||
| 
						 | 
					837d39dac7 | ||
| 
						 | 
					54dffa1051 | ||
| 
						 | 
					a14b50e48c | ||
| 
						 | 
					b284d40430 | ||
| 
						 | 
					ee853d8751 | ||
| 
						 | 
					d5c0c094f2 | ||
| 
						 | 
					3c0747fb87 | ||
| 
						 | 
					31e0ab2c70 | ||
| 
						 | 
					bb6d69f8b7 | ||
| 
						 | 
					a396e0df26 | ||
| 
						 | 
					a1317e24f9 | ||
| 
						 | 
					42d7465cba | ||
| 
						 | 
					4b56bdd36f | ||
| 
						 | 
					dc31e82d00 | ||
| 
						 | 
					7b73d3fb5c | ||
| 
						 | 
					6b3da26af8 | ||
| 
						 | 
					488c022d89 | ||
| 
						 | 
					d512d6dead | ||
| 
						 | 
					a1ff1c8227 | ||
| 
						 | 
					7bc49423c7 | ||
| 
						 | 
					3d3ce1c5d7 | ||
| 
						 | 
					832d68d5cb | ||
| 
						 | 
					ec8802203d | ||
| 
						 | 
					4beee27701 | ||
| 
						 | 
					716aca17f8 | ||
| 
						 | 
					d85ed84e83 | ||
| 
						 | 
					20985f9960 | ||
| 
						 | 
					e6cde0b4b4 | ||
| 
						 | 
					a84259dd1a | ||
| 
						 | 
					4f3dbf7f59 | ||
| 
						 | 
					d877215018 | ||
| 
						 | 
					7512b92a36 | ||
| 
						 | 
					81a3479fd7 | ||
| 
						 | 
					edeb62c25d | ||
| 
						 | 
					45f0b27ed1 | ||
| 
						 | 
					ffb3f60a22 | ||
| 
						 | 
					c14b08bd1d | ||
| 
						 | 
					91560e6e60 | ||
| 
						 | 
					7df54ad534 | ||
| 
						 | 
					1e88650bae | ||
| 
						 | 
					604986e90f | ||
| 
						 | 
					c77466abb0 | ||
| 
						 | 
					a9d8cf2ea9 | ||
| 
						 | 
					22420339a5 | ||
| 
						 | 
					9076ff8876 | ||
| 
						 | 
					af20233dfc | ||
| 
						 | 
					dfd735f2dc | ||
| 
						 | 
					2a04a4d077 | ||
| 
						 | 
					67d340ad63 | ||
| 
						 | 
					2b69cabc2c | ||
| 
						 | 
					062e35e6b0 | ||
| 
						 | 
					3088b38d7e | ||
| 
						 | 
					f5b5570a3b | ||
| 
						 | 
					80bb19701c | ||
| 
						 | 
					8376707379 | ||
| 
						 | 
					483ccb39bf | ||
| 
						 | 
					41e44d22ea | ||
| 
						 | 
					766fce82b1 | ||
| 
						 | 
					938adca47d | ||
| 
						 | 
					5bb02cbd90 | ||
| 
						 | 
					66777f3304 | 
							
								
								
									
										16
									
								
								.github/workflows/ci_macos.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								.github/workflows/ci_macos.yaml
									
									
									
									
										vendored
									
									
								
							@@ -49,7 +49,10 @@ jobs:
 | 
			
		||||
      - name: Setup ccache
 | 
			
		||||
        uses: Chocobo1/setup-ccache-action@v1
 | 
			
		||||
        with:
 | 
			
		||||
          store_cache: ${{ github.ref == 'refs/heads/master' }}
 | 
			
		||||
          update_packager_index: false
 | 
			
		||||
          ccache_options: |
 | 
			
		||||
            max_size=2G
 | 
			
		||||
 | 
			
		||||
      - name: Install boost
 | 
			
		||||
        run: |
 | 
			
		||||
@@ -66,6 +69,7 @@ jobs:
 | 
			
		||||
          version: ${{ matrix.qt_version }}
 | 
			
		||||
          archives: qtbase qtdeclarative qtsvg qttools
 | 
			
		||||
          # Not sure why Qt made a hard dependency on qtdeclarative, try removing it when Qt > 6.4.0
 | 
			
		||||
          cache: true
 | 
			
		||||
 | 
			
		||||
      - name: Install libtorrent
 | 
			
		||||
        run: |
 | 
			
		||||
@@ -134,8 +138,18 @@ jobs:
 | 
			
		||||
          if [ "${{ matrix.qbt_gui }}" = "GUI=OFF" ]; then
 | 
			
		||||
            appName="qbittorrent-nox"
 | 
			
		||||
          fi
 | 
			
		||||
          # package
 | 
			
		||||
          pushd build
 | 
			
		||||
          macdeployqt "$appName.app" -dmg -no-strip
 | 
			
		||||
          PACKAGE_RETRY=0
 | 
			
		||||
          while [ "$PACKAGE_RETRY" -lt "3" ]; do
 | 
			
		||||
            macdeployqt "$appName.app" -dmg -no-strip
 | 
			
		||||
            if [ -f "$appName.dmg" ]; then
 | 
			
		||||
              break
 | 
			
		||||
            fi
 | 
			
		||||
            sleep 5
 | 
			
		||||
            PACKAGE_RETRY=$((PACKAGE_RETRY + 1))
 | 
			
		||||
            echo "Retry $PACKAGE_RETRY..."
 | 
			
		||||
          done
 | 
			
		||||
          popd
 | 
			
		||||
          # prepare upload folder
 | 
			
		||||
          mkdir upload
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								.github/workflows/ci_ubuntu.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/workflows/ci_ubuntu.yaml
									
									
									
									
										vendored
									
									
								
							@@ -39,6 +39,7 @@ jobs:
 | 
			
		||||
      - name: Setup ccache
 | 
			
		||||
        uses: Chocobo1/setup-ccache-action@v1
 | 
			
		||||
        with:
 | 
			
		||||
          store_cache: ${{ github.ref == 'refs/heads/master' }}
 | 
			
		||||
          update_packager_index: false
 | 
			
		||||
          ccache_options: |
 | 
			
		||||
            max_size=2G
 | 
			
		||||
@@ -48,6 +49,7 @@ jobs:
 | 
			
		||||
        with:
 | 
			
		||||
          version: ${{ matrix.qt_version }}
 | 
			
		||||
          archives: icu qtbase qtsvg qttools
 | 
			
		||||
          cache: true
 | 
			
		||||
 | 
			
		||||
      - name: Install libtorrent
 | 
			
		||||
        run: |
 | 
			
		||||
@@ -117,6 +119,8 @@ jobs:
 | 
			
		||||
      - name: Run CodeQL analysis
 | 
			
		||||
        uses: github/codeql-action/analyze@v2
 | 
			
		||||
        if: startsWith(matrix.libt_version, 2) && (matrix.qbt_gui == 'GUI=ON') && startsWith(matrix.qt_version, 6)
 | 
			
		||||
        with:
 | 
			
		||||
          category: ${{ github.base_ref || github.ref_name }}
 | 
			
		||||
 | 
			
		||||
      - name: Prepare build artifacts
 | 
			
		||||
        run: |
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										46
									
								
								.github/workflows/ci_windows.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										46
									
								
								.github/workflows/ci_windows.yaml
									
									
									
									
										vendored
									
									
								
							@@ -22,6 +22,7 @@ jobs:
 | 
			
		||||
    env:
 | 
			
		||||
      boost_path: "${{ github.workspace }}/../boost"
 | 
			
		||||
      libtorrent_path: "${{ github.workspace }}/libtorrent"
 | 
			
		||||
      vpkg_triplet_path: "${{ github.workspace }}/../triplets_overlay"
 | 
			
		||||
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Checkout repository
 | 
			
		||||
@@ -42,29 +43,30 @@ jobs:
 | 
			
		||||
          vcpkgDirectory: C:/vcpkg
 | 
			
		||||
          doNotUpdateVcpkg: true  # the preinstalled vcpkg is updated regularly
 | 
			
		||||
 | 
			
		||||
      - name: Install dependencies from vcpkg
 | 
			
		||||
      - name: Install dependencies with vcpkg
 | 
			
		||||
        run: |
 | 
			
		||||
          # tell vcpkg to only build Release variants of the dependencies
 | 
			
		||||
          # create our own triplet
 | 
			
		||||
          New-Item `
 | 
			
		||||
            -Path "${{ github.workspace }}" `
 | 
			
		||||
            -Name "triplets_overlay" `
 | 
			
		||||
            -ItemType Directory
 | 
			
		||||
          Copy-Item `
 | 
			
		||||
            "${{ env.RUNVCPKG_VCPKG_ROOT }}/triplets/x64-windows-static.cmake" `
 | 
			
		||||
            "${{ github.workspace }}/triplets_overlay/x64-windows-static-release.cmake"
 | 
			
		||||
            -Force `
 | 
			
		||||
            -ItemType File `
 | 
			
		||||
            -Path "${{ env.vpkg_triplet_path }}/x64-windows-static-md-release.cmake"
 | 
			
		||||
          # OpenSSL isn't compatible with `/guard:cf` flag so we omit it for now, see: https://github.com/openssl/openssl/issues/22554
 | 
			
		||||
          Add-Content `
 | 
			
		||||
            "${{ github.workspace }}/triplets_overlay/x64-windows-static-release.cmake" `
 | 
			
		||||
            -Value "set(VCPKG_BUILD_TYPE release)"
 | 
			
		||||
            -Path "${{ env.vpkg_triplet_path }}/x64-windows-static-md-release.cmake" `
 | 
			
		||||
            -Value @("set(VCPKG_TARGET_ARCHITECTURE x64)",
 | 
			
		||||
              "set(VCPKG_LIBRARY_LINKAGE static)",
 | 
			
		||||
              "set(VCPKG_CRT_LINKAGE dynamic)",
 | 
			
		||||
              "set(VCPKG_BUILD_TYPE release)")
 | 
			
		||||
          # clear buildtrees after each package installation to reduce disk space requirements
 | 
			
		||||
          $packages = `
 | 
			
		||||
            "openssl:x64-windows-static-release",
 | 
			
		||||
            "zlib:x64-windows-static-release"
 | 
			
		||||
            "openssl:x64-windows-static-md-release",
 | 
			
		||||
            "zlib:x64-windows-static-md-release"
 | 
			
		||||
          ${{ env.RUNVCPKG_VCPKG_ROOT }}/vcpkg.exe upgrade `
 | 
			
		||||
            --overlay-triplets="${{ github.workspace }}/triplets_overlay" `
 | 
			
		||||
            --no-dry-run
 | 
			
		||||
            --no-dry-run `
 | 
			
		||||
            --overlay-triplets="${{ env.vpkg_triplet_path }}"
 | 
			
		||||
          ${{ env.RUNVCPKG_VCPKG_ROOT }}/vcpkg.exe install `
 | 
			
		||||
            --overlay-triplets="${{ github.workspace }}/triplets_overlay" `
 | 
			
		||||
            --clean-after-build `
 | 
			
		||||
            --overlay-triplets="${{ env.vpkg_triplet_path }}" `
 | 
			
		||||
            $packages
 | 
			
		||||
 | 
			
		||||
      - name: Install boost
 | 
			
		||||
@@ -81,6 +83,7 @@ jobs:
 | 
			
		||||
        with:
 | 
			
		||||
          version: "6.5.0"
 | 
			
		||||
          archives: qtbase qtsvg qttools
 | 
			
		||||
          cache: true
 | 
			
		||||
 | 
			
		||||
      - name: Install libtorrent
 | 
			
		||||
        run: |
 | 
			
		||||
@@ -90,37 +93,38 @@ jobs:
 | 
			
		||||
            --recurse-submodules `
 | 
			
		||||
            https://github.com/arvidn/libtorrent.git
 | 
			
		||||
          cd libtorrent
 | 
			
		||||
          $env:CXXFLAGS+=" /guard:cf"
 | 
			
		||||
          $env:LDFLAGS+=" /guard:cf"
 | 
			
		||||
          cmake `
 | 
			
		||||
            -B build `
 | 
			
		||||
            -G "Ninja" `
 | 
			
		||||
            -DCMAKE_BUILD_TYPE=RelWithDebInfo `
 | 
			
		||||
            -DCMAKE_CXX_FLAGS=/guard:cf `
 | 
			
		||||
            -DCMAKE_EXPORT_COMPILE_COMMANDS=ON `
 | 
			
		||||
            -DCMAKE_INSTALL_PREFIX="${{ env.libtorrent_path }}" `
 | 
			
		||||
            -DCMAKE_TOOLCHAIN_FILE="${{ env.RUNVCPKG_VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake" `
 | 
			
		||||
            -DBOOST_ROOT="${{ env.boost_path }}" `
 | 
			
		||||
            -DBUILD_SHARED_LIBS=OFF `
 | 
			
		||||
            -Ddeprecated-functions=OFF `
 | 
			
		||||
            -Dstatic_runtime=ON `
 | 
			
		||||
            -DVCPKG_TARGET_TRIPLET=x64-windows-static-release
 | 
			
		||||
            -Dstatic_runtime=OFF `
 | 
			
		||||
            -DVCPKG_TARGET_TRIPLET=x64-windows-static-md-release
 | 
			
		||||
          cmake --build build
 | 
			
		||||
          cmake --install build
 | 
			
		||||
 | 
			
		||||
      - name: Build qBittorrent
 | 
			
		||||
        run: |
 | 
			
		||||
          $env:CXXFLAGS+=" /WX"
 | 
			
		||||
          cmake `
 | 
			
		||||
            -B build `
 | 
			
		||||
            -G "Ninja" `
 | 
			
		||||
            -DCMAKE_BUILD_TYPE=RelWithDebInfo `
 | 
			
		||||
            -DCMAKE_CXX_FLAGS="/WX" `
 | 
			
		||||
            -DCMAKE_EXPORT_COMPILE_COMMANDS=ON `
 | 
			
		||||
            -DCMAKE_TOOLCHAIN_FILE="${{ env.RUNVCPKG_VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake" `
 | 
			
		||||
            -DBOOST_ROOT="${{ env.boost_path }}" `
 | 
			
		||||
            -DLibtorrentRasterbar_DIR="${{ env.libtorrent_path }}/lib/cmake/LibtorrentRasterbar" `
 | 
			
		||||
            -DMSVC_RUNTIME_DYNAMIC=OFF `
 | 
			
		||||
            -DMSVC_RUNTIME_DYNAMIC=ON `
 | 
			
		||||
            -DQT6=ON `
 | 
			
		||||
            -DTESTING=ON `
 | 
			
		||||
            -DVCPKG_TARGET_TRIPLET=x64-windows-static-release `
 | 
			
		||||
            -DVCPKG_TARGET_TRIPLET=x64-windows-static-md-release `
 | 
			
		||||
            -DVERBOSE_CONFIGURE=ON `
 | 
			
		||||
            --graphviz=build/target_graph.dot
 | 
			
		||||
          cmake --build build --target qbt_update_translations
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,3 +1,4 @@
 | 
			
		||||
.vscode/
 | 
			
		||||
src/gui/geoip/GeoIP.dat
 | 
			
		||||
src/gui/geoip/GeoIP.dat.gz
 | 
			
		||||
src/qbittorrent
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
[main]
 | 
			
		||||
host = https://www.transifex.com
 | 
			
		||||
 | 
			
		||||
[o:sledgehammer999:p:qbittorrent:r:qbittorrent_master]
 | 
			
		||||
[o:sledgehammer999:p:qbittorrent:r:qbittorrent_v46x]
 | 
			
		||||
file_filter  = src/lang/qbittorrent_<lang>.ts
 | 
			
		||||
source_file  = src/lang/qbittorrent_en.ts
 | 
			
		||||
source_lang  = en
 | 
			
		||||
@@ -9,7 +9,7 @@ type         = QT
 | 
			
		||||
minimum_perc = 23
 | 
			
		||||
lang_map     = pt: pt_PT, zh: zh_CN
 | 
			
		||||
 | 
			
		||||
[o:sledgehammer999:p:qbittorrent:r:qbittorrent_webui]
 | 
			
		||||
[o:sledgehammer999:p:qbittorrent:r:qbittorrent_webui_v46x]
 | 
			
		||||
file_filter  = src/webui/www/translations/webui_<lang>.ts
 | 
			
		||||
source_file  = src/webui/www/translations/webui_en.ts
 | 
			
		||||
source_lang  = en
 | 
			
		||||
 
 | 
			
		||||
@@ -30,16 +30,21 @@ feature_option(STACKTRACE "Enable stacktrace support" ON)
 | 
			
		||||
feature_option(TESTING "Build internal testing suite" OFF)
 | 
			
		||||
feature_option(VERBOSE_CONFIGURE "Show information about PACKAGES_FOUND and PACKAGES_NOT_FOUND in the configure output (only useful for debugging the CMake build scripts)" OFF)
 | 
			
		||||
 | 
			
		||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
 | 
			
		||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
 | 
			
		||||
    feature_option_dependent(DBUS
 | 
			
		||||
        "Enable support for notifications and power-management features via D-Bus on Linux"
 | 
			
		||||
        "Enable support for notifications and power-management features via D-Bus"
 | 
			
		||||
        ON "GUI" OFF
 | 
			
		||||
    )
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
 | 
			
		||||
    feature_option_dependent(SYSTEMD
 | 
			
		||||
        "Install systemd service file. Target directory is overridable with `SYSTEMD_SERVICES_INSTALL_DIR` variable"
 | 
			
		||||
        OFF "NOT GUI" OFF
 | 
			
		||||
    )
 | 
			
		||||
elseif (MSVC)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if (MSVC)
 | 
			
		||||
    feature_option(MSVC_RUNTIME_DYNAMIC "Use MSVC dynamic runtime library (-MD) instead of static (-MT)" ON)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										136
									
								
								Changelog
									
									
									
									
									
								
							
							
						
						
									
										136
									
								
								Changelog
									
									
									
									
									
								
							@@ -1,3 +1,139 @@
 | 
			
		||||
Mon Sep 16th 2024 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.7
 | 
			
		||||
    - BUGFIX: The updater will launch the link to the build variant you're currently using (sledgehammer999)
 | 
			
		||||
    - BUGFIX: Focus on Download button if torrent link retrieved from the clipboard (glassez)
 | 
			
		||||
    - WEBUI: RSS: The list of feeds wouldn't load for Apply Rule (glassez)
 | 
			
		||||
 | 
			
		||||
Sun Aug 18th 2024 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.6
 | 
			
		||||
    - BUGFIX: Fix handling of tags containing '&' character (glassez)
 | 
			
		||||
    - BUGFIX: Show scroll bar in Torrent Tags dialog (glassez)
 | 
			
		||||
    - BUGFIX: Apply bulk changes to correct content widget items (glassez)
 | 
			
		||||
    - BUGFIX: Hide zero status filters when torrents are removed (glassez)
 | 
			
		||||
    - BUGFIX: Fix `Incomplete Save Path` cannot be changed for torrents without metadata (glassez)
 | 
			
		||||
    - WEBUI: Correctly apply changed "save path" of RSS rules (glassez)
 | 
			
		||||
    - WEBUI: Clear tracker list on full update (skomerko)
 | 
			
		||||
    - OTHER: Update User-Agent string for internal downloader and search engines (cayenne17)
 | 
			
		||||
 | 
			
		||||
Sun May 26th 2024 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.5
 | 
			
		||||
    - BUGFIX: Prevent app from being closed when disabling system tray icon (glassez)
 | 
			
		||||
    - BUGFIX: Fix <kbd>Enter</kbd> key behavior in Add new torrent dialog (glassez)
 | 
			
		||||
    - BUGFIX: Prevent invalid status filter index from being used (glassez)
 | 
			
		||||
    - BUGFIX: Add extra offset for dialog frame (glassez)
 | 
			
		||||
    - BUGFIX: Don't overwrite stored layout of main window with incorrect one (glassez)
 | 
			
		||||
    - BUGFIX: Don't forget to resume "missing files" torrent when rechecking (glassez)
 | 
			
		||||
    - WEBUI: Restore ability to use server-side translation by custom WebUI (glassez)
 | 
			
		||||
    - WEBUI: Fix wrong peer number (Chocobo1)
 | 
			
		||||
    - LINUX: Improve AppStream metadata (Chocobo1)
 | 
			
		||||
 | 
			
		||||
Sun Mar 24th 2024 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.4
 | 
			
		||||
    - BUGFIX: Correctly adjust "Add New torrent" dialog position in all the cases (glassez)
 | 
			
		||||
    - BUGFIX: Change "metadata received" stop condition behavior (glassez)
 | 
			
		||||
    - BUGFIX: Add a small delay before processing the key input of search boxes (Chocobo1)
 | 
			
		||||
    - BUGFIX: Ensure the profile path is pointing to a directory (Chocobo1)
 | 
			
		||||
    - RSS: Use better icons for RSS articles (glassez)
 | 
			
		||||
    - WINDOWS: NSIS: Update French, Hungarian translations (MarcDrieu, foxi69)
 | 
			
		||||
    - LINUX: Fix sorting when ICU isn't used (Chocobo1)
 | 
			
		||||
    - LINUX: Fix invisible tray icon on Plasma 6 (tehcneko)
 | 
			
		||||
 | 
			
		||||
Mon Jan 15th 2024 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.3
 | 
			
		||||
    - BUGFIX: Correctly update number of filtered items (glassez)
 | 
			
		||||
    - BUGFIX: Don't forget to store Stop condition value (glassez)
 | 
			
		||||
    - BUGFIX: Show correctly decoded filename in log (glassez)
 | 
			
		||||
    - BUGFIX: Specify a locale if none is set (Chocobo1)
 | 
			
		||||
    - BUGFIX: Apply inactive seeding time limit set on new torrents (glassez)
 | 
			
		||||
    - BUGFIX: Show URL seeds for torrents that have no metadata (glassez)
 | 
			
		||||
    - BUGFIX: Don't get stuck loading on mismatched info-hashes in resume data (glassez)
 | 
			
		||||
 | 
			
		||||
Mon Nov 27th 2023 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.2
 | 
			
		||||
    - BUGFIX: Do not apply share limit if the previous one was applied (glassez)
 | 
			
		||||
    - BUGFIX: Show Add new torrent dialog on main window screen (glassez)
 | 
			
		||||
    - WEBUI: Fix JS memory leak (brvphoenix)
 | 
			
		||||
    - WEBUI: Disable stdout buffering for qbt-nox (Chocobo1)
 | 
			
		||||
    - WINDOWS: NSIS: Display correct Minimum Windows OS requirement (xavier2k6)
 | 
			
		||||
    - WINDOWS: NSIS: Add Hebrew translation (avivmu)
 | 
			
		||||
    - LINUX: WAYLAND: Fix parent widget of "Lock qBittorrent" submenu (Vlad Zahorodnii)
 | 
			
		||||
 | 
			
		||||
Mon Nov 20th 2023 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.1
 | 
			
		||||
    - FEATURE: Add option to enable previous Add new torrent dialog behavior (glassez)
 | 
			
		||||
    - BUGFIX: Prevent crash due to race condition when adding magnet link (glassez)
 | 
			
		||||
    - BUGFIX: Fix Enter key behavior when add new torrent (glassez)
 | 
			
		||||
    - BUGFIX: Add missing main window icon (iomezk)
 | 
			
		||||
    - BUGFIX: Update size of selected files when selection is changed (glassez)
 | 
			
		||||
    - BUGFIX: Correctly handle changing save path of torrent w/o metadata (glassez)
 | 
			
		||||
    - BUGFIX: Use appropriate icon for "moving" torrents in transfer list (xavier2k6)
 | 
			
		||||
    - WEBUI: Drop WebUI default credentials (glassez)
 | 
			
		||||
    - WEBUI: Add I2P settings to WebUI (thalieht)
 | 
			
		||||
    - WEBUI: Fix duplicate scrollbar on Transfer List (AgentConDier)
 | 
			
		||||
    - WEBUI: Fix .torrent file upload on iPadOS (Vitaly Cheptsov)
 | 
			
		||||
    - WEBUI: Fix incorrect subcategory sorting (Bartu Özen)
 | 
			
		||||
    - WEBUI: Correctly set save path in RSS rules (glassez)
 | 
			
		||||
    - WEBUI: Allow to request torrents count via WebAPI (glassez)
 | 
			
		||||
    - WEBUI: Improve performance of getting torrent numbers via WebAPI (Chocobo1)
 | 
			
		||||
    - WEBUI: Improve free disk space checking for WebAPI (glassez)
 | 
			
		||||
    - WINDOWS: NSIS: Fixed typo in the installer's hungarian translation (MartinKing01)
 | 
			
		||||
    - LINUX: Fix invisible tray icon with Qt5 in Linux (thalieht)
 | 
			
		||||
    - MACOS: Remove "Physical memory (RAM) usage limit" option (Chocobo1)
 | 
			
		||||
 | 
			
		||||
Sun Oct 22nd 2023 - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.6.0
 | 
			
		||||
    - FEATURE: Add (experimental) I2P support (glassez)
 | 
			
		||||
    - FEATURE: Provide UI editor for the default theme (glassez)
 | 
			
		||||
    - FEATURE: Various UI theming improvements (glassez)
 | 
			
		||||
    - FEATURE: Implement torrent tags editing dialog (glassez)
 | 
			
		||||
    - FEATURE: Revamp "Watched folder options" and "Automated RSS downloader" dialog (glassez)
 | 
			
		||||
    - FEATURE: Allow to use another icons in dark mode (glassez)
 | 
			
		||||
    - FEATURE: Allow to add new torrents to queue top (glassez)
 | 
			
		||||
    - FEATURE: Allow to filter torrent list by save path (Tom)
 | 
			
		||||
    - FEATURE: Expose 'socket send/receive buffer size' options (Chocobo1)
 | 
			
		||||
    - FEATURE: Expose 'max torrent file size' setting (Chocobo1)
 | 
			
		||||
    - FEATURE: Expose 'bdecode limits' settings (Chocobo1)
 | 
			
		||||
    - FEATURE: Add options to adjust behavior of merging trackers to existing torrent (glassez)
 | 
			
		||||
    - FEATURE: Add option to stop seeding when torrent has been inactive (Christopher)
 | 
			
		||||
    - FEATURE: Allow to use proxy per subsystem (glassez)
 | 
			
		||||
    - FEATURE: Expand the scope of "Proxy hostname lookup" option (glassez)
 | 
			
		||||
    - FEATURE: Add shortcut for "Ban peer permanently" function (Luka Čelebić)
 | 
			
		||||
    - FEATURE: Add option to auto hide zero status filters (glassez)
 | 
			
		||||
    - FEATURE: Allow to disable confirmation of Pause/Resume All (glassez)
 | 
			
		||||
    - FEATURE: Add alternative shortcut CTRL+E for CTRL+F (Luka Čelebić)
 | 
			
		||||
    - FEATURE: Show filtered port numbers in logs (Hanabishi)
 | 
			
		||||
    - FEATURE: Add button to copy library versions to clipboard (Chocobo1)
 | 
			
		||||
    - BUGFIX: Ensure ongoing storage moving job will be completed when shutting down (Chocobo1)
 | 
			
		||||
    - BUGFIX: Refactored many areas to call non UI blocking code (glassez)
 | 
			
		||||
    - BUGFIX: Various improvements to the SQLite backend (glassez)
 | 
			
		||||
    - BUGFIX: Improve startup window state handling (glassez)
 | 
			
		||||
    - BUGFIX: Use tray icon from system theme only if option is set (glassez)
 | 
			
		||||
    - BUGFIX: Inhibit system sleep while torrents are moving (Sentox6)
 | 
			
		||||
    - BUGFIX: Use hostname instead of domain name in tracker filter list (tearfur)
 | 
			
		||||
    - BUGFIX: Visually validate input path in torrent creator dialog (Chocobo1)
 | 
			
		||||
    - BUGFIX: Disable symlink resolving in Torrent creator (Ignat Loskutov)
 | 
			
		||||
    - BUGFIX: Change default value for `file pool size` and `stop tracker timeout` settings (stalkerok)
 | 
			
		||||
    - BUGFIX: Log when duplicate torrents are being added (glassez)
 | 
			
		||||
    - BUGFIX: Inhibit suspend instead of screen idle (axet)
 | 
			
		||||
    - BUGFIX: Ensure file name is valid when exporting torrents (glassez)
 | 
			
		||||
    - BUGFIX: Open "Save path" if torrent has no metadata (Xu Chao)
 | 
			
		||||
    - BUGFIX: Prevent torrent starting unexpectedly edge case with magnet (Xu Chao)
 | 
			
		||||
    - BUGFIX: Better ergonomics of the "Add new torrent" dialog (Xu Chao, glassez)
 | 
			
		||||
    - WEBUI: Add log viewer (brvphoenix)
 | 
			
		||||
    - WEBUI: WebAPI: Allow to specify session cookie name (glassez)
 | 
			
		||||
    - WEBUI: Improve sync API performance (glassez)
 | 
			
		||||
    - WEBUI: Add filelog settings (brvphoenix)
 | 
			
		||||
    - WEBUI: Add multi-file renaming (loligans)
 | 
			
		||||
    - WEBUI: Add "Add to top of queue" option (thalieht)
 | 
			
		||||
    - WEBUI: Implement subcategories (Bartu Özen)
 | 
			
		||||
    - WEBUI: Set "SameSite=None" if CSRF Protection is disabled (七海千秋)
 | 
			
		||||
    - WEBUI: Show only hosts in tracker filter list (ttys3)
 | 
			
		||||
    - WEBUI: Set Connection status and Speed limits tooltips (Raymond Ha)
 | 
			
		||||
    - WEBUI: set Cross Origin Opener Policy to `same-origin` (Chocobo1)
 | 
			
		||||
    - WEBUI: Fix response for HTTP HEAD method (Chocobo1)
 | 
			
		||||
    - WEBUI: Preserve the network interfaces when connection is down (Fabricio Silva)
 | 
			
		||||
    - WEBUI: Add "Add Tags" field for RSS rules (Matic Babnik)
 | 
			
		||||
    - WEBUI: Fix missing error icon (Trim21)
 | 
			
		||||
    - RSS: Add "Rename rule" button to RSS Downloader (BallsOfSpaghetti)
 | 
			
		||||
    - RSS: Allow to edit RSS feed URL (glassez)
 | 
			
		||||
    - RSS: Allow to assign priority to RSS download rule (glassez)
 | 
			
		||||
    - SEARCH: Use python isolate mode (Chocobo1)
 | 
			
		||||
    - SEARCH: Bump python version minimum requirement to 3.7.0 (Chocobo1)
 | 
			
		||||
    - OTHER: Enable DBUS cmake option on FreeBSD (yuri@FreeBSD)
 | 
			
		||||
    - OTHER: Numerous code improvements and refactorings (glassez, Chocobo1)
 | 
			
		||||
 | 
			
		||||
Unreleased - sledgehammer999 <sledgehammer999@qbittorrent.org> - v4.5.0
 | 
			
		||||
    - FEATURE: Add `Auto resize columns` functionality (Chocobo1)
 | 
			
		||||
    - FEATURE: Allow to use Category paths in `Manual` mode (glassez)
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										20
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										20
									
								
								configure
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
#! /bin/sh
 | 
			
		||||
# Guess values for system-dependent variables and create Makefiles.
 | 
			
		||||
# Generated by GNU Autoconf 2.71 for qbittorrent v4.6.0RC1.
 | 
			
		||||
# Generated by GNU Autoconf 2.71 for qbittorrent v4.6.7.
 | 
			
		||||
#
 | 
			
		||||
# Report bugs to <bugs.qbittorrent.org>.
 | 
			
		||||
#
 | 
			
		||||
@@ -611,8 +611,8 @@ MAKEFLAGS=
 | 
			
		||||
# Identity of this package.
 | 
			
		||||
PACKAGE_NAME='qbittorrent'
 | 
			
		||||
PACKAGE_TARNAME='qbittorrent'
 | 
			
		||||
PACKAGE_VERSION='v4.6.0RC1'
 | 
			
		||||
PACKAGE_STRING='qbittorrent v4.6.0RC1'
 | 
			
		||||
PACKAGE_VERSION='v4.6.7'
 | 
			
		||||
PACKAGE_STRING='qbittorrent v4.6.7'
 | 
			
		||||
PACKAGE_BUGREPORT='bugs.qbittorrent.org'
 | 
			
		||||
PACKAGE_URL='https://www.qbittorrent.org/'
 | 
			
		||||
 | 
			
		||||
@@ -1329,7 +1329,7 @@ if test "$ac_init_help" = "long"; then
 | 
			
		||||
  # Omit some internal or obsolete options to make the list less imposing.
 | 
			
		||||
  # This message is too long to be a string in the A/UX 3.1 sh.
 | 
			
		||||
  cat <<_ACEOF
 | 
			
		||||
\`configure' configures qbittorrent v4.6.0RC1 to adapt to many kinds of systems.
 | 
			
		||||
\`configure' configures qbittorrent v4.6.7 to adapt to many kinds of systems.
 | 
			
		||||
 | 
			
		||||
Usage: $0 [OPTION]... [VAR=VALUE]...
 | 
			
		||||
 | 
			
		||||
@@ -1400,7 +1400,7 @@ fi
 | 
			
		||||
 | 
			
		||||
if test -n "$ac_init_help"; then
 | 
			
		||||
  case $ac_init_help in
 | 
			
		||||
     short | recursive ) echo "Configuration of qbittorrent v4.6.0RC1:";;
 | 
			
		||||
     short | recursive ) echo "Configuration of qbittorrent v4.6.7:";;
 | 
			
		||||
   esac
 | 
			
		||||
  cat <<\_ACEOF
 | 
			
		||||
 | 
			
		||||
@@ -1533,7 +1533,7 @@ fi
 | 
			
		||||
test -n "$ac_init_help" && exit $ac_status
 | 
			
		||||
if $ac_init_version; then
 | 
			
		||||
  cat <<\_ACEOF
 | 
			
		||||
qbittorrent configure v4.6.0RC1
 | 
			
		||||
qbittorrent configure v4.6.7
 | 
			
		||||
generated by GNU Autoconf 2.71
 | 
			
		||||
 | 
			
		||||
Copyright (C) 2021 Free Software Foundation, Inc.
 | 
			
		||||
@@ -1648,7 +1648,7 @@ cat >config.log <<_ACEOF
 | 
			
		||||
This file contains any messages produced by compilers while
 | 
			
		||||
running configure, to aid debugging if configure makes a mistake.
 | 
			
		||||
 | 
			
		||||
It was created by qbittorrent $as_me v4.6.0RC1, which was
 | 
			
		||||
It was created by qbittorrent $as_me v4.6.7, which was
 | 
			
		||||
generated by GNU Autoconf 2.71.  Invocation command line was
 | 
			
		||||
 | 
			
		||||
  $ $0$ac_configure_args_raw
 | 
			
		||||
@@ -4779,7 +4779,7 @@ fi
 | 
			
		||||
 | 
			
		||||
# Define the identity of the package.
 | 
			
		||||
 PACKAGE='qbittorrent'
 | 
			
		||||
 VERSION='v4.6.0RC1'
 | 
			
		||||
 VERSION='v4.6.7'
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
 | 
			
		||||
@@ -7237,7 +7237,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 | 
			
		||||
# report actual input values of CONFIG_FILES etc. instead of their
 | 
			
		||||
# values after options handling.
 | 
			
		||||
ac_log="
 | 
			
		||||
This file was extended by qbittorrent $as_me v4.6.0RC1, which was
 | 
			
		||||
This file was extended by qbittorrent $as_me v4.6.7, which was
 | 
			
		||||
generated by GNU Autoconf 2.71.  Invocation command line was
 | 
			
		||||
 | 
			
		||||
  CONFIG_FILES    = $CONFIG_FILES
 | 
			
		||||
@@ -7297,7 +7297,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
 | 
			
		||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 | 
			
		||||
ac_cs_config='$ac_cs_config_escaped'
 | 
			
		||||
ac_cs_version="\\
 | 
			
		||||
qbittorrent config.status v4.6.0RC1
 | 
			
		||||
qbittorrent config.status v4.6.7
 | 
			
		||||
configured by $0, generated by GNU Autoconf 2.71,
 | 
			
		||||
  with options \\"\$ac_cs_config\\"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
AC_INIT([qbittorrent], [v4.6.0RC1], [bugs.qbittorrent.org], [], [https://www.qbittorrent.org/])
 | 
			
		||||
AC_INIT([qbittorrent], [v4.6.7], [bugs.qbittorrent.org], [], [https://www.qbittorrent.org/])
 | 
			
		||||
AC_CONFIG_AUX_DIR([build-aux])
 | 
			
		||||
AC_CONFIG_MACRO_DIR([m4])
 | 
			
		||||
: ${CFLAGS=""}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								dist/mac/Info.plist
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/mac/Info.plist
									
									
									
									
										vendored
									
									
								
							@@ -55,7 +55,7 @@
 | 
			
		||||
	<key>CFBundlePackageType</key>
 | 
			
		||||
	<string>APPL</string>
 | 
			
		||||
	<key>CFBundleShortVersionString</key>
 | 
			
		||||
	<string>4.5.0</string>
 | 
			
		||||
	<string>4.6.7</string>
 | 
			
		||||
	<key>CFBundleExecutable</key>
 | 
			
		||||
	<string>${EXECUTABLE_NAME}</string>
 | 
			
		||||
	<key>CFBundleIdentifier</key>
 | 
			
		||||
@@ -67,7 +67,7 @@
 | 
			
		||||
	<key>NSAppleScriptEnabled</key>
 | 
			
		||||
	<string>YES</string>
 | 
			
		||||
	<key>NSHumanReadableCopyright</key>
 | 
			
		||||
	<string>Copyright © 2006-2022 The qBittorrent project</string>
 | 
			
		||||
	<string>Copyright © 2006-2024 The qBittorrent project</string>
 | 
			
		||||
	<key>UTExportedTypeDeclarations</key>
 | 
			
		||||
	<array>
 | 
			
		||||
		<dict>
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								dist/unix/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/unix/CMakeLists.txt
									
									
									
									
										vendored
									
									
								
							@@ -35,7 +35,7 @@ if (GUI)
 | 
			
		||||
        COMPONENT data
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
    install(FILES org.qbittorrent.qBittorrent.appdata.xml
 | 
			
		||||
    install(FILES org.qbittorrent.qBittorrent.metainfo.xml
 | 
			
		||||
        DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metainfo/
 | 
			
		||||
        COMPONENT data
 | 
			
		||||
    )
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										144
									
								
								dist/unix/org.qbittorrent.qBittorrent.desktop
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										144
									
								
								dist/unix/org.qbittorrent.qBittorrent.desktop
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!-- Copyright 2014 sledgehammer999 <sledgehammer999@qbittorrent.org> -->
 | 
			
		||||
<component type="desktop">
 | 
			
		||||
<component type="desktop-application">
 | 
			
		||||
  <id>org.qbittorrent.qBittorrent</id>
 | 
			
		||||
  <metadata_license>CC0-1.0</metadata_license>
 | 
			
		||||
  <project_license>GPL-3.0-or-later and OpenSSL</project_license>
 | 
			
		||||
@@ -14,33 +14,12 @@
 | 
			
		||||
    </p>
 | 
			
		||||
    <ul>
 | 
			
		||||
      <li>Polished µTorrent-like User Interface</li>
 | 
			
		||||
      <li>
 | 
			
		||||
        Well-integrated and extensible Search Engine
 | 
			
		||||
        <ul>
 | 
			
		||||
          <li>Simultaneous search in many Torrent search sites</li>
 | 
			
		||||
          <li>Category-specific search requests (e.g. Books, Music, Software)</li>
 | 
			
		||||
        </ul>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>Well-integrated and extensible Search Engine</li>
 | 
			
		||||
      <li>RSS feed support with advanced download filters (incl. regex)</li>
 | 
			
		||||
      <li>
 | 
			
		||||
        Many Bittorrent extensions supported:
 | 
			
		||||
        <ul>
 | 
			
		||||
          <li>Magnet links</li>
 | 
			
		||||
          <li>Distributed hash table (DHT), peer exchange protocol (PEX), local peer discovery (LSD)</li>
 | 
			
		||||
          <li>Private torrents</li>
 | 
			
		||||
          <li>Encrypted connections</li>
 | 
			
		||||
          <li>and many more...</li>
 | 
			
		||||
        </ul>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>Many Bittorrent extensions supported</li>
 | 
			
		||||
      <li>Remote control through Web user interface, written with AJAX</li>
 | 
			
		||||
      <li>Sequential downloading (Download in order)</li>
 | 
			
		||||
      <li>
 | 
			
		||||
        Advanced control over torrents, trackers and peers
 | 
			
		||||
        <ul>
 | 
			
		||||
          <li>Torrents queueing and prioritizing</li>
 | 
			
		||||
          <li>Torrent content selection and prioritizing</li>
 | 
			
		||||
        </ul>
 | 
			
		||||
      </li>
 | 
			
		||||
      <li>Advanced control over torrents, trackers and peers</li>
 | 
			
		||||
      <li>Bandwidth scheduler</li>
 | 
			
		||||
      <li>Torrent creation tool</li>
 | 
			
		||||
      <li>IP Filtering (eMule & PeerGuardian format compatible)</li>
 | 
			
		||||
@@ -53,27 +32,36 @@
 | 
			
		||||
  <launchable type="desktop-id">org.qbittorrent.qBittorrent.desktop</launchable>
 | 
			
		||||
  <screenshots>
 | 
			
		||||
    <screenshot type="default">
 | 
			
		||||
      <image height="675" width="1200">https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_01.png</image>
 | 
			
		||||
      <caption>Main window (General tab collapsed)</caption>
 | 
			
		||||
      <image>https://raw.githubusercontent.com/qbittorrent/qBittorrent-website/2741f2a90854604e268c6bba9e6859aad0103583/src/img/screenshots/linux/1.webp</image>
 | 
			
		||||
    </screenshot>
 | 
			
		||||
    <screenshot>
 | 
			
		||||
      <image height="675" width="1200">https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_02.png</image>
 | 
			
		||||
      <caption>Main window (General tab expanded)</caption>
 | 
			
		||||
      <image>https://raw.githubusercontent.com/qbittorrent/qBittorrent-website/2741f2a90854604e268c6bba9e6859aad0103583/src/img/screenshots/linux/2.webp</image>
 | 
			
		||||
    </screenshot>
 | 
			
		||||
    <screenshot>
 | 
			
		||||
      <image height="675" width="1200">https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_03.png</image>
 | 
			
		||||
      <caption>Options dialog</caption>
 | 
			
		||||
      <image>https://raw.githubusercontent.com/qbittorrent/qBittorrent-website/2741f2a90854604e268c6bba9e6859aad0103583/src/img/screenshots/linux/3.webp</image>
 | 
			
		||||
    </screenshot>
 | 
			
		||||
    <screenshot>
 | 
			
		||||
      <image height="675" width="1200">https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_04.png</image>
 | 
			
		||||
      <caption>Search engine</caption>
 | 
			
		||||
      <image>https://raw.githubusercontent.com/qbittorrent/qBittorrent-website/2741f2a90854604e268c6bba9e6859aad0103583/src/img/screenshots/linux/4.webp</image>
 | 
			
		||||
    </screenshot>
 | 
			
		||||
  </screenshots>
 | 
			
		||||
  <update_contact>sledgehammer999@qbittorrent.org</update_contact>
 | 
			
		||||
  <developer_name>The qBittorrent Project</developer_name>
 | 
			
		||||
  <developer id="org.qbittorrent">
 | 
			
		||||
    <name>The qBittorrent Project</name>
 | 
			
		||||
  </developer>
 | 
			
		||||
  <url type="homepage">https://www.qbittorrent.org/</url>
 | 
			
		||||
  <url type="bugtracker">https://bugs.qbittorrent.org/</url>
 | 
			
		||||
  <url type="donation">https://www.qbittorrent.org/donate</url>
 | 
			
		||||
  <url type="faq">https://wiki.qbittorrent.org/Frequently-Asked-Questions</url>
 | 
			
		||||
  <url type="help">https://forum.qbittorrent.org/</url>
 | 
			
		||||
  <url type="translate">https://github.com/qbittorrent/qBittorrent/wiki/How-to-translate-qBittorrent</url>
 | 
			
		||||
  <url type="donation">https://www.qbittorrent.org/donate</url>
 | 
			
		||||
  <url type="translate">https://wiki.qbittorrent.org/How-to-translate-qBittorrent</url>
 | 
			
		||||
  <url type="vcs-browser">https://github.com/qbittorrent/qBittorrent</url>
 | 
			
		||||
  <url type="contribute">https://github.com/qbittorrent/qBittorrent/blob/master/CONTRIBUTING.md</url>
 | 
			
		||||
  <content_rating type="oars-1.1"/>
 | 
			
		||||
  <releases>
 | 
			
		||||
    <release version="4.5.0" date="2022-01-06"/>
 | 
			
		||||
    <release version="4.6.7" date="2024-09-16"/>
 | 
			
		||||
  </releases>
 | 
			
		||||
</component>
 | 
			
		||||
							
								
								
									
										4
									
								
								dist/windows/config.nsi
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								dist/windows/config.nsi
									
									
									
									
										vendored
									
									
								
							@@ -25,7 +25,7 @@
 | 
			
		||||
; 4.5.1.3 -> good
 | 
			
		||||
; 4.5.1.3.2 -> bad
 | 
			
		||||
; 4.5.0beta -> bad
 | 
			
		||||
!define /ifndef QBT_VERSION "4.5.0"
 | 
			
		||||
!define /ifndef QBT_VERSION "4.6.7"
 | 
			
		||||
 | 
			
		||||
; Option that controls the installer's window name
 | 
			
		||||
; If set, its value will be used like this:
 | 
			
		||||
@@ -112,7 +112,7 @@ OutFile "qbittorrent_${QBT_INSTALLER_FILENAME}_setup.exe"
 | 
			
		||||
;Installer Version Information
 | 
			
		||||
VIAddVersionKey "ProductName" "qBittorrent"
 | 
			
		||||
VIAddVersionKey "CompanyName" "The qBittorrent project"
 | 
			
		||||
VIAddVersionKey "LegalCopyright" "Copyright ©2006-2022 The qBittorrent project"
 | 
			
		||||
VIAddVersionKey "LegalCopyright" "Copyright ©2006-2024 The qBittorrent project"
 | 
			
		||||
VIAddVersionKey "FileDescription" "qBittorrent - A Bittorrent Client"
 | 
			
		||||
VIAddVersionKey "FileVersion" "${QBT_VERSION}"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_AFRIKAANS} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_AFRIKAANS} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_AFRIKAANS} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_AFRIKAANS}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_AFRIKAANS}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_AFRIKAANS} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_ALBANIAN} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_ALBANIAN} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_ALBANIAN} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ALBANIAN}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ALBANIAN}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_ALBANIAN} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_ARABIC} "تشغيل البرنامج"
 | 
			
		||||
LangString inst_requires_64bit ${LANG_ARABIC} "هذا المثبت يعمل فقط في نسخ ويندوز 64 بت"
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_ARABIC} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ARABIC}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ARABIC}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_ARABIC} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_BASQUE} "Abiarazi qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_BASQUE} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_BASQUE} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BASQUE}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BASQUE}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_BASQUE} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_BELARUSIAN} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_BELARUSIAN} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_BELARUSIAN} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BELARUSIAN}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BELARUSIAN}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_BELARUSIAN} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_BOSNIAN} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_BOSNIAN} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_BOSNIAN} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BOSNIAN}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BOSNIAN}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_BOSNIAN} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_BRETON} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_BRETON} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_BRETON} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BRETON}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BRETON}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_BRETON} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_BULGARIAN} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_BULGARIAN} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_BULGARIAN} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BULGARIAN}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_BULGARIAN}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_BULGARIAN} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_CATALAN} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_CATALAN} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_CATALAN} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_CATALAN}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_CATALAN}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_CATALAN} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_CROATIAN} "Pokreni qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_CROATIAN} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_CROATIAN} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_CROATIAN}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_CROATIAN}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_CROATIAN} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_CZECH} "Spustit qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_CZECH} "Tento instalátor funguje pouze v 64-bit Windows."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_CZECH} "Tato verze qBittorrent vyžaduje minimálně Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_CZECH}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_CZECH}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_CZECH} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_DANISH} "Start qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_DANISH} "Installationsprogrammet virker kun i Windows-versioner som er 64-bit."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_DANISH} "qBittorrent-versionen kræver mindst Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_DANISH}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_DANISH}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_DANISH} "Afinstaller qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_DUTCH} "qBittorrent starten."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_DUTCH} "Dit installatieprogramma werkt alleen in 64-bit Windows-versies."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_DUTCH} "Deze versie van qBittorrent vereist ten minste Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_DUTCH}  "Dit installatieprogramma vereist ten minste Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_DUTCH}  "Dit installatieprogramma vereist ten minste Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_DUTCH} "qBittorrent verwijderen"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_ENGLISH} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_ENGLISH} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ENGLISH}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ENGLISH}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_ESPERANTO} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_ESPERANTO} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_ESPERANTO} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ESPERANTO}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ESPERANTO}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_ESPERANTO} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_ESTONIAN} "Käivita qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_ESTONIAN} "See installer töötab ainult 64-bit Windowsi versioonides."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_ESTONIAN} "Selle qBittorrenti versiooni jaoks on vajalik vähemalt Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ESTONIAN}  "Selle installeri jaoks on vajalik vähemalt Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_ESTONIAN}  "Selle installeri jaoks on vajalik vähemalt Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_ESTONIAN} "Desinstalli qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_FARSI} "Launch qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_FARSI} "This installer works only in 64-bit Windows versions."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_FARSI} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_FARSI}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_FARSI}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_FARSI} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,8 +30,8 @@ LangString launch_qbt ${LANG_FINNISH} "Käynnistä qBittorrent."
 | 
			
		||||
LangString inst_requires_64bit ${LANG_FINNISH} "Tämä asennusohjelma toimii vain 64-bittisellä Windowsin versiolla."
 | 
			
		||||
;LangString inst_requires_win7 ${LANG_ENGLISH} "This qBittorrent version requires at least Windows 7."
 | 
			
		||||
LangString inst_requires_win7 ${LANG_FINNISH} "Tämä qBittorrent versio tarvitsee vähintään Windows 7:n."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 1809."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_FINNISH}  "This installer requires at least Windows 10 1809."
 | 
			
		||||
;LangString inst_requires_win10 ${LANG_ENGLISH} "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
LangString inst_requires_win10 ${LANG_FINNISH}  "This installer requires at least Windows 10 (1809) / Windows Server 2019."
 | 
			
		||||
;LangString inst_uninstall_link_description ${LANG_ENGLISH} "Uninstall qBittorrent"
 | 
			
		||||
LangString inst_uninstall_link_description ${LANG_FINNISH} "Uninstall qBittorrent"
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user