sledgehammer999
102b6c32eb
NSIS: Refactor configuration to ease installer creation via scripting
2022-10-02 12:59:40 +03:00
sledgehammer999
2af1e1874e
NSIS: Require Windows 10 1809 for Qt6 builds
...
Also refactor the config.nsi with more defines that control the build.
Closes #17783
2022-10-02 12:54:36 +03:00
sledgehammer999
680455a21b
NSIS: Drop hardcoded qt's translation filenames
2022-10-02 12:54:35 +03:00
sledgehammer999
db7850e218
Sync translations from Transifex and run lupdate
2022-09-18 20:13:29 +03:00
Chocobo1
1dcfd7bb59
Improve docker documentation
...
Clarify that some paths should be full paths.
Related #17729 .
PR #17736 .
2022-09-18 13:10:24 +08:00
sledgehammer999
d71ff734a9
Merge pull request #17705 from sledgehammer999/gplv2_vs_gplv3
...
Copyright and license updates
2022-09-15 11:19:23 +03:00
sledgehammer999
b3334e5fac
Binary distributions are GPLv3+ licensed
2022-09-13 01:33:08 +03:00
Hugo Carvalho
16a99e687f
Update org.qbittorrent.qBittorrent.desktop
2022-09-03 14:47:22 +01:00
Hugo Carvalho
cc8c1a5748
Update org.qbittorrent.qBittorrent.desktop
...
Sort language codes alphabetically
2022-09-01 13:31:48 +01:00
sledgehammer999
ddf4b94bc6
Sync translations from Transifex and run lupdate
2022-08-29 00:48:24 +03:00
Coool
ac6af55335
NSIS: update Latvian
...
PR 17529.
2022-08-18 11:39:53 +08:00
Minseo Lee
0d5d6db0ee
NSIS: update Korean
...
PR #17547 .
2022-08-17 12:48:22 +08:00
bovirus
858eea1e9e
NSIS: Update Italian language
...
PR #17098 .
2022-08-11 12:03:05 +08:00
清靈語
ef297dd8e6
Revise Docker document
...
Currently Docker Inc. recommends installing Docker Desktop instead of the CLI.
docker-compose has been deprecated, replaced by docker compose.
PR #17448 .
2022-08-01 13:10:47 +08:00
luzpaz
8736c9ec4c
Fix various typos
...
Found via `codespell -q 3 -S *.ts,*.desktop,./src/base/3rdparty,./dist/windows/installer-translations -L ba,doas,ist,ro,ths`
PR #17317 .
2022-07-06 13:11:11 +08:00
Blackspirits
3023cff2b5
NSIS: Update Portuguese translations
...
PR #17222 .
2022-06-20 13:09:17 +08:00
sledgehammer999
3af832ec18
Sync translations from Transifex and run lupdate
2022-05-22 19:14:00 +03:00
Chocobo1
1ae5339c33
Add script for docker-compose
2022-05-05 22:01:49 +08:00
Chocobo1
7562e0e870
Add support for search engine
...
Also mount /tmp as writable, this is required by qbt and not just for
the search engine functionality.
2022-05-05 19:52:10 +08:00
Chocobo1
0e456f33c1
Run qbt-nox as non-root
...
This is mainly to avoid downloaded files being owned by root which
requires another one or two commands to change the file ownership.
2022-05-05 13:39:52 +08:00
Chocobo1
6778d36454
Make the container filesystem read-only
...
It is not expected to modify the filesystem of the container.
Mounted volumes (-v) are not affected.
2022-05-05 13:39:27 +08:00
Chocobo1
bc54860ad6
Avoid using valid path for illustrative purpose
...
Otherwise docker will really create this example path on host machine
which is bad.
2022-05-05 11:51:21 +08:00
Chocobo1
4894578b72
Improve Docker build
...
* Improves code readability.
* Improve documentation.
* Fix "docker stop" doesn't terminate qbt gracefully which could lead to
data corruption.
* Provide correct/working bittorrent listening port by default.
* Make use of qbt profile option instead of hacking environment
variables.
* Simplify build steps.
PR #16976 .
2022-05-05 11:02:57 +08:00
Tom Piccirello
48fa4e116c
Fix Docker legal notice when using existing config
...
If the user is using a pre-existing config, don't update the legal notice.
PR #16974 .
2022-05-04 12:12:15 +08:00
Tom Piccirello
a8b6a40f13
Separate docker image data and config dirs
...
PR #16972 .
2022-05-03 10:58:37 +08:00
Amanuense-del-diavolo
de8377ab53
added Dockefile and entrypoint.sh
...
It uses the latest available version for libtorrent and builds both libtorrent and qBittorrent with Cmake + ninja
The legal notice must be accepted trought an environment variable called LEGAL and passed to docker when the container is run, to set it true one must set "LEGAL=accept"
PR #16828 .
2022-04-25 11:39:25 +08:00
sledgehammer999
f35d94d98e
Update instructions about NSIS packaging
...
Include a helper a script to gather valid Qt translations for packaging.
2022-03-29 01:52:25 +03:00
sledgehammer999
01206a0e2e
Delete Qt translations files
2022-03-29 01:52:24 +03:00
sledgehammer999
b7c098c5e6
Sync translations from Transifex and run lupdate
2022-03-22 15:47:05 +02:00
Chocobo1
f08c0afbea
Update NSIS French translation
...
PR #16562 .
Co-authored-by: RqndomHax <paul.codepro@gmail.com>
2022-03-10 12:32:53 +08:00
Juanjo Jiménez
7b8962a796
Update NSIS translations for "Spanish" and "Spanish International"
...
PR #16455 .
2022-02-18 11:28:43 +08:00
sledgehammer999
a3a8c19dc2
Sync translations from Transifex and run lupdate
2022-02-14 19:28:07 +02:00
Nicolas Fella
2da39e2fbb
Mark as single window app in .desktop file
...
qBittorrent is a single-window application.
By marking it as such desktop environments know to not offer to open
a new window for it.
This is a new standard key intruduced in
3ea3bc26e2
PR #15996 .
2022-01-10 13:31:53 +08:00
sledgehammer999
d6fc020ba7
Bump to 4.5.0alpha1
2022-01-06 20:47:06 +02:00
sledgehammer999
e8c65388eb
Bump copyright year
2022-01-04 01:39:00 +02:00
sledgehammer999
f2cbb61d49
Sync translations from Transifex and run lupdate
2022-01-04 00:39:43 +02:00
Andrei Stepanov
51d754a53e
Optimize PNG images losslessly with FileOptimizer
...
PR #15662 .
2021-11-05 12:59:25 +08:00
Losiki
f991d2bdb4
Update Update Simplified Chinese translation
...
PR #15653 .
2021-11-02 17:54:18 +03:00
sledgehammer999
ddd106655d
Merge pull request #15622 from sledgehammer999/revert_nsis_bengali
...
Revert "NSIS: Add Bengali translation"
2021-10-31 12:07:49 +02:00
sledgehammer999
e370cbb06b
Sync translations from Transifex and run lupdate
2021-10-31 02:52:52 +03:00
sledgehammer999
80360cc79a
Revert "NSIS: Add Bengali translation"
...
This reverts commit 8085db6ba9
.
2021-10-25 00:46:34 +03:00
Nowshed H. Imran
8085db6ba9
NSIS: Add Bengali translation
...
PR #15602 .
2021-10-22 05:52:11 +03:00
SiderealArt
090199f9de
NSIS: Update Traditional Chinese translation
...
PR #15595 .
2021-10-20 07:15:09 +03:00
Faisal Al-Munawar Fathur Rahman
dabba89682
Update Indonesian translation
...
PR #15436 .
2021-09-10 09:05:40 +08:00
Chocobo1
615b76f78c
Prolong wait time for shutdown
...
The default was 90s[1], prolong to 30 mins.
From the discussion in [2], ~2k torrents took 5 mins to completely
shutdown. Here we wait at most 30 mins which scales to about 12k
torrents which should cover most use case (also note that 4.3.x series
is mentioned to have even shorter shutdown time).
[1] https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html#DefaultTimeoutStartSec=
[2] https://github.com/qbittorrent/qBittorrent/issues/15381#issuecomment-912080617
PR #15414 .
2021-09-04 13:20:35 +08:00
JungHee Lee
8439d4e827
Update Korean NSIS translation ( #15380 )
2021-08-29 11:27:09 +08:00
Matthaiks
6e19878973
NSIS: Add Polish translation ( #15262 )
2021-08-06 12:16:46 +08:00
sledgehammer999
8a09558ed8
Sync translations from Transifex and run lupdate
2021-08-03 23:14:08 +03:00
scootergrisen
933e56494c
Update Danish translation ( #15192 )
2021-07-16 12:55:05 +08:00
sledgehammer999
665ab34f25
Sync translations from Transifex and run lupdate
2021-06-26 21:03:43 +03:00
Chocobo1
42582e21f7
Merge pull request #15016 from Chocobo1/pr_13756
...
Update Mac icons for Big Sur
2021-05-26 11:46:06 +08:00
17jiangz1
41682bfcbb
Update Mac icons for Big Sur
...
Add Mac icon vector source.
2021-05-25 10:42:42 +08:00
sledgehammer999
34be8c9213
Merge pull request #14934 from sledgehammer999/translations
...
Update Qt translations and add new qbt translations
2021-05-23 21:59:29 +03:00
nonew-star
bd7dc8b5e7
NSIS: Update Swedish translation ( #14950 )
...
Remove redundant spaces.
2021-05-11 08:07:15 +03:00
nonew-star
a7ac700fe1
NSIS: Update Swedish translation ( #14933 )
...
Added a word.
2021-05-09 13:27:43 +03:00
sledgehammer999
b0685541d9
Add Turkish Qt translation
2021-05-07 21:55:10 +03:00
sledgehammer999
f097c15c61
Update Qt translations
...
Based on Qt 5.15.2
2021-05-07 21:42:21 +03:00
xkrstudio
59b53f3db4
NSIS: Update Hungarian translation ( #14906 )
...
Add hungarian translation.
2021-05-06 21:28:04 +03:00
Chocobo1
aec53b2849
Merge pull request #14905 from BouRock/patch-4
...
NSIS: Update Turkish translation
2021-05-06 10:38:15 +08:00
Burak Yavuz
4561d844e4
NSIS: Update Turkish translation
...
Uninstall string added
2021-05-03 18:08:21 +03:00
maboroshin
3caa57358f
NSIS: Update Japanese translation
2021-05-03 16:41:31 +09:00
sledgehammer999
94195d5339
Sync translations from Transifex and run lupdate
2021-05-02 18:32:42 +03:00
Nick Korotysh
28ef33b0a0
Improve Info.plist generation with CMake
...
- drop configure_file() and file(GENERATE) calls
- fill missed MACOSX_DEPLOYMENT_TARGET variable
2021-04-23 20:59:09 +03:00
Chocobo1
d6a398cf2c
Merge pull request #14811 from Kolcha/bundle_name
...
Don't use executable name as CFBundleName value
2021-04-21 11:46:43 +08:00
Chocobo1
942fad1d6f
Merge pull request #14788 from Felipefpl/patch-1
...
Update portugueseBR.nsi
2021-04-20 09:40:57 +08:00
Nick Korotysh
29e6b229ac
Don't use executable name as CFBundleName value
2021-04-20 01:49:32 +03:00
Chocobo1
c7c7924d37
Merge pull request #14759 from Chocobo1/icons
...
Install vector program icon on Linux
2021-04-18 12:42:35 +08:00
Chocobo1
f457069881
Install vector program icon on Linux
...
The icon is copied from icons/qbittorrent-tray.svg as there is no way to
install a file and rename it in qmake.
2021-04-16 14:06:43 +08:00
Долматов Алексей
eaaadf40c9
Update russian.nsi
...
Update uninstall strings.
2021-04-15 20:26:51 +03:00
Felipe
f385bd2236
Update portugueseBR.nsi
...
An updated/fixed version of the installer language file.
2021-04-14 11:01:30 -03:00
PriitUring
bfd48f187a
Update estonian.nsi
...
Changing translation of word "Uninstall" to more common local word "Desinstall".
2021-04-14 00:49:36 +03:00
Henry Water
45925efe32
Update german.nsi
...
Line 32
Changing "zumindest" to "mindestens".
I even would go further to change the line into "[...] Windows 7 oder höher." ("[...] Windows 7 or higher."), as this seems to make more sense and we wouldn't have the hassle of discussing whether "zumindest" or "mindestens" fits better.
If you insist on a comment:
It is quite a cosmetic change, and a personal opinion as well. Imo "mindestens" fits more to the theme of general use - "zumindest" can be used in special places, as it isn't that common in e.g. regular conversations. What comes to my mind is "Best before", which is "Mindestens haltbar bis". It would be unusual to use "Zumindest haltbar bis". 😄
Finally it is up to you what to change.
CC: @schnurlos
Additionally I fixed line 10, where no need of a double-"mit" was.
Plus line 34, as requested!
2021-04-10 10:09:08 +02:00
Chocobo1
83530b7adb
Add new translatable string to all available languages
...
Also provide translation for Traditional Chinese.
Fix up a2ef09466f
.
2021-04-08 11:52:38 +08:00
bovirus
a2ef09466f
Enable translation for uninstaller link ( #14660 )
2021-04-08 11:39:03 +08:00
sledgehammer999
fda6def384
Sync translations from Transifex and run lupdate
2021-03-23 22:57:07 +02:00
Juraj Oršulić
d53a1d1412
Systemd: wait for mounting of local filesystems
2021-02-10 12:08:47 +01:00
PriitUring
e53634ecef
NSIS: Add Estonian translation
...
This file was previously not translated.
PR #14331 .
2021-02-04 12:35:52 +03:00
Alex
e169c0ce5e
Update Portuguese BR NSIS translation ( #12376 )
2021-01-24 12:10:47 +08:00
slrslr
f04d4b10e4
Translating new phrases ( #12318 )
...
* Update Czech NSIS translation
Co-authored-by: slrslr <czautohits@gmail.com>
2021-01-24 12:07:40 +08:00
sledgehammer999
d1aba56096
Sync translations from Transifex and run lupdate
2021-01-17 23:20:45 +02:00
sledgehammer999
b8d6058b28
Bump copyright year
2021-01-05 14:27:09 +02:00
sledgehammer999
162421a59a
Sync translations from Transifex and run lupdate
2020-12-26 21:15:29 +02:00
Alessandro Simonelli
4dbe0a0d0e
NSIS: Fixed italian.nsi after 4.3.0.1 update
...
Merged my previous fixes (discussed in #13607 ) with the suggestions by @glassez (#13615 ).
2020-12-15 00:16:07 +01:00
Andrei Stepanov
281cf584ec
NSIS: Update Russian translation
2020-11-25 22:25:36 +04:00
sledgehammer999
9c938b91b7
Sync translations from Transifex and run lupdate
2020-11-24 16:58:42 +02:00
Mike Tzou
77ec423510
Merge pull request #13766 from RockyTDR/patch-2
...
Update dutch.nsi
2020-11-18 10:37:33 +08:00
Thomas De Rocker
6b3fe68a17
Update dutch.nsi
...
As referenced in https://github.com/qbittorrent/qBittorrent/pull/13615
and suggested by @glassez
- Use the word qBittorrent when it is mentioned for the first time within a string.
- If the string contains other references to qBittorrent, then use it (rather than repeating qBittorrent).
Line 24 is the updated Dutch translation for the recently updated English source string (may 2020)
2020-11-17 09:23:04 +01:00
sledgehammer999
989fdb5895
Update .desktop file translations
2020-11-16 20:26:35 +02:00
FranciscoPombal
41ae2bfb84
Make sure there are no empty files
2020-10-28 14:20:18 +00:00
FranciscoPombal
4bdf9eda41
Fix extra/missing trailing new lines in files
2020-10-28 14:20:18 +00:00
FranciscoPombal
ef1c7eec74
Fix trailing whitespace in multiple files
...
Also fix formatting of CODING_GUIDELINES.md
2020-10-28 14:20:11 +00:00
FranciscoPombal
87527fccc6
Encode files in UTF-8 without BOM
2020-10-28 14:15:31 +00:00
bovirus
536f5ff091
NSIS: Update Italian translation
2020-10-20 19:44:56 +08:00
sledgehammer999
096e6f2f80
Bump to 4.4.0alpha1
2020-10-19 01:22:01 +03:00
FranciscoPombal
46123b9989
CMake: overhaul and improve scripts
...
- Bump minimum required version and
make use of more modern language features
- Rely more on target_...() commands to establish dependency
relationships between targets rather than directory property commands
- Improve libtorrent package discovery
- Enable and handle application features more explicitly
- Improve user-facing output
- Fix various compilation issues on Windows (MSVC and MinGW) and macOS
- Improve handling of translations
- Add explanatory comments where relevant
- Make CMake scripts fully independent of qmake files/details
- Remove old functions/macros
2020-09-17 13:13:26 +01:00
Shane Allgeier
5ff1653c8c
Fix typo in systemd service file
2020-06-01 16:37:17 -05:00
jagannatharjun
ab91d546e5
Move all icon resources to icon folder root
2020-05-18 20:30:51 +05:30
an0n666
a87b72e0cb
NSIS: Change the installers uninstallation question to clear confusion
2020-05-10 13:15:32 +06:00
Vladimir Golovnev (Glassez)
642bf7b8a6
CMake: Don't split GUI code into several libraries
2020-05-01 17:03:00 +03:00
Thomas De Rocker
e5be05584e
NSIS: Update Dutch translation
2020-04-28 19:27:10 +03:00