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
Eugene Shalygin
cba9d222de
cmake: add imported target for QtSingleApplication
...
This simplifies cmake code a bit: we remove if's and just generate
different target (imported or alias) with the same name and use it
unconditionally.
2016-06-20 01:50:18 +03:00
Eugene Shalygin
b137eb01ed
cmake: fix Qt resources linkage. Closes #5080
...
Qt resource is innitialized by a static object constructor (see
https://wiki.qt.io/QtResources ). When we put resources into a static
library, the linker removes that static objects and thus the resources
themselves. To correct that we append resources to the main executable
sources list. This is done via custom function qbt_target_sources which
knows where to read the executable' name.
2016-06-20 01:50:18 +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
Eugene Shalygin
3ab76cb985
cmake: make it compile on OS X
2016-03-28 21:30:14 +03:00
Eugene Shalygin
509d97b0ad
cmake: fix compilation
2016-03-28 21:30:13 +03:00
sledgehammer999
356db2f2f7
Fix periodic latency spikes on Windows with WiFi connections. Closes #4209 .
2016-03-27 23:57:29 +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
Eugene Shalygin
6d2a0ae83b
add basic cmake support
2016-03-05 19:43:22 +02:00
Chocobo1
b2db1972f3
Create helper function to get libtorrent version
2016-03-05 19:42:59 +02:00
Chocobo1
8b851fe2b9
Create helper function to get boost version
2016-03-05 19:42:51 +02:00
Chocobo1
e3c9488fb0
Create helper function to get OS name
2016-03-05 19:42:43 +02:00
Chocobo1
c27fb110f8
Comment out "List of linked Modules" section in windows crash report.
...
It is bloating the crash report with unhelpful messages.
2016-03-05 19:42:34 +02: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
Chocobo1
964dcc4d8a
Fix potential race condition. Closes #4742 .
2016-03-05 19:41:14 +02:00
Vladimir Golovnev (qlassez)
46bb25ba9f
Switch to using previous fastresume file names
2016-03-05 19:41:12 +02:00
Vladimir Golovnev (Glassez)
dd22c9b138
Fix upgrade corrupted fastresume file
2016-03-05 19:41:08 +02:00
Chocobo1
c2465f931e
Add #include guard
2016-03-05 19:41:05 +02:00
Chocobo1
8d50325961
Try to concat most of the string at compile time
...
The lesser unsafe code in signal handler the better
Add license
2016-03-05 19:41:05 +02:00
Chocobo1
570a651a59
Simplify signal handler
...
Try to use signal-safe functions as much as possible
Closes #3995
Define sys_signame[] ourselves on linux
2016-03-05 19:41:04 +02:00
sledgehammer999
51b93b4284
Fix splash screen staying on top of all windows. Closes #1391 .
2016-03-05 19:41:01 +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)
c5776c3bf1
Save RSS cookies to common cookie storage
...
Closes #4305
2016-01-18 19:45:28 +02:00
Vladimir Golovnev (qlassez)
19d566253f
Make DownloadManager to save/load cookies
2016-01-18 19:45:27 +02:00
sledgehammer999
6ae208a661
Move the 'qBittorrent-resume' file even when no magnets were recovered. Also make sure to rename it with a unique name. Closes #4334 .
2016-01-18 19:45:23 +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)
a8027565c9
Improve upgrade to v3.3. Fixes #4195 .
2015-12-08 00:24:20 +02:00
sledgehammer999
00fae05507
Don't ask the user questions in nox build when in non-interactive mode. Closes #3875 .
2015-11-17 23:00:33 +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
Vladimir Golovnev (Glassez)
b63a68c9db
Use libtorrent::torrent_status::added_time ( Closes #3764 ).
2015-10-11 07:58:56 +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
Heiko Becker
3c66997427
Add missing QDataStream include
...
Fixes building with Qt 5.5.0-beta.
2015-06-30 22:04:34 +03:00
sledgehammer999
627d74233b
Merge pull request #3245 from glassez/upgrade
...
Upgrade to v3.3
2015-06-20 16:33:32 +03:00