ngosang
bbc667cb78
[Web UI] Changes in menus to keep the client's style
2015-06-20 17:36:13 +02:00
sledgehammer999
74d757f0f1
Delete tempfile when downloading favicon.ico. Closes #3257 .
2015-06-20 18:21:20 +03:00
sledgehammer999
a224650281
Merge pull request #3078 from Chocobo1/props_widget
...
Revamp general tab info, closes #982
2015-06-20 16:50:32 +03:00
sledgehammer999
54abcfcd93
Merge pull request #3260 from glassez/sort
...
Fix torrent state sort order (#2892 regression).
2015-06-20 16:40:47 +03:00
sledgehammer999
627d74233b
Merge pull request #3245 from glassez/upgrade
...
Upgrade to v3.3
2015-06-20 16:33:32 +03:00
Vladimir Golovnev (Glassez)
b29f6916cb
Implement upgrage code.
2015-06-20 16:23:10 +03:00
Vladimir Golovnev (Glassez)
7041a96fda
Fix torrent state sort order.
2015-06-20 16:03:56 +03:00
Chocobo1
6bc42cfd1a
Add functionality to new data fields, cleanups
2015-06-20 20:42:44 +08:00
Chocobo1
bd8b8a8c8f
Use warning message box instead of critical
2015-06-20 20:36:35 +08:00
sledgehammer999
cf1a62cec3
Merge pull request #2719 from Chocobo1/dev6
...
Fix potential out-of-bound access in misc::friendlyUnit()
2015-06-20 02:46:47 +03:00
sledgehammer999
fd6fcffa67
Merge pull request #3247 from glassez/ratio
...
Fix ratio limit for new torrents. Closes #3210 .
2015-06-19 18:53:40 +03:00
sledgehammer999
75fecf9645
Merge pull request #3226 from ngosang/webui_dhtport
...
[Web UI] Remove DHT port setting. Closes #3225
2015-06-18 23:37:53 +03:00
Vladimir Golovnev (Glassez)
04f3f9d29d
Fix ratio limit for new torrents.
2015-06-18 16:28:52 +03:00
sledgehammer999
fb7ba92f69
Rename Chinese translation files. Closes #2936 .
2015-06-17 23:06:08 +03:00
sledgehammer999
c259666e43
Merge pull request #2803 from Chocobo1/shutdown
...
WebUI: add delay in shutdown command in order to send out response msg
2015-06-17 22:58:49 +03:00
Vladimir Golovnev (Glassez)
de712c6ba9
Use native QDir::removeRecursively() in Qt5.
2015-06-17 19:19:56 +03:00
Vladimir Golovnev (Glassez)
8cc9c64ff8
Fix resume torrents without metadata.
2015-06-17 19:06:48 +03:00
Chocobo1
64665146e1
Expose more data fields
2015-06-17 23:20:34 +08:00
Chocobo1
cdec6c9027
Add new data fields, capitialize labels, cleanups
2015-06-17 23:20:34 +08:00
Vladimir Golovnev (Glassez)
d76c4554e2
Fix MaxRatio ignoring.
2015-06-17 14:45:47 +03:00
Vladimir Golovnev (Glassez)
3d09f579d0
Fix torrent creation date loss.
2015-06-17 11:21:41 +03:00
Chocobo1
e95a017e33
Fix potential out-of-bound access of units[i]
2015-06-17 08:03:51 +08:00
Vladimir Golovnev (Glassez)
77b3a0c4cd
Fix crash when cancel open file dialog.
...
Closes #3232 .
2015-06-16 09:09:08 +03:00
ngosang
8340abbe63
[Web UI] Remove DHT port setting. Closes #3225
2015-06-15 11:00:36 +02:00
sledgehammer999
3f8e76ce93
Clear missing files flag when resuming or force rechecking. Fixes issues in #2750 .
2015-06-15 00:48:28 +03:00
sledgehammer999
a2c48646ae
New translation: Indonesian.
2015-06-14 23:43:21 +03:00
sledgehammer999
78f5b960a0
Sync translations from Transifex and run lupdate.
2015-06-14 23:28:28 +03:00
sledgehammer999
f6236d13d1
Merge pull request #3190 from Chocobo1/ratio_fix_master
...
Improve ratio calculation formula
2015-06-14 23:02:34 +03:00
sledgehammer999
6b56a8accf
Merge pull request #3211 from yurivict/compile-issues
...
Added missing include <cstdlib>
2015-06-14 21:50:13 +03:00
Chocobo1
6e1bfdef4c
Fix additional file included in 32a712f
2015-06-15 00:02:07 +08:00
sledgehammer999
e4282c10c7
Merge pull request #2847 from Chocobo1/move_stats
...
Revamp menu items
2015-06-14 20:21:27 +03:00
Chocobo1
36da49667a
Resave in Qt Designer
2015-06-14 20:01:14 +08:00
Chocobo1
ade1936f9c
Remove menu items: "Visit Website" and "Report a Bug".
...
Many issues opened on github should be asked on forum first, and the links are already present in "About" window.
2015-06-14 20:01:14 +08:00
Chocobo1
580642b08e
Rename "Execution Log" to "Log".
...
Rename "When Downloads Done" to "On Downloads Done".
2015-06-14 20:01:14 +08:00
Chocobo1
b4a855f4c1
Move statistics from Tools to View
...
Reorder & add separators in Help menu
Rename `Auto-Shutdown on downloads completion` to `When downloads done`
Capitalize menu items, modify accelerator
2015-06-14 20:01:11 +08:00
Chocobo1
32a712f005
Add checkbox option for IpFilterTrackers, closes #3154 .
2015-06-14 19:10:11 +08:00
Yuri
ea2b2937b9
Added missing include <cstdlib> for rand(3)
2015-06-14 03:17:12 -07:00
Yuri
a86961a22e
Added missing include <cstdlib> for rand(3)
2015-06-14 03:14:27 -07:00
Chocobo1
2299580dc9
Improve ratio calculation formula. Closes #3096 .
2015-06-14 17:45:40 +08:00
sledgehammer999
77786bb8bb
Add translator to credits.
2015-06-14 12:28:08 +03:00
sledgehammer999
9ee67364c2
Merge pull request #3209 from ngosang/minor_fixes
...
Code clean up
2015-06-14 11:40:41 +03:00
ngosang
4a76526417
Code clean up
...
This changes were proposed by @PiotrNawrot in these PRs: #2967 , #2970 .
2015-06-14 10:35:32 +02:00
dartraiden
8ac83cfd42
Fixed typos, spelling correction
2015-06-14 10:55:46 +03:00
sledgehammer999
f5b0008158
Merge pull request #2805 from ngosang/typo_revision
...
Changes in typography
2015-06-13 22:06:12 +03:00
sledgehammer999
1be26cf2bd
Merge pull request #2808 from ngosang/AnnounceToAllTrackers
...
Change default preferences
2015-06-13 21:39:45 +03:00
ngosang
e01a61d816
changes in typography
2015-06-13 20:04:20 +02:00
sledgehammer999
25e04ee2f3
Merge pull request #3191 from Chocobo1/neg_loop_master
...
Fix potential negative loop bound
2015-06-13 21:03:41 +03:00
sledgehammer999
4d848e99f0
Merge pull request #3004 from ngosang/cppcheck_fixes
...
Cppcheck: scope reduction & unused variables
2015-06-13 20:16:53 +03:00
sledgehammer999
157b1eadfa
Merge pull request #3203 from glassez/unistd
...
Fix qbittorrent-nox compilation.
2015-06-13 09:33:44 +03:00
Vladimir Golovnev (Glassez)
5798fb959d
Fix qbittorrent-nox compilation.
2015-06-13 09:20:16 +03:00
sledgehammer999
35e04a795d
Merge pull request #3194 from glassez/save_path
...
Fix BitTorrent::TorrentHandle class.
2015-06-13 01:51:27 +03:00
sledgehammer999
93bbda851a
Merge pull request #3188 from glassez/datetime
...
Fix time_t 0 special meaning.
2015-06-13 01:46:12 +03:00
sledgehammer999
2c34aa4ea2
Merge pull request #3179 from DoumanAsh/legittorrents_update
...
[search engine] Update Legit Torrent to remove sgmllib
2015-06-13 01:44:28 +03:00
sledgehammer999
4f5ce16dcb
Merge pull request #3176 from DoumanAsh/py3_remove_cache
...
[search engine] Remove python3 cache during updateNova()
2015-06-13 01:38:58 +03:00
DoumanAsh
033817f70b
[search engine] Update Legit Torrent to remove sgmllib
2015-06-12 18:23:56 +03:00
Vladimir Golovnev (Glassez)
9c28977001
Fix adjustActualSavePath() when torrent is moving.
2015-06-12 15:37:52 +03:00
Vladimir Golovnev (Glassez)
a55a27508a
Fix append .!qB extension when it disabled.
2015-06-12 15:35:20 +03:00
Chocobo1
817b595222
Fix potential negative loop bound.
...
QTorrentHandle::num_files() could return -1 in these cases.
2015-06-12 17:09:22 +08:00
Vladimir Golovnev (Glassez)
56df8c2dd0
Fix time_t 0 special meaning.
...
Return null QDateTime object when converting from 0 time_t value.
2015-06-12 09:36:01 +03:00
ngosang
3715e8d2c8
Change default preferences
2015-06-12 02:09:01 +02:00
ngosang
ad2a18b3bc
Changes in User-Agent
2015-06-12 01:30:01 +02:00
ngosang
3eb61cfe83
Cppcheck: scope reduction & unused variables
2015-06-12 01:16:21 +02:00
DoumanAsh
1222dab6f8
[search engine] Remove python3 cache during updateNova()
2015-06-12 01:30:35 +03:00
ngosang
930161a0dd
[Search engine] Show the version of search engines
2015-06-11 23:37:50 +02:00
sledgehammer999
3aa0a845cd
Merge pull request #2892 from glassez/bittorrent
...
Core classes redesign (Issue #2433 ).
2015-06-11 23:54:05 +03:00
sledgehammer999
cc8419d344
Fix python detection from reigstry when multiple versions are installed. Update fallback mechanism for newer versions.
2015-06-11 23:45:18 +03:00
sledgehammer999
f3dd93a42c
Merge pull request #2832 from pmzqla/rss-liveupdate
...
Update matching RSS articles while editing rules
2015-06-11 22:56:31 +03:00
ngosang
cd5f904b53
Minor fixes in search engines
2015-06-11 19:06:29 +02:00
ngosang
274cde0396
[search engine] Add Demonoid search engine
2015-06-11 18:24:18 +02:00
DoumanAsh
920aefddde
[search engine] Final enhancements.
2015-06-11 07:52:27 +03:00
DoumanAsh
7dafb384e9
[search engine] Cosmetic update TorrentReactor
2015-06-11 07:47:39 +03:00
DoumanAsh
2fc1487603
[search engine] re-factoring of code
2015-06-11 07:47:37 +03:00
DoumanAsh
d6d0f422f5
[search engine] engines update
2015-06-11 07:45:55 +03:00
DoumanAsh
bef8106d0f
[search engine] Nova2 multiprocessing
2015-06-11 07:45:53 +03:00
sledgehammer999
e502ce38ec
Merge pull request #2670 from DoumanAsh/safe_url_retrieve
...
[search engine] Exception free url_retrieve
2015-06-11 02:22:02 +03:00
Vladimir Golovnev (Glassez)
7d73bddfd2
Split some "header only" sources.
2015-06-10 10:58:20 +03:00
DoumanAsh
86a0eaf317
Exception free retrieve_url()
...
Set 2 second timeout and handle any possible connection error
Return empty string to engine in case of connection exception
2015-06-10 08:15:23 +03:00
Vladimir Golovnev (Glassez)
5f288d228d
Fix coding style (Issue #2192 ).
2015-06-09 21:30:57 +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)
427688cb34
Remove unused sources.
2015-06-09 21:30:53 +03:00
Vladimir Golovnev (Glassez)
d16d1fdb3a
Redesign main core classes.
2015-06-09 21:30:42 +03:00
sledgehammer999
832272bf3a
Merge pull request #2672 from DoumanAsh/abort_search_on_exit
...
Aborting search engine process during closure. Close #2671
2015-06-09 01:49:36 +03:00
sledgehammer999
d87cea1fb7
Merge pull request #2880 from Chocobo1/alluppercase
...
Use AllUppercase for label text
2015-06-08 01:41:01 +03:00
sledgehammer999
dabbc49c20
Merge pull request #2882 from pmzqla/openfile-enter
...
Allow to Open files from the properties pane by pressing "Enter"
2015-06-08 01:22:40 +03:00
sledgehammer999
9daf9e612b
Merge pull request #2935 from Chocobo1/add_tray_menu
...
Add "Add link to torrent" menu in TrayIconMenu. Closes #2918 .
2015-06-08 00:51:38 +03:00
sledgehammer999
46e2e5342b
Merge pull request #2996 from Chocobo1/tray_icon
...
Enable to choose dark/light tray icons on all platforms.
2015-06-03 23:59:16 +03:00
sledgehammer999
c682d87a65
Merge pull request #2999 from LazyBui/master
...
Treating Alt Global Rate Limits Like Regular Global Rate Limits
2015-06-03 23:48:13 +03:00
sledgehammer999
101b0ee58e
Merge pull request #3011 from ngosang/start_minimize
...
Fix Start Minimized checkbox in Options
2015-06-03 23:07:32 +03:00
Vladimir Golovnev (Glassez)
60c0939e05
Fix coding style (Issue #2192 ).
...
Also split filesystemwatcher.h into .h/.cpp files.
2015-06-03 22:11:44 +03:00
Vladimir Golovnev (Glassez)
d32bb52390
Don't add core to INCLUDEPATH.
2015-06-03 22:11:43 +03:00
Vladimir Golovnev (Glassez)
4b5e7e6168
Move network related code to core/net.
2015-06-03 22:11:41 +03:00
Vladimir Golovnev (Glassez)
3eeed813d6
Implement new download manager.
2015-06-03 22:11:40 +03:00
Vladimir Golovnev (Glassez)
f1bce0b8e0
Fix downloadthread.* coding style (Issue #2192 ).
2015-06-03 22:11:39 +03:00
Vladimir Golovnev (Glassez)
98dfb6302d
Fix shutdownconfirm.* coding style (Issue #2192 ).
2015-06-03 22:11:38 +03:00
Vladimir Golovnev (Glassez)
d87a9bf7ec
Move GUI-related sources into gui subdir.
2015-06-03 22:11:36 +03:00
sledgehammer999
2b7c47c789
Merge pull request #3092 from Chocobo1/focus_default
...
Change default focus button in various dialog, closes #3085
2015-06-03 21:35:17 +03:00
sledgehammer999
bafb189244
Merge pull request #3136 from Chocobo1/exit
...
Change option text "Confirmation on exit when torrents are active"
2015-06-03 21:05:00 +03:00
Chocobo1
ab91fb87ea
Change option text "Confirmation on exit when torrents are active"
2015-06-03 13:25:36 +08:00
sledgehammer999
2ad10ea47e
Merge pull request #3006 from ngosang/translate_search
...
Make strings translatable in search engine
2015-06-01 17:08:37 +03:00
sledgehammer999
fc28f261cf
Merge pull request #2534 from ngosang/disable_chbox
...
Disable Auto piece size checkbox when creating a new torrent
2015-06-01 16:55:09 +03:00
sledgehammer999
a84518d69f
Merge pull request #2542 from ngosang/search_tab
...
Change width of columns in search tab. Closes #764
2015-06-01 16:33:31 +03:00
sledgehammer999
17cba898e9
Merge pull request #3005 from ngosang/wasted
...
Web UI: Display wasted data with friendly units. Closes #2994
2015-06-01 16:03:59 +03:00
sledgehammer999
736f20538d
Merge pull request #3040 from ngosang/webui_global_slot
...
Web UI: New config - Global maximum number of upload slots. Closes #2997
2015-06-01 15:57:44 +03:00
sledgehammer999
6cee7483ba
Merge pull request #3041 from ngosang/webui_fix_torrentinfo
...
Web UI: Fix Max connections and Time active in transfer panel. Closes #2993
2015-06-01 15:26:50 +03:00
sledgehammer999
50a5e830ac
Merge pull request #3086 from ngosang/webui_titlebar
...
Web UI: Changes in title bar, translatable strings and style
2015-06-01 15:21:57 +03:00
sledgehammer999
81b3517166
Merge pull request #3021 from ngosang/improve_torrentz
...
[search engine] Improve torrentz engine to return more results
2015-06-01 13:32:58 +03:00
sledgehammer999
14b5d15268
Merge pull request #3020 from ngosang/fix_piratebay
...
[search engine] Fix thepiratebay engine. Closes #3012
2015-06-01 13:29:59 +03:00
Chocobo1
e75de01809
Set default focus to no button in exit confirm box
2015-05-26 15:03:42 +08:00
Chocobo1
a29f2dcfaa
Set default focus to ok button in add new torrent dlg
2015-05-24 15:12:07 +08:00
Chocobo1
2b2bc11d7d
Set default focus to cancel button in delete confirm dlg, closes #3085
2015-05-24 15:11:37 +08:00
ngosang
7129ad47f4
Web UI: Minor changes in style
2015-05-23 22:18:52 +02:00
ngosang
dcdb319653
Web UI: Complete translatable strings
2015-05-23 20:35:25 +02:00
ngosang
c5ce99ebec
Web UI: Changes in title bar
2015-05-23 19:20:04 +02:00
ngosang
e46c238f15
[search engine] Fix thepiratebay. Closes #3012
2015-05-20 08:01:41 +02:00
LazyBui
23ec562375
Making alternate download/upload configuration behave like global download/upload configuration so as to allow boundless down/up
2015-05-17 12:58:29 -05:00
sledgehammer999
2c1d76c87f
Merge pull request #3027 from ngosang/fix_webui_all
...
Web UI: Fix resumeAll and pauseAll. Closes #3016
2015-05-17 18:44:11 +03:00
ngosang
8b06f72a94
Web UI: Fix Max connections and Time active in transfer information
2015-05-17 15:47:37 +02:00
ngosang
2e05777dc5
Web UI: New config - Global maximum number of upload slots
2015-05-17 14:40:34 +02:00
ngosang
dd71355e8a
Web UI: Fix login and logout relative URLs
2015-05-17 13:48:06 +02:00
ngosang
a90ec4cce7
Web UI: Fix resumeAll and pauseAll. Closes #3016
2015-05-15 22:49:03 +02:00
Chocobo1
f1c2eae264
Fix wrong path for icons.qrc
2015-05-16 01:08:45 +08:00
ngosang
28fcbe9bc5
[search engine] Improve torrentz engine to return more results
2015-05-15 18:34:28 +02:00
ngosang
b18138bad0
Change width of columns in search tab. Closes #764
2015-05-15 14:25:51 +02:00
ngosang
0ef728d385
Fix Start Minimized checkbox in Options
2015-05-14 21:48:09 +02:00
ngosang
bd6afc2d86
Make strings translatable in seach engine
2015-05-14 14:39:30 +02:00
ngosang
de3c84bd0b
Web UI: Display wasted data with friendly units. Closes #2994
2015-05-14 13:35:48 +02:00
sledgehammer999
88237fbd1e
Update Copyright year.
2015-05-13 23:23:53 +03:00
Chocobo1
30f21259f8
Enable to choose dark/light tray icons on all platforms.
2015-05-13 21:50:15 +08:00
LazyBui
be62c34e46
Removing the confusion caused by moving GeoIP code/.dat to a different directory
2015-05-13 00:15:10 -05:00
sledgehammer999
a3574d3e28
Merge pull request #2846 from Noctem/fixVariableNames
...
Fix variable names
2015-05-10 17:53:26 +03:00
Chocobo1
1d6263385b
Use AllUppercase for label text
2015-05-10 14:13:25 +08:00
sledgehammer999
1ba8ce7345
Sync translations from Transifex and run lupdate.
2015-05-10 03:03:07 +03:00
sledgehammer999
8a5d2208a5
Fix UI freeze when right clicking on a torrent with libtorrent 1.0.x.
...
Thanks to pmzqla for finding the root issue.
Closes #2365 #2388 .
2015-05-10 02:31:35 +03:00
sledgehammer999
18e2bb6f60
Fix updating of Error/Warning trackers counter.
2015-05-09 20:39:38 +03:00
sledgehammer999
6c579950f6
Correctly detect trackers with invalid TLDs or IPv4/IPv6 addresses.
2015-05-09 20:39:29 +03:00
sledgehammer999
e378f28fb7
Use a single scrollbar for all filters in the sidepanel.
2015-05-09 20:39:20 +03:00
Chocobo1
010bf80b90
Increase resource files compression level, the result is 1.9% smaller binary size
2015-05-08 15:33:40 +08:00
DoumanAsh
62776df9e1
Aborting search engine process during closure. Close #2671
2015-05-05 19:29:13 +03:00
Chocobo1
72c5bce6a4
Add "Add link to torrent" menu in TrayIconMenu. Closes #2918 .
2015-05-04 00:59:00 +08:00
sledgehammer999
6e4fbcf017
Fix linux build.
2015-05-03 01:21:06 +03:00
sledgehammer999
1a9b13b829
Sync translations from Transifex and run lupdate.
2015-05-03 00:08:02 +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
sledgehammer999
452b643e0c
Merge pull request #2898 from glassez/app_quit
...
Fix aboutToQuit signal is not emitted on Windows.
2015-04-30 14:28:54 +03:00
Vladimir Golovnev (Glassez)
0a3406ea80
Fix aboutToQuit signal is not emitted on Windows.
...
In some cases QApplication::aboutToQuit() and
QApplication::commitDataRequest() signals not emitted on
Windows. This happened when qBittorrent is started with both "Show
minimized" and "Minimize to system tray" enabled.
2015-04-30 13:15:06 +03:00
Gabriele
8017680055
WebUI: create a new session for each user
...
Closes #2919 .
2015-04-29 16:13:43 +02:00
sledgehammer999
167d20083d
Merge pull request #2875 from pmzqla/qvarianthash
...
WebUI: Convert torrent list from QVariantHash to QVariantMap
2015-04-28 22:10:19 +03:00
Gabriele
41fa59f164
Allow to Open files from the properties pane by pressing "Enter"
...
Allow to open only one file at a time and ignore keypresses when
multiple items are selected.
2015-04-16 18:50:11 +02:00
Gabriele
b5b40abb56
WebUI: Implement 'Force Start' feature.
2015-04-16 18:32:31 +02:00