sledgehammer999
51499c4bdd
Merge pull request #8978 from airium/fix_pdb
...
Update conf.pri.windows from #8701
7 years ago
airium
868a65abd8
Update strace_win to stacktrace in conf.pri.windows
...
It is advised to update the stack trace statement since #8701 , otherwise people may forget to change it, which results in that no pdb file is generated for Windows distribution package.
7 years ago
Vladimir Golovnev
935bb5bd1c
Merge pull request #8966 from glassez/rss-date
...
Use RSS feed update time as a fallback. Closes #8959
7 years ago
Chocobo1
e099f6ad33
Add constexpr to IndexInterval class
...
Add const to IndexRange private members.
Remove redundant inline specifier.
Add missing parentheses.
7 years ago
Chocobo1
9631a9c2ad
Add constexpr to TriStateBool class
7 years ago
Chocobo1
b38925413d
Improve Utils::Version class
...
Add operator>=() and operator<=().
More methods are suitable to be constexpr.
Remove redundant boundary checking.
7 years ago
Mike Tzou
cd21071c69
Merge pull request #8954 from Chocobo1/firstlast
...
Relax behavior of "Download first and last piece first"
7 years ago
Mike Tzou
84df2794dc
Merge pull request #8944 from Chocobo1/literal
...
Make use of QStringLiteral
7 years ago
sledgehammer999
1bcbe65819
Merge pull request #8908 from adem4ik/master
...
Update Windows icons
7 years ago
sledgehammer999
b9546ccd4c
Suppress multiple I/O errors for the same torrent
...
When a file error happens libtorrent spews a ton of `file_error_alert`
which result in log floods and notification balloon floods. The later
might render the program inaccessible because the constant
notifications prevent the user from interacting with the tray icon.
Closes #8934
7 years ago
sledgehammer999
9df6ecafd0
Merge pull request #8961 from sledgehammer999/stats_dialog
...
Fix Stats dialog size
7 years ago
Chocobo1
9eeef0be97
Add option to control CSRF protection
...
Some users are using WebUI with simple port-forwarding from their router,
providing an option to control the protection will save them from setting up an
non-trival web proxy.
Closes #7274 .
7 years ago
Vladimir Golovnev (Glassez)
4f8ed09183
Add missing 'return' statement
7 years ago
Chocobo1
bad4d94f77
Add option to control WebUI clickjacking protection
...
Some users actually want embedding WebUI into their custom build iframe.
Closes #7370 .
7 years ago
Chocobo1
e8a69dd60c
Update Options dialog layout in WebUI
7 years ago
Vladimir Golovnev (Glassez)
9b80c4f7eb
Use RSS feed update time as a fallback
...
Some sites omit publication date in its RSS feed articles
that prevents "Ignore Subsequent Matches" to work properly.
Closes #8959 .
7 years ago
Vladimir Golovnev
1b14706b08
Merge pull request #8955 from glassez/initial-rename
...
Rename torrent if content was initially renamed. Closes #8910
7 years ago
Vladimir Golovnev
0aee1cf7d0
Merge pull request #8945 from glassez/rss-rule
...
Improve code of RSS auto-downloading rule. Closes #8933
7 years ago
Vladimir Golovnev
12e40ca865
Merge pull request #8948 from glassez/save-path
...
Add last used save path to the front of history. Fixes #8922
7 years ago
sledgehammer999
b4c1a949cc
Fix Stats dialog size
...
Partially reverts e31ec20ec4
.
Closes #8870 .
7 years ago
Vladimir Golovnev (Glassez)
a54f57611c
Rename torrent if content was initially renamed
...
Closes #8910 .
7 years ago
Vladimir Golovnev (Glassez)
3be945a401
Add last used save path to the front of history
7 years ago
Chocobo1
95b19ec303
Relax behavior of "Download first and last piece first"
...
Now it applies the setting to all files in torrent, no matter whether
the file is previewable or not.
Torrent client shouldn't be smart by deciding which file this
option will be applied to, i.e. it should just follow the user's decision.
7 years ago
Chocobo1
da75a010c7
Refactor code
...
Add const to variables.
Add Logger message.
Simplify code logic.
7 years ago
Chocobo1
eb72b9ca7d
Simplify the saving & loading of a setting
...
Remove excessive usage of constexpr.
7 years ago
Vladimir Golovnev
c29e5c76dc
Merge pull request #8936 from surfernsk/master
...
Fix open destination folder with Nautilus > 3.28. Closes #8923
7 years ago
Vladimir Golovnev (Glassez)
53b9bcaaac
Place "Use Smart Episode Filter" more correctly
7 years ago
Vladimir Golovnev (Glassez)
844f76c2ca
Make "Ignoring days" to behave like other filters
...
This prevents confusing in GUI when it shows matched RSS
articles which be really ignored by the rule.
7 years ago
Evgeny Lensky
c7601d7a43
Fix open destination folder with Nautilus > 3.28
...
Closes #8923 .
7 years ago
Mike Tzou
07c15127ba
Merge pull request #8915 from Chocobo1/runext4
...
Improve "Run External Program" behavior
7 years ago
Vladimir Golovnev (Glassez)
256f6954c5
Improve code of RSS auto-downloading rule
...
Closes #8933 .
7 years ago
Chocobo1
ceaf755ac6
Make use of QStringLiteral
...
Only changed instances that are initialized at program start.
7 years ago
Vladimir Golovnev
e157ca2430
Merge pull request #8932 from glassez/rss-settings
...
Properly set RSS settings via API. Closes #8925
7 years ago
Vladimir Golovnev
b857bb9652
Merge pull request #8939 from glassez/requestparser
...
Properly fill UploadedFile::filename field when parse HTTP request. Closes #8928
7 years ago
Chocobo1
fcbcf4039b
Use smaller type
7 years ago
Vladimir Golovnev (Glassez)
90f09e7570
Properly fill UploadedFile::filename field
...
Closes #8928 .
7 years ago
Mike Tzou
7bfe08d466
Merge pull request #8926 from Chocobo1/lint
...
Detect endianness at compile time
7 years ago
Vladimir Golovnev
e2da7928b1
Merge pull request #8922 from glassez/save-path
...
Add option to remember last used save path. Closes #7323
7 years ago
Vladimir Golovnev (Glassez)
98ca274169
Rename RSS properties to follow other names
7 years ago
Chocobo1
0a49f76c0a
Detect endianness at compile time
7 years ago
Vladimir Golovnev (Glassez)
2a0b104e5e
Properly set RSS settings via API
...
Closes #8925 .
7 years ago
Vladimir Golovnev (Glassez)
71e5a40857
Add option to remember last used save path
...
Replace in "Add new torrent" dialog confusing "Set as default save path" option
with "Remember last used save path" option that affects only selected value in
"Save path" combo box.
Closes #7323 .
7 years ago
Mike Tzou
3b1fa19ea8
Merge pull request #8895 from Chocobo1/locale
...
Apply locale changes immediately in WebUI
7 years ago
Mike Tzou
a0f200be0d
Merge pull request #8894 from Chocobo1/tr
...
Make strings translatable
7 years ago
sledgehammer999
e3ce9b2645
Merge pull request #8903 from sledgehammer999/fix_upgrade_artifacts
...
Delete non-commited fastresume files
7 years ago
Vladimir Golovnev
7afbc346d5
Merge pull request #8906 from glassez/fix-webui
...
Fix WebUI bugs
7 years ago
sledgehammer999
35eee0b590
Don't migrate torrents that have newer fastresumes
7 years ago
sledgehammer999
7626ebe7a6
Delete non-commited fastresume files
...
Old v3.3.x format had a number at the end indicating the queue position.
The naming scheme was '<infohash>.fastresume.<queueposition>'.
However, QSaveFile, which uses QTemporaryFile internally, might leave
non-commited files behind eg after a crash. These files have the
naming scheme '<infohash>.fastresume.XXXXXX' where each X is a random
character. We try to detect the latter and remove it without "migrating"
the fastresume to the new saving system.
7 years ago
sledgehammer999
bde736c18a
Merge pull request #8900 from sledgehammer999/fix_delete_logs
...
Fix deletion of old logs
7 years ago
Chocobo1
61e61a1fd5
Rename variables
...
Variable name should not start with underscore as C++ standard stated it
is reserved.
7 years ago