Chocobo1
21212fdfe5
Prepend QBT_ for preprocessor variables
2017-04-04 01:48:26 +03:00
sledgehammer999
1e28bbb47e
Revert "Set default locale". Closes #6436 and #6459 .
...
This reverts commit 75ef6356d3 .
2017-04-04 01:48:02 +03:00
Chocobo1
b77626897f
Set default locale
2017-03-03 02:11:27 +02:00
Chocobo1
b8081feac1
Refactor
...
Move default value to preference class
Rename variable
Reorder headers
Remove extra parentheses
2017-03-03 02:11:25 +02:00
Chocobo1
bc9cae199b
Put temp files in .qBittorrent directory. Closes #4462 .
2017-03-03 02:07:53 +02:00
sledgehammer999
e9f38ebcfd
Some more compiler warnings fixed.
2016-12-12 21:15:50 +02:00
Vladimir Golovnev (Glassez)
6fac9b42da
Don't use Preferences in BitTorrent::Session
2016-12-12 21:12:01 +02:00
Chocobo1
7590d0fdad
Add function windowsSystemPath()
2016-09-09 02:02:12 +03:00
Chocobo1
409e877f8a
Workaround space issues in file path
...
References:
https://github.com/qbittorrent/qBittorrent/issues/5439#issuecomment-228616817
https://github.com/qbittorrent/qBittorrent/issues/5439#issuecomment-232214712
2016-07-20 00:41:22 +03:00
Chocobo1
f2d5ba2907
Invoke system's cmd.exe directly.
2016-07-20 00:41:14 +03:00
Chocobo1
b33d0f0a59
Fix upper-bound limit of command line for "Run External Program" in Windows. Closes #5399 .
2016-07-20 00:41:05 +03:00
Chocobo1
f1968de2c9
Improve usability of "Run External Program"
...
Users can write (platform dependent) shell scripts now.
2016-06-20 02:04:37 +03:00
Chocobo1
b5db0eeec1
Add log messages
2016-06-20 02:04:37 +03:00
Chocobo1
7761a2604a
Use QAtomicInt to guarantee cleanup() is only executed once
2016-06-20 02:04:18 +03:00
sledgehammer999
b600253313
Display notifications when a torrent is added. Closes #334 and #915 .
2016-06-20 02:01:14 +03:00
Chocobo1
a0c1ee76a2
Fix qBittorrent doesn't exit immediately when "all donwloads are done -> exit" option enabled.
...
This fix is provided by glassez.
2016-06-20 01:52:49 +03:00
Chocobo1
c7b15b9cc5
Enable access to shutdown functions when configured with --disable-gui option
2016-06-20 01:52:29 +03:00
Chocobo1
0770fe8b09
Fix Coverity Scan 143909.
...
Also, the setting "Confirmation on auto-exit when downloads finish" wasn't working before.
2016-06-20 01:52:28 +03:00
Chocobo1
e23566cde1
Rename files:
...
confirmshutdowndlg.ui => shutdownconfirmdlg.ui
shutdownconfirm.cpp => shutdownconfirmdlg.cpp
2016-06-20 01:50:36 +03:00
Chocobo1
deb1d54999
Rename enum
...
Change identifier from ShutdownAction to ShutdownDialogAction
Change enum value from None to Exit
2016-06-20 01:50:36 +03:00
sledgehammer999
ef954fea55
Use SettingsStorage instead.
2016-06-20 01:00:18 +03:00
Vladimir Golovnev (Glassez)
3d107e0588
Implement Advanced Saving Management subsystem
...
Closes #4696
2016-06-20 00:59:37 +03:00
Vladimir Golovnev (Glassez)
8e5c31ae82
Move Preferences backend code into SettingsStorage class
...
Closes #4764
2016-06-20 00:52:50 +03:00
sledgehammer999
8f990d5d7e
Fix previous commit.
2016-03-27 23:57:12 +03:00
d3fault
f0ec94c31c
Add 'never show again' checkbox/pref to auto-exit confirm dialog
2016-03-27 23:57:06 +03:00
sledgehammer999
faffefc4ff
Implement file logger.
2016-03-27 23:56:23 +03:00
Chocobo1
5620fd120e
Let OS handle DPI scaling for now. Should let Qt do the work when it's more mature.
...
Opt-in to the high DPI pixmap support
Closes #2963 .
2016-03-05 19:41:17 +02:00
Chocobo1
fddac5d679
Move statusbar styelsheet to where it belongs
2016-03-05 19:41:16 +02:00
Boris Nagaev
d513d002cc
convert includes like <Windows.h> to lowercase
...
There is header file windows.h, not Windows.h.
MinGW on Linux build machine is filename case-sensitive.
2016-01-18 19:45:34 +02:00
Vladimir Golovnev (qlassez)
19d566253f
Make DownloadManager to save/load cookies
2016-01-18 19:45:27 +02:00
Vladimir Golovnev (Glassez)
4ed4ebcdb7
Rename Core to Base ( Closes #3733 ).
2015-12-08 00:28:16 +02:00
sledgehammer999
9b1090332b
Use simpler DEFINE for detecting Qt5 so moc will work too.
2015-12-08 00:28:12 +02:00
Vladimir Golovnev (Glassez)
c38987fc03
Provide torrent paths to external program.
2015-11-01 17:09:15 +03:00
Vladimir Golovnev (Glassez)
501ab07024
Fix TorrentHandle path methods. Closes #3847 .
2015-11-01 17:09:09 +03:00
Gabriele
420fa82e8d
Put some string placeholders between quotes
2015-09-02 23:26:19 +02:00
Chocobo1
cf3a87ed55
Use native path separators, fixup of 030dd9e, 3baec1c.
2015-08-29 14:17:21 +08:00
ngosang
fbb47ce08f
Fix 3 compiler warnings
2015-08-02 14:22:47 +02:00
sledgehammer999
fce3a2d5c0
Merge pull request #3457 from Chocobo1/ext_param
...
Add more "Run External Program" parameters
2015-07-29 23:17:19 +03:00
Chocobo1
3baec1c327
Add more "Run External Program" parameters, closes #3053 , #238 , #1291 , #1522 .
2015-07-22 15:25:31 +08:00
Vladimir Golovnev (Glassez)
79976fbfce
Implement new GeoIPManager class.
2015-07-22 08:06:51 +03:00
Chocobo1
ff8f37b262
Save trimmed string in preference
2015-07-20 01:16:15 +08:00
sledgehammer999
61705fdd42
Partially revert fb7ba92f6 and split the Chinese locales into 3.
...
Chinese Simplified, Chinese Traditional(Taiwan), Chinese Traditional(Hong Kong).
Closes #3262 .
2015-07-03 22:20:32 +03:00
sledgehammer999
fb7ba92f69
Rename Chinese translation files. Closes #2936 .
2015-06-17 23:06:08 +03:00
Vladimir Golovnev (Glassez)
191cdc2849
Move utilities to core/utils folder.
...
Also move the names to Utils namespace.
2015-06-09 21:30:56 +03:00
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
2015-06-09 21:30:42 +03:00
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
2015-06-03 22:11:43 +03:00
sledgehammer999
a3574d3e28
Merge pull request #2846 from Noctem/fixVariableNames
...
Fix variable names
2015-05-10 17:53:26 +03:00
sledgehammer999
6644fe0714
Tell Windows to wait during shutdown by creating a ShutdownBlockReason.
...
Huge thanks to paolo-sz for bringing this to my attention, for the various patches he tried to submit and for testing.
See issue #1984 for complete history.
Closes #1535 .
2015-05-02 23:55:58 +03:00
sledgehammer999
d14805d065
Merge pull request #2863 from racam/master
...
login.html escape quotes + add qbittorrent-nox to gitignore + bug with startup info with qbittorrent-nox
2015-05-02 23:09:10 +03:00
racam
d7ac142885
Enhancement of the webui preference and of the quote escape for javascript
2015-05-01 21:59:36 +02:00