sledgehammer999
e2da3f2ebd
Bump to 3.3.2
2016-01-19 01:45:05 +02:00
sledgehammer999
f235d412f8
Bump Copyright year.
2016-01-19 01:44:03 +02:00
sledgehammer999
60b103b062
Update Changelog.
2016-01-19 01:34:08 +02:00
sledgehammer999
0fdb23098b
Bump WebUI API_VERSION and API_VERSION_MIN.
2016-01-19 01:32:32 +02:00
sledgehammer999
51c296ac69
Sync translations from Transifex and run lupdate.
2016-01-19 00:50:48 +02:00
Vladimir Golovnev (Glassez)
a120842ba2
Fix unchecked dynamic_cast
...
Replace some unnecessary (and slow) dynamic_cast with static_cast.
2016-01-18 19:45:45 +02:00
Vladimir Golovnev (Glassez)
8911de9349
Fix unitialized pointer field
2016-01-18 19:45:45 +02:00
Vladimir Golovnev (Glassez)
013a1b8403
Fix unitialized scalar field bugs
2016-01-18 19:45:45 +02:00
Vladimir Golovnev (Glassez)
1492a24391
Simplify Log::Msg and Log::Peer
...
Also fixes some unitialized scalar field bugs.
2016-01-18 19:45:44 +02:00
buinsky
bf1559320b
WebUI: Remember last opened tab
2016-01-18 19:45:44 +02:00
Vladimir Golovnev (Glassez)
d5648a67ae
Fix loading corrupted .fastresume file
2016-01-18 19:45:44 +02:00
Vladimir Golovnev (Glassez)
a6ec82682d
Delete unused include
2016-01-18 19:45:43 +02:00
Vladimir Golovnev (Glassez)
bd359ad498
Allow GeoIP in NoGUI builds
2016-01-18 19:45:43 +02:00
Vladimir Golovnev (Glassez)
458f48b290
Fix unitialized scalar fields
2016-01-18 19:45:43 +02:00
Vladimir Golovnev (Glassez)
a0ae21148a
Fix NetworkCookieJar::deleteCookie() behavior to match Qt5 one
2016-01-18 19:45:42 +02:00
Vladimir Golovnev (Glassez)
5dc9b5c2dd
Fix reconfigure additional trackers
...
Replace wrong QList::empty() call with QList::clear()
2016-01-18 19:45:42 +02:00
buinsky
48175bbb85
WebUI: Repair translation
2016-01-18 19:45:42 +02:00
Gabriele
3b03bb286e
WebUI: Allow to remove the label assigned to a torrent
...
Empty strings are not valid label names, but they are used to remove
torrent labels, so allow them.
2016-01-18 19:45:41 +02:00
Chocobo1
23fdf3a0bc
Update uncrustify script link.
2016-01-18 19:45:41 +02:00
Dmitry Victorov
4cf7618c52
Set qBittorrent as default torrent app in Mac OS
2016-01-18 19:45:41 +02:00
sledgehammer999
6fd9413dae
Sync translations from Transifex and run lupdate.
2016-01-18 19:45:39 +02:00
sledgehammer999
120d073a04
Various updates on the Windows configuration file.
2016-01-18 19:45:39 +02:00
filipporig8
8fa2adb6fc
Update webui run program parameters
2016-01-18 19:45:38 +02:00
buinsky
70105d5834
WebUI: Fix torrent table context menu
...
Don't show "Limit download speed" menu item for downloaded torrents.
2016-01-18 19:45:38 +02:00
buinsky
05961faf42
WebUI: Fix deleting torrents
...
Fix possible showing "qBittorrent client is not reachable" message on
deleting torrents.
2016-01-18 19:45:38 +02:00
vlakoff
386706f05b
Complete French translation for installer
2016-01-18 19:45:37 +02:00
vlakoff
1813e96a42
Fixes in French translation for installer
2016-01-18 19:45:37 +02:00
buinsky
eaf6e47391
Edit speed limits and upload ratio icons
2016-01-18 19:45:37 +02:00
Chocobo1
8ba82064cd
Replace names with camelCase style
2016-01-18 19:45:36 +02:00
Chocobo1
5d5a0de694
Use C++11 initializer list
2016-01-18 19:45:36 +02:00
Chocobo1
145180c2a1
Follow project coding style. Issue #2192 .
2016-01-18 19:45:35 +02:00
Chocobo1
50881b9972
Rename column header
2016-01-18 19:45:35 +02:00
sledgehammer999
a115932bc1
Fix newlines in wiki rendering.
2016-01-18 19:45:35 +02:00
sledgehammer999
c7fd0fbe45
Add info and files for coding style. Issue #2192 .
2016-01-18 19:45:34 +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
ngosang
a570bd5e2c
[search engine] Update PirateBay URL. Closes #4470
2016-01-18 19:45:34 +02:00
ngosang
bdacfd540c
[search engine] Fix PirateBay plugin implementation for Python 3
2016-01-18 19:45:33 +02:00
buinsky
c89b9edf27
Move some styles into css
2016-01-18 19:45:33 +02:00
schnurlos
0fdf788624
Update german.nsi
...
Translated the "A previous installation was detected ..." text.
2016-01-18 19:45:33 +02:00
ngosang
f0ae30070b
Update installer translations in Spanish language
2016-01-18 19:45:32 +02:00
sledgehammer999
8fb8f4b467
Don't require GUI libs for qt4 nox build. Closes #4404 .
2016-01-18 19:45:32 +02:00
dzmat
c3a2e50191
Update russian.nsi
...
Translated new string/
2016-01-18 19:45:31 +02:00
Vladimir Golovnev (Glassez)
b045b5ebf7
Improve RSS parsing logic.
2016-01-18 19:45:31 +02:00
Vladimir Golovnev (Glassez)
6436152c75
Redesign RSS base classes.
2016-01-18 19:45:31 +02:00
Vladimir Golovnev (Glassez)
9c3ae53330
Move base RSS names to Rss namespace.
2016-01-18 19:45:30 +02:00
Vladimir Golovnev (Glassez)
acd5fcfb00
Fix coding style (Issue #2192 ).
2016-01-18 19:45:30 +02:00
Vladimir Golovnev (Glassez)
9a6f8ab402
Move base RSS code to Core.
2016-01-18 19:45:29 +02:00
Vladimir Golovnev (qlassez)
0f854014af
Use DownloadManager by DNSUpdater
2016-01-18 19:45:29 +02:00
Vladimir Golovnev (qlassez)
a11175afba
Use DownloadManager by ProgramUpdater
...
Closes #2023
2016-01-18 19:45:28 +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
Naikel Aparicio
0d59d6a03e
Implemented WebUI interface for the new Watched Folders feature
2016-01-18 19:45:27 +02:00
sledgehammer999
c7b2ee367f
Remove watch folders permanently only if the user accepts the Preferences dialog.
2016-01-18 19:45:27 +02:00
sledgehammer999
510ec029ea
Make it scroll horizontally when necessary.
2016-01-18 19:45:26 +02:00
sledgehammer999
1f2daed9d6
Fix translated string.
2016-01-18 19:45:26 +02:00
sledgehammer999
08b854ce74
Method to update the watch path parameters.
2016-01-18 19:45:25 +02:00
sledgehammer999
6b34803c59
Don't add the watch folder before the user closes the Preferences window.
2016-01-18 19:45:25 +02:00
sledgehammer999
fca224b9d0
Support loading multiple magnets/hashes/urls per .magnet file in the watched folder(one per line). Closes #217 .
2016-01-18 19:45:25 +02:00
Vladimir Golovnev (qlassez)
4f5009351f
Fix setting custom download location for watched folder
2016-01-18 19:45:24 +02:00
sledgehammer999
c1f77d45ab
Improve the "Watch folders" UI. Closes #4300 .
2016-01-18 19:45:24 +02:00
sledgehammer999
60f0447603
Indicate to the user that he's going to download the new version.
...
Indicate from the installer that the old version was detected and no settings will be deleted.
Closes #4320 .
2016-01-18 19:45:23 +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
Eugene Shalygin
781c8034a5
Add column with list of currently downloading files
...
Add a new column to peers list that shows list of files which are
downloaded right now from a peer. The column is empty if we do not
download anything from the given peer.
2016-01-18 19:45:22 +02:00
Eugene Shalygin
4cf8359257
functions for retrieving list of currently downloading files
2016-01-18 19:45:22 +02:00
Eugene Shalygin
3ed4de3043
Revert "Remove unused parameter."
...
This reverts commit 87347cf0e5
.
2016-01-18 19:45:22 +02:00
sledgehammer999
a374b99ba2
Update native names for Chinese locales. Closes #4381 .
2016-01-18 19:45:21 +02:00
Naikel Aparicio
601734a59b
Fixed bug when uploading several files and only the last one was considered.
2016-01-18 19:45:21 +02:00
Chocobo1
69cc97c3dd
Turn off warning on OSX builds: unused-local-typedefs
...
Reorder option list, sort by lt_branch then qt then gui
2016-01-18 19:45:20 +02:00
buinsky
226f74a866
Fix paused, active and inactive filters
2016-01-18 19:45:20 +02:00
buinsky
cf35392cd2
WebUI: Show filtered torrents number
2016-01-18 19:45:20 +02:00
Chocobo1
27319e9e64
Fix typo
2016-01-18 19:45:19 +02:00
Chocobo1
69b8544e26
Simplify statement
2016-01-18 19:45:19 +02:00
Chocobo1
41e5dc8911
Add check for null. Fix provided by glassez.
...
Closes #4280 .
2016-01-18 19:45:18 +02:00
Vladimir Golovnev (qlassez)
ba1ffa4e54
Fix moving torrents to Temp after app restart
...
Closes #4434
2016-01-18 19:45:18 +02:00
Vladimir Golovnev (Glassez)
4edc073373
Fix coding style (Issue #2192 ).
2016-01-18 19:45:18 +02:00
Vladimir Golovnev (Glassez)
1f00d2e5d7
Move basic search-related code into Core.
...
Also use qBittorrent torrent file download routines instead of
nova2dl.py script.
2016-01-18 19:45:17 +02:00
Vladimir Golovnev (Glassez)
d87e42ba00
Move Search-related files into Gui.
2016-01-18 19:45:17 +02:00
Vladimir Golovnev (Glassez)
975b1d5257
Fix search-related file/class names.
2016-01-18 19:43:28 +02:00
Fabio Alessandro Locati
5f84363afb
Fix lrelease version due to the default Qt5 build
...
As title
2016-01-18 19:43:28 +02:00
Chocobo1
545c526e2f
Update ISO 3166 country codes. Closes #3942 .
2016-01-18 19:43:27 +02:00
sledgehammer999
06fcc57619
Fix linux build.
2016-01-18 19:43:27 +02:00
sledgehammer999
06c6a444c9
Don't apply some settings again if they weren't changed. Closes #4278 .
2016-01-18 19:43:26 +02:00
sledgehammer999
8474d0d199
Don't recheck twice after 'Force Recheck' with 'Recheck torrents on completion' enabled. Closes #4274 .
2016-01-18 19:43:26 +02:00
sledgehammer999
0f4610c127
Fix resolution of peer host names. Closes #4307 .
2016-01-18 19:43:26 +02:00
sledgehammer999
d753988729
Bump to v3.3.1
2015-12-08 00:45:15 +02:00
sledgehammer999
a6b948077a
Update Changelog.
2015-12-08 00:42:19 +02:00
sledgehammer999
3276cc4987
Sync translations from Transifex and run lupdate.
2015-12-08 00:28:20 +02:00
sledgehammer999
71557fe784
Fix possible deadlock during application exit.
2015-12-08 00:28:20 +02:00
sledgehammer999
29fc5bc80d
Bump WebUI API_VERSION.
2015-12-08 00:28:19 +02:00
sledgehammer999
db07551e4c
Change update URL to FossHub. Closes #4188 .
2015-12-08 00:28:19 +02:00
sledgehammer999
8f6eb795e3
Follow project coding style. Issue #2192 .
2015-12-08 00:28:19 +02:00
sledgehammer999
0a37799e6e
Remove unused parameter.
2015-12-08 00:28:18 +02:00
buinsky
76d6d9a4f9
Implement torrent peers table in WebUI
2015-12-08 00:28:18 +02:00
buinsky
0c8abd0abb
Implement sync/torrent_peers request
2015-12-08 00:28:18 +02:00
buinsky
ddc8420810
Follow project coding style. Issue #2192 .
2015-12-08 00:28:17 +02:00
buinsky
a4ff039abc
Rename 'context_menu' variable to 'torrents_table_context_menu'
2015-12-08 00:28:17 +02:00
buinsky
c8be062e19
Rename 'myTable' variable to 'torrentsTable'
2015-12-08 00:28:17 +02:00
buinsky
29443a2c10
Split the DynamicTable class into 2 classes
2015-12-08 00:28:16 +02:00
buinsky
e402556e91
Add seeds tab to WebUI
2015-12-08 00:28:16 +02:00
Vladimir Golovnev (Glassez)
4ed4ebcdb7
Rename Core to Base ( Closes #3733 ).
2015-12-08 00:28:16 +02:00
Vladimir Golovnev (Glassez)
a280467270
Fix RSS isn't automarking articles as read
...
Closes : #4260 , #4233 , #4221 , #4133
2015-12-08 00:28:15 +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)
18a520c9f9
Remove unused LineEdit slot. Fix compiler warning.
2015-12-08 00:27:33 +02:00
Vladimir Golovnev (Glassez)
af871ef8af
Fix wrong encoding for listen failed error message.
2015-12-08 00:24:21 +02:00
sledgehammer999
3af7eb8e03
Add clarifying comment.
2015-12-08 00:24:21 +02:00
sledgehammer999
3439300cda
Partially revert b4c9c7cde
.
2015-12-08 00:24:20 +02:00
Vladimir Golovnev (Glassez)
a8027565c9
Improve upgrade to v3.3. Fixes #4195 .
2015-12-08 00:24:20 +02:00
Vladimir Golovnev (Glassez)
3d4e1a8127
Improve torrent export feature. Closes #4205 .
2015-12-08 00:24:20 +02:00
Vladimir Golovnev (Glassez)
7b6a1a1955
Fix scan dirs settings saving. Closes #4254 , #4239 , #4187 .
2015-12-08 00:24:19 +02:00
Chocobo1
3f8dc60680
Add CONTRIBUTING.md
2015-12-08 00:24:19 +02:00
vlakoff
9be449dd7f
Support wildcards for filtering torrent list and torrent content
2015-12-08 00:24:19 +02:00
Chocobo1
c46f2ba097
Change text description for half-open connection
2015-12-08 00:24:19 +02:00
Chocobo1
c2c441ed08
Fix -1 is displayed instead of C_INFINITY symbol
2015-12-08 00:24:18 +02:00
Chocobo1
c1e52fa1cd
Use QLineEdit built-in ClearButton (Qt5 only)
2015-12-08 00:24:18 +02:00
Chocobo1
fbed5dc606
Reduce mainwindow border width
2015-12-08 00:24:18 +02:00
Chocobo1
97978068c6
Cleanup "Content" page layout
...
Limit lineEdit maximum size
2015-12-08 00:24:17 +02:00
Chocobo1
006e34880a
Cleanup "Peers" page layout
...
Cleanup "HTTP Sources" page layout
Cleanup "Speed" page layout
2015-12-08 00:24:17 +02:00
Chocobo1
1fd5c5d8b5
Cleanup "Trackers" page layout
2015-12-08 00:24:17 +02:00
takiz
68ac9fda2d
"Set as default label" option
2015-12-08 00:24:16 +02:00
Naikel Aparicio
c5d807ef65
Cookies support on WebUI when downloading torrent from a URL. Modified download and upload windows to allow autocompletion of browsers.
...
Fixed the spinner in the WebUI upload page. Modified height of the WebUI download page.
Fixed all the JavaScript functions for download and upload pages.
2015-12-08 00:24:16 +02:00
sledgehammer999
e17f10ae6b
Delete from the repo the qt4 translations used in the Windows installer.
2015-11-30 00:17:25 +02:00
sledgehammer999
78c5d1c12f
Bump to v3.3.0
2015-11-29 21:57:06 +02:00
sledgehammer999
26fb54299b
Update Transifex config file.
2015-11-29 21:54:06 +02:00
sledgehammer999
8ad82fc748
Update Changelog.
2015-11-29 21:51:14 +02:00
sledgehammer999
6e5aab7e98
Sync translations from Transifex and run lupdate.
2015-11-29 21:43:11 +02:00
sledgehammer999
fd39efd846
Fix cases where the fastresume was wrongly overwritten when in 'Missing Files' status. Closes #3602 .
2015-11-29 18:40:24 +02:00
sledgehammer999
86dba7bd21
Don't rebind listen port on 'network configuration changed' signal when we listen on any address. Closes #4139 .
2015-11-29 14:30:49 +02:00
sledgehammer999
ac3b01e02e
Merge pull request #4177 from ngosang/webui_color
...
[WebUI] Change colors in selected filters and torrents.
2015-11-29 06:25:47 -06:00
sledgehammer999
c267036427
Merge pull request #4178 from ngosang/torrentzup
...
[searchengine] Update Torrentz trackers
2015-11-29 06:16:00 -06:00
sledgehammer999
0a0c8f307b
Merge pull request #4175 from glassez/seq_dl
...
Prevent return cached "sequential download" state. Closes #4167 .
2015-11-29 06:15:22 -06:00
Vladimir Golovnev (Glassez)
e804e6e91a
Prevent return cached "sequential download" state. Closes #4167 .
2015-11-26 15:09:11 +03:00
Vladimir Golovnev (Glassez)
67e90d8d2a
Make setSequentialDownload/setFirstLastPiecePriority independent.
2015-11-26 15:08:01 +03:00
sledgehammer999
88abe2baff
Fix shutdown dialog. Closes #4171 .
2015-11-25 18:30:43 +02:00
sledgehammer999
23748547a2
Merge pull request #4150 from glassez/coding_style
...
Improve CODING_GUIDELINES.md.
2015-11-23 10:19:50 -06:00
sledgehammer999
0b68c2356c
Merge pull request #4111 from dpeukert/master
...
WebUI: Change selected color
2015-11-23 10:18:03 -06:00
sledgehammer999
0aaf4d1050
Update Changelog.
2015-11-22 22:08:33 +02:00
sledgehammer999
ce535c9492
Bump version status.
2015-11-22 22:08:21 +02:00
sledgehammer999
3e6d76245c
Bump WebUI API_VERSION.
2015-11-22 22:08:16 +02:00
sledgehammer999
18f3517efa
New translation: Esperanto
...
Also re-run lupdate.
2015-11-22 22:08:10 +02:00
sledgehammer999
09e85900d7
Sync translations from Transifex and run lupdate.
2015-11-22 22:08:04 +02:00
sledgehammer999
6e09028682
Switch to Qt5 by default.
2015-11-22 22:07:59 +02:00
Vladimir Golovnev (Glassez)
59427ed6af
Improve CODING_GUIDELINES.md.
2015-11-21 11:25:14 +03:00
sledgehammer999
340288f308
Merge pull request #4114 from glassez/fix-4105
...
Fix default save path for magnet. Closes #4105 .
2015-11-18 11:36:12 -06:00
sledgehammer999
b76428420e
Merge pull request #4136 from glassez/remove_labels
...
Fix 'Remove unused labels'. Closes #4066 .
2015-11-18 11:07:03 -06:00
sledgehammer999
22d9427e20
Fix reordering of first column with Qt5. Closes #2835 .
2015-11-18 18:14:24 +02:00
sledgehammer999
2e3cce6755
Merge pull request #4135 from Chocobo1/speedplot_color
...
Fix Speed graph legend is illegible on dark background. Closes #4134 .
2015-11-18 04:14:32 -06:00
Vladimir Golovnev (Glassez)
3f9b568808
Fix 'Remove unused labels'. Closes #4066 .
2015-11-18 12:52:06 +03:00
Chocobo1
a74bac20c4
Fix Speed graph legend is illegible on dark background. Closes #4134 .
2015-11-18 14:41:29 +08:00
sledgehammer999
ee6b968f2f
Don't save/load the session state. We configure it anyway.
2015-11-17 23:03:56 +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
sledgehammer999
9718b7d9ba
New view for errored torrents.
2015-11-17 19:29:05 +02:00
sledgehammer999
bf0319f7b2
Fix status string for errored torrents.
2015-11-17 19:18:50 +02:00
sledgehammer999
5b232528cc
Fixup previous commit.
2015-11-16 02:58:41 +02:00
dsimakov
1f17a7836d
1. In option window add column 'download path' for watched folders and enlarge heigth.
...
2. Change logic checkbox in column 'download here': if it checked,
then torrent file will download to watchdir, if state is unchecked,
will be use download path from next column.
2015-11-16 02:45:23 +02:00
Vladimir Golovnev (Glassez)
e183c12bed
Fix default save path for magnet. Closes #4105 .
2015-11-14 09:38:01 +03:00
Daniel Peukert
3901f1555d
WebUI: Change selected color
...
The selected color was little bit too close to the progress bar color.
2015-11-14 00:23:33 +01:00
sledgehammer999
84f6a82d98
Merge pull request #4062 from glassez/speedup
...
Some TransferListWidget speedup.
2015-11-13 11:14:43 -06:00
sledgehammer999
100cff1738
Merge pull request #3856 from ngosang/fix_search
...
[searchengine] Fix invalid plugin message and detect new plugin URL from clipboard
2015-11-10 03:15:59 -06:00
sledgehammer999
d12ab5c048
Sync translations from Transifex and run lupdate.
2015-11-10 01:13:25 +02:00
sledgehammer999
055ad080a1
Pass the alertMask to the session constructor to not lose initial alerts.
2015-11-10 00:23:59 +02:00
sledgehammer999
c771703c34
Merge pull request #3932 from Chocobo1/refactor
...
Refactor
2015-11-09 15:29:19 -06:00
sledgehammer999
cf1c934083
Merge pull request #3961 from Chocobo1/comment_click
...
Make URL in "Add Torrent File..." clickable
2015-11-09 15:27:56 -06:00
sledgehammer999
c40bab0555
Merge pull request #4094 from ngosang/webui_ipv6
...
[WebUI] Patch mootools-more to fix IPv6 problem. Closes #3621
2015-11-09 11:23:25 -06:00
Chocobo1
fadb208299
Fix compile warning:
...
warning: enumeration value 'Unknown' not handled in switch [-Wswitch]
2015-11-09 16:14:29 +08:00
Chocobo1
a6d2f5186f
Avoid falling through the switch case
2015-11-09 16:10:04 +08:00
ngosang
80f7e7868d
[searchengine] Update Torrentz trackers
2015-11-09 04:10:57 +01:00
ngosang
40bdeb6c2d
[WebUI] Change colors in selected filters and torrents.
2015-11-09 03:38:37 +01:00
ngosang
e0be09dd81
[WebUI] Patch mootools-more to fix IPv6 problem. Closes #3621
2015-11-09 01:57:40 +01:00
sledgehammer999
45dbfe80a1
Merge pull request #4035 from Chocobo1/reduce_cache
...
Reduce max value of "Disk cache size"
2015-11-08 04:26:22 -06:00
Chocobo1
db45c11d84
Reduce max value of "Disk cache size" to 1536MB. Closes to #4028 .
2015-11-08 13:58:28 +08:00
sledgehammer999
80a9896a4e
Merge pull request #4080 from ngosang/privacy
...
Change personal email
2015-11-07 18:09:50 -06:00
ngosang
9fefdc0fbb
Change personal email
2015-11-07 23:40:11 +01:00
sledgehammer999
a16d0f8d28
Don't connect to "any interface" when the configured network interface is missing. Closes #3943 , #2741 , #1159 , #844 and #143 .
2015-11-07 02:06:07 +02:00
sledgehammer999
472fff06dc
Merge pull request #3984 from glassez/root_path
...
Fix TorrentHandle path methods. Closes #3847 .
2015-11-06 16:03:48 -06:00
Vladimir Golovnev (Glassez)
91ffbfcf68
Some TransferListWidget speedup.
...
Handle data changed event for all torrents at once.
2015-11-06 08:38:09 +03:00
sledgehammer999
5cf976bbb2
Better fix for e6b7a429ea
.
2015-11-04 23:37:35 +02:00
sledgehammer999
e6b7a429ea
Fix reporting of tracker status. Closes #3101 .
2015-11-04 19:13:09 +02:00
sledgehammer999
12072e2b69
Always apply filter for manually banned IPs. Related #3988 .
2015-11-04 17:15:37 +02:00
sledgehammer999
4cecb585bc
Merge pull request #3444 from ngosang/webui_labels
...
[Web UI] Labels implementation
2015-11-03 16:31:05 -06:00
sledgehammer999
66ce5c2557
Merge pull request #3332 from ngosang/addtrackers2
...
Automatically add trackers to new downloads. Closes #262
2015-11-02 10:51:59 -06:00
sledgehammer999
f7f23d2ae9
Merge pull request #3809 from ngosang/webui_optim
...
[Web UI] Code cleanup and little change in contextual menu
2015-11-01 17:38:55 -06:00
sledgehammer999
e204562f4d
Merge pull request #4037 from glassez/label
...
Fix 'Append label to save path'. Closes #4031 .
2015-11-01 11:12:16 -06: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
sledgehammer999
d0ebe08bf5
Merge pull request #3604 from Chocobo1/deletion
...
Don't remove torrent contents parent folder, even it is empty.
2015-11-01 07:35:03 -06:00
Chocobo1
4fcd107ff3
Don't remove torrent contents parent folder, even it is empty. Closes #2244 .
2015-11-01 21:01:55 +08:00
Vladimir Golovnev (Glassez)
25feee2366
Fix 'Append label to save path'. Closes #4031 .
2015-11-01 11:26:57 +03:00
sledgehammer999
a39ce57094
Merge pull request #4022 from glassez/vector
...
Fix PieceAvailabilityBar::intToFloatVector(). Closes #3937 .
2015-10-29 15:59:29 -05:00
Vladimir Golovnev (Glassez)
f7150edd44
Fix DownloadedPiecesBar::bitfieldToFloatVector().
2015-10-29 14:49:01 +03:00
Vladimir Golovnev (Glassez)
be78188691
Fix PieceAvailabilityBar::intToFloatVector(). Closes #3937 .
2015-10-29 14:46:43 +03:00
sledgehammer999
c75725e2d8
Fix printing of avg download speed in General button. Closes #4013 .
2015-10-28 01:47:01 +02:00
sledgehammer999
9b6122c328
Fix corner case of reseting 'm_hasSeedStatus' in 3a29d70dd5
.
2015-10-28 01:46:53 +02:00
sledgehammer999
99ba8a6a53
Merge pull request #3990 from naikel/payload_fix
...
Changed payload functions from int to qlonglong in TorrentHandle class
2015-10-27 03:48:22 -05:00
sledgehammer999
3a29d70dd5
Correctly set the 'm_hasSeedStatus' parameter on different situations.
2015-10-26 00:53:04 +02:00
Naikel Aparicio
2a2c947602
Changed payload functions from int to qlonglong in TorrentHandle class
2015-10-25 14:29:12 -04:30
sledgehammer999
cd3dc3d645
Merge pull request #3343 from Chocobo1/tx_list
...
Minor style change in transfer list & filters
2015-10-25 10:09:40 -05:00
sledgehammer999
f74c68e121
React again to finished torrents when previously unselected files have finished downloading.
2015-10-25 17:03:22 +02:00
sledgehammer999
bfd30dcabc
Don't put finished torrents in seed_mode.
...
Seed mode has special function in libtorrent. It is used to skip hash checking when adding a torrent and consider it complete.
2015-10-25 17:03:14 +02:00
Chocobo1
5d3ba06e9d
Use thin border for transfer list
2015-10-25 14:06:06 +08:00
Chocobo1
e275c3ba52
Add helper function: Get DPI scaled icon size (device-dependent)
2015-10-25 14:06:06 +08:00
Chocobo1
3335a111e1
Use a larger spacing between filters
...
Simplify code
2015-10-25 14:06:06 +08:00
sledgehammer999
f7c8a499d5
Unload the GeoIP db when disabled.
2015-10-25 02:54:27 +03:00
sledgehammer999
ad7ad8f596
Faster GeoIP lookups.
...
QCache results in speed decrease.
See https://github.com/qbittorrent/qBittorrent/pull/3488#issuecomment-124731983
2015-10-25 02:54:19 +03:00
sledgehammer999
ef5b3b90c3
Don't save the GeoIP nodes beforehand.
...
It saves a lot of memory and isn't much faster.
2015-10-25 02:54:11 +03:00
sledgehammer999
787b824d90
Merge pull request #3323 from Chocobo1/prop_bar
...
Availability bar, progress bar, button group improvements
2015-10-24 06:45:12 -05:00
Chocobo1
7e6dfa759c
Replace horizontal line with border
2015-10-22 17:34:22 +08:00
Chocobo1
c6a6f85a5e
Use theme color for background in PropertiesWidget
2015-10-22 17:34:22 +08:00
Chocobo1
421b45c553
Add tooltips/legend for availability bar & progress bar
2015-10-22 17:34:22 +08:00
sledgehammer999
0507876080
Merge pull request #3967 from glassez/webui
...
Cast MaxRatioAction to int when store as JSON. Closes #3939 .
2015-10-19 15:15:45 -05:00
Vladimir Golovnev (Glassez)
52db762677
Cast MaxRatioAction to int when store as JSON. Closes #3939 .
2015-10-19 21:14:41 +03:00
sledgehammer999
94037cd017
Merge pull request #3949 from netswap/patch-1
...
[german.nsi] Little fixes
2015-10-19 11:21:56 -05:00
Chocobo1
a16de62103
Make URL in "Add Torrent File..." clickable. Closes #3928 .
2015-10-19 11:57:03 +08:00
sledgehammer999
df8def02f5
Merge pull request #3933 from glassez/streamops
...
Register stream operators for enum classes. Closes #3921 .
2015-10-18 15:09:59 -05:00
sledgehammer999
d60f2fc7df
Fix another potential crash when memory allocation failed.
...
See commit e95fce3084
.
Related issues #3877 and #2673 .
2015-10-17 18:21:33 +03:00
sledgehammer999
cc9ffc4767
Use the actual function names for debug logging.
2015-10-17 17:41:53 +03:00
sledgehammer999
f6a620cf6e
Merge pull request #3951 from glassez/const
...
Fix possible compilation error. Closes #3947 .
2015-10-16 04:55:23 -05:00
Vladimir Golovnev
a7cf8cea3f
Fix possible compilation error. Closes #3947 .
2015-10-16 12:02:47 +03:00
netswap
4cec06e67c
[german.nsi] Little fixes
...
Line 6: "auf dem" instead of "am" (oriented at https://support.microsoft.com/de-de/kb/140443 ; more commonly used)
Line 41: "aus" instead of "in" (makes more sense imo)
Anyone else fluent in German can discuss for sure. Only because I changed something it does not mean it is *completely* right, eh? ;-)
2015-10-15 22:38:36 +02:00
sledgehammer999
41c953de46
Merge pull request #3938 from glassez/path
...
Use default save path if save path is not set.
2015-10-14 18:43:43 -05:00
Vladimir Golovnev (Glassez)
986bb1a8ac
Use default save path if save path is not set.
2015-10-13 21:58:25 +03:00
Vladimir Golovnev
a7ff38d389
Register stream operators for enum classes. Closes #3921 .
2015-10-13 10:39:17 +03:00
Chocobo1
f530bb7537
Fix availability label & progress label clipped on high DPI displays, closes #3237 .
2015-10-12 15:34:22 +08:00
Chocobo1
b5adbaef78
Fix availability bar & progress bar height being too small on high DPI displays
2015-10-12 15:12:42 +08:00
sledgehammer999
4a271d358f
Merge pull request #3918 from glassez/winfix
...
Fix compilation on Windows.
2015-10-11 16:26:46 -05:00
Vladimir Golovnev (Glassez)
d9e51c220e
Fix compilation on Windows.
2015-10-11 15:07:20 +03:00
sledgehammer999
d413c2061c
Merge pull request #3859 from glassez/simplify
...
Simplify Session/TorrentHandle classes.
2015-10-11 04:19:51 -05:00
sledgehammer999
9646794bb1
Merge pull request #3844 from glassez/added_time
...
Use libtorrent::torrent_status::added_time (Closes #3764 ).
2015-10-11 04:14:30 -05:00
Vladimir Golovnev (Glassez)
d40495a4be
Simplify Session/TorrentHandle classes.
2015-10-11 08:05:57 +03:00
Vladimir Golovnev (Glassez)
b63a68c9db
Use libtorrent::torrent_status::added_time ( Closes #3764 ).
2015-10-11 07:58:56 +03:00
sledgehammer999
1ba1f90058
Merge pull request #3845 from glassez/drop_unused
...
Drop unused TorrentHandle methods.
2015-10-10 13:06:10 -05:00
sledgehammer999
8d025949d9
Merge pull request #3838 from glassez/wswitch
...
Fix compiler warnings (Closes #3826 ).
2015-10-10 13:01:27 -05:00
sledgehammer999
4291a08d47
Merge pull request #3649 from glassez/savepathlabel
...
Fix 'Append label to save path'. Closes #3495 .
2015-10-10 12:45:20 -05:00
sledgehammer999
3eac05b229
Fix broken .desktop file icon for some locales. See #3905 .
2015-10-09 17:53:26 +03:00
sledgehammer999
e39f8fafb1
Bump WebUI API_VERSION.
2015-10-09 16:46:20 +03:00
sledgehammer999
50b9438fb6
Cleaner way to disable linux qt5 builds on Travis.
2015-10-09 06:01:14 +03:00
sledgehammer999
357dfca3e0
Optimize text color for dark themes v2. Closes #3815 .
2015-10-09 02:05:15 +03:00
sledgehammer999
8f8218c515
Fix Qt5 nox build on non-Windows.
2015-10-07 21:29:21 +03:00
sledgehammer999
10e3009c46
Enable Qt5 compilation for OS X on Travis.
2015-10-07 21:29:16 +03:00
sledgehammer999
cc5a737836
Fix Coverity Scan builds.
2015-10-05 23:39:43 +03:00
sledgehammer999
19ad58c394
Merge pull request #3685 from glassez/cpp11
...
Add C++11 support.
2015-10-05 11:53:42 -05:00
sledgehammer999
8a905bed5d
Merge pull request #3879 from Chocobo1/avail_bar_crash
...
Fix potential crash when memory allocation failed. Closes #3877 .
2015-10-05 11:30:23 -05:00
sledgehammer999
f781cc18a6
Merge pull request #3852 from ngosang/filemanagers
...
Fix Konqueror detection in Plasma (KDE5)
2015-10-05 04:09:57 -05:00
sledgehammer999
db174614f2
Add forum link in README. Closes #3853 .
2015-10-04 22:30:44 +03:00
sledgehammer999
b9a061680d
Fix broken donation link. Closes #3771 .
2015-10-04 22:26:56 +03:00
sledgehammer999
63df3090d5
Fix python detection when the 'Anaconda' software is installed. Closes #3731 .
2015-10-04 12:10:07 +03:00
sledgehammer999
ff8ff72eab
Merge pull request #3863 from netswap/patch-1
...
[german.nsi] Added letter "p"
2015-10-04 03:37:30 -05:00
sledgehammer999
8b547644b0
Merge pull request #3165 from Chocobo1/rss_sort
...
Sort labels in RSS Downloader dialog
2015-10-03 18:52:46 -05:00
Chocobo1
8605c4d4d3
Follow project coding style. Issue #2192 .
2015-10-02 04:17:27 +08:00
Chocobo1
e95fce3084
Fix potential crash when memory allocation failed. Closes #3877 .
2015-10-02 04:08:24 +08:00
Chocobo1
cf91685f6f
Sort labels in RSS Downloader dialog, closes #3140 .
2015-09-28 00:30:43 +08:00
netswap
e3e3f9a745
Added letters
...
The letter "p" was missing in "Dateiverknüpfung" in line 47 & 49
2015-09-26 15:05:36 +02:00
ngosang
6a1497de92
[searchengine] Detect new plugin URL from clipboard
2015-09-25 11:15:41 +02:00
ngosang
fc65ba4ced
[searchengine] Fix invalid plugin message
2015-09-24 18:17:50 +02:00
ngosang
73fb0a6309
Fix Konqueror detection in Plasma (KDE5)
2015-09-24 15:53:44 +02:00
Vladimir Golovnev (Glassez)
2a411987db
Bump minimum supported version of gcc to 4.8.
2015-09-24 13:26:25 +03:00
sledgehammer999
79617949c1
Merge pull request #3849 from ngosang/fix_rss_crash
...
Fix RSS crash when deleting RSS feeds. Closes #3846
2015-09-23 17:04:45 -05:00
ngosang
c3921ce2fe
Fix RSS crash when deleting RSS feeds. Closes #997 , #2152 , #2461 , #3718 , #3747 , #3766 , #3806 , #3814 , #3829 and #3846 .
2015-09-23 23:51:39 +02:00
Vladimir Golovnev (Glassez)
228f51fff9
Drop unused method TorrentHandle::firstFileSavePath().
2015-09-23 21:55:04 +03:00
Vladimir Golovnev (Glassez)
08ee439a47
Drop unused method TorrentHandle::savePathParsed().
2015-09-22 20:39:09 +03:00
Vladimir Golovnev (Glassez)
1a67282dd3
Fix Qt4 qmake warning (unknown QT: concurrent).
2015-09-22 19:34:07 +03:00
Vladimir Golovnev (Glassez)
d2f1216987
Fix compiler warnings ( Closes #3826 ).
2015-09-21 11:45:40 +03:00
Vladimir Golovnev (Glassez)
b519700e33
Use c++11 enum classes instead of macros.
2015-09-18 08:33:22 +03:00
Vladimir Golovnev (Glassez)
12d9898b5d
Enable c++11 support.
2015-09-18 08:33:12 +03:00
sledgehammer999
ef39fb0709
Merge pull request #3811 from ngosang/rss_refresh
...
[RSS] Removes refresh message when adding a new feed
2015-09-17 18:09:59 -05:00
sledgehammer999
f068f63f0d
Merge pull request #3745 from cbodley/webui-savepath
...
RFC: [Web UI] add save_path to /query/torrents and /sync/maindata
2015-09-17 17:14:44 -05:00
sledgehammer999
57ca831d4d
Merge pull request #3730 from Gelmir/rss_save
...
Couple o' fixes to RSS
2015-09-17 17:02:27 -05:00
ngosang
093c5d84d2
[RSS] Removes refresh message when adding a new feed
2015-09-17 19:17:52 +02:00
ngosang
e922275c72
[Web UI] Clean up JavaScript code
2015-09-17 17:48:38 +02:00
ngosang
52ff53b0b0
[Web UI] Reorder "Super seeding mode" option in right click menu
2015-09-17 17:22:09 +02:00
Chocobo1
65d3ca8c3f
Capitalize items
2015-09-17 18:08:12 +08:00
Chocobo1
a16c264aa3
RSS Downloader dialog cleanup
2015-09-17 18:08:12 +08:00
sledgehammer999
4642a35de7
Don't limit the number of torrents that can be announced to the tracker/dht/lsd. Closes #3473 .
2015-09-16 22:03:20 +03:00
sledgehammer999
50822a7476
Merge pull request #3071 from ppolewicz/interface_bind_fixes
...
Interface bind fixes
2015-09-16 13:04:52 -05:00
Pawel Polewicz
f108e67dcc
Call setListeningPort() when state of network interface changes ( closes qbittorrent/qBittorrent#475 , closes qbittorrent/qBittorrent#3072 )
2015-09-16 14:32:49 +02:00
Pawel Polewicz
fb22940639
Small refactor in Session::setListeningPort()
2015-09-16 14:32:49 +02:00
ngosang
9c7bb08a03
Automatically add trackers to new downloads.
2015-09-16 11:43:57 +02:00
sledgehammer999
b4680e82b7
Merge pull request #3765 from jsayol/patch-1
...
Allow adding torrent link from Torcache
2015-09-15 18:52:53 -05:00
sledgehammer999
cbf683878a
Show current label in the torrent context menu. Closes #3776 .
2015-09-16 02:43:48 +03:00
Josep Sayol
fd5d3d0a48
Allow adding torrent link from Torcache
...
Recent changes in Torcache prevent adding (or drag-and-dropping) a torrent link into qBittorrent. Modifying DownloadManager to always spoof the HTTP Referer header to the file itself being downloaded solves this.
2015-09-16 05:08:53 +07:00
sledgehammer999
5cb022c7b1
Merge pull request #3736 from Chocobo1/option
...
Cleanup in options_imp
2015-09-15 17:03:45 -05:00
sledgehammer999
145950e766
Optimize text color for dark themes. Closes #3633 .
2015-09-15 23:23:49 +03:00
sledgehammer999
8bde7d45b8
Try to avoid loading a corrupted configuration file. Also log errors encountered while saving/loading the configuration. Closes #3503 .
2015-09-14 02:23:13 +03:00
Chocobo1
e0935fe14f
Follow project coding style. Issue #2192 .
2015-09-10 15:24:38 +08:00
Chocobo1
c27aa7723e
Options GUI layout cleanups: Speed Page
...
Move uTP options to it's own section
2015-09-10 15:24:38 +08:00
Casey Bodley
87b26a8dcc
webui: add save_path to /query/torrents
...
Signed-off-by: Casey Bodley <cbodley@gmail.com >
2015-09-07 16:25:07 -04:00
sledgehammer999
0b2b07e98e
Sync translations from Transifex and run lupdate.
2015-09-04 23:30:39 +03:00
sledgehammer999
581d544f61
Fix typos. Make ìTP
untranslatable. Use American variation of words. Closes #3654 .
2015-09-04 23:14:02 +03:00
sledgehammer999
aa5fbd461f
Merge pull request #3734 from ngosang/rss_sidebar
...
Fix RSS panel position not saved. Closes #3732
2015-09-04 13:53:05 -05:00
sledgehammer999
5394b77086
Merge pull request #3725 from Chocobo1/osx
...
TravisCI: build on osx
2015-09-03 03:24:27 -05:00
Chocobo1
7028c2712a
Reorder code in options_imp::loadOptions() according to GUI layout
2015-09-03 15:19:05 +08:00
Chocobo1
89be63da02
TravisCI: build on osx
2015-09-03 12:51:54 +08:00
ngosang
4f504f597d
Fix RSS panel position not saved
2015-09-03 04:45:47 +02:00
ngosang
a9e9a9c835
[Web UI] Changes in labels implementation
2015-09-03 03:16:07 +02:00
Felipe Barriga Richards
4ae2f6c33b
webui (js): feature: Added complete support for labels (add/set/reset/display/filter) #648
...
Changes:
- added list of labels on the lower-left corner
- added support to add/set/reset labels on context menu
- added support to filter torrents by label
2015-09-03 03:16:07 +02:00
Felipe Barriga Richards
76d93c23b7
webui (c++): feature: added labels support. #648
2015-09-03 03:16:07 +02:00
sledgehammer999
9d051ea523
Merge pull request #3713 from ngosang/translate_countries
...
Allows translation of country names. Closes #3710
2015-09-02 16:48:14 -05:00
sledgehammer999
ff279681ac
Merge pull request #3599 from pmzqla/strings
...
Misc translatable strings changes
2015-09-02 16:47:20 -05:00
Gabriele
5cc5552d9b
Use infinity symbol rather than -1 for nb_connections
2015-09-02 23:34:17 +02:00
Gabriele
42c74f9553
Avoid concatenation when dealing with translatable strings
...
Concatenation could be problematic with RTL languages.
2015-09-02 23:34:17 +02:00
Gabriele
420fa82e8d
Put some string placeholders between quotes
2015-09-02 23:26:19 +02:00
sledgehammer999
70f2086202
Merge pull request #3567 from ngosang/rssfixes
...
[RSS] Several changes in RSSs. Closes #3560
2015-09-02 14:24:25 -05:00
ngosang
ee21562426
[RSS] Handle more types of RSS feeds
2015-09-02 20:10:44 +02:00
ngosang
b6c707c080
[RSS] Simplify string translation
2015-09-02 20:00:38 +02:00
ngosang
2eaeead67c
[RSS] Allow multiple selection in RSS torrents list
2015-09-02 19:36:45 +02:00
ngosang
7c7da44622
[RSS] Don't hide the elements in Unread list when clicked
2015-09-02 19:12:39 +02:00
ngosang
7c6da30705
[RSS] More precise message and code simplification in RSS feeds deletion
2015-09-02 19:12:32 +02:00
ngosang
2955bb5488
[RSS] Improve error handling when a RSS feed doesn't contain torrents
2015-09-02 19:06:33 +02:00
ngosang
b78ccf289e
[RSS] Fix contextual menu in RSS torrents list
2015-09-02 19:01:59 +02:00
ngosang
b9b7786477
[RSS] Trim elements text in RSS articles
2015-09-02 18:51:39 +02:00
ngosang
c3592304b6
[RSS] Handle magnet links as torrents instead of news URLs. Closes #3560
2015-09-02 18:51:39 +02:00
Nick Tiskov
2442411a5e
Fix: Adding RSS rule with a new label doesn't add this label to UI.
2015-08-31 02:12:02 +03:00
Nick Tiskov
f5c0cddea5
Fix: Label changes to first item in RSS rule list are forgotten, because checkRegex calls updateMustLineValidity, which saves the rule before new label can be applied.
2015-08-31 01:48:30 +03:00
sledgehammer999
51e0e485f4
Merge pull request #3592 from pmzqla/favicon
...
Try to download favicon.png when the download of favicon.ico fails
2015-08-30 15:35:53 -05:00
Gabriele
3889b4c101
Try to download favicon.png when the download of favicon.ico fails
...
This was done only when favicon.ico couldn't be decoded, but not when
favicon.ico could not be downloaded at all.
2015-08-30 22:28:06 +02:00
sledgehammer999
247ba02bb8
Merge pull request #3586 from pmzqla/configure
...
configure: don't depend on GNU sed
2015-08-30 13:52:34 -05:00
sledgehammer999
25c6d8bf6b
Merge pull request #3561 from pmzqla/proxy-torrent
...
Add an option to allow the use of proxies only for torrents
2015-08-30 12:38:16 -05:00
sledgehammer999
cf72318d74
Merge pull request #2633 from Chocobo1/my_dev2
...
Fix wrong default download directory in Windows. Closes #2625 .
2015-08-30 10:59:24 -05:00
Gabriele
a8c05ca02e
Add https_proxy env variable
...
This forces Python to use the HTTP proxy for HTTPS connections.
2015-08-30 17:46:12 +02:00
Gabriele
1c8abd5c3b
Add an option to allow the use of proxies only for torrents
...
Closes #2701 .
2015-08-30 17:46:11 +02:00
Chocobo1
6ebe3897fb
Fix wrong default download directory in Windows. Closes #2625 .
2015-08-30 23:45:34 +08:00
sledgehammer999
9faa44eabf
Merge pull request #3581 from pmzqla/redirect
...
DownloadManager: fix downloads after a redirection
2015-08-30 09:43:18 -05:00
sledgehammer999
f81ffdb78e
Merge pull request #3644 from Chocobo1/graph_btn
...
Change "Select Graphs" from QToolButton to QComboBox
2015-08-30 08:59:00 -05:00
Chocobo1
2997c0fd1e
Change "Select Graphs" from QToolButton to QComboBox
2015-08-30 21:38:05 +08:00
sledgehammer999
193d273f00
Merge pull request #3636 from Chocobo1/moveOption_del
...
Move option "Confirm torrent deletion" to Behavior page
2015-08-30 08:34:54 -05:00
Chocobo1
e54cd8499e
Move option "Confirm torrent deletion" to Behavior page
2015-08-30 21:28:16 +08:00
ngosang
c984902fbf
Allows translation of country names
2015-08-30 15:09:15 +02:00
sledgehammer999
45cbf4bf25
Merge pull request #3481 from Chocobo1/moveOption
...
Move option "Ignore transfer limits on local network" to Speed page
2015-08-30 07:58:30 -05:00
Chocobo1
2204f27de1
Follow project coding style. Issue #2192 .
2015-08-30 20:35:33 +08:00
sledgehammer999
735b1cc6b9
Merge pull request #3470 from ngosang/reorder_buttons
...
Change Queue buttons order in the Toolbar (GUI & Web UI)
2015-08-30 07:10:20 -05:00
sledgehammer999
a0da4a844c
Merge pull request #3625 from Chocobo1/native_path
...
Use native path separators
2015-08-30 07:07:58 -05:00
sledgehammer999
45ef98b077
Update ax_boost_base.m4 to fix ppc64le detection.
2015-08-30 04:50:30 +03:00
sledgehammer999
ef7de49ec8
Fix dolphin detection for KDE5.
2015-08-29 23:49:14 +03:00
sledgehammer999
e937344761
Fix a bug with highlighting selected file on Windows. Closes #3185 .
2015-08-29 23:49:09 +03:00
sledgehammer999
f3c3912923
Merge pull request #2544 from pmzqla/select-destination
...
Select the file of single file torrents when opening the destination folder
2015-08-29 12:49:52 -05:00
Gabriele
e728710430
Select the file of single file torrents when opening destination folder
...
Also, add the support for Nautilus (Gnome 3), Caja and Nemo.
2015-08-29 16:09:22 +02:00
sledgehammer999
ddd6533812
Merge pull request #3701 from onto/master
...
SpeedPlotView: fix render graphs with zero speed
2015-08-29 07:28:02 -05:00
Anton Lashkov
0d74131edd
SpeedPlotView: fix render graphs with zero speed
2015-08-29 11:24:51 +04:00
Chocobo1
cf3a87ed55
Use native path separators, fixup of 030dd9e
, 3baec1c
.
2015-08-29 14:17:21 +08:00
sledgehammer999
632cba8b30
Merge pull request #3638 from Fale/patch-1
...
Fix minimum libtorrent-rasterbar version
2015-08-17 15:49:46 -05:00
Vladimir Golovnev (Glassez)
0afa4d260c
Fix 'Append label to save path'. Closes #3495 .
2015-08-17 18:37:00 +03:00
Fabio Alessandro Locati
3f2303a479
Fix minimum libtorrent-rasterbar version
...
as title
2015-08-17 10:13:20 +02:00
Gabriele
7bfa847d01
configure: don't depend on GNU sed
...
Closes #3169 .
2015-08-07 00:11:42 +02:00
sledgehammer999
331219dda8
Write BOM to german.nsi. Closes #3574 , #3566
2015-08-05 23:24:21 +03:00
Gabriele
b2df917011
DownloadManager: fix downloads after a redirection
...
Closes #3580 .
2015-08-05 21:41:57 +02:00
Chocobo1
b727ce3b29
Remove filters frame
2015-08-05 12:56:23 +08:00
Chocobo1
0e1eaa518b
Alignment cleanup
2015-08-05 12:56:23 +08:00
sledgehammer999
f893131b8d
Less verbose compilation output. Closes #3565 .
2015-08-04 19:17:01 +03:00
sledgehammer999
2ec1d9e39e
New translation: Slovenian
...
Also re-run lupdate.
2015-08-04 19:14:02 +03:00
sledgehammer999
bd2f9e436c
Sync translations from Transifex and run lupdate.
2015-08-04 19:03:32 +03:00
sledgehammer999
ea38e4da4d
Merge pull request #2699 from pmzqla/copyurl-search
...
Add "Copy description page URL" button in search tab
2015-08-04 18:45:31 +03:00
Gabriele
4d66a0929c
Add "Copy description page URL" button in search tab
...
Closes #2371 .
2015-08-04 11:18:46 +02:00
sledgehammer999
0520f01510
Merge pull request #3550 from Chocobo1/title_fix
...
Add back "qBittorrent" in program updater title, closes #3549 .
2015-08-04 11:53:03 +03:00
Chocobo1
deaf322740
Add back "qBittorrent" in program updater title, closes #3549 .
2015-08-04 13:07:14 +08:00
sledgehammer999
929cd30e33
Merge pull request #3517 from glassez/strict_aliasing
...
Fix strict-aliasing warning.
2015-08-03 02:50:22 +03:00
sledgehammer999
eef2a0a200
Merge pull request #3537 from ngosang/fixwarnings
...
Fix 3 compiler warnings
2015-08-02 16:10:24 +03:00
ngosang
fbb47ce08f
Fix 3 compiler warnings
2015-08-02 14:22:47 +02:00
sledgehammer999
f746760ccf
Merge pull request #3505 from pmzqla/search-close
...
searchengine: fix crash when a tab with a running search is closed
2015-08-02 15:21:30 +03:00
Gabriele
67c0f47928
searchengine: remove size constraints to search button
2015-08-02 14:04:11 +02:00
Gabriele
7c00e80f7a
searchengine: use kill() instead of terminate() on Windows
2015-08-02 14:04:11 +02:00
Gabriele
3a9cf70228
searchengine: use a single string for the search results number label
2015-08-02 14:04:11 +02:00
Gabriele
0f35bac605
searchengine: don't use strings to determine the status of search processes
...
'&' symbols are dynamically added to strings, making comparisons
unreliable.
2015-08-02 14:04:07 +02:00
Gabriele
1b24feb4f4
searchengine: drop unused flag and related code
2015-08-02 13:53:12 +02:00
Gabriele
ee8a492954
searchengine: fix crash when closing tab with running search
...
If a tab is closed, the search process gets terminated. This can take
a while and by the time searchFinished() is executed, activeSearchTab
is null, leading to a crash. Fix this by waiting for the process to
terminate and make sure activeSearchTab is not null when used.
2015-08-02 13:49:42 +02:00
sledgehammer999
e3cb9de365
Bump minimum libtorrent version required to 1.0.6.
2015-07-31 23:29:59 +03:00
sledgehammer999
a217988dbb
Merge pull request #3515 from glassez/parser
...
Fix HTTP header parsing. Closes #3511 .
2015-07-31 02:38:04 +03:00
sledgehammer999
81c6de48dc
Don't use geoip for Travis CI.
2015-07-30 23:45:35 +03:00
sledgehammer999
1217d8d021
Merge pull request #3497 from Chocobo1/ext_param_early
...
Fix "Run External Program Launches too Early" issue
2015-07-30 11:28:08 +03:00
sledgehammer999
3362766cb5
Merge pull request #3512 from Chocobo1/travis
...
Migrate TravisCI to container-based infrastructure
2015-07-30 11:27:29 +03:00
Vladimir Golovnev (Glassez)
34da3e653d
Fix strict-aliasing warning.
2015-07-30 09:38:25 +03:00
Vladimir Golovnev (Glassez)
ddb5c0052d
Fix HTTP header parsing. Closes #3511 .
2015-07-30 08:57:52 +03:00
Chocobo1
a8f0acecb7
Migrate TravisCI to container-based infrastructure, closes #3506 .
2015-07-30 12:02:00 +08:00
sledgehammer999
8f1f57afe4
Remove obsolete Boost configurations.
2015-07-30 01:51:55 +03:00
sledgehammer999
0209a9f41d
Merge pull request #3228 from Chocobo1/win_build
...
Compilation on windows
2015-07-30 00:21:11 +03:00
sledgehammer999
bf3a6d1c20
Merge pull request #3455 from Chocobo1/label_fix
...
Fix '&' character in label name becomes accelerator key, closes #3454 .
2015-07-29 23:30:25 +03:00
sledgehammer999
256793aad7
Merge pull request #3447 from glassez/filters
...
Fix label filter. Closes #3429 .
2015-07-29 23:28:47 +03:00
sledgehammer999
a56c21551d
Merge pull request #3458 from Chocobo1/path_fix
...
Use `rootPath()` in save path field
2015-07-29 23:24:51 +03: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
sledgehammer999
675298bc73
Merge pull request #3483 from glassez/bandwidth
...
Fix Bandwidth Scheduler. Closes #3376 .
2015-07-29 22:28:22 +03:00
sledgehammer999
6985b553af
Merge pull request #3494 from glassez/drop_libtorrent_0
...
Drop libtorrent 0.16.x support.
2015-07-29 22:15:45 +03:00
Gabriele
885eb64df3
Follow project coding style. Issue #2192 .
2015-07-29 19:58:22 +02:00
Chocobo1
2ce9aa20a5
Fix "Run External Program Launches too Early" issue, closes #2107 .
2015-07-28 18:21:56 +08:00
Chocobo1
be34f29b05
Fix warnings by qmake -Wall, cleanups
2015-07-28 16:55:01 +08:00
Chocobo1
077e94342f
Add path to openssl, cleanups
2015-07-28 16:55:01 +08:00
Chocobo1
09d7d9a360
Update .gitignore
2015-07-28 16:55:01 +08:00
sledgehammer999
438ee23d2c
Bump version status.
2015-07-28 03:07:42 +03:00
sledgehammer999
4f2d74f793
Merge pull request #3374 from ngosang/webui_info
...
[Web UI] Add information in General tab
2015-07-28 03:03:45 +03:00
sledgehammer999
0e62a52e59
Merge pull request #3493 from ngosang/python
...
Improve Python detection
2015-07-28 02:59:25 +03:00
sledgehammer999
369561f8f7
Fix typo in string which prevents word substitution.
2015-07-28 02:05:29 +03:00
ngosang
69812bbf18
Converts the string "Seeded for" to lowercase
2015-07-26 14:33:11 +02:00
ngosang
e33570625f
[Web UI] Fix friendlyUnit() implementation. Related to #2719
2015-07-26 14:31:11 +02:00
ngosang
2132704e1d
[Web UI] Add information in General tab
2015-07-26 14:27:59 +02:00
ngosang
38a6f4cc34
Improve Python detection
2015-07-26 14:15:40 +02:00
sledgehammer999
626a3b10d3
[webui] Fix ugly 'C++' wrapping in About dialog.
2015-07-26 00:35:04 +03:00
sledgehammer999
c7fa778732
Merge pull request #2702 from pmzqla/rss-count
...
Add count of unread items to RSS tab label
2015-07-26 00:29:47 +03:00
Vladimir Golovnev (Glassez)
e72cc4eaf9
Drop libtorrent 0.16.x support.
2015-07-25 19:00:18 +03:00
Gabriele
c48407e038
Add count of unread items to RSS tab label
...
Closes #2681 .
2015-07-25 11:57:03 +02:00
sledgehammer999
7c7bb14a93
Sync translations from Transifex and run lupdate.
2015-07-25 03:24:44 +03:00
sledgehammer999
f9dc76928c
Merge pull request #3467 from ngosang/webui_refresh
...
[Web UI] Massive increase in performance.
2015-07-23 01:17:57 +03:00
sledgehammer999
5b7ea0e611
Merge pull request #3186 from glassez/geoip
...
New GeoIP manager.
2015-07-22 23:59:00 +03:00
sledgehammer999
5437674fdf
Fix installing search plugin by drag-n-dropping file.
2015-07-22 23:29:57 +03:00
sledgehammer999
21f18d015d
Fix installing search plugin from local file.
2015-07-22 23:29:50 +03:00
sledgehammer999
47d9c12f4b
Fix segfault on Linux due to early initialization of global var.
...
Utils::Misc::pythonVersion() gets called before the Logger is initialized.
2015-07-22 23:29:43 +03:00
sledgehammer999
f6bbd9377f
Improve checks for python. Print python version and path to log.
2015-07-22 23:29:35 +03:00
Chocobo1
3baec1c327
Add more "Run External Program" parameters, closes #3053 , #238 , #1291 , #1522 .
2015-07-22 15:25:31 +08:00
Chocobo1
bd657fe9ae
Move option "Ignore transfer limits on local network" to Speed page
2015-07-22 14:52:24 +08:00
Vladimir Golovnev (Glassez)
64ebc5cfd6
Fix Bandwidth Scheduler. Closes #3376 .
2015-07-22 08:54:23 +03:00
Vladimir Golovnev (Glassez)
84922dcdcf
Fix need restart to enable/disable peer countries resolution.
2015-07-22 08:07:13 +03:00
Vladimir Golovnev (Glassez)
79976fbfce
Implement new GeoIPManager class.
2015-07-22 08:06:51 +03:00
Vladimir Golovnev (Glassez)
c702a7e426
Improve DownloadManager.
...
Now we can use downloaded data directly without saving to file.
We also can disable redirection to Magnet URI handling (useful for
non-torrent files downloading).
2015-07-21 09:50:39 +03:00
Vladimir Golovnev (Glassez)
336519b7b5
Move compression functions to Utils::Gzip.
2015-07-21 09:37:32 +03:00
sledgehammer999
dfb2f8b3b3
Merge pull request #3469 from ngosang/search_py32
...
[search engine] Fix cpu_count in old Python versions
2015-07-21 01:58:01 +03:00
sledgehammer999
8b99e29dc0
Fixup previous commits on python search.
2015-07-21 01:56:14 +03:00
sledgehammer999
d6af4683bb
Merge pull request #2624 from pmzqla/python
...
Prefer python3 over python2
2015-07-21 01:55:14 +03:00
ngosang
32c813eece
[search engine] Fix cpu_count in old Python versions
2015-07-20 19:12:58 +02:00
ngosang
03f86a71de
Change Queue buttons order in the Toolbar (GUI & Web UI)
2015-07-20 04:44:29 +02:00
ngosang
2db942e606
[Web UI] Massive increase in performance.
2015-07-20 02:13:44 +02:00
sledgehammer999
6668018b45
Static order of items in the transferlist menu.
2015-07-20 02:48:11 +03:00
sledgehammer999
f21cafb605
Merge pull request #3410 from ngosang/preview
...
Minor changes in the GUI (Preview file & Forece Resume)
2015-07-20 02:46:40 +03:00
sledgehammer999
3864a7fdc6
Fix compiler warning for unused variable.
2015-07-20 00:13:18 +03:00
Chocobo1
ff8f37b262
Save trimmed string in preference
2015-07-20 01:16:15 +08:00
sledgehammer999
783f17ec4d
Merge pull request #3456 from Chocobo1/localhost
...
Fix translated localhost address (::ffff:127.0.0.1) is not recognized
2015-07-19 19:37:59 +03:00
sledgehammer999
46a0eb4aa4
Update Changelog.
2015-07-19 19:34:54 +03:00
sledgehammer999
2de5390c08
Merge pull request #3433 from ngosang/webui_extlinks
...
[Web UI] Open external links in a new window/tab
2015-07-19 18:57:59 +03:00
sledgehammer999
bfaa0789f0
Merge pull request #3428 from ngosang/webui_queuenum
...
[Web UI] Fix sort by queue number
2015-07-19 18:52:18 +03:00
sledgehammer999
eb73e7c1d4
Merge pull request #3150 from ngosang/add_peer_dialog
...
Add multiple peers in Peers addition dialog. Closes #1563 , #2245 , #3133 , #1419 , #3287 , #1419
2015-07-19 18:33:10 +03:00
ngosang
63ed69789b
Allow to copy all peers with a keyboard shortcut
2015-07-19 13:04:30 +02:00
sledgehammer999
983c19eb29
Merge pull request #2676 from pmzqla/copytrackers
...
Allow to copy all the trackers with a keyboard shortcut
2015-07-19 14:04:28 +03:00
ngosang
cef3c9a34d
Add multiple peers in Peers addition dialog. Closes #1563 , #2245 , #3133 , #1419 , #3287 , #1419
2015-07-19 13:04:00 +02:00
Chocobo1
030dd9eed8
Use rootPath()
in save path field
2015-07-19 18:17:28 +08:00
Chocobo1
6721363f8c
Resave in Qt designer
2015-07-19 16:04:25 +08:00
Chocobo1
8bb2e98b90
Fix localhost address (::ffff:127.0.0.1) is not recognized when connecting to WebUI
2015-07-19 14:48:58 +08:00
Chocobo1
58b600198f
Fix '&' character in label name becomes accelerator key, closes #3454 .
2015-07-19 13:41:44 +08:00
sledgehammer999
5281593bb6
Fix qt5 compilation with QtConcurrent.
2015-07-18 21:06:50 +03:00
sledgehammer999
0b20794672
Fixup speedwidget code.
2015-07-18 19:31:51 +03:00
sledgehammer999
8dd7014af6
Merge pull request #2757 from onto/master
...
Upload/download speed graph widget.
2015-07-18 19:30:29 +03:00
Anton Lashkov
7b736b6ae3
Add speedwidget based on QGraphicsView
2015-07-18 00:54:36 +04:00
Vladimir Golovnev (Glassez)
d475ab3881
Fix label filter. Closes #3429 .
2015-07-16 14:39:25 +03:00
sledgehammer999
b26724d12b
Merge pull request #3437 from ngosang/extratorrent
...
[search engine] Remove the word 'torrent' in ExtraTorrent results
2015-07-16 00:47:23 +03:00
sledgehammer999
3d71ea5bc0
Merge pull request #3431 from Chocobo1/announce
...
DHT announce
2015-07-16 00:16:44 +03:00
ngosang
1f4d01e512
[Web UI] Changes in Force Resume icon and menu order
2015-07-15 23:12:12 +02:00
ngosang
9dbb2720b0
Changes in Force Resume icon and menu order
2015-07-15 22:46:24 +02:00
ngosang
808f07250e
Minor changes in Preview File dialog
2015-07-15 22:46:24 +02:00
sledgehammer999
ed45ff89f8
Merge pull request #2861 from DoumanAsh/search_status_tab
...
Search status tab
2015-07-15 23:07:59 +03:00
sledgehammer999
d59440f99e
Fix printing of the copyright symbol in the About dialog.
2015-07-15 22:45:13 +03:00
sledgehammer999
b80ced2b3a
Don't add a torrent which doesn't have a matching .torrent file to its .fastresume file. Closes #3346 .
2015-07-15 21:01:07 +03:00
Chocobo1
8873900df3
Also reannounce to DHT when "Force reannounce to all trackers" is selected
2015-07-15 07:05:04 +08:00
Chocobo1
4d6bde9731
Remove announce to DHT after editing tracker list
2015-07-15 07:05:04 +08:00
Chocobo1
fb1772f019
Rewrite TrackerList::reannounceSelected(), now it can force reannounce DHT
2015-07-15 07:05:04 +08:00
ngosang
cc503b36e8
[search engine] Remove the word 'torrent' in ExtraTorrent results
2015-07-15 00:27:09 +02:00
ngosang
0fe99fe10f
[Web UI] Open external links in a new window/tab
2015-07-14 12:16:01 +02:00
DoumanAsh
e2aa8056af
Search status uses tab's status
2015-07-14 09:03:27 +03:00
ngosang
10bba1a632
[Web UI] Fix sort by queue number
2015-07-14 01:48:05 +02:00
sledgehammer999
5e400d3117
Merge pull request #3377 from BlaXpirit/recheck-confirmation-setting
...
Implement an option to disable confirmation of torrent recheck
2015-07-14 00:32:53 +03:00
sledgehammer999
39e0c560cf
Update color scheme of completed.png icon.
2015-07-13 23:44:55 +03:00
sledgehammer999
bf13238ccf
Merge pull request #3385 from ngosang/webui_addtracker
...
[Web UI] Fix empty trackers addition
2015-07-13 23:37:14 +03:00
sledgehammer999
5b56717501
Merge pull request #3394 from ngosang/json3
...
[Web UI] Fix API Content Types. Closes #3393
2015-07-13 23:36:34 +03:00
sledgehammer999
de84bb9824
Merge pull request #3407 from glassez/seqdl
...
Fix restore sequential download state.
2015-07-13 23:35:17 +03:00
DoumanAsh
496f843016
Replace indent to 4 spaces
2015-07-13 09:31:23 +03:00
sledgehammer999
c1e2ddc843
Merge pull request #3384 from ngosang/webui_upnp
...
[Web UI] New option Web UI port UPNP. Closes #3358
2015-07-13 00:46:58 +03:00
ngosang
ac74f14408
Increase API_VERSION
2015-07-12 23:08:43 +02:00
ngosang
3a44b94cc7
[Web UI] New option Web UI port UPNP. Closes #3358
2015-07-12 23:07:49 +02:00
sledgehammer999
948b2c0410
Merge pull request #3375 from ngosang/completed_filter
...
Add Force Seeding state to Completed filter
2015-07-12 15:44:01 +03:00
sledgehammer999
d4151c1832
Merge pull request #3395 from ngosang/content_percent
...
Fix progress calculation in Content tab. Closes #2639 Closes #2752
2015-07-12 15:42:46 +03:00
sledgehammer999
365d039209
Merge pull request #3386 from ngosang/webuibug
...
[Web UI] Fix an error in Content tab when the torrent doesn't have me…
2015-07-12 14:39:13 +03:00
sledgehammer999
40c9727cb9
Merge pull request #3383 from ngosang/webui_port
...
[Web UI] Ports between 1 and 65535 as in the GUI. Closes #1602
2015-07-12 14:33:39 +03:00
sledgehammer999
e6946042ae
Merge pull request #3382 from ngosang/webui_trackmenu
...
[Web UI] Torrent download from hash. Closes #1173
2015-07-12 14:27:40 +03:00
Vladimir Golovnev (Glassez)
8e03f01518
Fix restore sequential download state.
2015-07-12 13:56:24 +03:00
ngosang
6413537f45
[Web UI] Fix API Content Types. Closes #3393
2015-07-12 01:29:03 +02:00
ngosang
e20a24ab2e
Fix progress calculation in Content tab. Closes #2639 Closes #2752
2015-07-12 01:27:16 +02:00
ngosang
47c31c8b03
[Web UI] Ports between 1 and 65535 as in the GUI. Closes #1602
2015-07-12 01:24:34 +02:00
ngosang
f0d32e2cde
[Web UI] Torrent download from hash. Closes #1173
2015-07-12 01:21:09 +02:00
ngosang
62b803e268
[Web UI] Fix empty trackers addition
2015-07-11 15:35:53 +02:00
ngosang
9ea56ea5d4
[Web UI] Fix an error in Content tab when the torrent doesn't have metadata
2015-07-09 18:11:04 +02:00
Oleh Prypin
7474c05209
Implement an option to disable confirmation of torrent recheck
2015-07-08 23:29:31 +03:00
sledgehammer999
647140c7c7
Merge pull request #3371 from ngosang/webuialterdl
...
[Web UI] Fix alternative global rate limits. Closes #3359
2015-07-08 21:19:08 +03:00
sledgehammer999
46c54e51ee
Update Changelog.
2015-07-08 19:19:11 +03:00
sledgehammer999
9eee92b5c6
Merge pull request #3372 from ngosang/torrentz_speed
...
[search engine] Fix Python 2 implementation of Torrentz
2015-07-08 18:25:57 +03:00
ngosang
ac2c8a3d30
Add Force Seeding state to Completed filter
2015-07-08 16:01:10 +02:00
ngosang
ee44fd54b6
[search engine] Fix Python 2 implementation of Torrentz
2015-07-08 11:04:50 +02:00
ngosang
0ed8ea9599
[Web UI] Additional checks in Options dialog
2015-07-08 09:53:01 +02:00
ngosang
d9ef7c1b32
[Web UI] Reorder Options dialog code
2015-07-08 09:06:41 +02:00
ngosang
357334fb46
[Web UI] Fix alternative global rate limits.
2015-07-08 06:47:59 +02:00
sledgehammer999
d0b54b0797
Merge pull request #3348 from ngosang/webuistates
...
[Web UI] Fix missing torrent states.
2015-07-04 02:24:32 +03:00
ngosang
768e87b0da
[Web UI] Fix missing torrent states.
2015-07-04 01:04:10 +02:00
sledgehammer999
14187978c0
Update Chinese locale names for WebUI too.
2015-07-03 22:52:08 +03:00
sledgehammer999
cac91737ac
Sync translations from Transifex and run lupdate.
2015-07-03 22:34:36 +03:00
sledgehammer999
0b18e7bd60
Add unicodestrings.h to core.pri
2015-07-03 22:22:14 +03: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
6dd3795b7a
Fix Properties bar size when started minimized to tray. Closes #3206 .
2015-07-03 22:09:37 +03:00
sledgehammer999
2e0c3f8751
Merge pull request #3329 from glassez/state
...
Fix missing torrent states. Closes #3302 .
2015-07-03 21:58:57 +03:00
sledgehammer999
e1e8471728
Merge pull request #3324 from pmzqla/sort-eta-master
...
Fix sorting torrents by ETA
2015-07-03 21:55:52 +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
Vladimir Golovnev (Glassez)
5ec2af7b5a
Fix missing torrent states.
2015-06-30 11:14:41 +03:00
Gabriele
d3b23e4b81
Fix sorting torrents by ETA
...
Same as #2966 .
Related issue: #2965 .
2015-06-29 21:03:44 +02:00
Gabriele
d76a84048b
Increase priority value of "High"
...
It was observed that setting the priority of a file to High has almost
no effect, so increase its value.
2015-06-29 02:01:51 +03:00
Gabriele
f21fbff1a8
Use enums instead of values when dealing with file priorities
...
Manually backported commit 10880e10f1
from v3_2_x branch.
2015-06-29 02:00:50 +03:00
sledgehammer999
c17a56cb8b
Merge pull request #3318 from ngosang/searchorder
...
Fix column sort in search engine. Closes #2621
2015-06-29 01:42:17 +03:00
ngosang
b23608ec35
Fix column sort in search engine. Closes #2621
2015-06-28 23:51:09 +02:00
sledgehammer999
a8df699441
Merge pull request #3197 from ngosang/webui_websources
...
[Web UI] Add Web Seeds (HTTP Sources) tab
2015-06-28 19:34:23 +03:00
sledgehammer999
1b430abb16
Don't use a default upload limit. Closes #3275 .
2015-06-28 19:21:47 +03:00
sledgehammer999
e4062e0f35
Sync translations from Transifex and run lupdate.
2015-06-28 18:18:44 +03:00
ngosang
e6f2926ccd
[Web UI] Don't update the tabs if tab's panel is collapsed
2015-06-28 16:36:46 +02:00
ngosang
263d45ca9d
[Web UI] Use camelCase in variable names
2015-06-28 16:36:46 +02:00
ngosang
8e4b9f30bb
[Web UI] Add Web Seeds (HTTP Sources) tab
2015-06-28 16:36:45 +02:00
sledgehammer999
f12b300298
Partially revert e675625d0d
.
...
It causes problems with Travis CI builds because travis checks out the branch which might have newer commits and not find our particular commit.
2015-06-28 16:43:04 +03:00
sledgehammer999
2db4a661ee
Merge pull request #3251 from Chocobo1/unicode_fix
...
Fix MSVC2013 complains on Unicode characters
2015-06-28 16:12:47 +03:00
sledgehammer999
3c6ee3d57f
Merge pull request #3317 from ngosang/search_eng
...
Cosmetics changes in search engine
2015-06-28 16:11:20 +03:00
Chocobo1
e2a1211513
Mention github contributors in thanks.html
2015-06-28 21:08:21 +08:00
Chocobo1
436b3a472a
Move translators & thanks to its own file
...
Add HTML header & cleanup
2015-06-28 21:08:20 +08:00
sledgehammer999
f177ecd50c
Merge pull request #3313 from Chocobo1/travis
...
Travis script update
2015-06-28 16:07:51 +03:00
Chocobo1
e675625d0d
Switch to libtorrent git repository
...
Reduce clone depth to 1
Fix missing variable when compiling for coverity scan
2015-06-28 21:02:41 +08:00
ngosang
326a74425f
Cosmetics changes in search engine
2015-06-28 14:38:17 +02:00
sledgehammer999
a217d97fda
Merge pull request #3304 from Chocobo1/menu_cap
...
Capitalize menu item
2015-06-28 15:17:37 +03:00
sledgehammer999
6959084f98
Merge pull request #3315 from Chocobo1/disk_space
...
Update disk space label after changing partition, closes #3309 .
2015-06-28 15:16:29 +03:00
sledgehammer999
216bf9b477
Merge pull request #3279 from ngosang/webui_newoptions
...
[Web UI] Add new options
2015-06-28 15:15:35 +03:00
Chocobo1
3efb311076
Better message for users
2015-06-28 19:37:31 +08:00
ngosang
3ac9b2525e
Increase API_VERSION due to changes in #3279 , #3197 , #3226 and #3040
2015-06-28 13:33:56 +02:00
ngosang
831b47b8f9
[Web UI] Add new options
2015-06-28 13:33:51 +02:00
ngosang
ff10eafcbc
Follow project coding style. Issue #2192 .
2015-06-28 13:32:57 +02:00
Chocobo1
38c0dbfc95
Update disk space label after changing partition, closes #3309 .
2015-06-28 19:32:54 +08:00
Chocobo1
e739e81205
Fix compilation on MSVC2013 by moving unicode strings to
...
"unicodestrings.h". Closes #3059 .
2015-06-28 19:18:57 +08:00
sledgehammer999
1bcfae5265
Merge pull request #3308 from ngosang/torrentreactorimp
...
[search engine] Update TorrentReactor
2015-06-28 14:13:25 +03:00
ngosang
b249b461d7
[search engine] Update TorrentReactor
2015-06-28 12:54:34 +02:00
sledgehammer999
af79ba433c
Merge pull request #3307 from ngosang/extratorrentimp
...
[search engine] Update ExtraTorrent
2015-06-28 13:46:08 +03:00
sledgehammer999
14013c80c0
Merge pull request #3270 from Chocobo1/info_box
...
Reorder layout in information box
2015-06-28 13:45:25 +03:00
ngosang
85a7c7303d
[search engine] Update ExtraTorrent
2015-06-28 12:36:33 +02:00
sledgehammer999
f94214ae14
Merge pull request #3291 from ngosang/torrent_creator
...
Add 16 KiB, 8 MiB and 16 MiB piece sizes in Torrent Creator. Closes #2656
2015-06-28 13:31:06 +03:00
sledgehammer999
ca4fbe40dd
Merge pull request #3306 from ngosang/torrentzimp
...
[search engine] Update Torrentz
2015-06-28 13:30:31 +03:00
ngosang
91818417be
Add 16 KiB, 8 MiB and 16 MiB piece sizes in Torrent Creator
2015-06-28 12:26:24 +02:00
ngosang
577ace4971
Follow project coding style. Issue #2192 .
2015-06-28 12:26:03 +02:00
Chocobo1
776d91f663
Add connectionsLimit() back
2015-06-28 18:15:17 +08:00
sledgehammer999
b9ed94a098
Merge pull request #3292 from glassez/resumedata
...
Fix save resume data for torrents w/o metadata. Closes #1488 .
2015-06-28 12:43:00 +03:00
sledgehammer999
800630a813
Merge pull request #3290 from glassez/trackers
...
Fix trackers removing (#2892 regression).
2015-06-28 12:42:34 +03:00
sledgehammer999
4854a1b2ee
Merge pull request #3311 from ngosang/btdiggimp
...
[search engine] Update BTDigg
2015-06-28 12:32:47 +03:00
sledgehammer999
bcfb8f1f53
Merge pull request #3312 from ngosang/kickassimp
...
[search engine] Update KickassTorrents
2015-06-28 12:30:30 +03:00
ngosang
2afa282190
[search engine] Update BTDigg
2015-06-27 21:33:50 +02:00
ngosang
2b2ffca7d0
[search engine] Update Torrentz
2015-06-27 21:00:47 +02:00
ngosang
650e7018a7
[search engine] Update KickassTorrents
2015-06-27 18:25:20 +02:00
Chocobo1
1e0ac5c5f1
Capitalize menu item, missed in b4a855f
.
2015-06-26 14:16:57 +08:00
Vladimir Golovnev (Glassez)
b9c087f46c
Fix save resume data for torrents w/o metadata.
2015-06-24 18:49:55 +03:00
Chocobo1
9d5cfbcda9
Preserve plain text formatting
2015-06-24 19:28:31 +08:00
Vladimir Golovnev (Glassez)
ffe6292237
Fix trackers removing.
2015-06-24 14:09:43 +03:00
sledgehammer999
9d97c05889
Merge pull request #3282 from ngosang/search_check
...
[search engine] Fix novaprinter.py version number
2015-06-23 18:22:13 +03:00
sledgehammer999
2658b39434
Merge pull request #3283 from glassez/rss
...
Fix add torrent dialog is not shown (#2892 regression).
2015-06-23 18:21:24 +03:00
sledgehammer999
f6cf07a147
Merge pull request #3284 from glassez/about
...
Fix ugly 'C++' wrapping in About dialog.
2015-06-23 18:21:13 +03:00
Vladimir Golovnev (Glassez)
4752fa5301
Fix ugly 'C++' wrapping in About dialog.
2015-06-23 13:22:52 +03:00
Vladimir Golovnev (Glassez)
f40d3d1fc6
Fix add torrent dialog is not shown.
2015-06-23 11:19:34 +03:00
ngosang
d7ffabe7ca
[search engine] Fix novaprinter.py version number
2015-06-23 09:46:19 +02:00
Chocobo1
b318f54fdf
Force set "plain text" format to reduce attack vector.
2015-06-22 22:10:33 +08:00
Chocobo1
661ddd75b6
Allow wordWrap for "Save Path" & "Comment"
2015-06-22 13:32:32 +08:00
sledgehammer999
bc97208516
Merge pull request #3187 from glassez/model
...
Improve TorrentModel class (Issue #2433 ).
2015-06-21 16:32:30 +03:00
Vladimir Golovnev (Glassez)
64c8f61bb1
Improve TorrentModel class.
2015-06-21 16:28:21 +03:00
sledgehammer999
7699b7ce6f
Merge pull request #3271 from glassez/rename
...
Fix torrent renaming (3715e8d2
regression).
2015-06-21 16:00:49 +03:00
Vladimir Golovnev (Glassez)
347832d852
Fix torrent renaming ( 3715e8d2
regression).
2015-06-21 13:32:48 +03:00
Chocobo1
50b3a24371
Change Comment field from QTextBrowser to QLabel
2015-06-21 13:52:11 +08:00
Chocobo1
4d5512dcca
Reorder layout in information box
2015-06-21 13:20:19 +08:00
sledgehammer999
2e6c890883
Partially revert 30f21259f8
.
...
Fixes Linux issue for when the theme doesn't have a corresponding icon.
2015-06-21 00:56:18 +03:00
sledgehammer999
f94d733c62
Minimize to tray only if the relevant option is enabled.
2015-06-20 23:28:40 +03:00
sledgehammer999
9032808112
Fix sorting by queue.
2015-06-20 20:05:49 +03:00
sledgehammer999
a22137e06e
Merge pull request #3240 from ngosang/webui_interface
...
[Web UI] Changes in menus, new features and reordered Options.
2015-06-20 19:31:06 +03:00
ngosang
973518694e
[Web UI] Tabs indentation replaced with spaces
2015-06-20 18:18:36 +02:00
ngosang
d6caf1c839
[Web UI] Reorder the tabs/groups in Options window
2015-06-20 18:04:23 +02:00
ngosang
6f7dca1f83
[Web UI] Option to hide Top Toolbar
2015-06-20 18:04:18 +02:00
sledgehammer999
dbbf1a8fce
Merge pull request #2690 from Chocobo1/dev4
...
Don't close downloadFromURL dialog when showing empty url warning.
2015-06-20 18:50:51 +03:00
sledgehammer999
27e18f0eb8
Merge pull request #2643 from mayankasthana/tab_FocusChange
...
Download-from-URL textbox change focus on tab key
2015-06-20 18:43:37 +03:00
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
Gabriele
6609d3e89f
Don't use list of versions for the Python fallback detection on Windows
...
Always pick the newest versions among those installed.
2015-06-17 21:30:35 +02:00
Gabriele
f4c44ce128
Don't specify the Python version required in the notification
...
Both python2 and python3 are supported.
2015-06-17 21:30:35 +02:00
Gabriele
a8276dd70f
Update link to the Windows Python installer
...
From v2.7.3 to v3.4.3.
2015-06-17 21:30:35 +02:00
Gabriele
0c23d22472
Show notification if Python is not found and a search is started
...
Also, don't bother starting a search if it's known that Python is
not available.
2015-06-17 21:30:12 +02:00
Gabriele
e34cc79dad
Use python3 and python2 instead of python on Linux
...
Prefer python3 over python2 when both are available.
Both python2 and python3 should always exists.
More info at: http://legacy.python.org/dev/peps/pep-0394/
2015-06-17 21:29:20 +02:00
Vladimir Golovnev (Glassez)
de712c6ba9
Use native QDir::removeRecursively() in Qt5.
2015-06-17 19:19:56 +03:00
sledgehammer999
1396c63525
Merge pull request #3224 from glassez/fastresume
...
Fix resume torrents without metadata.
2015-06-17 19:12:22 +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
sledgehammer999
0172ab1f50
Merge pull request #3242 from glassez/hotfixes
...
Fix some #2892 regressions. Closes #3210 .
2015-06-17 17:45:14 +03: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
sledgehammer999
2c91157926
Update settings for Coverity Scan.
2015-06-17 00:19:00 +03:00
sledgehammer999
d2697cd124
Merge pull request #2957 from Chocobo1/coverity_scan
...
Hookup to Coverity Scan, Closes #2601
2015-06-17 00:13:51 +03:00
sledgehammer999
061fbeff56
Merge pull request #3234 from glassez/openfile
...
Fix crash when cancel open file dialog.
2015-06-16 22:55:57 +03: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
sledgehammer999
9febd608c6
Merge pull request #3216 from Chocobo1/rm
...
Fix additional file included in #3167
2015-06-14 21:49:21 +03:00
sledgehammer999
e4282c10c7
Merge pull request #2847 from Chocobo1/move_stats
...
Revamp menu items
2015-06-14 20:21:27 +03:00
sledgehammer999
575578428c
Merge pull request #3167 from Chocobo1/opt_ip_filter_tracker
...
Add checkbox option for IpFilterTrackers, closes #3154 .
2015-06-14 20:15:12 +03:00
Chocobo1
6e1bfdef4c
Fix additional file included in 32a712f
2015-06-15 00:02:07 +08: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
sledgehammer999
f89c44e1a0
Merge pull request #2938 from dartraiden/master
...
Fixed typos, spelling correction
2015-06-14 11:20:15 +03: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
e22f7570fe
Merge pull request #3192 from who-me/patch-1
...
Update qBittorrent.appdata.xml (invalid tag)
2015-06-13 01:47:58 +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
sledgehammer999
df2068d734
Merge pull request #3010 from ngosang/user-agent
...
Changes in User-Agents
2015-06-13 01:37:21 +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
who-me
031d14e320
Update qBittorrent.appdata.xml
...
Usage of the <updatecontact/> breaks validation. The correct tag is <update_contact/> as per info on this page:
http://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-update_contact
2015-06-12 13:48:53 +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
sledgehammer999
8897001567
Merge pull request #2844 from ngosang/search_version
...
[Search engine] Show the version of search engines
2015-06-12 01:20:23 +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
sledgehammer999
13da85e859
Merge pull request #3164 from ngosang/demonoid
...
[search engine] Add Demonoid search engine
2015-06-11 22:39:44 +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
sledgehammer999
3d40834c57
Merge pull request #2550 from DoumanAsh/multiprocessor_search
...
[search engine] Replace threading with multiprocessing
2015-06-11 19:14:11 +03: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
sledgehammer999
d222dece92
Merge pull request #3039 from ngosang/webui_relative_urls
...
Web UI: Fix login and logout relative URLs. Closes #3038
2015-05-17 18:43:38 +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
sledgehammer999
c92eb1b17d
Merge pull request #3019 from Chocobo1/icons_path
...
Fix wrong path in .ui files
2015-05-17 12:37:03 +03: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
e788445fe2
Bump to 3.3.0alpha
2015-05-13 23:33:22 +03:00
sledgehammer999
88237fbd1e
Update Copyright year.
2015-05-13 23:23:53 +03:00
sledgehammer999
6fba6796b8
Fix typo in configure script.
2015-05-13 23:04:12 +03:00
sledgehammer999
2a2cb313cf
Merge pull request #2990 from LazyBui/master
...
Removing the confusion caused by moving GeoIP code/.dat
2015-05-13 22:58:32 +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
e2ac4ebf9d
Merge pull request #2977 from pmzqla/configure-whitespace
...
configure: don't fail when $CPPFLAGS starts with a white space
2015-05-11 19:03:57 +03:00
Gabriele
b67a10c4a1
configure: don't fail when $CPPFLAGS starts with a white space
2015-05-11 13:49:20 +02:00
sledgehammer999
fc52248bf7
Correctly detect FreeBSD when configuring.
...
Thanks to yurivict for helping.
Closes #2962 .
2015-05-11 00:29:46 +03:00
sledgehammer999
4725022f7e
Fix configure typo.
2015-05-11 00:29:42 +03:00
sledgehammer999
a3574d3e28
Merge pull request #2846 from Noctem/fixVariableNames
...
Fix variable names
2015-05-10 17:53:26 +03:00
Chocobo1
04300c11c3
Hookup to Coverity Scan, Closes #2601
2015-05-10 15:07:36 +08:00
Chocobo1
1d6263385b
Use AllUppercase for label text
2015-05-10 14:13:25 +08:00
sledgehammer999
24c2f73a9d
Update Changelog.
2015-05-10 04:17:32 +03:00
sledgehammer999
0f122df5f3
Change name of make target that creates the release tarball. The old name conflicts with the 'dist' folder.
2015-05-10 04:17:22 +03: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
sledgehammer999
1f55c7aa6b
Merge pull request #2866 from heirecka/master
...
Use DATADIR for installation of icons and appdata
2015-05-08 22:38:38 +03:00
sledgehammer999
2704e5577f
Merge pull request #2948 from Chocobo1/res_compress
...
Increase resource files compression level
2015-05-08 22:06:04 +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
bf463d48d5
Bump version status.
2015-05-03 00:27:59 +03:00
sledgehammer999
3a3027e17c
Update Changelog.
2015-05-03 00:27:44 +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
6c1740f78f
Fix typo in configure script help description.
2015-05-02 23:51:51 +03:00
sledgehammer999
0994d258e2
Use absolute path to nox binary in the systemd service file. Also generate the service file with configure. Closes #2914 .
2015-05-02 23:46:34 +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
sledgehammer999
3d41aced2b
Merge pull request #2923 from pmzqla/webui-session
...
WebUI: create a new session for each user
2015-04-30 02:30:03 +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
racam
80b526d1af
add qbittorrent-nox to the .gitignore
2015-04-27 23:29:21 +02:00
sledgehammer999
866f9654eb
Merge pull request #2876 from pmzqla/webui-forcestart
...
WebUI: Implement 'Force Start' feature.
2015-04-16 22:22:57 +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
sledgehammer999
2c5edf8652
Implement 'Force Start' feature. Closes #270 .
2015-04-15 18:13:24 +03:00
sledgehammer999
f555fca5e0
Merge pull request #2531 from pmzqla/stable-list
...
Don't reorder the torrents in the transfer list if not necessary
2015-04-15 18:11:34 +03:00
Gabriele
1f77a03eb6
Don't reorder the torrents in the transfer list if not necessary
...
The current sorting algorithm is not stable and causes undesidered
rearrangements of the transfer list when different torrents have same
values in respect to the current sorting criterion. Fix this by using
the priority, the seed date and the hash of the torrents as fallback
values to determine the order.
Closes #2158 .
Closes #2526 .
2015-04-15 11:43:22 +02:00
Gabriele
fff1436e26
WebUI: Convert torrent list from QVariantHash to QVariantMap
...
Currently QJsonDocument::fromVariant() does not support QVariantHash,
so convert the torrent list to QVariantMap.
Closes #2849 .
2015-04-14 20:36:25 +02:00
Gabriele
1b2e65011d
Follow project coding style. Issue #2192 .
2015-04-13 21:16:44 +02:00
sledgehammer999
79a9696703
Merge pull request #2869 from zywo/french.nsi
...
Update french.nsi
2015-04-13 17:36:44 +03:00
zywo
43bf51a4c8
Update french.nsi
2015-04-13 14:43:13 +01:00
sledgehammer999
7aab10b68f
Merge pull request #2499 from ngosang/torrent_name
...
Changes torrent name when metadata is retrieved. Closes #2360 .
2015-04-13 13:27:12 +03:00
ngosang
20d7f37fd0
Changes torrent name when metadata is retrieved
2015-04-13 10:49:29 +02:00
Heiko Becker
f3b82e24c8
Use DATADIR for installation of icons and appdata
...
This allow installing icons, appdata and desktop files into a
directory outside the prefix. This comes in handy on a multiarch
layout, where arch specific stuff goes into /usr/${host}/{bin,lib}
but arch independent files still into /usr/share.
2015-04-12 23:22:37 +02:00
sledgehammer999
6aceac152d
Adjust color scheme for dark themes. Closes #1359 .
2015-04-12 16:25:06 +03:00
sledgehammer999
4493fd9c31
Allow to use system QJson. Closes #1744 .
2015-04-12 14:01:32 +03:00
sledgehammer999
3047681951
Don't include the GeoIP database in the repo. Inadvertently added by commit ff9a281b72
. Issue #2837 .
2015-04-12 01:07:41 +03:00
sledgehammer999
b117393345
Revert "Make Qt4 usage explicit." due to #2835 .
...
This reverts commit 86f9cc1b8c
.
Conflicts:
configure
2015-04-11 23:43:55 +03:00
sledgehammer999
3c58b0cc9a
Revert "WebUI: Use QVariantMap instead of QVariantHash"
...
This reverts commit d49c79d032
.
2015-04-11 12:43:22 +03:00
sledgehammer999
daaac6fd10
Merge pull request #2852 from pmzqla/qvarianthash
...
WebUI: Use QVariantMap instead of QVariantHash
2015-04-10 22:11:06 +03:00
Gabriele
d49c79d032
WebUI: Use QVariantMap instead of QVariantHash
...
Currently QJsonDocument::fromVariant() does not support QVariantHash,
so use QVariantMap instead.
Closes #2849 .
2015-04-10 13:17:23 +02:00
David Christenson
307ae459f2
Fix variable names
...
Change undeclared identifiers `running_` and `paramsQueue_` to their
proper names.
2015-04-07 20:49:45 -06:00
sledgehammer999
7af4928b18
Merge pull request #2826 from pmzqla/webui-queueing
...
WebUI: Check if torrent queueing is enabled before changing torrent priorities
2015-04-07 21:33:43 +03:00
sledgehammer999
970e7440c6
Merge pull request #2840 from pmzqla/numfiles
...
Use out of range value when the number of files can't be determined
2015-04-07 21:32:02 +03:00
Gabriele
52c8a570e1
Use out of range value when the number of files can't be determined
...
Trying to get the number of files of a torrent with no metadata causes
a crash. Prevent this by first checking if the metadata is available.
If the number of files can't be determined, -1 will be returned.
Closes #2522 .
2015-04-06 23:48:49 +02:00
sledgehammer999
0cab34aa11
Merge pull request #2833 from pmzqla/osx-trayicon
...
Don't use HTML in tray icon pop-up on OSX
2015-04-06 02:06:23 +03:00
sledgehammer999
28eeef93f6
Merge pull request #2816 from pmzqla/sortdates
...
Put torrents with invalid "Last Activity" value or no "Ratio Limit" at the bottom of the list
2015-04-05 22:16:47 +03:00
Gabriele
f02db79c52
Put torrents with no ratio limit at the bottom
2015-04-05 20:44:09 +02:00
Gabriele
0a51b57a54
Put torrents with invalid "Last Activity" value at the bottom of the list
...
Closes #2809 .
2015-04-05 20:44:07 +02:00
Gabriele
98350bae5d
Follow project coding style. Issue #2192 .
2015-04-05 20:44:03 +02:00
sledgehammer999
dcc73afd73
Save widget states under different paths when using Qt5. Closes #2340 .
2015-04-05 20:49:26 +03:00
sledgehammer999
4612abb41e
Make qmake regenerate recursively all makefiles in subdirectories when reconfiguring. Closes #2111 .
2015-04-05 20:21:06 +03:00
sledgehammer999
8a2a719227
Update .travis.yml
2015-04-05 19:53:17 +03:00
sledgehammer999
72f03b4002
Make libtorrent-rasterbar 0.16.x usage explicit.
2015-04-05 19:46:48 +03:00
sledgehammer999
86f9cc1b8c
Make Qt4 usage explicit.
2015-04-05 19:14:00 +03:00
sledgehammer999
de5912b3b5
Install appdata xml file along with the other files.
2015-04-05 19:01:23 +03:00
sledgehammer999
4627776165
Move appdata xml to dist.
2015-04-05 18:58:33 +03:00
sledgehammer999
39b59974ad
Merge pull request #2147 from alxpl/patch-1
...
Create qBittorrent.appdata.xml
2015-04-05 18:53:10 +03:00
sledgehammer999
6b3555bd90
Add systemd configure option. Closes #921 .
2015-04-05 16:37:28 +03:00
sledgehammer999
26404e2cc4
Add systemd service file.
...
Thanks to leigh123linux and pmzqla.
2015-04-05 16:37:12 +03:00
sledgehammer999
66bb7ce52c
Drop pkg-config version requirement to 0.23. Closes #2645 .
2015-04-05 14:17:22 +03:00
Gabriele
a582f2e5ed
Don't use HTML in tray icon pop-up on OSX
...
Closes #2830 .
2015-04-04 19:22:27 +02:00
Gabriele
027a08c92e
Update matching RSS articles while editing rules
...
Save the rules as soon as they are edited so that the matching
articles tree is immediately updated.
Closes #2829 .
2015-04-04 19:21:33 +02:00
Gabriele
6e91a108bd
WebUI: Check if torrent queueing is enabled before changing torrent priorities
2015-04-03 18:02:39 +02:00
sledgehammer999
d2ffbc44f1
Merge pull request #2721 from Chocobo1/dev7
...
Initialize class members
2015-04-02 14:50:11 +03:00
sledgehammer999
3294d895a1
Merge pull request #2652 from pmzqla/content-table
...
WebUI: changes to torrent file list
2015-04-02 11:53:19 +03:00
Chocobo1
ab6ccd9f5b
Initialize member m_apstate
2015-04-02 14:15:58 +08:00
sledgehammer999
954214c364
Merge pull request #2730 from LazyBui/master
...
Implementing support for session-based download and upload statistics
2015-04-01 20:25:23 +03:00
sledgehammer999
02df947ce7
Merge pull request #2784 from ngosang/torrentz_trackers
...
[search engine] Update Torrentz trackers list
2015-04-01 14:23:30 +03:00
ngosang
e0b399e2a1
[search engine] Update Torrentz trackers list
2015-03-31 16:21:26 +02:00
sledgehammer999
2e9593b797
Merge pull request #2812 from schnurlos/patch-3
...
Update about_imp.h
2015-03-31 08:41:49 +03:00
sledgehammer999
4c2b072ae2
Fix 'Resumed' filter counter.
2015-03-31 01:59:49 +03:00
schnurlos
2c9667e144
Update about_imp.h
...
Added schnurlos as 2nd german translator
2015-03-30 22:03:15 +02:00
sledgehammer999
ec61907ea1
Merge pull request #2806 from ngosang/translators
...
Update translators
2015-03-30 19:04:45 +03:00
ngosang
7172b48d9b
Update translators
2015-03-30 15:56:10 +02:00
Chocobo1
1037d7f335
Webui: add delay in shutdown command in order to send out response msg
2015-03-30 13:50:53 +08:00
sledgehammer999
c6bfcd0d02
Bump version status.
2015-03-29 21:11:36 +03:00
sledgehammer999
8c671fa0c1
Update Changelog.
2015-03-29 21:09:33 +03:00
sledgehammer999
25afb8a338
New translation: Hindi(India).
2015-03-29 21:09:18 +03:00
sledgehammer999
4929085a5d
Sync translations from Transifex and run lupdate.
2015-03-29 21:07:28 +03:00
sledgehammer999
276ca0ab84
Change the color scheme used(mostly for light backgrounds).
2015-03-29 20:45:17 +03:00
sledgehammer999
74fc92137a
Merge pull request #2800 from pmzqla/icons-leftpanel
...
Set icon size to 16x16 in the left panel
2015-03-29 20:35:36 +03:00
Gabriele
ad271bb549
Set icon size to 16x16 in the left panel
2015-03-29 18:41:23 +02:00
sledgehammer999
75e1101321
Merge pull request #2797 from pmzqla/completed-status
...
WebUI: Implement a 'Completed' status
2015-03-29 19:06:18 +03:00
Gabriele
e3a5ba09c4
WebUI: Implement a 'Completed' status
2015-03-29 18:00:59 +02:00
sledgehammer999
f9e7345776
Implement a 'Completed' status. Closes #2326 #2483 #939 .
2015-03-28 21:25:32 +02:00
sledgehammer999
8420559e05
Implement 'Error' and 'Warning' views in the tracker list. Closes #1077 . Partially implements #33 .
2015-03-28 16:54:09 +02:00
sledgehammer999
9b0ea3a055
Allow the user to disable filters from the side panel.
2015-03-28 16:54:01 +02:00
sledgehammer999
ff1aaa8733
Refactor side panel code. Encapsulate each widget's logic in their own subclass.
2015-03-28 16:53:53 +02:00
sledgehammer999
1bb968f9fd
Remove unused code from the side panel filters.
2015-03-28 16:53:44 +02:00
sledgehammer999
96d7bfb4ad
Update the UI when trackers or Url seeds are added either via the WebUI or via merging duplicate torrents.
2015-03-28 16:53:36 +02:00
sledgehammer999
a85b6df314
Fix side panel resizing of elements.
2015-03-28 16:53:27 +02:00
sledgehammer999
f0d5ce4b98
Implement tracker list in the side panel. Closes #170 .
2015-03-28 16:53:19 +02:00
sledgehammer999
36d2bee557
Merge pull request #2789 from Chocobo1/translation
...
Update installer translations: Traditional Chinese
2015-03-28 03:51:10 +02:00
Chocobo1
62604af2d0
Update installer translations: Traditional Chinese
2015-03-27 20:51:00 +08:00
sledgehammer999
238a799d38
Merge pull request #2783 from ngosang/spanish_translation
...
Update Spanish translations (installer)
2015-03-26 19:24:34 +02:00
sledgehammer999
9570df5651
Merge pull request #2780 from MrStukov/patch-2
...
Update russian.nsi
2015-03-26 19:23:49 +02:00
ngosang
ff97f9eba6
Update Spanish translations (installer)
2015-03-26 13:53:55 +01:00
sledgehammer999
133d92dd2e
Merge pull request #2677 from pmzqla/connection
...
Remove dead connection from MainWindow
2015-03-26 03:38:27 +02:00
sledgehammer999
ccf6f71646
Merge pull request #2774 from schnurlos/master
...
Update german.nsi
2015-03-26 03:36:23 +02:00
Alexander
7baa8da185
Update russian.nsi
...
replaced the word "откывать" to "открывать" -> this is the correct translation of the word "open"
2015-03-25 23:24:11 +03:00
schnurlos
dbccc6bbaa
Update german.nsi
...
Filled with german translation.
2015-03-24 20:48:12 +01:00
sledgehammer999
2fa061a898
Don't break RTL locales.
2015-03-20 00:02:50 +02:00
sledgehammer999
a40f30dd5e
Fix speed printing in the tray icon and in the title bar. Closes #2737 .
2015-03-19 01:02:05 +02:00
sledgehammer999
5a20bdcef3
Fix the deletion of torrents when using the context menu of the label sidepanel.
...
It now uses the same logic as the code that deletes torrents when using the context menu of the transferlist.
Closes #2729 .
2015-03-16 23:57:03 +02:00
LazyBui
4dadf96925
Implementing support for session-based download and upload statistics
2015-03-16 09:41:39 -05:00
Chocobo1
3e6706a371
Don't close downloadFromURL dialog when showing empty url warning
2015-03-09 15:34:53 +08:00
Gabriele
def4b92588
Remove dead connection from MainWindow
...
shutdownCleanUp() had been removed with 458b216b74
("MainWindow cleanups.")
2015-03-08 16:58:09 +01:00
Gabriele
48c1bd58dd
Allow to copy all the trackers with a keyboard shortcut
...
If multiple trackers are selected, Ctrl+C will copy only one of them
while the context menu will copy all of them. Fix this inconsistency.
Closes #2675 .
2015-03-08 12:50:22 +01:00
Gabriele
1e4d11801e
WebUI: Add title attribute to filename cells in content tab
...
This will show the entire file path in a tooltip. This is useful
especially since bb1649a797 ("WebUI: return full paths to files).
2015-03-04 22:25:43 +01:00
Gabriele
dd112c1e1b
WebUI: Simplify the code for the update of the content table
2015-03-04 22:25:26 +01:00
Gabriele
4db757839c
WebUI: Return full path to files
...
It's otherwise impossible to know the structure of a torrent.
2015-03-04 20:03:46 +01:00
Mayank Asthana
cf89d892c6
Download-from-URL textbox changes focus on tab key
2015-03-03 00:27:16 +05:30
sledgehammer999
19b9a84576
Merge pull request #2623 from ADTC/optimize-png
...
Optimize PNG for torrentz like #2598
2015-03-01 14:54:42 +02:00
sledgehammer999
3a79c7a37e
Merge pull request #2629 from pmzqla/configure-comp
...
Use correct operator to compare strings in configure script
2015-03-01 14:48:32 +02:00
Gabriele
6b248492ca
Use correct operator to compare strings in configure script
...
To compare strings, = should be used instead of ==.
Closes #2627 .
2015-02-28 14:39:36 +01:00
ADTC
1109464dad
Optimize PNG - torrentz
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-27 05:52:46 +08:00
sledgehammer999
112d4b8c71
Merge pull request #2512 from ngosang/torrentz
...
New feature: Torrentz search engine
2015-02-26 18:46:35 +02:00
sledgehammer999
54975e1c41
Merge pull request #2563 from pmzqla/encoding-check
...
WebUI: Use regular expression to check if gzip is accepted
2015-02-26 18:45:09 +02:00
sledgehammer999
09d7c2777f
Merge pull request #2613 from DoumanAsh/btdigg_fix
...
[search engine] Remove custom HTTPSConnection. Fix #2594
2015-02-26 18:22:27 +02:00
sledgehammer999
906ffdf4b6
Merge pull request #2598 from ADTC/optimize-png
...
Optimize PNG (lossless compression)
2015-02-26 18:21:25 +02:00
sledgehammer999
784c3da3b5
Merge pull request #2611 from Chocobo1/my_dev
...
Let the OS decide the default interface regardless of IPv4/IPv6. Closes #2156 .
2015-02-25 18:01:28 +02:00
Chocobo1
45149f3277
Let the OS decide the default interface regardless of IPv4/IPv6. Closes #2156 .
2015-02-25 22:52:12 +08:00
sledgehammer999
42b9e3d2c4
Merge pull request #2614 from glassez/indent_size
...
Fix indentation size in qtlibtorrent/* files.
2015-02-25 16:23:39 +02:00
Vladimir Golovnev (Glassez)
0e4ef42ddf
Fix indentation size in qtlibtorrent/* files.
2015-02-25 12:48:40 +03:00
ngosang
fa6f4c6948
New feature: Torrentz search engine
2015-02-24 19:56:34 +01:00
DoumanAsh
2d4f183771
[search engine] Remove custom HTTPSConnection in btdigg. Fix #2594 #2425
2015-02-24 19:02:22 +03:00
sledgehammer999
92757b9f22
Follow project coding style. Issue #2192 .
2015-02-23 22:38:29 +02:00
sledgehammer999
89db090cb9
Hold the Preferences lock the absolute minimum time.
2015-02-23 20:01:03 +02:00
sledgehammer999
153f3328f3
Randomize the listening port only on startup.
2015-02-23 20:00:55 +02:00
sledgehammer999
2c90ded9aa
Fix qmake files.
2015-02-23 20:00:48 +02:00
ADTC
51a9d6572e
Optimize PNG - search engines
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:36:47 +08:00
ADTC
286b247bf7
Optimize PNG - other icons
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:36:22 +08:00
ADTC
21bcb838b9
Optimize PNG - skin icons
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:35:50 +08:00
ADTC
508d54ac81
Optimize PNG - oxygen icons
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:35:13 +08:00
ADTC
f3e015f20e
Optimize PNG - flags
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:31:36 +08:00
ADTC
2d81ffb001
Optimize PNG - line edit images
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
For clear_left.png, Beyond Compare shows important difference when
compared with original. However, the optimized file itself works fine.
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:29:37 +08:00
ADTC
2f88d4aea8
Optimize PNG - qBittorrent icon
...
Reduced PNG sizes using PNGGauntlet for Windows (3 passes)
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-23 18:26:50 +08:00
sledgehammer999
1bf7e3cafa
Move the searchengine code back into its original place.
2015-02-23 03:44:29 +02:00
sledgehammer999
b93d784571
Revert "Change Update URL for search engines"
...
This reverts commit 24a1c9b16e
.
2015-02-23 03:41:57 +02:00
Gabriele
8b65db69c4
WebUI: Use regular expression to check if gzip is accepted
...
The previous code caused a crash in case "gzip" was at the end of the
string with no quality factor (;q=*) specified.
2015-02-17 20:19:56 +01:00
sledgehammer999
cff3485988
Merge pull request #2554 from john-peterson/icon
...
Fix filter icons. Issue #2553
2015-02-15 21:56:52 +02:00
John Sebastian Peterson
92f490cde8
Fix filter icons. Issue #2553
2015-02-15 02:29:41 +01:00
sledgehammer999
970a72cff2
Merge pull request #2543 from ngosang/update_url
...
Change Update URL for search engines
2015-02-12 21:12:53 +02:00
ngosang
24a1c9b16e
Change Update URL for search engines
2015-02-12 18:00:26 +01:00
sledgehammer999
d4eaaf81e4
Merge pull request #2535 from ngosang/rss_warnings
...
Removes several warnings related with RSS
2015-02-12 17:31:16 +02:00
sledgehammer999
f62197f868
Merge pull request #2537 from ngosang/kickass_searchengine
...
Updated URL in kickasstorrents search engine
2015-02-12 16:09:54 +02:00
sledgehammer999
ac1e66fc71
Merge pull request #2490 from pmzqla/webui-checkbox
...
WebUI: Fix checkboxes of the watched folder list in the preferences
2015-02-12 16:07:53 +02:00
sledgehammer999
3b677053c7
Merge pull request #2487 from pmzqla/webui-negativeoffset
...
WebUI: Fix negative offsets when requesting torrent list
2015-02-12 16:06:29 +02:00
sledgehammer999
58c9a094f4
Merge pull request #2486 from pmzqla/webui-title
...
WebUI: Update browser title even with no transfer going on
2015-02-12 16:06:08 +02:00
sledgehammer999
33c5eccf13
Merge pull request #2493 from ADTC/issue-2452
...
Add "Copy name" option in right-click menu of torrent list
2015-02-12 16:04:59 +02:00
ngosang
ba2bb9be5b
Updated URL in kickasstorrents search engine
2015-02-11 17:56:05 +01:00
ngosang
90a18da499
Removes several warnings related with RSS
2015-02-11 01:39:27 +01:00
ngosang
d206b00a88
Disable Auto piece size when creating a new torrent
2015-02-11 00:53:42 +01:00
sledgehammer999
0058abeefa
Merge pull request #2467 from buinsky/master
...
Some canges in WebUI
2015-02-10 15:43:32 +02:00
buinsky
902db2b938
Group setting torrents download limit
2015-02-10 14:25:08 +03:00
buinsky
cf55751fbe
Group setting torrents upload limit
2015-02-10 14:25:06 +03:00
buinsky
facab1681a
Add ability to set super seeding mode for torrents
2015-02-10 14:25:04 +03:00
buinsky
28f573e9a8
Fix processHash function
...
Fix processHash function to not use QVariantHash as result because of QJsonDocument doesn't support QVariantHash variables in Qt 5.
2015-02-10 14:25:01 +03:00
buinsky
8931eec5b0
Use server refresh interval
...
Use torrents table refresh interval from server in web-client.
2015-02-10 14:24:59 +03:00
buinsky
c4332fe9a9
Add processing double click on torrent
...
Starting/pausing torrent by double-clicking on it.
2015-02-10 14:24:57 +03:00
buinsky
0fee2216d0
Add shortcut key for deleting selected torrents
...
Added processing of pressing 'Delete' key on keyboard.
2015-02-10 14:24:54 +03:00
buinsky
28b976bdb8
Place 'Resumed' filter before 'Paused'
2015-02-10 14:24:52 +03:00
buinsky
623797a6c4
Follow project coding style. Issue #2192 .
2015-02-10 14:24:50 +03:00
buinsky
f5f9e206fb
Add 'Resumed' filter
2015-02-10 14:09:17 +03:00
buinsky
0f56440dec
Fix alternative speed limits toggle behavior
2015-02-10 14:09:15 +03:00
buinsky
135599acc4
Center vertically text in progress bar
2015-02-10 14:09:12 +03:00
buinsky
18b036545c
Fix 'Resume all' & 'Pause all' actions
2015-02-10 14:09:10 +03:00
buinsky
1d5e52fc55
Fix friendlyDuration function
2015-02-10 14:09:07 +03:00
buinsky
ba86d16e78
Use compact style of JSON data
2015-02-10 14:09:05 +03:00
buinsky
bed0784a2d
Follow project coding style. Issue #2192 .
2015-02-10 14:09:02 +03:00
buinsky
d17f21af45
Queueing flag relocation in sync/maindata response
2015-02-10 14:09:00 +03:00
sledgehammer999
7bea5abb8d
Merge pull request #2525 from ngosang/remove_empty_labels
...
Change "remove empty labels" to "remove unused labels".
2015-02-10 08:56:40 +02:00
sledgehammer999
503cca5a7e
Merge pull request #2501 from ngosang/sort_state
...
Changes sort order of the status column
2015-02-10 08:55:17 +02:00
ngosang
d046b7a532
Change "remove empty labels" to "remove unused labels".
2015-02-10 01:46:27 +01:00
sledgehammer999
99cc29c18e
Merge pull request #2504 from ngosang/remove_empty_labels
...
New feature: Remove empty labels
2015-02-10 02:18:28 +02:00
ngosang
ea111c664f
New feature: Remove empty labels
2015-02-10 01:12:16 +01:00
sledgehammer999
eff45b9e14
Merge pull request #2488 from DoumanAsh/piratebay_fix
...
[searchengine] Fix piratebay. Closes #2270
2015-02-09 22:45:41 +02:00
DoumanAsh
503626bde8
[searchengine] Fix piratebay. Closes #2270
2015-02-09 21:13:57 +03:00
ngosang
57ab7fcf64
Changes sort order of the status column
2015-02-09 18:13:51 +01:00
sledgehammer999
b7898cccd0
Merge pull request #2508 from ngosang/mininova_search
...
Fix: error in mininova search engine
2015-02-09 19:09:54 +02:00
sledgehammer999
f84a22f403
Merge pull request #2506 from ngosang/white_bar
...
Removes white bar in the labels list. Closes #1151 .
2015-02-09 19:09:16 +02:00
sledgehammer999
8bd0470fbb
Merge pull request #2523 from ngosang/percent
...
Small change in progress bar percentage
2015-02-09 19:02:58 +02:00
ngosang
2da3ad3234
Removes white bar in the labels list. Closes #1151 .
2015-02-09 17:38:54 +01:00
ngosang
0e89ec3737
Small change in progress bar percentage
2015-02-09 17:32:00 +01:00
ADTC
d0c523ed00
Changed "caption" to "name" in code for consistency
...
To maintain consistency with the actual English menu item, the variable
names and method name have been changed to reflect the menu item text.
Per comments in PR qbittorrent#2493
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-09 11:19:33 +08:00
ngosang
5d3f68e422
Add icon to "Copy name" option and change item ordering
...
The Copy icon is added to the menu item. This is in tandem with other
uses of the same icon, such as "Copy" (in log), "Copy selected" (in peer
list), "Copy tracker url", etc.
Also changed the ordering to have the new option appear before the
existing "Copy magnet link" icon.
This is as per comments in PR qbittorrent#2493
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-09 11:19:31 +08:00
Chris Hirst
91aad83cad
Add "Copy name" option in right-click menu of torrent list
...
Implementation of feature request #2452
https://github.com/qbittorrent/qBittorrent/issues/2452
Adds a new option in the right-click menu of the torrent list to copy
the name(s) of selected torrent(s) to the clipboard. This is similar to
the existing option to copy the magnet links to the clipboard.
This patch was originally authored by Chris Hirst (ciaobaby). I changed
the item name from "Copy caption" to "Copy name" (the torrent list
column header says "Name"), and I added the missing line in the header
file.
Note: Translations are not updated for the English menu item "Copy
name".
Signed-off-by: ADTC <send2adtc@gmail.com >
2015-02-09 11:19:29 +08:00
ngosang
1bd9b6ae1a
Fix: error in mininova search engine
2015-02-09 01:46:00 +01:00
sledgehammer999
2859856034
Merge pull request #2518 from pmzqla/date-logs
...
Use system format to display dates in logs
2015-02-09 00:17:36 +02:00
Gabriele
8890d244e2
WebUI: Update browser title even with no transfer going on
2015-02-08 23:10:41 +01:00
Gabriele
09c8d17c94
WebUI: Fix negative offsets when requesting torrent list
...
If the offset is negative, it must be added to the current list size.
2015-02-08 23:09:45 +01:00
Gabriele
2a351ea9a4
WebUI: Fix checkboxes of the watched folder list in the preferences
...
The 'checked' attribute does not require any value, so for unckecked
checkboxes nothing should be added.
Fix f16b7614a1
.
2015-02-08 23:07:07 +01:00
Gabriele
8fa3a714c2
Use system format to display dates in logs
2015-02-08 23:05:47 +01:00
sledgehammer999
8eaaa41573
Merge pull request #2484 from ngosang/create_torrent
...
Fix: default settings in "Create Torrent" dialog
2015-02-09 00:02:09 +02:00
ngosang
85610b3b7d
Fix Create Torrent dialog
2015-02-08 22:45:27 +01:00
sledgehammer999
c6248fb162
Merge pull request #2449 from glassez/redesign
...
First preparations for Redesign (#2433 )
2015-02-08 22:50:22 +02:00
Vladimir Golovnev (Glassez)
898d454b78
Follow project coding style (Issue #2192 ).
2015-02-08 20:38:04 +03:00
Vladimir Golovnev (Glassez)
2707f5205f
Fix prefjson::setPreferences() doesn't actually save.
2015-02-08 19:44:56 +03:00
Vladimir Golovnev (Glassez)
8e1698d563
Implement Preferences::changed() signal.
2015-02-08 19:37:04 +03:00
Vladimir Golovnev (Glassez)
458b216b74
MainWindow cleanups.
...
All MainWindow child widgets use constructors with 'parent' parameter
that allows parent widget to delete them at its destruction.
Some other MainWindow cleanup code replaced to destructor.
Application manages MainWindow instance and remove it when aboutToQuit()
signal emitted.
2015-02-08 19:36:52 +03:00
Vladimir Golovnev (Glassez)
0c50a8b98b
Put all application logic into Application class.
...
Application process message and split it into params list itself (this
prevents code duplication).
Application store params unless other components ready to process them.
Application incapsulate all QMacApplication and SessionApplication logic
(this is too small to have separate classes).
2015-02-08 19:33:18 +03:00
Vladimir Golovnev (Glassez)
8b95bb233d
Fix main().
2015-02-08 19:28:03 +03:00
Vladimir Golovnev (Glassez)
2dd473eb28
Use unmodified QtSingleApplication on Windows.
...
Get running application instance PID without QtSingleApplication
modification.
2015-02-08 19:27:45 +03:00
Vladimir Golovnev (Glassez)
e52a8fb0b0
Fix misc::getUserIDString() on Windows.
...
Return current user name now (and not constant "0").
Also use Unicode version of GetUserName().
2015-02-05 19:10:46 +03:00
Vladimir Golovnev (Glassez)
ff9a281b72
Change project directory structure.
...
Change project directory structure according to application structure.
Change 'nox' configuration option to something more meaningful 'nogui'.
Rename 'Icons' folder to 'icons' (similar to other folders).
Partially add 'nowebui' option support.
Remove QConf project file.
2015-02-05 19:10:26 +03:00
sledgehammer999
e4c7f52bb3
Merge pull request #2463 from Noctem/QFont
...
Include QFont headers for OS X
2015-02-02 23:34:15 +02:00
David Christenson
2b480f60f9
Include QFont headers for OS X
...
Fix compilation on OS X >10.8 by including headers for QFont.
2015-02-01 17:06:59 -07:00
sledgehammer999
d0b476a4be
Merge pull request #2464 from Noctem/stdlib-flags
...
Fix OS X compilation and packaging
2015-02-02 00:21:02 +02:00
David Christenson
bdb722893f
Fix C++11 compliance
...
Fix compiler error when compiling with -std=c++11
"invalid suffix on literal; C++11 requires a space between literal and
identifier [-Wreserved-user-defined-literal]"
2015-02-01 13:32:00 -07:00
David Christenson
3f22bf1186
Use c++11 config instead of hard coding flags
...
Tell qtmake to use c++11 and let it handle the configuration changes.
2015-02-01 13:31:47 -07:00
sledgehammer999
6209d8838a
Show info hash in the torrent details in 'Add New Torrent' dialog.
...
Initial work by chrishirst.
Closes #2385 .
2015-02-01 18:29:00 +02:00
sledgehammer999
cb9a5c5018
Merge pull request #2480 from ngosang/copy_peers
...
Copy selected peers (IP:Port)
2015-02-01 15:51:52 +02:00
ngosang
17eb2dd3cc
Copy selected peers (IP:Port)
2015-02-01 12:04:24 +01:00
sledgehammer999
71b6c6ffd7
Merge pull request #2470 from Noctem/minor
...
Update build-aux, configure, and .gitignore
2015-02-01 01:59:42 +02:00
sledgehammer999
2b24fe09c5
Save the new save path first in the history. Closes #2382 .
2015-02-01 01:38:24 +02:00
sledgehammer999
38455af791
Follow project coding style. Issue #2192 .
2015-02-01 01:27:51 +02:00
sledgehammer999
d45aff9169
Merge pull request #260 from sledgehammer999/add_new_torrent_layout
...
Improve usability of 'Add new torrent' dialog. Implements issue #225 .
2015-02-01 01:21:09 +02:00
sledgehammer999
b465b3c68a
Improve usability of 'Add new torrent' dialog. Implements issue #225 .
2015-02-01 01:18:49 +02:00
sledgehammer999
d66273b10a
Show error status when a torrent is missing files.
2015-01-31 20:06:50 +02:00
sledgehammer999
45b2432513
Don't touch torrents whose files are missing (like when their drive isn't plugged in).
...
Closes #342 #2308 2469.
2015-01-31 20:06:49 +02:00
David Christenson
26bf838a0b
Bootstrap and update build-aux
2015-01-29 17:49:41 -07:00
David Christenson
3eabb5946b
Update .gitignore
2015-01-29 17:49:25 -07:00
David Christenson
1506999968
Fix OS X packaging
...
Remove erroneous Prefix entry from the Mac qt.conf, change translation
install location.
2015-01-29 15:57:08 -07:00
David Christenson
87c272207f
Add libc++ flags on OS X
...
QT5 on OS X apparently does not add '-stdlib=libc++' to CXXFLAGS or
LFLAGS, so they must be added by us for compilation to succeed.
2015-01-28 03:22:36 -07:00
sledgehammer999
95c75bb8c8
Merge pull request #2374 from pmzqla/slider-bandwidth
...
Allow bandwidth values up to 65535 KiB/s
2015-01-28 00:49:16 +02:00
sledgehammer999
eeee24a0b3
Make 'TorrentPersistentData' similar to 'Preferences' class.
2015-01-27 17:34:21 +02:00
sledgehammer999
70985480d6
Follow project coding style. Issue #2192 .
2015-01-27 17:34:20 +02:00
sledgehammer999
dcf5d4d0ee
Merge branch 'optimize-persistent-data' of git://github.com/sorokin/qBittorrent
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2015-01-27 15:21:26 +02:00
Ivan Sorokin
e3349092ad
Refactor TorrentPersistentData
...
Conflicts:
src/mainwindow.cpp
src/mainwindow.h
src/qtlibtorrent/qbtsession.cpp
src/qtlibtorrent/qtorrenthandle.cpp
src/transferlistwidget.cpp
src/webui/btjson.cpp
2015-01-25 02:58:54 +03:00
Ivan Sorokin
70a114eb13
Speedup persistent data
...
Conflicts:
src/mainwindow.cpp
src/mainwindow.h
2015-01-25 02:58:54 +03:00
sledgehammer999
061e71337b
Initialize logger at the beginning of program to avoid threading issues.
2015-01-23 19:05:19 +02:00
sledgehammer999
087417c8a6
Change the code to use the Logger class instead.
2015-01-23 19:05:18 +02:00
sledgehammer999
a7527aa9a7
Remove unused signal from LogListWidget.
2015-01-23 19:05:17 +02:00
sledgehammer999
8966bcacea
Follow project coding style. Issue #2192 .
2015-01-23 19:05:16 +02:00
sledgehammer999
91fc9e69ee
Make the GUI log listen to the logger class.
2015-01-23 19:05:15 +02:00
sledgehammer999
1504bbfe43
Logger base class.
2015-01-23 19:05:14 +02:00
sledgehammer999
39c9bb0800
Merge pull request #2445 from buinsky/WebUI3
...
Web API: rename 'json' scope to 'query'
2015-01-23 16:41:42 +02:00
sledgehammer999
e67c4390ed
Merge pull request #2429 from pmzqla/watched-folders
...
WebUI: Fix watched folders on Gecko
2015-01-23 01:28:35 +02:00
buinsky
b30ec46048
Web API: rename 'json' scope to 'query'
2015-01-23 01:37:12 +03:00
sledgehammer999
f2c6981711
Merge pull request #2389 from buinsky/WebUI3
...
Web API: Implement sync/maindata request
2015-01-23 00:36:12 +02:00
buinsky
574c57ee18
Use sync/maindata request in WebUI
2015-01-23 01:13:42 +03:00
buinsky
383c0e1418
Implement sync/maindata request
2015-01-23 01:13:38 +03:00
buinsky
0d43ee7076
Follow project coding style. Issue #2192 .
2015-01-18 16:27:17 +03:00
buinsky
bf0f9dd275
Implement functions for generating partial responses of requests.
2015-01-18 16:27:05 +03:00
sledgehammer999
71eec8e2e0
Merge pull request #2407 from glassez/coding_guide
...
Fix internal conflicts in CODING_GUIDELINES.md.
2015-01-18 12:03:02 +02:00
Vladimir Golovnev (Glassez)
187180f986
Fix internal conflicts in CODING_GUIDELINES.md.
2015-01-17 23:20:41 +03:00
Gabriele
f16b7614a1
WebUI: Fix watched folders on Gecko
...
Passing objects to push() seems to be broken on Firefox, making the
preferences impossibile to use when there are watched folders.
Fix this by passing strings instead of elements.
2015-01-17 14:06:53 +01:00
Gabriele
c5db1157f1
Allow bandwidth values up to 65535 KiB/s
...
The slider has a max value, but it's changed whenever a value greater
than it is specified.
Note: 65535 is the maximum value allowed by libtorrent.
Closes #2373 .
2015-01-17 14:00:29 +01:00
Gabriele
737f6c5b4e
Split speedlimitdlg.h into speedlimitdlg.cpp and speedlimitdlg.h
2015-01-11 01:22:28 +01:00
sledgehammer999
74fcee2d7d
Merge pull request #2332 from buinsky/WebUI2
...
WebUI: Change torrent model
2015-01-10 16:37:26 +02:00
sledgehammer999
aca42b8ccc
Merge pull request #2378 from glassez/python_reg
...
Improve Windows Registry searching for Python.
2015-01-10 15:23:12 +02:00
Vladimir Golovnev (Glassez)
b45eb28099
Fix heap corruption. Closes #2342 .
...
Fix heap corruption during Registry access.
2015-01-10 14:48:42 +03:00
Vladimir Golovnev (Glassez)
f851875ad1
Improve Windows Registry searching for Python.
...
Simplify logic of related functions.
Make sure that all open handles are closed.
Explicitly use Unicode versions of Windows API functions.
Prevent max subkey length overwrite.
Use Windows API style of variable names.
2015-01-10 13:17:21 +03:00
sledgehammer999
6757cc0bfe
Merge pull request #2377 from pmzqla/spelling
...
Fix few spelling mistakes
2015-01-08 23:09:09 +02:00
Gabriele
d7161dcab1
Fix few spelling mistakes
...
s/Pieces size/Piece size/
s/uknown/unknown/
Closes #2367 .
2015-01-08 18:42:58 +01:00
buinsky
04f1c0c238
WebUI: Change torrent model
...
Improvements:
- added functions, which may be used to reorder and hiding columns in torrents table
- new columns can be easily added to torrents table
2015-01-06 22:49:02 +03:00
sledgehammer999
68c06c7485
Rename the 'Unpaused' filter to 'Resumed'.
2015-01-04 01:32:31 +02:00
sledgehammer999
93f557b747
Coalesce changes in the Preferences class in a much shorter timeframe.
2015-01-04 01:20:37 +02:00
sledgehammer999
ca2dc325f5
Detect uknown command line parameters.
2014-12-28 12:31:37 +02:00
sledgehammer999
8bfd333c60
Touch up previous commit.
2014-12-28 12:31:36 +02:00
Vladimir Golovnev (Glassez)
afdc1ee93e
HOTFIX: Correct command line parameters defaults.
2014-12-28 12:31:35 +02:00
sledgehammer999
96585ca73e
Merge pull request #2322 from john-peterson/save4
...
fixing save state on change
2014-12-26 20:32:29 +02:00
John Sebastian Peterson
6de317ee13
Fix Properties widget state saving
...
readSettings changed CurrentTab and Visible by calling saveSettings
some slot connections were wrong
2014-12-26 19:28:50 +01:00
sledgehammer999
f21b0b4f6d
Merge pull request #2321 from john-peterson/filter
...
adding inverse for paused filter
2014-12-26 20:11:15 +02:00
John Sebastian Peterson
89f34b4ae7
Add 'unpaused' torrent filter
...
the inverse of paused because complete and active have an inverse
2014-12-26 19:04:36 +01:00
sledgehammer999
5f8a49313e
Merge pull request #2320 from pmzqla/webui-pausederror
...
WebUI: Add torrents paused because of errors in Paused and Download list
2014-12-26 19:38:49 +02:00
sledgehammer999
7a86180bb3
Merge pull request #2338 from jleclanche/master
...
Remove direct references to Qt4 in man pages
2014-12-26 19:38:01 +02:00
Jerome Leclanche
f91ed057ea
Remove direct references to Qt4 in man pages
2014-12-26 18:27:34 +01:00
sledgehammer999
e8cb840836
Fix sorting by port column in peers view.
2014-12-26 17:30:09 +02:00
Gabriele
71bef1852d
WebUI: Add torrents paused because of errors in Paused and Download list
...
Torrents paused because of errors are considered as torrents paused and in
download in the regular UI. Do the same in the WebUI for consistency.
Closes #2319 .
2014-12-21 20:44:35 +01:00
sledgehammer999
91ec84b317
Merge pull request #2301 from pmzqla/checkuri-fix
...
WebUI: Specify URI size
2014-12-21 16:05:07 +02:00
sledgehammer999
db45d81f4c
Merge pull request #2313 from glassez/cmdline
...
Improve command line parsing.
2014-12-21 15:57:22 +02:00
Vladimir Golovnev (Glassez)
5200999007
Improve command line parsing.
2014-12-21 16:29:01 +03:00
sledgehammer999
d888d4e897
Merge pull request #2046 from pmzqla/toolbar-menu
...
Allow minor toolbar customizations
2014-12-21 14:37:29 +02:00
Gabriele
0ebfea6c68
Add a context menu to the toolbar to change the position of the text
...
Closes #1145 .
2014-12-21 13:27:45 +01:00
sledgehammer999
33fe829eb4
Merge pull request #2314 from glassez/daemon
...
Fix qbittorrent-nox daemon (discussed in #2300 ).
2014-12-21 13:51:09 +02:00
Vladimir Golovnev (Glassez)
1f110e9fb1
Fix qbittorrent-nox daemon.
2014-12-21 14:26:12 +03:00
Gabriele
442f45d42a
Add texts to the icons on the toolbar
...
The toolbar follows the system style to display texts associated to
icons. Since no specific text is provided, the text used for the action
associated to the button will be used. This could make some of the
buttons rather big.
Add short texts to the icons so that each button uses a reasonable
amount of space.
2014-12-21 11:47:25 +01:00
sledgehammer999
6d6e3042c2
Merge pull request #2302 from buinsky/WebUI2
...
Accept multiple files at once. Closes #2253
2014-12-21 01:09:07 +02:00
buinsky
cb5b0f891c
Accept multiple files at once. Closes #2253
2014-12-21 01:39:53 +03:00
sledgehammer999
bbd0dfb298
Merge pull request #2098 from DoumanAsh/int_search_combo
...
Add combo box for fast search engine switch
2014-12-20 21:56:52 +02:00
sledgehammer999
bea3a175fd
Merge pull request #1549 from Gelmir/add_paused_rss
...
Support overriding global "Add paused" option in RSS on per rule basis
2014-12-20 20:05:24 +02:00
sledgehammer999
7b24157ce3
Merge pull request #2303 from Gelmir/gattrs
...
Normalize line endings
2014-12-20 19:59:03 +02:00
sledgehammer999
b46a0ea9b2
Use the 'fastest_upload' setting as seed choking algorithm.
2014-12-20 19:55:25 +02:00
buinsky
2d0099238a
Follow project coding style. Issue #2192 .
2014-12-20 20:53:58 +03:00
sledgehammer999
1110617896
Don't block peers that use privileged ports.
2014-12-20 19:48:54 +02:00
sledgehammer999
17c62bdd08
Fix incomplete commit 94ae9544d
. Thanks @pmzqla for noticing and helping.
2014-12-20 19:31:38 +02:00
Nick Tiskov
385bbe0df6
Normalize EOL
2014-12-20 20:29:17 +03:00
Nick Tiskov
197c201269
Add .gitattributes
2014-12-20 20:26:26 +03:00
sledgehammer999
b5c00df107
Merge pull request #2309 from john-peterson/save3
...
saving properties window state when changed
2014-12-20 18:43:02 +02:00
John Sebastian Peterson
cbb8cbf052
saving properties window state when changed
...
to not lose it on an unclean exit
2014-12-20 17:09:35 +01:00
sledgehammer999
94ae9544d8
Fix 'Open Containing Folder' on unselected file.
2014-12-20 17:40:06 +02:00
sledgehammer999
7bc7b0e6b8
Merge pull request #2307 from pmzqla/webui-altspeed
...
WebUI: Alternative speed limits fixes
2014-12-20 16:56:53 +02:00
sledgehammer999
506d9caf09
Merge pull request #2296 from buinsky/master
...
WebUI: Set global upload max limit to 10000 KB/s
2014-12-20 16:52:58 +02:00
sledgehammer999
edba48a0b6
Merge pull request #2299 from glassez/webui_tr
...
WebUI: Improve translation macro.
2014-12-20 16:20:22 +02:00
sledgehammer999
6daaaa6b24
Merge pull request #2297 from pmzqla/filename-extension
...
Filename extension fixes
2014-12-20 15:47:42 +02:00
sledgehammer999
298bab7dd7
Use the configure script to prepare the build in Mac OSX too. Closes #2295 .
2014-12-20 15:35:43 +02:00
sledgehammer999
ea2b650e7f
Merge pull request #2293 from john-peterson/save2
...
saving splitter state on change
2014-12-20 15:12:03 +02:00
sledgehammer999
6c7eeb5c5b
Merge pull request #2289 from glassez/fix_main
...
Improve program startup code.
2014-12-20 15:06:56 +02:00
Gabriele
fd86bafb38
WebUI: Be consistent with variable names
2014-12-19 17:34:52 +01:00
Gabriele
280aa95ef6
WebUI: Fix initial state of the alternative speed limits icon
2014-12-19 17:34:20 +01:00
Gabriele
a69515850c
WebUI: Specify URI size
...
In some cases, args_ can't be empty. Specify the number of expected args.
Fix 2023ec043c
("WebUI: Check URI of GET and POST requests")
2014-12-19 17:09:36 +01:00
Vladimir Golovnev (Glassez)
48d4cf4f36
WebUI: Drop old translation hack.
2014-12-18 21:51:33 +03:00
Vladimir Golovnev (Glassez)
d80a14a2e1
WebUI: Improve translation macro.
...
Now we use QBT_TR(translatable string)QBT_TR.
2014-12-18 21:51:19 +03:00
Nick Tiskov
ef14b83134
Support overriding global "Add paused" option in RSS on per rule basis
2014-12-18 17:02:22 +03:00
sledgehammer999
f43d8f1139
Merge pull request #2292 from DoumanAsh/legit_torrents_small_fix
...
Small fix of import in legittorrents engine
2014-12-16 22:30:06 +02:00
Gabriele
e41de25919
Open files with ".!qB" appended to the filename
...
Filenames do not include ".!qB" in the file list, so the generated
path could be wrong.
2014-12-16 11:10:42 +01:00
Gabriele
301294fbff
Remove unneeded check on filenames
...
The same check is performed in fsutils::fileExtension()
2014-12-16 11:10:04 +01:00
buinsky
9d51dcb663
WebUI: Set global upload max limit to 10000 KB/s
2014-12-16 05:01:55 +03:00
John Sebastian Peterson
e76ccd5926
saving splitter state on change
...
to not lose it on unclean exit
2014-12-15 23:26:44 +01:00
DoumanAsh
e357cf6231
Add combo box for fast search engine switch
2014-12-16 01:19:31 +03:00
DoumanAsh
722f1aaee8
Small fix of import in legittorrents engine
2014-12-16 01:19:19 +03:00
sledgehammer999
159f5dc06d
Merge pull request #2291 from DoumanAsh/vertor_remove
...
Remove vertor engine. Closes #2260 .
2014-12-15 22:57:09 +02:00
Vladimir Golovnev (Glassez)
96727f3206
Use forward declarations in main.cpp.
2014-12-15 21:43:01 +03:00
DoumanAsh
3b4548fe73
Remove vertor engine. Closes #2260 .
...
Reason: tracker is closed and redirect to TorrentReactor
2014-12-15 21:01:41 +03:00
sledgehammer999
cac63e85e9
Merge pull request #2290 from john-peterson/save
...
saving torrent list view when changed
2014-12-15 17:25:49 +02:00
John Sebastian Peterson
5cab5bd129
saving torrent list view when changed
...
bc its otherwise forgotten by an unclean exit
2014-12-15 16:12:13 +01:00
sledgehammer999
ba054f34c8
Merge pull request #2172 from sorokin/fix-space-key
...
Implement sane behavior of space key in torrent content list. Closes #140 .
2014-12-15 17:09:56 +02:00
Vladimir Golovnev (Glassez)
ede6715e72
Simplify main() logic.
...
Add Application class.
Put application initialization code to Application class.
Place some code into separate functions.
2014-12-15 17:24:31 +03:00
sledgehammer999
3d7ca1da77
Merge pull request #2284 from pmzqla/webui-features
...
WebUI changes
2014-12-14 23:18:58 +02:00
Gabriele
3be4257ad9
WebUI: MochaUI: Use same cursors on Gecko and WebKit
2014-12-14 21:26:39 +01:00
Gabriele
76999b598c
WebUI: Prevent default action of links
...
This prevents anchors from being added to the URL.
2014-12-14 21:26:39 +01:00
Gabriele
2023ec043c
WebUI: Check URI of GET and POST requests
2014-12-14 21:26:39 +01:00
Gabriele
e4da128fbb
WebUI: Check that all and only the needed parameters are provided
...
Issue #1560 .
2014-12-14 21:24:37 +01:00
Gabriele
f89baa4cf5
WebUI: Use case insensitive parameters for POST requests
2014-12-14 21:24:37 +01:00
Gabriele
6211a9855a
WebUI: Assign min width to speed limit labels
...
Try to prevent continuous changes in the width of the labels.
2014-12-14 21:24:37 +01:00
Gabriele
2c930862c5
WebUI: Align elements in footer
2014-12-14 21:24:37 +01:00
Gabriele
f45e48c32a
WebUI: Show connection status in the statusbar
2014-12-14 21:24:32 +01:00
Gabriele
f1477319ef
WebUI: Show DHT nodes in the statubar
2014-12-14 20:16:44 +01:00
Gabriele
2aa344bb0a
WebUI: Add missing comments
2014-12-14 16:20:37 +01:00
Gabriele
accfbdd304
WebUI: Use translated strings for speed limits dialogue
2014-12-14 16:20:37 +01:00
Gabriele
c53b19d6c1
WebUI: Allow to control the alternative speed limits
...
setGlobalDownloadLimit and setGlobalUploadLimit will now modify the
alternative speed limits if they are currently enabled and the regular
speed limits otherwise.
Add also two new commands to toggle the state of the alternative speed
limits and get their current state.
Closes #2203 .
2014-12-14 16:20:37 +01:00
Gabriele
25e8cad16c
WebUI: Update transfer info when speed limits are changed
2014-12-14 16:20:37 +01:00
Gabriele
b3a537f575
WebUI: Don't cache transfer info values
...
In this way speed limits are instantly updated.
2014-12-14 16:20:37 +01:00
Gabriele
9bd24a1408
Follow project coding style. Issue #2192 .
2014-12-14 16:20:37 +01:00
Gabriele
16dcf39823
WebUI: Use relative sizes when saving panel height
...
This should prevent situations in which the properties panel completely
covers the transferlist on page load.
Save also the height whenever the window is resized since that changes
the height of the panels without saving the height.
2014-12-14 16:20:37 +01:00
Gabriele
95bf2ffc51
WebUI: Define some functions on load
...
These function shouldn't be called when the page is not loaded yet,
so it makes sense to define them later.
2014-12-14 16:20:37 +01:00
Gabriele
f740a4f30b
WebUI: Make transfer info look like in the regular UI
...
The string for the transfer info was not translated as it should have.
Drop it completely.
2014-12-14 16:20:37 +01:00
Gabriele
e9d5a76d9c
WebUI: Never show scrollbars in rate limits dialogue
...
A different DPI setting might make the elements in the dialogue big
enough to make the scrollbars appear, but not big enough to make them
useful. So, never show them.
2014-12-14 16:20:36 +01:00
Gabriele
f775e68666
WebUI: Use correct max ratio value
...
Closes #183 .
2014-12-14 16:20:22 +01:00
sledgehammer999
50492902aa
Merge pull request #2283 from pmzqla/speed-limits
...
Alternative speed limits changes
2014-12-14 16:44:48 +02:00
Gabriele
d202a59671
Don't forget alternative speed limits changes
2014-12-14 11:47:20 +01:00
Gabriele
9b5fea1987
Don't put limits to the alternative speed limits
2014-12-14 11:47:08 +01:00
sledgehammer999
47e7b3fac2
Merge pull request #2277 from buinsky/master
...
Some changes in WebUI
2014-12-14 02:11:46 +02:00
buinsky
98deac97a0
Precise setting of upload/download limits
2014-12-14 00:58:37 +03:00
buinsky
c95e181378
Disable flooding debug messages
2014-12-14 00:58:35 +03:00
buinsky
364e4277ec
Show upload and download limits in status bar
2014-12-14 00:58:18 +03:00
Vladimir Golovnev (Glassez)
1fcca6f434
Fix main.cpp indentation. Issue #2192 .
2014-12-13 20:22:35 +03:00
Vladimir Golovnev (Glassez)
ebd71bbe4c
Avoid unnecessary classes creation.
2014-12-13 19:42:11 +03:00
sledgehammer999
4665dd6ea2
Run lupdate.
2014-12-13 16:17:16 +02:00
sledgehammer999
11ef0f8729
Correct RSS tooltip text from 18e0d122fb
.
2014-12-13 16:14:13 +02:00
sledgehammer999
45313040d0
Run lupdate.
2014-12-13 15:50:54 +02:00
sledgehammer999
7f7aaabec1
Add better translation notes for some strings.
2014-12-13 15:49:50 +02:00
sledgehammer999
c0ecaa6f58
Merge pull request #2274 from pmzqla/headless-password
...
headless: Update default password hash
2014-12-13 13:05:45 +02:00
sledgehammer999
7be2291f3f
Merge pull request #2276 from pmzqla/valign
...
Vertical align right-aligned elements of the transfer list
2014-12-13 13:05:23 +02:00
buinsky
1b4dad214a
Fix setting session id
2014-12-13 01:29:59 +03:00
Gabriele
04d2deabb5
Vertical align right-aligned elements of the transfer list
...
Same as d19b7a777f
("Vertical align right-aligned header text")
2014-12-12 21:23:12 +01:00
Gabriele
9a534f62d5
headless: Update default password hash
...
Use the md5 of 'adminadmin'.
2014-12-12 15:26:40 +01:00
sledgehammer999
861c8e9ffa
Merge pull request #2262 from pmzqla/webui-changes
...
WebUI: Misc changes
2014-12-12 00:55:05 +02:00
Gabriele
7a58a3fe43
WebUI: Ensure that no concurrent timers exist
2014-12-11 22:05:40 +01:00
Gabriele
fdc975d900
WebUI: Add readonly attribute to comment textarea
...
Torrent comments should not be editable.
2014-12-11 00:02:11 +01:00
Gabriele
005e378cbd
WebUI: Don't change cursor style for the file list
...
Changing the cursor is misleading, no operation can be done.
2014-12-11 00:02:11 +01:00
Gabriele
1332ca318b
WebUI: Adjust size of columns in property panels
2014-12-11 00:02:11 +01:00
Gabriele
b46ecb4351
WebUI: Decrease frequency of updates of property panel
...
Now that the properties are loaded immediately when the selected torrent
or the property tab is changed, the frequency of the updates can be
reduced without affecting the user experience.
New update intervals:
* General: 5 seconds (10 if qBT is not reachable)
* Tracker list: 10 seconds (20 if qBT is not reachable)
* File list: 5 seconds (10 if qBT is not reachable)
2014-12-11 00:02:11 +01:00
Gabriele
ac507261f8
WebUI: Remove extra parethesis
2014-12-11 00:02:11 +01:00
Gabriele
408cc7101e
WebUI: Update torrent properties immediately
...
Don't wait for new data to be fetched, request them as soon as
they are required, i.e. when a property tab is loaded or when a
different torrent is selected.
2014-12-11 00:02:09 +01:00
Gabriele
c54271638b
WebUI: Load properties tabs once
...
Don't reload HTML on tab change. Load the entire structure once and
keep the unused bits hidden.
Keep also the JS code separately, one file per tab.
NOTE: tabs content is not loaded. This will be fixed in the next commit.
2014-12-11 00:00:35 +01:00
Gabriele
cb9ed13d69
WebUI: Fix minor error
...
No timer is set when the functions are directly called.
2014-12-11 00:00:35 +01:00
Gabriele
d06d7b1f6d
WebUI: MochaUI: Show entire error message
2014-12-11 00:00:35 +01:00
Gabriele
aded5422d8
WebUI: MochaUI: Check for undefined functions
2014-12-11 00:00:35 +01:00
sledgehammer999
6884845446
Ensure that the priority column has enough width when queueing is enabled. Closes #2263 .
2014-12-11 00:04:33 +02:00
Gabriele
d055613125
WebUI: Make column width less variable in transferlist
...
Each column has a fixed width that allows to read its content.
The column for the name of the torrents has a variable width with an
upper and a lower constraint.
If the width of the page is not sufficient to fit the table, a scrollbar
will appear.
2014-12-10 21:56:37 +01:00
Gabriele
5fb32da49f
WebUI: Center progressbars in trasferlist
2014-12-10 21:56:33 +01:00
Gabriele
0a512e41c9
WebUI: Select username on login page load
...
On logout, the input field is not empty. Select its content.
2014-12-10 21:56:27 +01:00
Gabriele
57e9165bb4
WebUI: Translate page title everywhere
2014-12-10 21:56:06 +01:00
sledgehammer999
1820a03f1d
Merge pull request #2254 from buinsky/master
...
WebUI: Some changes
2014-12-10 22:50:35 +02:00
sledgehammer999
7e16094ac6
Merge pull request #2268 from pmzqla/file-ext
...
Ignore .!qB when extracting file extensions
2014-12-10 22:19:20 +02:00
buinsky
2c93330ce9
Add space before priority menu item
2014-12-10 06:45:24 +03:00
buinsky
76e30ecf78
Dynamically show 'Start' and 'Pause' menu items
2014-12-10 06:44:41 +03:00
buinsky
2a712a81ea
Add sequential downloading menu items
2014-12-10 04:50:39 +03:00
buinsky
6644791458
Follow project coding style. Issue #2192 .
2014-12-10 04:50:21 +03:00
buinsky
44992056cf
Restore selected filter on page load
2014-12-09 23:49:11 +03:00
buinsky
5b604ac251
Save torrent list sort order in local storage
2014-12-09 23:49:09 +03:00
buinsky
b4f39add08
Update torrent list after operations with torrents.
...
Immediately update torrent list after some operations with torrents.
Such as changing priority, adding torrent, pause/resume, etc.
2014-12-09 23:49:07 +03:00
buinsky
e8ad465c5f
Follow project coding style. Issue #2192 .
2014-12-09 23:49:05 +03:00
buinsky
57a4f3ed19
Hide priority menu items when queueing is disabled
2014-12-09 23:48:45 +03:00
Gabriele
2389495d96
Ignore .!qB when extracting file extensions
2014-12-09 21:32:26 +01:00
alxpl
9e181e2e3d
Create qBittorrent.appdata.xml
...
fixes #1701
An appdata file for inclusion in the upcoming software centers as per the new freedesktop.org specs.
It should be placed in /usr/share/appdata/ similar to the way .desktop files are placed in /usr/share/applications/, e.g. if you have a "$(datadir)/applications" definition in your makefiles, you need to add a "$(datadir)/appdata" as well.
Please, skim through the file in case I made a mistake and please, include it in the 3.1.x branch as well.
Of course you are free to modify it as you see fit, e.g. change the license, change copyright info, use your own screenshots, etc., just make sure it passes validation.
Thanks!
http://people.freedesktop.org/~hughsient/appdata/
http://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html
2014-12-08 00:01:40 +02:00
buinsky
28fad54cc4
Add higest and lowest priority icons into toolbar
2014-12-08 00:33:38 +03:00
buinsky
69506ec505
Follow project coding style. Issue #2192 .
2014-12-08 00:14:55 +03:00
buinsky
ba40408c8d
Images cache control code edit
2014-12-07 23:50:06 +03:00
buinsky
dbc5ffee75
Follow project coding style. Issue #2192 .
2014-12-07 23:33:36 +03:00
sledgehammer999
513f71e000
Sync translations from Transifex and run lupdate.
2014-12-07 22:01:37 +02:00
sledgehammer999
dcfe95f04b
Merge pull request #2224 from pmzqla/webui-updates
...
WebUI changes
2014-12-07 17:23:54 +02:00
Gabriele
0b6d5c662a
WebUI: Use CSS to alternate row colors in transferlist
...
Keep the old code for IE < 9, the majority of the browsers
shouldn't need it.
Also, keep the CSS code in one place.
2014-12-07 15:53:33 +01:00
Gabriele
8a4028fc84
WebUI: Remove unused variable
2014-12-07 15:53:33 +01:00
Gabriele
d7071a81bd
WebUI: Keep current preference for the title style in a variable
...
Read persistent value only when required.
2014-12-07 15:53:33 +01:00
Gabriele
6ee1c8851f
WebUI: Update title immediately when showing/hiding rates
2014-12-07 15:53:33 +01:00
Gabriele
2226f166ac
WebUI: Fix increasing frequency of XHR requests
...
ajaxfn() is called every time the torrent list is filtered. This function
calls itself after a predefined amount of time by setting a timer. If
the function is called manually without destroying the timer, the
frequency of the XHR requests will increase.
Fix this by saving a reference to each timer that is created so that
they can be later destroyed.
Add also two helper functions to request updated data safely.
2014-12-07 15:53:33 +01:00
Gabriele
aab2c34257
Follow project coding style. Issue #2192 .
2014-12-07 15:53:28 +01:00
sledgehammer999
3672363207
Merge pull request #2191 from glassez/webui
...
WebUI: Implement server-side filtering, sorting and limit/offset.
2014-12-07 15:42:01 +02:00
sledgehammer999
14d27d982d
Fix compilation with libtorrent 0.16.x.
2014-12-07 15:28:55 +02:00
Vladimir Golovnev (Glassez)
0e87b96beb
WebUI: Drop client-side sorting.
2014-12-07 16:28:03 +03:00
Vladimir Golovnev (Glassez)
e279dcf904
WebUI: Implement limit/offset.
2014-12-07 16:28:01 +03:00
Vladimir Golovnev (Glassez)
59ff08c107
WebUI: Implement server-side sorting.
2014-12-07 16:27:59 +03:00
Vladimir Golovnev (Glassez)
8ff03d162d
WebUI: Fix transferlist.html indentation.
2014-12-07 16:27:56 +03:00
Vladimir Golovnev (Glassez)
d938643c38
WebUI: Drop client-side filtering.
2014-12-07 16:27:54 +03:00
Vladimir Golovnev (Glassez)
0488ddafa5
WebUI: Fix indentation.
...
Fix indentation in client.js and dynamicTable.js.
2014-12-07 16:25:52 +03:00
Vladimir Golovnev (Glassez)
1a1db877bf
Use QTorrentHandle::torrentState() in btjson.
2014-12-07 16:13:39 +03:00
Vladimir Golovnev (Glassez)
5edf0e251f
WebUI: Implement server-side torrent filtering.
2014-12-07 16:13:37 +03:00
Vladimir Golovnev (Glassez)
e887f574d7
Implement QTorrentHandle torrentState() and eta().
2014-12-07 16:13:33 +03:00
Vladimir Golovnev (Glassez)
c24610ec80
WebUI: Improve btjson.* indentation.
2014-12-07 16:13:32 +03:00
sledgehammer999
78d4258dac
Remove unused variable.
2014-12-07 15:09:56 +02:00
sledgehammer999
cd52d1820d
Show reason why a peer was blocked. Needs libtorrent 1.0.x.
2014-12-07 15:09:16 +02:00
sledgehammer999
96ec6777e6
Follow project coding style. Issue #2192 .
2014-12-07 12:11:18 +02:00
sledgehammer999
08f96ae7d7
Save RSS cache in folder called rss.
2014-12-07 11:54:09 +02:00
sledgehammer999
e331850b70
Merge pull request #1147 from maxrd2/rss_text
...
RSS Feed plain text description is not formatted.
2014-12-07 11:47:26 +02:00
sledgehammer999
7736415945
Merge pull request #1122 from maxrd2/rss_html
...
RSS Feed was not displaying remote images in html description.
2014-12-07 11:46:41 +02:00
Mladen Milinkovic
2c6df559e8
RSS Feed was not displaying remote images in html description. Closes #1119
2014-12-07 01:36:44 +01:00
Mladen Milinkovic
195b46673a
RSS Feed will format plain text descriptions
2014-12-07 01:31:18 +01:00
sledgehammer999
f8e25984ae
Fix for commit 35e964f66
.
2014-12-07 01:39:49 +02:00
sledgehammer999
8449203b27
Add info about the proxy password being saved unencrypted. Closes #1490 .
2014-12-06 21:05:34 +02:00
sledgehammer999
734301326b
Rearreange header includes in Peerlist widget.
2014-12-06 19:24:07 +02:00
sledgehammer999
35e964f66d
Implement peer relevance column. Closes #1630 .
2014-12-06 19:07:26 +02:00
sledgehammer999
dc04ff511f
Merge pull request #1546 from Gelmir/add_paused
...
Partially revert 14310f9b05
2014-12-06 17:04:13 +02:00
sledgehammer999
541cc4db24
Merge pull request #2242 from pmzqla/webui-password
...
Don't overwrite WebUI password when changing preferences
2014-12-05 12:12:41 +02:00
Gabriele
ef0b4c6ee2
Don't overwrite WebUI password when changing preferences
...
The input field to change password does not contain the actual
password, but its hash. When the preferences are saved, the hashed
password is considered as a new password.
Prevent this by comparing the new password with the hash of the
previous password.
Closes #2241 .
2014-12-04 19:09:28 +01:00
sledgehammer999
60bc22119d
Update Changelog.
2014-12-03 02:07:52 +02:00
sledgehammer999
da9396ca94
Fix compilation on ARM. Closes #2204 .
2014-12-02 14:32:47 +02:00
sledgehammer999
8882895f5e
Merge pull request #2230 from pmzqla/searchengine-kat
...
searchengine: Update KickassTorrents url
2014-12-02 11:28:39 +02:00
sledgehammer999
d24b67f77b
Merge pull request #2229 from pmzqla/vertical-align
...
Vertical align right-aligned header text
2014-12-02 11:27:51 +02:00
Gabriele
ad949c69b5
searchengine: Update KickassTorrents url
...
Closes #2228 .
2014-12-02 00:17:07 +01:00
Gabriele
d19b7a777f
Vertical align right-aligned header text
...
Since e907306b41
("Right align header text that also has right-aligned
row text"), right-aligned elements are no longer centered vertically.
This can be noticed with some Qt styles (e.g. Breeze).
2014-12-01 23:04:24 +01:00
Nick Tiskov
9a87afb562
Use TorrentTempData for overriding "add torrents paused" functionality
2014-11-30 20:20:38 +03:00
sledgehammer999
f5048a4586
Merge pull request #2201 from buinsky/master
...
WebUI: Some changes
2014-11-30 15:11:29 +02:00
sledgehammer999
e5e22eb925
Fix the language selection in the combobox when the system locale only has a lang equivalent and not a lang_COUNTRY one. Closes #1786 .
2014-11-30 15:07:43 +02:00
buinsky
740617e5ce
Use localStorage instead of cookies
2014-11-30 12:44:33 +03:00
buinsky
5e8c62e539
Add "Speed in title bar" item to menu
...
* file: src/Icons/oxygen/checked.png
copyright: Victor Buinsky <allok.victor@gmail.com >
2014-11-30 10:39:27 +03:00
buinsky
b0e138d669
Set images cache expiry time to 300000 seconds
2014-11-30 10:30:20 +03:00
buinsky
632fd84e54
Fix context menu width
2014-11-30 10:30:02 +03:00
buinsky
39e135e40a
Fix menu width
2014-11-30 10:27:33 +03:00
sledgehammer999
5d79fcdafd
WINDOWS: Fix automatic python download. Commit 0799dc2
broke this. Closes #2076 .
2014-11-30 00:34:25 +02:00
sledgehammer999
575125485e
Enable backtrace support for mingw builds too.
2014-11-29 23:15:04 +02:00
sledgehammer999
f88ceed2b6
Let Qt decide the size of the statusbar.
2014-11-29 23:13:33 +02:00
sledgehammer999
9d548814a3
Resize and crop the icons used in the status bar.
2014-11-29 23:13:21 +02:00
sledgehammer999
12cd143f75
Merge pull request #2061 from pmzqla/speed-indicators
...
Show current speed limits in the status bar
2014-11-29 23:11:49 +02:00
sledgehammer999
6c0b74b94b
Merge pull request #2214 from Gelmir/trace
...
Fix backtrace functionality under MinGW
2014-11-29 16:50:06 +02:00
Nick Tiskov
2df2b6f4eb
Always disable ASLR for debug builds - otherwise debugging will fail
2014-11-29 16:40:23 +03:00
Nick Tiskov
6bab65e5b4
Produce demangled backtraces under MinGW
2014-11-29 16:40:18 +03:00
sledgehammer999
9e6a4da542
Merge pull request #2210 from alfrix/gui_fix
...
GUI: Streamline Properties Widget. Closes #2159
2014-11-29 15:35:21 +02:00
Nick Tiskov
2dd3d1fb22
Fix indentation for long addresses and filenames
2014-11-29 16:17:37 +03:00
Nick Tiskov
cb60519c44
Fix backtrace generation on Mingw: to resolve local functions we need to export them
2014-11-29 16:17:36 +03:00
Nick Tiskov
ba9f6a3531
Follow project coding style. Issue #2192 .
2014-11-29 16:17:32 +03:00
sledgehammer999
0689a1735d
Merge pull request #2206 from alfrix/prio_buttons
...
Add top and bottom priority hotkeys and buttons to menu and toolbar
2014-11-29 15:16:26 +02:00
sledgehammer999
b9ce4d48a0
Merge pull request #802 from Gelmir/rss_match_time_limit
...
Add setting to ignore RSS rule matches for X days
2014-11-29 12:56:25 +02:00
Alfredo Monclus
d28ca2eddc
Add hotkeys and buttons for Top and Bottom priorities
2014-11-26 19:41:29 -03:00
Alfredo Monclus
7314c57852
GUI: Streamline Properties Widget. Closes #2159
...
Merge select buttons and filtering into one line
2014-11-26 18:48:12 -03:00
sledgehammer999
9d79e7679a
Fix configure message printing order.
2014-11-26 15:28:07 +02:00
sledgehammer999
f46a7c1d3f
Fix detection of Qt5.
2014-11-26 15:26:12 +02:00
sledgehammer999
17f56a7744
Update coding style. Closes #2091 .
2014-11-26 15:10:43 +02:00
sledgehammer999
ecf3dd123e
Don't display weird text in the 'Last Activity' column when the time is invalid.
2014-11-26 14:51:52 +02:00
sledgehammer999
e907306b41
Right align header text that also has right-aligned row text. Closes #2188 .
2014-11-26 14:40:15 +02:00
sledgehammer999
f61675d98a
Merge pull request #2207 from pmzqla/rss-rules
...
Fix RSS "OR" condition in "must not contain" rules.
2014-11-26 13:37:16 +02:00
sledgehammer999
ed829bc93a
Revert "Temporarily disable Travis CI tests against libtorrent 1.0.x until #1878 is resolved."
...
This reverts commit 7029f4dcd2
.
2014-11-26 02:19:49 +02:00
sledgehammer999
89726d4566
Remove useless includes.
2014-11-26 02:19:48 +02:00
sledgehammer999
a8766058f3
Use parse_magnet_uri() where possible.
2014-11-26 02:19:47 +02:00
sledgehammer999
f413e8b121
Stop using internal libtorrent API. Closes #2202 .
2014-11-26 02:19:46 +02:00
sledgehammer999
cbbf14b0f8
Follow project coding style. Issue #2192 .
2014-11-26 02:19:44 +02:00
Nick Tiskov
806a4a2e6a
Add setting to ignore RSS rule matches for X days
2014-11-26 01:55:25 +03:00
Gabriele
c6dbe8ea60
Don't use white spaces as separator in RSS "must not contain" rules
...
This RegExp uses both white spaces and | as separator.
Use only the latter and drop the RegExp as it is no longer required.
2014-11-25 19:38:18 +01:00
Gabriele
5dede9e433
Use correct separator for "OR" condition in RSS rules
...
Although RSS rules were correctly parsed, the wrong separator for the
"OR" condition was used to re-generate the string of the rule displayed
in the preferences.
Closes #2205 .
2014-11-25 19:19:20 +01:00
sledgehammer999
060d3fc5b9
Merge pull request #2153 from pmzqla/webui-versioninfo
...
WebUI: Allow to retrieve web API version and qBT version
2014-11-23 22:07:59 +02:00
sledgehammer999
8ce91e153d
Merge pull request #2125 from buinsky/master
...
WEBUI: Some fixes
2014-11-23 21:54:42 +02:00
sledgehammer999
202e816d08
Use VERSION_BUILD where possible. Revert a change from previous commit.
2014-11-23 20:59:30 +02:00
sledgehammer999
6a2c82fe72
Merge pull request #2189 from glassez/version
...
Improve version.pri to set a version number only in one place.
2014-11-23 20:58:39 +02:00
sledgehammer999
950574c4c5
Make configure detect qmake with different names. Closes #1924 .
2014-11-23 20:24:57 +02:00
sledgehammer999
3008d12c3c
Try to fix FreeBSD detection with configure.
2014-11-23 20:04:54 +02:00
sledgehammer999
09c9968210
Fix QtBus detection with configure.
2014-11-23 19:59:47 +02:00
sledgehammer999
112dd20395
Make configure search for sed.
2014-11-23 19:59:27 +02:00
sledgehammer999
441f63d9af
LINUX: Fix build with libtorrent 1.0.x. Closes #1878 .
2014-11-23 19:43:14 +02:00
buinsky
2275735b81
Change of number of decimal places to 1
...
Change of number of decimal places to 1 in speed and size values.
2014-11-23 16:53:41 +03:00
buinsky
b2876b7f66
Show speed in title
2014-11-23 16:38:52 +03:00
Gabriele
d6169b14dd
WebUI: Allow to retrieve qBittorrent version
...
New GET method:
* version/qbittorrent: qBittorrent version
Closes #1872 .
2014-11-22 20:47:32 +01:00
Gabriele
8b5512c244
WebUI: Assign a version to the Web API and allow to get it
...
New GET methods:
* version/api: current API version
* version/api_min: min API version supported
The API version is an integer and it's returned as plain text.
Whenever the API is changed, the api version is increased.
Whenever the API is changed in a way that is not backward compatible,
api_min is increased.
2014-11-22 20:47:32 +01:00
Gabriele
1154ea3873
Change indentation to 4 spaces. Issue #2192 .
2014-11-22 20:47:32 +01:00
Vladimir Golovnev (Glassez)
103ee6d7d9
Improve version.pri.
...
Now you can set a version number only in one place.
2014-11-22 22:27:00 +03:00
buinsky
f44f676729
Update priority icons
...
Update priority icons
2014-11-20 17:26:38 +03:00
buinsky
5cc90844a5
Fixing setting speed limit of torrent in WEBUI
...
Fixing setting speed limit of torrent in WEBUI when global speed limit
is not set.
2014-11-20 17:26:36 +03:00
sledgehammer999
d6f309b7a6
Merge pull request #2177 from pmzqla/open-select
...
Implement open and select file in file manager [Linux]
2014-11-16 23:19:12 +02:00
Gabriele
0b14860e40
Implement open and select file in file manager [Linux]
...
Only few file managers are able to select files when started from the
command line.
xdg-mime is required to retrieve the default file manager. If it's not
available or the file manager is not able to automatically select files,
the containing directory will be opened as usual.
2014-11-16 21:28:30 +01:00
sledgehammer999
8f9c7b79ed
Fix nox compilation.
2014-11-16 22:28:28 +02:00
sledgehammer999
f35e06540e
Load torrents that have big metadata file. Closes #1889 .
2014-11-16 21:25:53 +02:00
sledgehammer999
0adb9fcbce
Escape backslashes. Issue #800 .
2014-11-16 20:58:43 +02:00
sledgehammer999
bba8e18812
Merge pull request #744 from Gelmir/open_select
...
[Windows] Implement open & select file in file manager
2014-11-16 20:44:22 +02:00
Nick Tiskov
be99c45944
Fix opening of samba shares
2014-11-16 21:03:56 +03:00
Nick Tiskov
997b16a24a
Implement open & select file in file manager [Windows only]
2014-11-16 21:03:51 +03:00
sledgehammer999
7dd4e4aca8
Merge pull request #2174 from sorokin/fix-empty-combobox
...
Fix emptying of 'piece size' combobox when user enable 'auto' checkbox and no files are selected
2014-11-16 18:15:06 +02:00
sledgehammer999
f12dc7ca36
Merge pull request #2173 from sorokin/placeholder-text-torrent-list
...
Set placeholder text to torrent content filter.
2014-11-16 18:02:55 +02:00
Ivan Sorokin
98a900e67d
Fix emptying of piece size combobox when user checks "auto" checkbox.
...
The function computePathSize returns -1 if file isn't found, not 0.
2014-11-16 18:33:31 +03:00
Ivan Sorokin
376df3218d
Set piece size to (max) 4Mb instead of empty string when created torrent
...
is very large.
2014-11-16 18:33:31 +03:00
sledgehammer999
e0d6e609e3
Documenting the project's coding guidelines. Closes #2091 .
2014-11-16 17:25:58 +02:00
Ivan Sorokin
6780791d60
Set placeholder text to torrent content filter.
...
In commit afb03725ad
it was implemented
for torrent list filter. Now it is here for files filter.
2014-11-16 18:09:38 +03:00
Ivan Sorokin
97d08a5b2f
Implement sane behavior of space key in torrent content list. Closes #140 .
...
Definitions:
Selection in QTreeView consist of two things:
currentIndex -- is a (dotted) cell where user clicked last time. Note
that it is a cell
selectedIndexes -- is a set of cells (blue) of current selection.
Checkboxes in torrent content lists are belong to COL_NAME column.
Problem:
The problem is that spacebar toggled checkbox only in currentIndex
index. This has two consequences:
1. It is impossible to toggle checkboxes on multiple rows
simultaneously.
2. If currentIndex is not in COL_NAME column a space key doesn't work
at all. This problem is amplifyed by the fact that SelectionBehavior
is set to SelectRows. So visually it is impossible to tell which
column does it belong to. For end user it looks like "space doesn't
work sometimes".
This patch addresses the problem by implementing TorrentContentTreeView
derived from QTreeView and overridding keyPressEvent(QKeyEvent*).
The code of TorrentContentTreeView::keyPressEvent is written under
inspiration from QAbstractItemView::keyPressEvent and
QItemDelegate::editorEvent.
2014-11-16 17:19:04 +03:00
sledgehammer999
9088b1af84
Merge pull request #800 from Gelmir/smart_ep
...
Implement episode filter for rss downloader
2014-11-16 14:48:56 +02:00
sledgehammer999
ae1cecca2f
Merge pull request #2163 from sorokin/optimize-prioritize-files
...
Reduce the number of torrent_handle::torrent_file() calls in QTorrentHandle::prioritize_files()
2014-11-16 13:39:36 +02:00
Ivan Sorokin
404c8972af
Reduce the number of torrent_handle::torrent_file() calls in QTorrentHandle::prioritize_files(). Closes #2161 .
...
It was reported (#2161 ) that enabling/disabling a downloading of a file
is considerably slow on libtorrent 1.0.3, but not on 0.16.x. The problem
is that a function torrent_file() in libttorrent 1.0.3 does a deep copy
of torrent_info, while get_torrent_info() in libtorrent 0.16.x only
returns a reference.
2014-11-16 03:37:51 +03:00
sledgehammer999
150a401632
Merge pull request #2156 from jleclanche/master
...
Fix configure script when running with dash
2014-11-12 18:04:46 +02:00
Jerome Leclanche
5a3927a22d
Fix configure script when running with dash
...
`test 1 == 1` will fail using dash as the default shell. The `test 1 = 1`
syntax works in both Bash and Dash.
2014-11-12 14:54:07 +01:00
Nick Tiskov
60c4306502
Fix missing icon for open action in file list
2014-11-12 11:51:09 +03:00
Nick Tiskov
18e0d122fb
Add tooltip to episode filter text edit
2014-11-12 11:50:43 +03:00
Nick Tiskov
0564ceea9f
Implement episode filter for rss downloader
2014-11-12 11:50:42 +03:00
sledgehammer999
e8bec885cb
Merge pull request #2145 from pmzqla/webui
...
Make Web API locale independent
2014-11-12 00:32:00 +02:00
Gabriele
b4acb2ef52
Use localeCompare to sort torrent list by name
2014-11-10 13:57:01 +01:00
Gabriele
ed83070517
Use raw data to sort columns
...
Store the raw data retrieved in a new data-raw attribute and use
these to sort the columns.
In addition, make the ETA column sortable.
2014-11-10 13:57:01 +01:00
Gabriele
ec592f8175
Remove unneeded parameters from helper functions for WebUI
2014-11-10 13:57:01 +01:00
Gabriele
aedf579d77
WebUI: make API locale independet
...
Sizes are now given in bytes.
Dates are Unix timestamps and converted to ISO 8601 in the web UI.
Numbers are not converted to strings.
-1 is returned for undefined values.
Some keys have been splitted:
Torrent list (json/torrents)
* num_seeds: Torrent seeds connected to
* num_complete: Torrent seeds in the swarm
* num_leechs: Torrent leechers connected to
* num_incomplete: Torrent leechers in the swarm
Torrent generic properties (propertiesGeneral/hash)
* total_uploaded: Total data uploaded
* total_uploaded_session: Total data uploaded this session
* total_downloaded: Total data dowloaded
* total_downloaded_session: Total data downloaded this session
* time_elapsed: Torrent elapsed time
* seeding_time: Torrent elapsed time while complete
* nb_connections: Torrent connection count
* nb_connections_limit: Torrent connection count limit
Global transfer info (json/transferInfo)
* dl_info_speed: Global downalod rate
* dl_info_data: Data downloaded this session
* up_info_speed: Global upload rate
* up_info_data: Data uploaded this session
Closes #1524 .
2014-11-10 13:57:01 +01:00
Gabriele
8cc7a3573e
Show current speed limits in the status bar
...
Closes #1316 .
2014-11-09 23:00:45 +01:00
Gabriele
f46e660679
Adjust the size of the elements in the statusbar
...
Use the same height for all the elements and try to prevent
variations of the speed labels.
2014-11-09 23:00:45 +01:00
sledgehammer999
d642ddc795
Merge pull request #2150 from pmzqla/webui-fix
...
WebUI: Don't empty transfer list before updating it
2014-11-09 23:02:32 +02:00
Gabriele
09fde676ae
WebUI: Don't empty transfer list before updating it
...
This causes the list from disappearing in IE 10.
No longer needed table rows are deleted anyway.
2014-11-09 21:19:38 +01:00
sledgehammer999
4dbc235c70
Use rgb values to match colors before commit ad116e. Taken from qcolor_p.cpp.
2014-11-09 13:59:36 +02:00
sledgehammer999
6d64f2430c
Merge pull request #2140 from sorokin/fix-torrent-removal
...
Fix torrent removal. Closes #2132
2014-11-09 13:09:38 +02:00
sledgehammer999
9d770ea48b
Merge pull request #2144 from sorokin/up-down-scrolling
...
Speed up scrolling with up/down keys
2014-11-09 13:07:00 +02:00
sledgehammer999
21139f9d29
Merge pull request #2142 from sorokin/repaint
...
Misc changes in TorrentModel and TransferListWidget
2014-11-09 13:06:39 +02:00
Ivan Sorokin
5986c1dbc9
Cache QRegExp in misc::parseHtmlLinks()
...
This commit should improve performance when user navigating through
torrent list using up/down keys. A scrolling through all the list
(276 torrents) took:
Total wall time: 18.813s
Total CPU time: 3.210s
misc::parseHtmlLinks(): 0.096s
misc::parseHtmlLinks() is 8th most hottest function on
this use case.
2014-11-09 12:57:14 +03:00
Ivan Sorokin
9023232653
Cache icons in TorrentContentModel
...
This commit caches icons in TorrentContentModel in the same way they are
cached in TorrentModel.
This commit should improve performance when user navigating through
torrent list using up/down keys. A scrolling through all the list
(276 torrents) took:
Total wall time: 18.813s
Total CPU time: 3.210s
IconProvider::generateDifferentSizes(): 0.170s
IconProvider::generateDifferentSizes is 5th most hottest function on
this use case.
2014-11-09 12:57:14 +03:00
Ivan Sorokin
976982ba09
Now user-created labels "all" and "none" works as regular labels
2014-11-09 03:59:49 +03:00
Ivan Sorokin
f235c0ae6c
Merge label filter into TransferListSortModel
...
This also fixes a bug that when label filter contains special symbols
from regex, the label filter may match torrents with multiple different
labels.
2014-11-09 03:58:50 +03:00
Ivan Sorokin
8bafc5e216
Merge StatusSortFilterProxyModel into TransferListSortModel
...
I thought merging all 3 sort-filter proxy models into one should
speedup dataChanged() signal. As turned out this is not the case. The
time difference is within inaccuracy range, so this doesn't affect
performance.
But I still think it is good to merge them into one proxy model as it
simplifies code.
2014-11-09 03:58:50 +03:00
Ivan Sorokin
cf2cb29826
Split transferlistsortmodel into .h and .cpp
2014-11-09 03:58:50 +03:00
Ivan Sorokin
0976918ca2
Call updateTorrentNumbers() once per every model refresh, not once for every row changed
...
Torrent numbers were recalculated on every dataChanged() signal. The previous commit
greatly increases the number of dataChanged() signals.
HEAD^^:
Total wall clock: 97.069s
updateTorrentNumbers() time: 0.033s
HEAD^:
Total wall clock: 96.132s
updateTorrentNumbers() time: 0.179s
HEAD:
Total wall clock: 95.535s
updateTorrentNumbers() time: 0.047s
After this commit the time of updateTorrentNumbers() is (almost) back to
the level that it was in HEAD^^.
2014-11-09 03:58:50 +03:00
Ivan Sorokin
e5c024967d
Emit TorrentModel::dataChanged() signal only for specific rows, not for the entire table
...
In commit b50d733
TorrentModel moved from a periodic refresh, to using
postStatusUpdate(). In this transition I forgot to remove emition of
dataChanged() signal for the entire table.
According to my measurements this commit reduce CPU usage of qbittorrent
by a factor of 3:
Before:
Total wall clock: 97.07s
CPU time: 21.77s
- Time spent in TransferListDelegate::paint(): 14.60s
- Time spent in TorrentModel::forceModelRefresh(): 1.44s
- Time spent in TorrentModel::stateUpdated(): 0.02s
After:
Total wall clock: 96.13s
CPU time: 6.68s
- Time spent in TransferListDelegate::paint(): 2.63s
- Time spent in TorrentModel::forceModelRefresh(): <0.01s
- Time spent in TorrentModel::stateUpdated(): 1.73s
As it is seen the time spent in painting is reduced by a factor of 6 (14.60->2.63) at
the cost of slightly increased time of notifications that model is
changed (1.44->1.73). The next commits attempt to address this issue.
2014-11-09 03:58:50 +03:00
Ivan Sorokin
2e55c1f307
Optimize torrentRow a bit
...
The problem is that torrentRow() does linear search over the list of all
available torrents. So it doesn't scale well for large number of
torrents. Removing the copying of QString from linear search
inner loop, speed up it considerably.
The proper solution should be using hash table instead of linear search.
This require more radical changes in TorrentModel and may be done in a
separate commit.
2014-11-09 03:48:58 +03:00
sledgehammer999
a07f25aa67
Merge pull request #2124 from pmzqla/webui
...
Misc changes to the WebUI
2014-11-09 01:51:38 +02:00
Gabriele
97c1b17cf0
Show a spinner while torrents are being uploaded
2014-11-09 00:30:37 +01:00
Gabriele
3d1617b2de
Upload torrents on user command
...
Don't upload the torrents as soon as they are selected.
Also, adjust the HTML code to better place the upload button.
2014-11-09 00:28:41 +01:00
Gabriele
ee3a736787
WebUI: Return error in case uploaded files are not torrents
2014-11-09 00:28:41 +01:00
Gabriele
8b8c9d3573
Rotate expand image to better suit its use in the UI
2014-11-09 00:28:36 +01:00
Gabriele
c255ba675a
Center images in top menu
2014-11-09 00:28:18 +01:00
Gabriele
7b49ab2a48
Add missing images and fix few paths
...
These images are used in CSS rules, but are missing.
Images taken from MochaUI git repo.
2014-11-09 00:28:18 +01:00
Gabriele
465ff473f1
Drop Firefox specific code
...
This change improves the responsiveness while resizing panels.
The code was intended to fix bugs in really old versions of Firefox.
2014-11-09 00:28:18 +01:00
Gabriele
e83e46b08a
Fix panel height calculation in Opera
2014-11-09 00:28:18 +01:00
Gabriele
7b73e96863
Fix errors in width and height calculations
...
border-left/right/top/bottom are not numbers.
2014-11-09 00:28:18 +01:00
Gabriele
dc0591997a
Bump Internet Explorer compatibility
2014-11-09 00:28:18 +01:00
Gabriele
30a25e1de4
Workaround to make invisible buttons clickable on IE
2014-11-09 00:28:18 +01:00
Gabriele
d106c12aa2
Restricts hacks and workarounds to IE < 9
2014-11-09 00:28:18 +01:00
Gabriele
66a91a6e3a
Remove XML encoding declaration from HTML files
2014-11-09 00:27:53 +01:00
Gabriele
0d2e9a9473
Reduce font size of priority combo boxes
...
They were too big in some cases (e.g. Firefox on Linux).
2014-11-09 00:25:40 +01:00
Gabriele
fa706b24be
Use fake tristate checkbox on IE < 9 only
2014-11-09 00:25:40 +01:00
Gabriele
92cc8f7211
Fix disappearing transferlist list when zooming in the browser
...
When the page is zoomed in the browser, the transferlist doesn't fit
in the page and is moved below the left column, disappearing completely.
Allow elements to overlap the handle to prevent this from happening.
The error message is moved in the status bar since it's wrongly placed
because of the overlap.
Closes #603 .
2014-11-09 00:25:40 +01:00
Gabriele
4f28fb5680
Minimize width of first column in transfer list
2014-11-09 00:25:40 +01:00
Gabriele
afde16c252
Change color of table header in bottom panel and add some padding
2014-11-09 00:25:40 +01:00
Gabriele
c516c0ac12
Center vertically "+" image in tracker list
2014-11-09 00:25:40 +01:00
Gabriele
af9e40d83d
Alternate background color for torrent content
...
CSS3 support required.
2014-11-09 00:25:40 +01:00
Gabriele
b01c1f3b9a
Don't show white parts when hovering over the elements of the menu
2014-11-09 00:25:40 +01:00
Gabriele
4ff999d1c5
Change background color of rows of torrent content
2014-11-09 00:25:40 +01:00
Gabriele
c9db08f0f4
Change background color of filterlist on hover
2014-11-09 00:25:40 +01:00
Gabriele
59abcc554d
Remove "Downloaded" from transferlist header and reduce column width
2014-11-09 00:25:40 +01:00
Gabriele
863dc71100
Focus username input on load
2014-11-09 00:25:40 +01:00
Gabriele
0bfad7dce6
Add type attribute to style tag
2014-11-09 00:25:40 +01:00
Gabriele
5e77d99a5e
Add alt attribute to images
2014-11-09 00:25:40 +01:00
Gabriele
b2e86bae7e
Remove extra double quotes
2014-11-09 00:25:34 +01:00
sledgehammer999
f5c93e0b4d
Merge pull request #2129 from glassez/webui
...
WebUI Fixes
2014-11-09 01:21:00 +02:00
Ivan Sorokin
c37e5abeff
Fix torrent removal. Closes #2132
...
It was reported that qbittorrent crashes on Mac OS X when user deletes
torrents from label view when label filter is active.
The callstack of the crash is the following:
1 abort + 129
2 __assert_rtn + 321
3 QTorrentHandle::total_size() const + 124
4 TorrentModelItem::data(int, int) const + 307
5 TorrentModel::data(QModelIndex const&, int) const + 255
6 QSortFilterProxyModel::data(QModelIndex const&, int) const + 109
7 QSortFilterProxyModel::data(QModelIndex const&, int) const + 109
8 QSortFilterProxyModel::data(QModelIndex const&, int) const + 109
9 QItemDelegate::rect(QStyleOptionViewItem const&, QModelIndex const&, int) const + 75
10 QItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const + 172
11 TransferListDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const + 14
12 QTreeView::indexRowSizeHint(QModelIndex const&) const + 887
13 QTreeViewPrivate::layout(int, bool, bool) + 462
14 QTreeView::doItemsLayout() + 356
15 QTreeViewPrivate::updateScrollBars() + 109
16 QTreeView::scrollTo(QModelIndex const&, QAbstractItemView::ScrollHint) + 124
17 TransferListWidget::currentChanged(QModelIndex const&, QModelIndex const&) + 548
18 TransferListWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 641
19 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
20 QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved(QModelIndex const&, int, int) + 3729
21 QItemSelectionModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 398
22 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
23 QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int) + 78
24 QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) + 106
25 QSortFilterProxyModelPrivate::remove_proxy_interval(QVector<int>&, QVector<int>&, int, int, QModelIndex const&, Qt::Orientation, bool) + 58
26 QSortFilterProxyModelPrivate::remove_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) + 265
27 QSortFilterProxyModelPrivate::source_items_about_to_be_removed(QModelIndex const&, int, int, Qt::Orientation) + 232
28 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
29 QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int) + 78
30 QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) + 106
31 QSortFilterProxyModelPrivate::remove_proxy_interval(QVector<int>&, QVector<int>&, int, int, QModelIndex const&, Qt::Orientation, bool) + 58
32 QSortFilterProxyModelPrivate::remove_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) + 265
33 QSortFilterProxyModelPrivate::source_items_about_to_be_removed(QModelIndex const&, int, int, Qt::Orientation) + 232
34 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
35 QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int) + 78
36 QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) + 106
37 QSortFilterProxyModelPrivate::remove_proxy_interval(QVector<int>&, QVector<int>&, int, int, QModelIndex const&, Qt::Orientation, bool) + 58
38 QSortFilterProxyModelPrivate::remove_source_items(QVector<int>&, QVector<int>&, QVector<int> const&, QModelIndex const&, Qt::Orientation, bool) + 265
39 QSortFilterProxyModelPrivate::source_items_about_to_be_removed(QModelIndex const&, int, int, Qt::Orientation) + 232
40 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
41 QAbstractItemModel::rowsAboutToBeRemoved(QModelIndex const&, int, int) + 78
42 QAbstractItemModel::beginRemoveRows(QModelIndex const&, int, int) + 106
43 TorrentModel::removeTorrent(QString const&) + 81
44 TorrentModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 345
45 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
46 QBtSession::deletedTorrent(QString const&) + 56
47 QBtSession::deleteTorrent(QString const&, bool) + 2855
48 TransferListWidget::deleteSelectedTorrents() + 292
49 TransferListWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 230
50 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
51 QAction::activate(QAction::ActionEvent) + 227
52 QMenuPrivate::activateCausedStack(QList<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) + 77
53 QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) + 470
54 QWidget::event(QEvent*) + 687
55 QMenu::event(QEvent*) + 617
56 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 194
57 QApplication::notify(QObject*, QEvent*) + 2716
58 SessionApplication::notify(QObject*, QEvent*) + 21
59 QCoreApplication::notifyInternal(QObject*, QEvent*) + 118
60 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 448
61 qt_mac_handleMouseEvent(NSEvent*, QEvent::Type, Qt::MouseButton, QWidget*, bool) + 1300
62 -[NSWindow _reallySendEvent:] + 759
63 -[NSWindow sendEvent:] + 368
64 -[QCocoaPanel sendEvent:] + 113
65 -[NSApplication sendEvent:] + 2238
66 -[QNSApplication sendEvent:] + 97
67 -[NSApplication run] + 711
68 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1522
69 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 77
70 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 370
71 QMenu::exec(QPoint const&, QAction*) + 103
72 TransferListWidget::displayListMenu(QPoint const&) + 8741
73 TransferListWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 622
74 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 2196
75 QWidget::event(QEvent*) + 3082
76 QFrame::event(QEvent*) + 45
77 QAbstractScrollArea::viewportEvent(QEvent*) + 108
78 QAbstractItemView::viewportEvent(QEvent*) + 1390
79 QTreeView::viewportEvent(QEvent*) + 218
80 QAbstractScrollAreaFilter::eventFilter(QObject*, QEvent*) + 37
81 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 115
82 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 178
83 QApplication::notify(QObject*, QEvent*) + 5742
84 SessionApplication::notify(QObject*, QEvent*) + 21
85 QCoreApplication::notifyInternal(QObject*, QEvent*) + 118
86 qt_sendSpontaneousEvent(QObject*, QEvent*) + 45
87 qt_mac_handleMouseEvent(NSEvent*, QEvent::Type, Qt::MouseButton, QWidget*, bool) + 1378
88 -[NSWindow _reallySendEvent:] + 5682
89 -[NSWindow sendEvent:] + 368
90 -[QCocoaWindow sendEvent:] + 113
91 -[NSApplication sendEvent:] + 2238
92 -[QNSApplication sendEvent:] + 97
93 -[NSApplication run] + 711
94 QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 1522
95 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 77
96 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 370
97 QCoreApplication::exec() + 199
98 main + 3415
99 start + 52
As we can see the user deleted some torrent (48). QBtSession deleted the torrent
from libtorrent::session (47) and emitted a signal (46), about torrent deletion.
In responce to the signal (43) the TorrentModel notifies (42) its views about a change.
After a long chain of notifications (42-6) the view requested (5) a value of
total_size from TorrentModel. QTorrentHandle is already invalid as the torrent
was removed in (47). So we've got a crash in (3).
The fix is relatively straightforward: do notify TorrentModel about removal not after,
but before torrent is removed from libtorrent::session. This commit does the same
thing to TorrentSpeedMonitor.
This bug reveals a major flaw in a design: currently we have a several components all
subscribed to the torrent removal signal. Signal is delivered to them in arbitrary
order, but they access each other in the handlers of this signal. E.g. TorrentModel
can access TorrentSpeedMonitor. This doesn't lead to a crash because
TorrentSpeedMonitor returns MAX_ETA when ETA is queried for unknown torrent.
2014-11-09 00:25:59 +03:00
sledgehammer999
3202ad368f
Merge pull request #2141 from sorokin/fix-a-warning
...
Fix a warning
2014-11-08 21:21:43 +02:00
Ivan Sorokin
6bbfd0aeb7
Fix a warning
2014-11-08 19:00:04 +03:00
sledgehammer999
c9e13dfe8b
Merge pull request #2120 from sorokin/ip-filter-moc
...
split filterparserthread into .h and .cpp and (probably) fixes #2119
2014-11-08 14:35:23 +02:00
Vladimir Golovnev (Glassez)
cd0bcacd9f
WebUI: Fix upload window closing on old browsers.
2014-11-07 15:53:11 +03:00
Vladimir Golovnev (Glassez)
d85c3170b2
WebUI: Add charset attribute to text content types.
2014-11-05 20:24:17 +03:00
Vladimir Golovnev (Glassez)
7b7f88ae4f
WebUI: Fix WebAPI returned data.
2014-11-05 20:24:02 +03:00
Ivan Sorokin
da867fd022
Split trackerlogin into .h and .cpp
2014-11-05 03:10:39 +03:00
Ivan Sorokin
ed197a193d
Split statusbar into .h and .cpp
2014-11-05 03:10:39 +03:00
Ivan Sorokin
6347700ee3
Move libtorrent includes to .cpp
...
This commit probably fixes #2119 .
The only important change in this commit is moving
session::get_ip_filter() from FilterParserThread::processFilterFile() to
FilterParserThread::run(). Previously we called it in main thread, but
now we calls it in worker thread. I don't now what libtorrent contract
about threads, but I assume that if it is ok to set_ip_filter from
other thread, it is ok to get it.
2014-11-05 03:10:39 +03:00
Ivan Sorokin
17f5ffcaec
Split filterparserthread into .h and .cpp
2014-11-05 03:10:39 +03:00
sledgehammer999
a63d4e3400
Merge pull request #2117 from glassez/webui
...
WebUI Fixes
2014-11-03 17:00:34 +02:00
Vladimir Golovnev (Glassez)
0660398c28
Replace Mascot with qBittorrent logo on WebUI login page.
2014-11-03 16:31:41 +03:00
Vladimir Golovnev (Glassez)
651bf4f9aa
Fix status returned to banned user.
2014-11-03 16:31:40 +03:00
sledgehammer999
6f14b34470
WEBUI: Protect against timing attacks. Closes #2108 .
2014-11-02 21:41:29 +02:00
sledgehammer999
09ab5c37ce
Merge pull request #2077 from pmzqla/columns
...
Add new columns to transfer list
2014-11-02 21:00:35 +02:00
Gabriele
b63f647c2c
Add "Total Size" column to transfer list
...
This column shows the total size of the related torrent taking into
account also the unwanted data.
Closes #1233 .
2014-11-02 19:56:03 +01:00
Gabriele
b1af99ffba
Add "Last Activity" column to transfer list
...
This column shows the time elapsed since the related torrent has
received or sent a chunk.
Closes #517 .
2014-11-02 19:56:03 +01:00
Gabriele
a501f9d223
Add "Last Seen Complete" column to transfer list
...
This column shows when we or one of our peers last saw a complete
copy of the related torrent.
Closes #483 .
2014-11-02 19:15:10 +01:00
sledgehammer999
ea486d45c9
Merge pull request #2110 from sorokin/o1-torrent-speed-monitor
...
O(1) torrent speed monitor
2014-11-02 19:55:03 +02:00
Ivan Sorokin
51c9d358b4
Implement O(1) SpeedSample::average() instead of O(N)
2014-11-02 20:03:49 +03:00
Ivan Sorokin
4ff08ff691
New improved Sample in TorrentSpeedMonitor
2014-11-02 20:03:49 +03:00
Ivan Sorokin
0d311062f3
Unused function
2014-11-02 20:03:49 +03:00
sledgehammer999
d62498b48c
Merge pull request #2106 from sorokin/fix-memleak-in-torrentmodel
...
Fix a memleak in torrentmodel.
2014-11-02 16:43:04 +02:00
sledgehammer999
37d83cf6a8
Merge pull request #2092 from pmzqla/cleanup
...
Remove unused code
2014-11-02 16:41:40 +02:00
sledgehammer999
4f2b7c2e10
Merge pull request #2081 from sorokin/split
...
Split a few files into .h and .cpp
2014-11-02 16:40:41 +02:00
sledgehammer999
cfa28ec68c
Merge pull request #2080 from sorokin/cleanup-torrent-model
...
Cleanup torrent model item
2014-11-02 16:36:52 +02:00
sledgehammer999
73a05a67a4
Merge pull request #2057 from pmzqla/sort-content
...
Put directories first when sorting torrent content by name
2014-11-02 16:28:25 +02:00
sledgehammer999
6d5c9ff7d4
Merge pull request #2095 from DoumanAsh/piratebay_https
...
Return https connection for piratebay
2014-11-02 15:48:40 +02:00
sledgehammer999
08de7f7439
Merge pull request #2059 from sorokin/fix-eta
...
Fix ETA calculation
2014-11-02 15:41:40 +02:00
sledgehammer999
46f3009e4b
Merge pull request #2051 from pmzqla/filter-input
...
Improve input box to filter torrent list
2014-11-02 15:25:49 +02:00
sledgehammer999
238703cb0e
Remove unused variables.
2014-11-02 15:03:53 +02:00
sledgehammer999
9e6d57057f
Add back contact info in the copyright notices.
2014-11-02 15:03:40 +02:00
sledgehammer999
c8e72ff409
Merge pull request #1890 from glassez/webui
...
WebUI Core Redesign
2014-11-02 15:02:22 +02:00
Ivan Sorokin
9771cb796c
Unused include
2014-11-02 15:37:07 +03:00
Ivan Sorokin
807960b768
Fix a memleak in torrentmodel.
...
Perhaps we should finally move to C++11 and std::unique_ptr?
2014-11-02 14:56:19 +03:00
Vladimir Golovnev (Glassez)
8a65dbaa4f
WebUI core redesign.
2014-11-02 13:54:48 +03:00
DoumanAsh
b4e31c9a1b
Use https for Piratebay search plugin. Closes #2093
2014-10-30 21:30:45 +03:00
Gabriele
fe030f1540
Remove unused code
...
Leftovers of 4ec176b683
("Make possible to move file to .unwanted
directory after downloading")
2014-10-28 23:12:22 +01:00
Vladimir Golovnev (Glassez)
9853a9fec9
Modify Http parser/generator classes.
2014-10-26 19:52:15 +03:00
Vladimir Golovnev (Glassez)
3d20f2f670
Prepare WebUI resources.
...
Html/Css/JavaScript files displacement.
Also add new icon.
2014-10-26 19:52:01 +03:00
Gabriele
bdf27451ad
Put directories first when sorting torrent content by name
...
Closes #1594 .
2014-10-25 21:14:56 +02:00
Ivan Sorokin
8f0d49bb1b
Remove default argument from TorrentPersistentData::setAddedDate()
2014-10-25 16:12:17 +04:00
Ivan Sorokin
16eb407453
Split src/torrentpersistentdata into .h and .cpp
2014-10-25 16:12:17 +04:00
Ivan Sorokin
e1b4c5534e
Split src/transferlistfilterswidget into .h and .cpp
2014-10-25 16:12:17 +04:00
Ivan Sorokin
03b06fbf81
Split src/transferlistdelegate into .h and .cpp
2014-10-25 16:12:17 +04:00
Ivan Sorokin
2d98b8f192
Call TorrentModelItem::state() directly in getTorrentStatusReport
...
There is no point in wraping/unwraping QVariant.
2014-10-25 14:25:26 +04:00
Ivan Sorokin
80297697dd
Remove mutable fields from TorrentModelItem
...
The querying of TR_STATUS doesn't affect color and icon now.
2014-10-25 14:25:25 +04:00
Ivan Sorokin
ad116edac7
Use Qt::GlobalColor to refer to color instead of string
...
Qt uses binary search to convert string to QColor, we don't need that
binary search at all. This patch could be considered as optimization, but
in reality creating QColor takes only 0.2% of time. So it should be visible
at all.
This could be considered as cleanup for not calling expensive functions
from non-expensive ones.
2014-10-25 14:25:21 +04:00
sledgehammer999
b0f767e699
Merge pull request #2060 from glassez/fwd_decl_fixes
...
Fix libtorrent types forward declaration errors/warnings.
2014-10-21 17:25:57 +03:00
sledgehammer999
e750ae3a79
Use boost:bind() as the docs show. Allows compilation with older gcc versions.
2014-10-21 16:28:06 +03:00
Vladimir Golovnev (Glassez)
ab2d506e09
Fix libtorrent types forward declaration errors/warnings.
2014-10-21 16:33:04 +04:00
Ivan Sorokin
637246c1c7
Cleaup includes
2014-10-21 12:13:56 +04:00
Ivan Sorokin
5f0d6f3c6d
Fix incorrect ETA calculation
2014-10-21 12:13:52 +04:00
Gabriele
ea1d7afdef
Focus transfer list on startup
...
The torrent list filter will be focused otherwise and its placeholder
text will be hidden on startup.
2014-10-20 19:58:31 +02:00
Gabriele
afb03725ad
Add placeholder text to the input to filter the torrent list
...
Users can mistakenly think the input box is to search for torrents
and not to filter the torrent list. A placeholder text will make things
clear.
2014-10-20 19:58:31 +02:00
Gabriele
1a63f6af1b
Show input box to filter torrent list only when the list is shown
...
It's misleading to show the filter on every tab when it works only
for the torrent list.
2014-10-20 19:57:39 +02:00
sledgehammer999
ce4ef37820
Remove superfluous semicolon(;).
2014-10-20 20:39:13 +03:00
sledgehammer999
c2f2d0a363
Don't show multiple unlock UI dialogs. Closes #2040 .
2014-10-20 20:34:46 +03:00
sledgehammer999
2203d0a043
Merge pull request #2041 from sorokin/optimize-natural-sort
...
Optimize misc::naturalSort()
2014-10-19 18:57:14 +03:00
Ivan Sorokin
a278261806
Optimize misc::naturalSort()
...
Previous implementation used QRegExp to find a first digit. That is
utterly ineffective.
When torrent list is sorted by name (a column that uses the naturalSort() for
comparison), naturalSort could take 18.6% of the time of the UI thread. Optimize it
so now it takes 1% of the time of the UI thread.
2014-10-19 14:20:16 +04:00
sledgehammer999
9b71e4ffc9
Use the correct character encoding for exceptions coming from libtorrent.
2014-10-18 17:22:50 +03:00
sledgehammer999
89ae72d5c4
Merge pull request #2042 from sorokin/optimize-includes
...
Optimize includes
2014-10-18 16:42:30 +03:00
sledgehammer999
d02984cbed
Merge pull request #2027 from pmzqla/system_icons
...
Increase maximum size of system icons
2014-10-18 15:10:29 +03:00
sledgehammer999
7c03167cde
Merge pull request #2026 from pmzqla/master
...
Make Windows icons suitable for high dpi screens
2014-10-18 14:27:51 +03:00
sledgehammer999
dd711bf377
Merge pull request #2035 from pmzqla/torrentpath
...
Allow relative torrent paths when qBittorrent is already running
2014-10-18 14:27:14 +03:00
Gabriele
05929b78c6
Allow relative torrent paths when qBittorrent is already running
...
Adding new torrents from the command line while qBittorrent was
already running was possible only providing the absolute path to
the file.
2014-10-18 13:04:18 +02:00
sledgehammer999
aca4731145
Merge pull request #2031 from pmzqla/panel
...
Set minimum width of the left panel in the preferences
2014-10-18 13:43:40 +03:00
sledgehammer999
c2e0baa6a6
Merge pull request #2034 from pmzqla/sections
...
Don't stretch the last section in the transfer list
2014-10-18 13:31:39 +03:00
Ivan Sorokin
de5f38a160
Speedup compilation speed
...
libtorrent has a relatively heavy headers, that take lots of time to
process. This commit removes unnecessary includes of libtorrent headers
and replaces them with forward declarations.
I had to move some functions in QBtSession from slots to regular
functions because moc'ed file want to see complete types of all
parameters of slots.
"time make" of full rebuild before this series of commits:
real 13m35.937s
user 12m1.295s
sys 1m25.908s
after:
real 10m54.390s
user 9m31.167s
sys 1m12.580s
2014-10-18 12:19:05 +04:00
Ivan Sorokin
f6732e87f2
Remove inclusion of "qtracker.h" in "qbtsession.h"
2014-10-18 12:19:05 +04:00
Ivan Sorokin
b2e3739da2
Replace include of <libtorrent/session.hpp> with forward declaration
2014-10-18 12:19:05 +04:00
Ivan Sorokin
c9b27e032b
Remove inclusion of alertdispatch.h from qbtsession.h
2014-10-18 12:19:04 +04:00
Ivan Sorokin
83dd35dbc9
Make alertdispatcher.h self contained and replace include libtorrent/session with forward declaration
2014-10-18 12:19:04 +04:00
Ivan Sorokin
5ea1a4c3cc
Remove inclusion of <QThread> from misc.h
2014-10-18 12:19:04 +04:00
Ivan Sorokin
be338b969c
Remove unneccessary includes of libtorrent in misc.h
2014-10-18 12:19:04 +04:00
Gabriele
fc02b11f65
Don't stretch the last section in the transfer list
...
Since the content of some sections is right aligned, automatically
resizing the width of the last one to fill the header could be
sometimes undesired.
Let the user choose the width of each section and never change his
preference.
2014-10-15 16:22:33 +02:00
Gabriele
93abeb3643
Set minimum width of the left panel in the preferences
...
Change also the default width and set it to the minimum.
This minimum width prevents the horizontal scrollbar from appearing.
The size of the items in the list depends on the Qt style, so the
left panel could be few pixels larger than required with some of them.
2014-10-14 22:52:30 +02:00
Gabriele
5b7ee14416
Make Windows icons suitable for high dpi screens
...
The maximum size of the icons is now 256x256 pixels so that
Windows can correctly scale them.
The 256x256 layer for the main icon was created upscaling the
192x192 png available in the source tree. Hence, the icon might
not be perfect at the maximum size.
The icon for the file association was made from scratch and it's
visually similar to the previous icon.
2014-10-14 17:52:22 +02:00
sledgehammer999
f9dc945730
Merge pull request #2025 from BrunoReX/search_term
...
Fix search inconsistency between Python versions
2014-10-14 17:11:40 +03:00
sledgehammer999
cae032039b
Merge pull request #2030 from pmzqla/tooltips
...
Remove unneeded tooltip
2014-10-14 17:10:35 +03:00
Gabriele
becab3a013
Remove unneeded tooltip
2014-10-14 00:15:31 +02:00
Gabriele
616895b2c9
Increase maximum size of system icons
...
System icons were limited to a size 24x24 pixels, while the embedded
icons are 32x32 pixels big.
2014-10-13 18:54:05 +02:00
Bruno Barbieri
f288162e99
Fix search inconsistency between Python versions
...
Closes #2012
2014-10-13 07:42:06 -03:00
sledgehammer999
eab13982a2
Merge pull request #1543 from john-peterson/ssd
...
adding a save resume data interval option
2014-10-13 02:18:52 +03:00
John S. Peterson
d27bff4df4
adding a save resume data interval option
...
because some SSD users oppose frequent disk writes
2014-10-12 20:14:09 +02:00
sledgehammer999
d38bff0ca5
Merge pull request #1967 from DoumanAsh/pirateBay_uptade
...
Pirate bay engine update
2014-10-12 19:23:33 +03:00
DoumanAsh
a62e30ea88
Pirate bay search engine update
2014-10-12 20:15:18 +04:00
sledgehammer999
0e0e8f7c27
Merge pull request #2005 from BrunoReX/python3_utf8
...
Fix search engine encoding issues with python3 on Windows
2014-10-12 19:06:34 +03:00
sledgehammer999
91e53971b2
Merge pull request #1997 from BrunoReX/torrentreactor_fix
...
Fix TorrentReactor search plugin
2014-10-12 17:12:22 +03:00
sledgehammer999
f50eac4c15
Merge pull request #2022 from sorokin/for-sledgehammer
...
a small optimization, a micro optimization and a fix
2014-10-12 17:06:34 +03:00
sledgehammer999
e10e2e1719
Change the program updater's URL for Windows and Mac OS X. Closes #1954 .
2014-10-12 16:42:33 +03:00
Ivan Sorokin
b995a9d75e
Fix race condition in QAlertDispatcher
...
It was possible that QAlertDispatcher::dispatch() could access (lock)
mutex that was destroyed by main thread. Fix this by moving mutex into a
tag.
2014-10-12 12:25:56 +04:00
Ivan Sorokin
333978f1ff
Use std::vector instead of std::deque in QAlertDispatcher
...
As we never use {push,pop}_front std::vector works here perfectly.
Also reserve memory for std::vector out of lock.
This could be considered as an optimization, but in reality this is just
using right container in right place. According to my measurements total
speedup is under 0.2%.
2014-10-12 12:25:47 +04:00
Ivan Sorokin
d89d9c2f75
Fewer calls to torrent_handle::info_hash()
2014-10-12 12:09:52 +04:00
Bruno Barbieri
698e5ef0f1
Replace deprecated sgmllib with HTMLParser/html.parser
2014-10-05 18:04:10 -03:00
Bruno Barbieri
2bdfd140cb
Fix search engine encoding issues with python3 on Windows
...
Closes #1996
2014-10-05 17:03:43 -03:00
Bruno Barbieri
dc8853cd87
Fix TorrentReactor search plugin
2014-10-04 07:20:42 -03:00
sledgehammer999
e3d079ccb3
Merge pull request #1983 from sorokin/buffer-overrun-prop-widget
...
Fix heap-buffer-overrun in PropertiesWidget::displayFilesListMenu
2014-10-01 22:53:30 +03:00
Ivan Sorokin
ddd2025968
Fix heap-buffer-overrun in PropertiesWidget::displayFilesListMenu
2014-10-01 23:20:01 +04:00
sledgehammer999
2bc9e2c1a5
Merge pull request #1955 from paolo-sz/master
...
Correctly detect python in PATH
2014-09-25 14:27:18 +03:00
paolo-sz
b47fba49cc
Correctly detect python in PATH
2014-09-25 09:28:58 +02:00
sledgehammer999
8408f56d6f
Fix large cache support on amd64 arch pt2.
2014-09-21 14:01:58 +03:00
sledgehammer999
97419f840a
Consider queued items before deciding to 'auto-shutdown on downloads completion'. Closes #1942 .
2014-09-21 13:50:32 +03:00
sledgehammer999
0650d28da7
Merge pull request #1941 from Gelmir/magnet_redirect
...
Work around magnet redirection in feeds
2014-09-21 13:36:47 +03:00
sledgehammer999
88baa710fd
Merge pull request #1947 from Gelmir/x64_cache_fix
...
Fix large cache support on amd64 arch
2014-09-21 13:11:32 +03:00
sledgehammer999
66f46d56f6
Merge pull request #1951 from masux/master
...
This fix qbittorrent/qBittorrent#1949
2014-09-21 12:12:10 +03:00
masux
f1e0ef87a4
This fix qbittorrent/qBittorrent#1949
2014-09-21 09:16:59 +02:00
Nick Tiskov
65f570b816
Fix large cache support on amd64 arch
2014-09-19 17:42:40 +04:00
Nick Tiskov
a7e445c575
Work around magnet redirection in feeds
2014-09-16 00:35:46 +04:00
sledgehammer999
94043e60c7
Merge pull request #1919 from masux/master
...
Fixed extratorrent.cc search engine.
2014-09-15 17:38:06 +03:00
Martin Janco
1290d7cac4
Fixed extratorrent.cc search engine.
2014-09-15 16:29:20 +02:00
sledgehammer999
79191b3f34
Sync translations from Transifex and run lupdate.
2014-09-15 00:33:21 +03:00
lojack5
ac3efb664a
fix import torrent with "Keep incomplete torrents in:" ticked
...
* also had to account for "Append the label of the torrent to the save path",
but again, this was only an issue when "Keep incomplete torrents in:" is
selected
* A multi-file torrent with only one file (ie: a single file within a folder),
was being treated as a single-file torrent, making it impossible to import.
Multi-file torrent detection code was copied from libtorrent. The
information is available in libtorrent (under torrent_info::m_multifile),
however it's a private member and I chose to go with copying the code that
determines it, rather than modifying a library qBittorrent depends on.
Conflicts:
src/torrentimportdlg.cpp
2014-09-15 00:05:13 +03:00
sledgehammer999
59379942ac
Don't display the Search Engine tab by default.
2014-09-14 22:20:58 +03:00
sledgehammer999
b6d4030cd8
WINDOWS: Search first in PATH for python. Closes #956 .
2014-09-14 22:20:57 +03:00
sledgehammer999
1144555eca
WINDOWS: Can now correctly detect 64bit and 32bit python installations on 64bit Windows. Closes #1148 #445 #795 #1708 .
2014-09-14 22:20:56 +03:00
sledgehammer999
574abc7cdb
WINDOWS: Don't create keys in the registry if python isn't found. Closes #1370 .
2014-09-14 22:20:55 +03:00
sledgehammer999
0799dc293c
WINDOWS: Check for python before creating the search engine tab. Prevents the creation of python specific files in the user's PC if no python is found. Closes #1370 .
2014-09-14 22:20:36 +03:00
sledgehammer999
5528f60a15
SMTP: send the local hostname as FQDN. See discussion in #1845 for more info.
2014-09-13 18:00:51 +03:00
sledgehammer999
f9aee5e3ab
Forward declare classes where possible in 'TransferListWidget'.
2014-09-13 16:49:16 +03:00
sledgehammer999
baf9d21072
Show stalled downloads that are uploading under the 'Active' filter. Closes #1654."
2014-09-13 16:49:11 +03:00
sledgehammer999
6a6e562f60
Merge pull request #1925 from diger/haiku
...
Fix Qt5 support
2014-09-11 23:45:05 +03:00
diger
e7f1dacd6c
Fix Qt5 support
2014-09-11 08:44:25 +06:00
sledgehammer999
cc4d17fbf0
Merge pull request #1819 from diger/haiku
...
Add patches for support Haiku (https://www.haiku-os.org )
2014-09-04 14:43:52 +03:00
diger
c22190fbf7
Add patches for support Haiku ( https://www.haiku-os.org )
2014-09-04 13:23:16 +06:00
sledgehammer999
2a5393cf53
SMTP: Fix edge case where nothing was sent when no authentication was needed. Relates to #1845 .
2014-09-02 17:31:44 +03:00
sledgehammer999
bf0ed595c7
Don't use IPv4 addresses when the user has enabled IPv6 address in the settings.
2014-09-02 14:45:42 +03:00
sledgehammer999
a708c642ef
SMTP: Fix finding the local address.
2014-09-02 14:25:54 +03:00
sledgehammer999
487ca568b8
SMTP: Send the IP of the configured Network Interface. Relates to #1845 .
2014-09-01 15:07:05 +03:00
sledgehammer999
54bf386794
SMTP: Support multiline greeting from server in INIT state. Thanks to Ivanov Juriy for helping identify the problem. Relates to #1845 .
2014-08-31 14:32:09 +03:00
sledgehammer999
f22f7cf17a
Fix available disk space label on single file torrents.
2014-08-31 00:05:38 +03:00
sledgehammer999
45e95e6cc2
Don't translate file extensions. Closes #1907 .
2014-08-30 21:54:57 +03:00
sledgehammer999
94fc2f9c3d
Don't display the context menu in 'Content' and 'HTTP Sources' buttons when no torrent is selected. It prevents crashes. Closes #1906 , #1900 .
2014-08-30 19:52:57 +03:00
sledgehammer999
de5ad05d0a
Merge pull request #1902 from YuriIvanov/issue#1650
...
Add peer port column to PeerListWidget. Closes #1650 .
2014-08-30 19:27:19 +03:00
sledgehammer999
11d39ba6ef
Right align numerical values in the transfer list. Partially revert 51a9a9aab
. Closes #1903 .
2014-08-30 18:36:20 +03:00
Ivanov Juriy
d5f372fae8
Add peer port column to PeerListWidget. Closes #1650 .
2014-08-30 15:28:59 +04:00
sledgehammer999
7753bc38e9
Merge pull request #1895 from YuriIvanov/issue#1845
...
add host address parameter to helo smtp request
2014-08-28 23:18:37 +03:00
sledgehammer999
495800d6e9
Possible fix for crash in RSS code. Closes #1901 .
2014-08-28 19:00:57 +03:00
sledgehammer999
611bddf485
Merge pull request #1881 from benhutchins/feature-webui-safe
...
Fix Help menu links in WebUI
2014-08-28 18:29:42 +03:00
sledgehammer999
7029f4dcd2
Temporarily disable Travis CI tests against libtorrent 1.0.x until #1878 is resolved.
2014-08-26 01:16:21 +03:00
sledgehammer999
dd89d3507e
Make Travis CI test against libtorrent 1.0.x too.
2014-08-26 00:57:24 +03:00
sledgehammer999
0b8fad69fa
Option to disable connections not supported by proxies. Closes #1894 .
2014-08-26 00:32:10 +03:00
sledgehammer999
cd99f0ea43
Don't disable DHT/LSD/UPnP in the GUI when anonymous mode is enabled.
2014-08-25 19:22:44 +03:00
Ivanov Juriy
a7ad34418f
add host address parameter to helo smtp request
2014-08-25 14:26:30 +04:00
sledgehammer999
58ad90fa9c
Set 'Cancel' as the default button in the shutdown confirmation dialog.
2014-08-23 23:22:47 +03:00
sledgehammer999
7c80277c04
Sync translations from Transifex and run lupdate.
2014-08-23 22:31:49 +03:00
sledgehammer999
f6156217d0
Added 'Shutdown now' button in shutdown confirmation dialog. Closes #969 .
2014-08-23 22:22:03 +03:00
sledgehammer999
634000e7a9
Split ShutdownConfirmDlg into .h/.cpp files.
2014-08-23 21:55:38 +03:00
sledgehammer999
66b375de07
Don't listen on IPv6 address by default. Prevents network connectivity problems. Closes #1880 .
2014-08-23 21:55:36 +03:00
Benjamin Hutchins
89fda12597
Removed essentially useless "Visit website" iframe and changed it to a regular link. Improves fix qbittorrent/qBittorrent#1343
2014-08-15 22:29:50 -04:00
Benjamin Hutchins
9143c440a5
Removed broken "Documentation" iframe from the webui. Improves fix qbittorrent/qBittorrent#1343
2014-08-15 22:29:50 -04:00
Benjamin Hutchins
afc5601697
Removed broken Report a bug iframe from the webui. fixes qbittorrent/qBittorrent#1343
2014-08-15 22:29:50 -04:00
sledgehammer999
2b061dab0a
Sync translations from Transifex and run lupdate.
2014-08-15 13:52:14 +03:00
sledgehammer999
3e734ab4f6
Add 'Open' and 'Open Containing Folder' entries in the content's right-click menu. Closes #1143 .
2014-08-15 12:53:18 +03:00
sledgehammer999
efb3936ef1
Fix the adding of .torrent files via http links which was broken by 30bc5a1da6
.
2014-08-15 11:33:09 +03:00
sledgehammer999
12302ee86f
Sort finished torrents by completed date when sorting by queue number.
2014-08-15 02:19:25 +03:00
sledgehammer999
bef61b695f
Don't mix finished/unifinished torrents when sorting by ETA. Closes #1688 .
2014-08-15 02:19:21 +03:00
sledgehammer999
e294b2f456
Added 'Ratio Limit' column. Closes #936 .
2014-08-14 21:05:53 +03:00
sledgehammer999
e0190d5576
Add 'Completed' column. Closes #1241 .
2014-08-14 20:22:02 +03:00
sledgehammer999
fe0df04ea8
Sync translations from Transifex and run lupdate.
2014-08-10 01:28:31 +03:00
sledgehammer999
35736b8bb4
Show disk space while retrieving metadata. Closes #1693 .
2014-08-09 23:10:20 +03:00
sledgehammer999
36cba3b354
When qBT is launched with a magnet don't show it in the transferlist while the metadata are being loaded in the background.
2014-08-09 22:07:49 +03:00
sledgehammer999
30bc5a1da6
Show the loaded torrents in the transferlist when qBT is launched with a torrent/magnet and the AddNewTorrentDialog is showing. Closes #1564 .
2014-08-09 21:15:17 +03:00
sledgehammer999
6cb7de33f6
Don't shrink transferlist rows when scrolling horizontally. Closes #1613 .
2014-08-08 23:32:54 +03:00
sledgehammer999
061d4fc721
Revert "Fix WebUI sort by size/speed for some locales (with comma as decimal point)."
...
This reverts commit 87d118e87c
.
2014-08-08 03:03:57 +03:00
sledgehammer999
2729abfd32
Revert "Fix WebUI sort by ratio for some locales (with comma as decimal point)."
...
This reverts commit c3942fb0b3
.
2014-08-08 03:03:40 +03:00
sledgehammer999
d44df4f985
Don't localize double numbers in the webui. Closes #1525 .
2014-08-08 02:59:48 +03:00
sledgehammer999
4908ed4e78
Run lupdate.
2014-08-08 00:12:42 +03:00
sledgehammer999
9819353c9d
Sync translations from Transifex.
2014-08-08 00:11:26 +03:00
sledgehammer999
80d6a5a73e
Allow disabling of OS cache. This will prevent RAM increases on Windows when seeding many files. Closes #1699 .
2014-08-07 23:09:58 +03:00
sledgehammer999
7763a6d2d5
Limit max cache to 1800MiB for 32bits compiled binaries and to 4GiB for other. Closes #1698 .
2014-08-07 23:09:57 +03:00
sledgehammer999
97cf824c4d
Fix checkbox for 'Copy .torrent files to' setting, which was broken by b70621. Closes #1748 .
2014-08-06 01:08:13 +03:00
sledgehammer999
6e6d285a02
Fix compilation on MACOS.
2014-08-05 14:54:28 +03:00
sledgehammer999
15d3df380c
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.(webui)
2014-08-05 02:34:22 +03:00
sledgehammer999
d8d95d2195
Migrate everything to use the new Preferences class and not access directly the qbittorrent.ini file.
2014-08-05 02:34:21 +03:00
sledgehammer999
da6ce859c0
Cache preferences in memory. Closes #1272 , #1523 , #1694 .
2014-08-05 02:33:50 +03:00
sledgehammer999
d0e0b25c9e
Installer correctly associates torrents and magnet links with qBittorrent under non-admin accounts. Closes #291 #527 #579 #614 #964 .
2014-07-30 00:09:57 +03:00
sledgehammer999
25c923c69e
Merge pull request #1470 from glassez/assoc
...
Fix Windows file associations creation
2014-07-20 20:23:01 +03:00
sledgehammer999
8f32f86453
Merge pull request #1782 from sorokin/alert-disp-qt5
...
Fix alertdispatcher.cpp compilability on Qt5.
2014-07-20 20:21:29 +03:00
sledgehammer999
6e76d5cf41
Run lupdate.
2014-07-16 00:48:12 +03:00
sledgehammer999
eb3ca94172
Sync translations from Transifex.
2014-07-16 00:44:48 +03:00
sledgehammer999
e2748ec3ac
Remove deprecated feature of separate DHT port.
2014-07-16 00:17:21 +03:00
sledgehammer999
08e14cdc26
Fix possible crashes. Closes #1814 .
2014-07-14 22:00:40 +03:00
sledgehammer999
397268d4cc
Merge pull request #1824 from bryanroscoe/rememberLocation
...
Scan Folder dialog now remembers last location
2014-07-14 09:03:47 +03:00
Bryan Roscoe
f6a324a1bd
Scan Folder dialog now remembers last location
...
Also fix fs_utils spacing
2014-07-13 19:50:57 -05:00
Bryan Roscoe
27afbaf7e7
Fix column resizing issues
2014-07-13 17:03:58 -05:00
sledgehammer999
7419e930ab
Indentation fixes.
2014-07-06 23:18:37 +03:00
sledgehammer999
d6d20074be
Merge pull request #1447 from BrunoReX/hibernation
...
Add option to hibernate computer in Auto-Shutdown menu
2014-07-06 23:11:29 +03:00
sledgehammer999
9a18b50751
Some fixes for commit 6dabf50781
.
2014-07-06 21:39:27 +03:00
sledgehammer999
3ad1cc8289
Merge pull request #1779 from sorokin/move-storage
...
Speedup and fix a bug in torrent moving.
2014-07-06 19:19:59 +03:00
sledgehammer999
63aa41ee42
Merge pull request #1778 from sorokin/fix-warn
...
Suppress warning about signed/unsigned mismatch.
2014-07-06 19:08:19 +03:00
Bruno Barbieri
00e09435b2
Add option to hibernate computer in Auto-Shutdown menu
2014-07-06 06:13:36 -03:00
Ivan Sorokin
6dabf50781
Speedup and fix a bug in torrent moving.
...
This commit implements a map where qbittorrent store a state of
current torrent movings. This commit speed up
torrents moving a bit and also fix a bug when qbittorrent doesn't do
cleanup action when a single torrent is moved several times without
waiting for a previous move to complete.
How it worked before.
Libtorrent has a function torrent_handle::move_storage() that allows to move a
torrent to a specific directory. This function is asynchorous. It means that
this function quits instantaneously and when the actual operation
completes the alert 'storage_moved_alert' or
'storage_moved_failed_alert' will be sent. The storage_moved_alert contains a
torrent_handle and a new path to where the torrent is moved.
During handling of storage_moved_alert, qbittorrent needs not only new path,
but also an old path to perform some of cleanup actions (like removing an old
folder if it is empty). This was achieved by storing a value named
'previous save path' in TorrentPersistentData. A previous save path is
written when move_storage() is issued and is read when
storage_moved_alert is received.
Problems.
This mechanism has two negative aspects:
1. TorrentPersistentData is very slow. As torrent_handle::move_storage() is asynchoronous,
TorrentPersistentData is responsible for more that 99.8% of time
QTorrentHandle::move_storage(). This percent could be higher when there
are lots of torrents and lower when there are few of them.
2. TorrentPersistentData stores only one previous path. But many
move_storage()'s could be issued without waiting for previous to
complete. Subsequent move_storage()'s overwrites previous save path of a
previous move.
A fix.
The fix is simple. Before issueing move_storage() the oldPath is stored in
a special map called 'torrentMoveStates'. When a storage_moved_alert
is received the map is consulted and an alert is handled.
When user moves torrent when previous moving have not yet finished, the
new location is saved in a field 'queuedPath' the same map. When
torrent moving is completed (or failed) qbittorrent attemps to perform
move again to the queued location.
Future direction.
This fix removes one slow read and one slow write to
TorrentPersistentData on torrent moving, but there is still exists
TorrentPersistentData::saveSavePath in handleStorageMovedAlert(), so
overall time for UI hang should be reduced only threefold. A speeding up
TorrentPersistentData should be addressed in a separate commit.
I don't know if I should clean up torrentMoveStates when torrent is
deleted. In any case, torrent could be deleted when corresponding alert
is in alert queue. So if we decide to clean up torrentMoveStates, then
we should not treat receiving alert from unknown torrent as a error.
2014-06-23 11:21:24 +04:00
Ivan Sorokin
ce9da1ba1e
Fix alertdispatcher.cpp compilability on Qt5.
2014-06-23 00:14:58 +04:00
Ivan Sorokin
fddd337e34
Suppress warning about signed/unsigned mismatch.
2014-06-22 19:48:21 +04:00
sledgehammer999
273725d9dc
Fix file renaming.
2014-06-18 23:41:52 +03:00
sledgehammer999
c673b1a7d7
Bring mainwindow in front when notification is clicked and other windows are in front.
2014-06-18 23:22:25 +03:00
sledgehammer999
7e9b47948b
Run lupdate.
2014-06-10 23:22:39 +03:00
sledgehammer999
66c08bcc5d
Sync translations from Transifex.
2014-06-10 23:19:43 +03:00
sledgehammer999
03072050fb
Update search engines versions.txt file. Closes #1745 .
2014-06-08 23:58:30 +03:00
sledgehammer999
d58d87a691
Use completed time from libtorrent directly. Closes #1726 .
2014-06-07 14:44:08 +03:00
sledgehammer999
07f76f4939
Merge pull request #1733 from glassez/fix_build
...
Fix building with Qt5 (missing QObject decl).
2014-06-04 21:55:52 +03:00
sledgehammer999
a361c0ea03
Use the torrent_status for the queue_position too.
2014-06-04 20:26:23 +03:00
sledgehammer999
83ba59de51
Merge pull request #1720 from glassez/webui
...
WebUI Fixes
2014-06-04 19:51:45 +03:00
Vladimir Golovnev (Glassez)
446a9efe9e
Fix building with Qt5 (missing QObject decl).
2014-06-04 17:38:35 +04:00
Vladimir Golovnev (Glassez)
ec092414b5
Fix Windows file associations creation.
...
Now qBittorrent create global ProgId during installation (using HKLM hive)
and allow to associate .torrent files with it (using HKCU).
2014-06-04 17:37:28 +04:00
Vladimir Golovnev (Glassez)
9f310318c2
Use new JSON parser/generator.
...
Qt4: Use QJson (http://qjson.sourceforge.net ).
Qt5: Use native Qt JSON API.
2014-06-04 17:01:41 +04:00
Vladimir Golovnev (Glassez)
f9c3719d12
Add QJson files.
2014-06-04 17:01:40 +04:00
Vladimir Golovnev (Glassez)
6e59877cee
Remove old JSON classes.
2014-06-04 17:01:39 +04:00
Vladimir Golovnev (Glassez)
268562bff3
Fix HTTP request parsing on Qt5.
2014-06-04 17:01:39 +04:00
sledgehammer999
b198c074d6
Merge pull request #1730 from sorokin/no-dyn-cast
...
split handling of alerts into several functions and use switch instead of dynamic_casts
2014-06-04 14:57:56 +03:00
Ivan Sorokin
510818d631
Replaced dynamic_cast with switch on alert type.
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2014-06-04 11:08:31 +04:00
Ivan Sorokin
1244a46cbb
Extract alert handling to separate functions.
2014-06-04 11:08:31 +04:00
sledgehammer999
27c641ffaa
Rework the GUI code for private torrents.
2014-06-04 00:49:03 +03:00
sledgehammer999
b9bdd1c985
Merge pull request #1731 from sorokin/cr
...
copyright notices for alert dispatcher
2014-06-04 00:47:40 +03:00
Ivan Sorokin
32c203d2e6
Copyright notices for alert dispatcher.
2014-06-04 01:40:00 +04:00
sledgehammer999
a6fa27467f
Fix previous commits.
2014-06-03 21:19:25 +03:00
sledgehammer999
c8035dff1e
Merge pull request #1703 from sorokin/alerts
...
Use torrent_status to be more efficient.
2014-06-03 21:18:39 +03:00
Ivan Sorokin
c2a23f2265
use stats_alert in TorrentSpeedMonitor
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2014-06-02 00:35:27 +04:00
Ivan Sorokin
6f38616193
extract torrent statistics from torrent speed monitor to separate file
2014-06-02 00:31:45 +04:00
Ivan Sorokin
b50d7331c7
use post_status_update()
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2014-06-02 00:31:45 +04:00
Ivan Sorokin
eb46326d23
use set_alert_dispatch instead of timer to get an alerts from libtorrent
...
libtorrent allows setting a custom dispatch handler that is invoked in
libtorrent thread when new alerts are incoming. QAlertDispatcher is a
class that allows to translate these alerts to UI thread.
The concept is very simple:
1. On initialization QAlertDispatcher constructor calls set_alert_dispatch() passing
QAlertDispatcher::dispatch as argument.
2. On deinitialization destructor calls set_alert_dispatch() passing a empty
function. (line 25) libtorrent handles thos and switches back to queuing
alerts in queue.
3. QAlertDispatcher::dispatch() adds alert to queue and notifies UI thread that new
alerts are incoming. Enqueuing is done in function enqueueToMainThread().
The invariant of class is the following:
if alert queue is not empty, in message loop of UI thread contains a queued
invocation of deliverSignal().
4. When message loop is pumped UI thread execute deliverSignal() function.
It emit appropriate signal and if queue is still not empty (for example
if slot doesn't grab alerts) rewind enqueuing to main thread.
This is a idea. But here is some details.
1. When QAlertDispatcher is destoyed, libtorrent still can call
QAlertDispatcher::dispatch a few times after destruction. This is
handled by passing a "tag". A tag is a object that references QAlertDispatch.
Tag could be invalidated. So on destruction QAlertDispatcher invalidates a tag
and then unsubscribes from alerts. When QAlertDispatcher::dispatch is called
with invalid tag it simply discard an alert.
Therefore we could drop a few alerts during unsubscription. So we unsubscribe
only at exit when missing some alerts is not a problem.
2. Another problem is in QBtSession::saveFastResumeData(). It pumps alert
queue synchronously. My first attempt was to destroy QAlertDispatcher
and then pump libtorrent queue. But as I was afraid of losing alerts I
supported synchronous querying of alerts in QAlertDispatcher.
(QAlertDispatcher::getPendingAlerts)
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2014-06-02 00:31:45 +04:00
Ivan Sorokin
329b754197
cache torrent_status
2014-06-02 00:31:42 +04:00
Ivan Sorokin
5af778bc93
don't make the same request to TorrentModelItem twice
2014-05-25 12:32:09 +04:00
Ivan Sorokin
1c98c11dd0
speed up icon loading
2014-05-25 12:32:09 +04:00
Ivan Sorokin
bbc4080a5d
fewer calls to hash()
2014-05-25 12:32:09 +04:00
sledgehammer999
5d2663660d
Count magnet links in the 'downloading' filter and make them prevent system inhibition. Closes #1558
2014-05-15 22:01:27 +03:00
sledgehammer999
659e0b7fef
Fix tracker announcing problem(hit-and-run) when many torrents are being active. Closes #1571
2014-05-15 21:37:31 +03:00
sledgehammer999
c0b3ad7ee3
Fix crash when the selected torrent disappears from the transfer list. Closes #1661
2014-05-15 20:59:34 +03:00
sledgehammer999
81fa246687
Merge pull request #1685 from sorokin/fix-exception-in-prop-widget
...
Don't show availability bar for magnet links
2014-05-15 00:26:41 +03:00
Ivan Sorokin
765253234c
Don't show availability bar for magnet links
...
This commit fixes an exception in PropertiesWidget:
"Caught exception in PropertiesWidget::loadDynamicData(): invalid
torrent handle used"
This exception occurs when an user clicks on a torrent that doesn't have
a metadata (when a magnet link is not resolved yet). One should not call
torrent_handle::get_torrent_info when torrent doesn't have a metadata.
2014-05-15 01:21:56 +04:00
sledgehammer999
e0ae505bb9
Fix nox build on MAC OSX.
2014-05-13 19:23:58 +03:00
sledgehammer999
5dea64ca16
Merge pull request #1676 from sorokin/fix-open-file
...
fix issue #1674 : AddNewTorrentDialog is shown again and again even if checkbox "dont ask me again" is set
2014-05-12 14:52:47 +03:00
Ivan Sorokin
93bacc62f1
fix issue #1674 : AddNewTorrentDialog is shown again and again even if checkbox "dont ask me again" is set
2014-05-11 19:37:33 +04:00
sledgehammer999
baaf575eee
Fix libtorrent 1.0.0 compilation. Closes #1659
2014-05-10 00:13:20 +03:00
sledgehammer999
e6b2919eb2
Support out of srcdir builds.
2014-05-08 00:57:11 +03:00
sledgehammer999
9714b2ede9
Fix weird ratio values when torrent was imported or downloaded history was lost due to crash.
2014-05-05 21:30:15 +03:00
sledgehammer999
f99f5f5c7e
Enable system tray in MACOSX (Nick Korotysh).
2014-05-05 21:23:32 +03:00
sledgehammer999
c5804aac3c
Update README file.
2014-05-04 16:28:29 +03:00
sledgehammer999
3c61e2a881
Merge pull request #1437 from Fisiu/master
...
Use markdown for readme file.
2014-05-04 06:24:04 -07:00
Mariusz Fik
756584043b
Use markdown in README and display travis-ci build status for master branch.
...
Signed-off-by: Mariusz Fik <fisiu@opensuse.org >
2014-05-04 15:17:36 +02:00
sledgehammer999
b93d093af1
Updated Changelog.
2014-05-04 15:41:47 +03:00
sledgehammer999
32becf1fca
Fix RSS feed icon. The tmp file gets deleted in the feed destructor. Closes #1639
2014-05-04 15:38:28 +03:00
sledgehammer999
4376e81f78
Fix autoupdater. Send our user-agent to sourceforge.net
...
Conflicts:
src/programupdater.cpp
2014-05-04 15:38:12 +03:00
sledgehammer999
71e5c9e17b
Fix code style.
...
(thanks to glassez)
2014-05-04 15:31:27 +03:00
sledgehammer999
08af87abb8
Fix Travis.
2014-05-04 15:31:26 +03:00
sledgehammer999
380438f99b
Migrate the build system to autotools.
2014-05-04 15:28:58 +03:00
sledgehammer999
e8c14f3507
Use the new Http classes.
2014-05-04 15:28:56 +03:00
sledgehammer999
6096506bd6
Implement alternatives to QHttpRequestHeader and QHttpResponseHeader.
2014-05-04 15:28:55 +03:00
sledgehammer999
ef3f7d18c9
Fix compilation with Qt5.
2014-05-04 15:28:54 +03:00
Vladimir Golovnev (Glassez)
ba1f4a9b7f
Update QtSingleApplication.
2014-05-02 00:00:05 +03:00
Nick Tiskov
138c3dc3cb
Fix translations bundled with Qt.
2014-05-02 00:00:04 +03:00
Vladimir Golovnev (Glassez)
ce3aac5f9d
Fix functions and macros using to support both Qt4 and Qt5.
2014-05-02 00:00:03 +03:00
sledgehammer999
763d8a392f
Revert "Point travis to the new svn repo of libtorrent."
...
This reverts commit f1d807da4f
.
2014-05-01 23:56:21 +03:00
sledgehammer999
f1d807da4f
Point travis to the new svn repo of libtorrent.
2014-03-01 13:00:44 +02:00
sledgehammer999
0303d2bf55
Merge pull request #1421 from alfrix/queue_sort
...
Fix queue sorting order fixes #1120
2014-02-11 00:02:45 +02:00
alfrix
85cfe464f9
Fix queue sorting order fixes #1120
2014-02-09 21:27:42 -03:00
sledgehammer999
33b0a2b55f
Fix missing percentage signs. Closes #1392 .
2014-02-06 00:49:17 +02:00
sledgehammer999
72ae2cb503
Pretty up last commit.
2014-02-05 21:22:14 +02:00
sledgehammer999
b2544f867c
Merge pull request #1365 from alfrix/master
...
Add button for links in toolbar (fixes #450 )
2014-02-05 21:19:57 +02:00
sledgehammer999
acb32d41fa
Merge pull request #1375 from glassez/win-startup
...
Fix qBittorrent run on Windows startup.
2014-02-05 21:12:23 +02:00
sledgehammer999
3cd72e5e63
Merge pull request #1382 from bob23450/master
...
Fix nox build. Closes #1368
2014-02-05 21:05:48 +02:00
bob23450
6b26adfed2
Fix nox build. Closes #1368
2014-02-05 09:17:27 +01:00
Vladimir Golovnev (Glassez)
64b06c4612
Fix qBittorrent run on Windows startup.
2014-02-03 21:12:47 +04:00
alfrix
494fc54e6f
Add button for links in toolbar ( fixes #450
2014-02-02 16:48:51 -03:00
sledgehammer999
f5cd39cfba
Merge pull request #1328 from glassez/webui-sort
...
Fix WebUI sort by size/speed (part 2)
2014-02-02 10:12:01 -08:00
sledgehammer999
c59793b33f
Correctly restore 'name' column width when loading magnet links in the 'Add new torrent dialog'. Closes #1334 .
2014-02-02 20:05:51 +02:00
sledgehammer999
202006bdd1
Reuse code in AddNewTorrentDialog. #894 .
2014-02-02 20:05:50 +02:00
sledgehammer999
7348b8903c
Correctly resize 'name' column of the content tab. Closes #1360 .
2014-02-02 20:05:14 +02:00
sledgehammer999
a27867ae2b
Bring dialog boxes in the front when qbt doesn't have focus.
...
Code inspired by glassez patch.
2014-02-01 14:02:37 +02:00
Vladimir Golovnev (Glassez)
c3942fb0b3
Fix WebUI sort by ratio for some locales (with comma as decimal point).
2014-01-27 08:44:36 +04:00
Vladimir Golovnev (Glassez)
87d118e87c
Fix WebUI sort by size/speed for some locales (with comma as decimal point).
2014-01-27 08:39:47 +04:00
sledgehammer999
a5a0ca7159
Don't re-announce to trackers when torrent is paused. Closes #1310 .
2014-01-26 16:29:53 +02:00
sledgehammer999
77329a2609
Launch external programs async and don't block. Closes #1252 .
2014-01-26 14:28:58 +02:00
sledgehammer999
bf291dbfb1
Don't show a popup menu when no torrent is selected.
2014-01-26 14:28:57 +02:00
sledgehammer999
0a3dadf3fb
Merge pull request #1325 from Gelmir/stats_percent
...
Fix missing percent sign in stats dialog
2014-01-26 04:05:18 -08:00
sledgehammer999
9ccb4e2781
Add our WM_CLASS in the .desktop file so window managers know how to group our windows.
2014-01-26 13:46:50 +02:00
sledgehammer999
3404d1e05f
Explicitle tell that we don't support freedesktop's startup notify standard. Fixes GNOME issues. Closes #1217 .
2014-01-26 13:45:33 +02:00
sledgehammer999
2f0b869639
Fix overstretched options dialog. Closes #1293 .
2014-01-26 13:29:29 +02:00
sledgehammer999
5afb0a1ab0
Fix windows file association.
2014-01-26 13:09:37 +02:00
Nick Tiskov
ab8ff9f362
Fix missing percent sign in stats dialog
2014-01-26 15:05:09 +04:00
sledgehammer999
aaa723d3ec
Run lupdate.
2014-01-26 02:18:36 +02:00
sledgehammer999
79b3e5ab60
Merge pull request #1324 from Gelmir/rename_amount_columns
...
Use shorter names for amount columns in main UI
2014-01-25 15:48:40 -08:00
Nick Tiskov
1dd8fa3c58
Use shorter names for amount columns in main UI
2014-01-25 23:28:34 +04:00
sledgehammer999
b7f84dabf5
Improvements on the behavior of the program updater( closes #1282 ):
...
1. Check for updates every hour
2. Don't check again for this session if the user chose to ignore the new version
3. Display a message if the user checked for updates via the menu item and there isn't one
4. Remove dead code
2014-01-25 21:03:24 +02:00
sledgehammer999
7428c2c0b1
Fix extratorrents search plugin.
2014-01-25 21:03:23 +02:00
sledgehammer999
8bbdcc78ce
Statistics: handle case where user has gone back to older version.
2014-01-25 21:03:23 +02:00
sledgehammer999
e4e3a56c9d
Merge pull request #1323 from glassez/webui_sort
...
Fix sorting by size in WebUI with Cyrillic languages
2014-01-25 10:47:30 -08:00
Vladimir Golovnev (Glassez)
7fce5ab268
Fix sorting by size in WebUI when non-default locale used.
2014-01-25 22:30:22 +04:00
Vladimir Golovnev (Glassez)
1aa70bedb7
Improve HttpConnection::translateDocument().
2014-01-25 22:29:15 +04:00
sledgehammer999
36ff9be42e
Merge pull request #1319 from Gelmir/fix_missing_sep
...
Fix missing separator in QDesktopServices methods
2014-01-23 09:47:07 -08:00
Nick Tiskov
d0ebcae069
Fix missing separator in QDesktopServices methods
2014-01-23 19:57:47 +04:00
sledgehammer999
b8040e4b4d
Allow 2 decimals when setting the share ratio. Closes #1303 .
2014-01-23 00:25:09 +02:00
sledgehammer999
532be11b2a
Update Changelog.
2014-01-23 00:03:27 +02:00
sledgehammer999
be097048fd
Fix share ratio text.
2014-01-22 23:43:57 +02:00
sledgehammer999
c167b47a2e
Merge pull request #1095 from Gelmir/separators
...
Use native separators where appropriate
2014-01-22 10:28:58 -08:00
Nick Tiskov
5854a2883b
Convert fsutils class to namespace
2014-01-22 20:12:46 +04:00
Nick Tiskov
bd9dcf1247
Hack around QDesktopServices::openUrl to support network shares
2014-01-22 20:12:42 +04:00
Nick Tiskov
6e77d12ac6
Update dialogs
2014-01-22 19:37:32 +04:00
Nick Tiskov
4390530cbe
Update Main UI
2014-01-22 19:37:31 +04:00
Nick Tiskov
ae8356aae5
Update RSS Classes
2014-01-22 19:37:30 +04:00
Nick Tiskov
a8e57d3a7e
Update misc classes
2014-01-22 19:37:30 +04:00
Nick Tiskov
6346716df6
Update SearchEngine classes
...
Guaranteed to work with qt-style separators internally; guaranteed to call native OS environment using native separators
2014-01-22 19:37:29 +04:00
Nick Tiskov
cb7f35d994
Update WebUI classes
...
Guaranteed to show paths with native separators to user
2014-01-22 19:37:28 +04:00
Nick Tiskov
237420546b
Update QBtSession
...
Guaranteed to accept strings with native and qt-style separators; guaranteed to use qt-style separators internally, guaranteed to call libtorrent API with native separators
2014-01-22 19:37:27 +04:00
Nick Tiskov
32b90a7b6d
Update QTorrentHandle
...
Guaranteed to accept strings with both native and qt-style separators; guaranteed to use native separators with libtorrent API
2014-01-22 19:37:26 +04:00
Nick Tiskov
b706210349
Update options UI
...
Guaranteed to work with strings with qt-style separators internally, shows string with native separators to the user
2014-01-22 19:37:26 +04:00
Nick Tiskov
48250c7b76
Update Preferences class
...
Preferences class setters are guaranteed to accept string with both native and qt-style separators, getters are guaranteed to return string with qt-style separators
2014-01-22 19:37:25 +04:00
Nick Tiskov
1334386a1b
Rework fsutils class to only use Qt-style separators
...
fsutils methods are guaranteed to accept strings with both native and qt-style separators and return strings with qt-style separators where appropriate
2014-01-22 19:37:24 +04:00
sledgehammer999
3749a30af2
Improvements on accurateDoubleToString().
2014-01-21 17:40:52 +02:00
sledgehammer999
bb7c2dd9c6
Improvements on statistics saving.
2014-01-21 17:40:30 +02:00
sledgehammer999
0d139234fe
Fix condition checking in statistics saving.
2014-01-21 16:57:20 +02:00
sledgehammer999
441d1d08ba
Convert more accurately decimal numbers to text.
2014-01-21 02:12:27 +02:00
sledgehammer999
4d3672f894
Save statistics every 15min and only if there was new traffic. Fixes #1288 and partially #1272 .
2014-01-21 02:12:27 +02:00
sledgehammer999
3ee5c89856
Reposition statistics menu item.
2014-01-21 02:12:26 +02:00
sledgehammer999
b4f4b4412a
Merge pull request #1299 from btdigg/master
...
Fix issue with SSL under Win32 (btdigg python2)
2014-01-19 12:26:10 -08:00
BTDigg research team
99a5695fb7
Fix issue with SSL under Win32
2014-01-19 21:03:53 +01:00
sledgehammer999
3159012dbb
Merge pull request #1286 from alderz/fix_peer_sorting
...
Fix peers and seeds sorting in transfer list.
2014-01-18 09:57:56 -08:00
sledgehammer999
e30dee6319
Fix 'preview file' regression. Closes #1285 .
2014-01-18 15:03:50 +02:00
Angel Alonso
aa9001522c
Fix peers and seeds sorting in transfer list.
...
When active peers (or seeds) of two torrents are the same we sort by total peers
(or seeds).
2014-01-18 11:53:44 +01:00
sledgehammer999
ceba1dc734
Don't count paused torrents for the autoshutdown. Closes #1280 .
2014-01-16 16:17:10 +02:00
sledgehammer999
a92148424f
Merge pull request #1269 from lavoiesl/retina
...
Added basic retina support
2014-01-12 05:13:27 -08:00
Sébastien Lavoie
e7a95f310e
Issue #1251 - Added basic retina support
2014-01-12 08:06:41 -05:00
sledgehammer999
1be62d0db5
Merge pull request #1266 from Gelmir/rss_doublesave_fix
...
Fix rss settings corruption when checking regexp box. Closes #1191 .
2014-01-12 02:39:39 -08:00
Nick Tiskov
150e9bb452
Fix rss settings corruption when checking regexp and going to other rule.
2014-01-11 23:25:41 +04:00
sledgehammer999
1b8083bbc6
Correctly remove isohunt engine.
2014-01-11 18:31:56 +02:00
sledgehammer999
5bf7106e5c
Merge pull request #1258 from Gelmir/selective_reannounce
...
Support selective reannounce with libtorrent 1.0
2014-01-11 08:20:15 -08:00
sledgehammer999
eef45adb44
Merge pull request #1259 from Gelmir/proto
...
Show actual protocol for listen_*_alert
2014-01-11 08:19:57 -08:00
sledgehammer999
7db279998a
Remove isohunt search engine.
2014-01-11 18:13:32 +02:00
sledgehammer999
a479aaa28e
Fix piratebay search engine.
2014-01-11 18:11:08 +02:00
Nick Tiskov
f319678457
Support selective reannounce with libtorrent 1.0
2014-01-08 15:25:53 +04:00
Nick Tiskov
d9ee9c7b0f
Show actual protocol for listen_succeeded_alert and listen_failed_alert log messages.
...
Delete protocol mentioning from setListeningPort
2014-01-08 14:06:26 +04:00
sledgehammer999
0ce28eb28f
Merge pull request #1250 from botanegg/cppcheck
...
Corrections from running cppcheck v2.
2014-01-05 16:22:18 -08:00
Konstantin Goncharik
f29c04d935
In preferences.h now argument is const references
2014-01-05 20:06:29 +08:00
Konstantin Goncharik
a77a6b5a8b
In statsdialog.cpp fix initialization iEnd
2014-01-05 19:41:58 +08:00
sledgehammer999
ab89edb589
Merge pull request #1238 from botanegg/cppcheck
...
Corrections from running cppcheck.
2014-01-04 15:07:48 -08:00
sledgehammer999
959cbb9308
Fix notifications with xfce4-notifyd.
2014-01-04 19:40:05 +02:00
sledgehammer999
f898443e78
Force write settings to disk before exiting.
2014-01-04 19:24:48 +02:00
Konstantin Goncharik
8a882e7323
In smtp.cpp fix 'ct' reassign.
2014-01-04 01:46:11 +08:00
Konstantin Goncharik
edd7f8e5f5
In rssdownloadrule.{cpp,h} 'RssDownloadRule::operator==' made const.
2014-01-04 01:29:31 +08:00
Konstantin Goncharik
a2b3ad7958
In qbtsession.cpp exception made caught by reference
2014-01-04 01:24:32 +08:00
Konstantin Goncharik
bc22447a6a
In qtorrenthandle.cpp exception made caught by reference
2014-01-04 01:19:30 +08:00
sledgehammer999
423d60cced
Delete temporary after they aren't needed. Closes #1188 .
2014-01-02 22:43:17 +02:00
sledgehammer999
ecfd06cfe9
Ensure that the options window will always be placed onscreen. Closes #1226 .
2014-01-02 21:09:45 +02:00
sledgehammer999
ed54f0f7c3
Ensure that at least one column in the tranferlist is always visible. Closes #1165 .
2014-01-02 20:49:35 +02:00
sledgehammer999
fce950b788
Allow to resize the columns in Add New Torrent dialog. Closes #1207 #676
2014-01-02 19:44:23 +02:00
sledgehammer999
5512576022
Preview now correctly uses the selected file. Closes #1222 #1182 .
2014-01-02 18:29:05 +02:00
sledgehammer999
3daae802eb
Merge pull request #1221 from arvidn/master
...
compatibility fixes for libtorrent 1.0 (trunk)
2014-01-01 10:58:19 -08:00
arvidn
c1c824bcf7
don't use deprecated libtorrent functions
2014-01-01 10:04:22 -08:00
arvidn
3b4f9d2eeb
fix libtorrent 1.0 compatibility
2013-12-31 17:00:14 -08:00
sledgehammer999
e380a17c82
Do cleanup work in an earlier stage to ensure correct conf saving.
2013-12-31 00:44:04 +02:00
sledgehammer999
1648cdc4bc
Sort labels in 'Add new torrent' dialog. Closes #1150 #411 .
2013-12-29 18:47:24 +02:00
sledgehammer999
86b8f3190a
Merge pull request #1201 from qwerty12/master
...
Make sleep and shutdown functions work on systemd's logind
2013-12-26 08:09:51 -08:00
sledgehammer999
e6b20d461e
Merge pull request #1199 from Gelmir/stats_new
...
Minor improvements to stats gathering/dialog
2013-12-26 08:08:30 -08:00
Faheem Pervez
22c8f600df
Make sleep and shutdown functions work on systemd's logind
2013-12-23 11:41:07 +00:00
sledgehammer999
e6de7d2d3a
Fix previous commit.
2013-12-22 23:46:03 +02:00
sledgehammer999
88b5550540
Second attempt at fixing saving settings on shutdown.
2013-12-22 23:11:53 +02:00
Nick Tiskov
b4e9a9bbc0
1. Use a better icon for stats dialog.
...
2. Use more reliable session_status.total_download/upload for statistics
2013-12-23 00:01:21 +04:00
sledgehammer999
c87856d846
Lock toolbar in place. Closes #1144 .
2013-11-30 14:15:57 +02:00
sledgehammer999
2b7c3a1547
Fix resizing grip location. Closes #1146 .
2013-11-30 14:05:18 +02:00
sledgehammer999
3f434570ea
Run lupdate.
2013-11-30 13:19:25 +02:00
sledgehammer999
046420e7bd
Fix build system under Ubuntu 13.10. Closes #1061 #1130 #1124 .
2013-11-26 23:49:30 +02:00
sledgehammer999
08e369e52d
Merge pull request #1125 from Gelmir/typo
...
Fix 'peer from PEX' message
2013-11-24 15:04:02 -08:00
Nick Tiskov
5d6e71c9ca
Fix 'peer from PEX' message
2013-11-24 18:21:31 +04:00
sledgehammer999
4a84b6a911
Fix linux compilation.
2013-11-23 15:33:01 +02:00
sledgehammer999
b0e8c1139f
Merge pull request #1109 from doadin/patch-1
...
Fix Typo
2013-11-23 05:07:29 -08:00
sledgehammer999
d7da120063
Run lupdate.
2013-11-23 15:05:37 +02:00
sledgehammer999
cc92f172e3
Check for program updates every 15min and allow the user to manually check for updates through the help menu.
2013-11-23 14:58:03 +02:00
sledgehammer999
e637ff188c
Output a more generic message when blocking IPs and don't use italics in the log.
2013-11-23 13:30:50 +02:00
sledgehammer999
35e9253e9c
Run lupdate.
2013-11-21 18:37:53 +02:00
sledgehammer999
7345a64696
Add tooltip for the peers' flags. Closes #1068 .
2013-11-21 18:13:21 +02:00
sledgehammer999
b1e682ef41
Improve the message of the deletion dialog. Closes #1073 .
2013-11-21 18:13:19 +02:00
sledgehammer999
475aa6aad8
Merge pull request #1105 from Gelmir/stats
...
Add statistics dialog
2013-11-21 06:38:07 -08:00
sledgehammer999
2dc7708c36
Improve detection of conf.pri.
2013-11-20 00:30:12 +02:00
sledgehammer999
8d04b04aae
Revert "Don't prefer TCP connections over uTP."
...
This reverts commit a052963775
.
2013-11-20 00:30:00 +02:00
doadin
f7dc57ee97
Fix Typo
2013-11-18 16:38:43 -05:00
sledgehammer999
3d9f3eb1b3
Correctly update tracker tier number in the trackers tab. Closes #1075 .
2013-11-18 01:32:08 +02:00
sledgehammer999
683aca7fdf
Fix WebUI link to 'Anonymous mode' explanation. Closes #1093 .
2013-11-17 21:17:48 +02:00
Nick Tiskov
f12b64d36a
Add dialog to show statistics
2013-11-17 02:16:25 +04:00
Nick Tiskov
687e7a1343
Collect and save alltime UL/DL samples
2013-11-17 02:05:44 +04:00
sledgehammer999
144dd5c2a8
Correctly detect if the browser supports gzip compression.
2013-11-16 21:48:20 +02:00
sledgehammer999
35da156ad2
WebUI: Don't gzip too small payloads.
2013-11-16 20:24:56 +02:00
sledgehammer999
f09328c13c
Fix inhibit system functionality. Closes #766 .
2013-11-16 19:29:50 +02:00
sledgehammer999
ad69cbb318
Merge pull request #1099 from birdie-github/master
...
Fix Help -> About and always show a peer IP address as a tooltip
2013-11-16 08:55:03 -08:00
Artem S. Tashkinov
ea4ab62531
Always show a peer IP address as a tool tip
...
Helps to see a peer IP address when reverse name resolution is enabled.
2013-11-14 18:04:36 +05:00
Artem S. Tashkinov
8b874f5538
Remove hardcoded Lucida Grande and decrease a font size
2013-11-14 17:24:30 +05:00
sledgehammer999
d1921933f4
Merge pull request #1091 from ZachThibeau/master
...
added fontfix for osx. Closes #1017
2013-11-11 13:38:45 -08:00
Zach Thibeau
2a7aa98afd
added fontfix for osx
2013-11-11 03:38:20 -05:00
sledgehammer999
1c2b54a935
Merge pull request #1060 from alderz/master
...
Add a keyboard shortcut to "Add link to torrent" and fix some png sRGB profiles.
2013-11-10 02:58:20 -08:00
sledgehammer999
44edd75c1e
Merge pull request #1083 from ZachThibeau/master
...
Updated search plugin's URL
2013-11-10 02:57:03 -08:00
Zach Thibeau
dac46e02c3
Updated search plugin's URL
2013-11-09 23:39:29 -05:00
sledgehammer999
3bc1d4afd0
Fix indentation in lineedit code.
2013-11-10 04:11:01 +02:00
sledgehammer999
60a1937bf9
Expand folders when filtering files. Closes #1076 .
2013-11-10 04:10:38 +02:00
sledgehammer999
68cc35e3fd
Hide empty folders after filtering. Closes #74 .
2013-11-10 03:30:04 +02:00
sledgehammer999
b909dd41c5
Small optimization of WebUI responses when there isn't a data payload.
2013-11-09 20:03:54 +02:00
sledgehammer999
c284fd5412
Case insensitive sort in Peers list. Closes #1066 .
2013-11-09 20:03:33 +02:00
sledgehammer999
0b41e3958e
Revert "fix missing conf.pri error". The WARNING message during configure is harmless. The file is found during make. Closes #1042 .
...
This reverts commit 807f1cfb94
.
2013-11-09 19:45:36 +02:00
sledgehammer999
51a9a9aabb
Make all columns and headers use the same text alignment in the transferlist.
2013-11-09 19:39:13 +02:00
sledgehammer999
6bfdf80a4d
Sync translations from Transifex.
2013-11-05 23:51:18 +02:00
sledgehammer999
4003d7f951
Fix compilation with qt < 4.8.0. Closes #1043 .
2013-11-05 23:06:20 +02:00
sledgehammer999
ade66629b1
Fix WebUI gzip compression. Closes #1037 .
2013-11-05 22:57:33 +02:00
Angel Alonso
7c897f70e2
Strip some png to fix incorrect sRGB profiles.
...
libpng complained about incorrent sRGB profiles in some png's.
"libpng: iCCP: known incorrect sRGB profile".
2013-11-01 20:23:02 +01:00
Angel Alonso
139434b40c
Add a key shortcut to "Add link to torrent..."
...
"Ctrl-Shift-O" will open the "Add link to torrent..." window.
2013-11-01 19:47:05 +01:00
sledgehammer999
ae63830b7d
Update Translator's info.
2013-10-27 16:07:02 +02:00
sledgehammer999
4dc800cf0c
Increase the .torrent size limit when a link to torrent is provided. Closes #879 .
2013-10-27 15:33:55 +02:00
sledgehammer999
ecb6dbabda
Run lupdate.
2013-10-24 23:27:27 +03:00
sledgehammer999
660e0650ce
Allow to clear the UI lock password. Closes #973 .
2013-10-24 23:23:56 +03:00
sledgehammer999
12082a14b7
Run lupdate [skip ci]
2013-10-24 01:58:39 +03:00
sledgehammer999
0da5c8be3a
Fix typo again.
2013-10-24 01:57:57 +03:00
sledgehammer999
0070c66339
Run lupdate.
2013-10-24 00:27:13 +03:00
sledgehammer999
53e0526a1e
Windows: Don't remove file associations if they aren't our own.
2013-10-24 00:15:22 +03:00
sledgehammer999
27d72bd9bf
Fix 'append label to save path' with magnet links.
2013-10-23 23:58:42 +03:00
sledgehammer999
fc3da963d2
Revert "Remove "Force reannounce" action". Closes #958 .
2013-10-23 23:58:41 +03:00
sledgehammer999
45e9ca4b11
Update Changelog. [skip ci]
2013-10-23 22:40:27 +03:00
sledgehammer999
cff6db201f
Run lupdate.
2013-10-23 22:25:15 +03:00
sledgehammer999
b4dca951b2
Drop libtorrent 0.15.x support.
2013-10-23 22:19:58 +03:00
sledgehammer999
243abaf524
Improve comment in gCompress().
2013-10-23 22:19:57 +03:00
sledgehammer999
870aba8439
Document better some translatable strings.
2013-10-23 22:19:56 +03:00
sledgehammer999
585954c988
Fix typo.
2013-10-23 22:19:55 +03:00
sledgehammer999
1ca1c4be7e
Run lupdate.
2013-10-22 22:52:24 +03:00
sledgehammer999
1c128c65f0
Don't use deprecated function when adding magnets.
2013-10-22 22:29:25 +03:00
sledgehammer999
8f955fe110
Distinguish more torrent states.
2013-10-22 21:34:27 +03:00
sledgehammer999
bd9c231a0b
Enable gzip compression in the webui.
2013-10-21 00:04:32 +03:00
sledgehammer999
ccc46a0a77
Added instructions for managing translations with Transifex.
2013-10-20 20:29:37 +03:00
sledgehammer999
ba464ab0f5
Run lupdate.
2013-10-20 20:29:36 +03:00
sledgehammer999
32ef3035b7
Update transifex config file.
2013-10-20 20:29:33 +03:00
sledgehammer999
2b9f79fafe
Expose new translations and improve language code.
2013-10-20 20:29:32 +03:00
sledgehammer999
88c64ccf0a
New translation: English(United Kingdom).
2013-10-20 20:29:31 +03:00
sledgehammer999
3527fc338b
New translation: English(Australia).
2013-10-20 20:29:31 +03:00
sledgehammer999
751980e87c
Synced .desktop file translation from Transifex.
2013-10-20 20:29:30 +03:00
sledgehammer999
71fa34da13
Sync translations from Transifex.
2013-10-20 20:29:29 +03:00
sledgehammer999
e50d5611f8
Merge pull request #1007 from Gelmir/fix_showrss
...
Fix RSS items not being marked read when the item is a magnet link.
2013-10-20 08:22:00 -07:00
sledgehammer999
82cd484fad
Merge pull request #1008 from Gelmir/null-ref
...
Fix possible null-pointer dereference.
2013-10-20 08:21:14 -07:00
sledgehammer999
8a8c2fbabf
Merge pull request #977 from leigh123linux/patch-1
...
Revert 984acc581
. fix missing conf.pri error
2013-10-20 04:29:06 -07:00
sledgehammer999
18b9de831f
Turn off the scheduler when the user manually changes the rate limits mode.
2013-10-20 14:18:47 +03:00
sledgehammer999
d0893bc1c7
Allow the scheduler to have a start time that's after the end time. Closes #980 .
2013-10-20 13:46:55 +03:00
sledgehammer999
c9a8430463
Make the scheduler timeout every 1.5s.
2013-10-20 13:28:35 +03:00
sledgehammer999
9e7b5913b7
Correct version.pri
2013-10-20 13:25:21 +03:00
Nick Tiskov
abde611391
Fix possible null-pointer dereference.
2013-10-20 01:33:22 +04:00
Nick Tiskov
1341b7ea78
Fix RSS items not being marked read when the item is a magnet link.
2013-10-20 00:59:36 +04:00
sledgehammer999
ac622077db
Merge pull request #983 from Gelmir/sched_fixup
...
Remember Alt bandwidth on shutdown.
2013-10-19 10:58:27 -07:00
Nick Tiskov
382155bc26
Prepare bandwidth scheduler code
2013-10-19 21:35:26 +04:00
sledgehammer999
af11343945
Partial revert of e7c27c9b8b
. Single file preview works again.
2013-10-15 00:39:36 +03:00
sledgehammer999
5bf9d7d69a
Revert "Remove obsolete IP_HIDDEN column from peer list." Closes #970 .
...
This reverts commit c8d51e91f4
.
2013-10-14 14:57:51 +03:00
sledgehammer999
ff789fc493
Show external IP in the log. Closes #968 .
2013-10-13 23:19:15 +03:00
sledgehammer999
97fe948f6c
Expose all available translation in the WebUI. Closes #976 .
2013-10-13 22:17:11 +03:00
leigh123linux
807f1cfb94
fix missing conf.pri error
2013-10-13 11:05:30 +01:00
sledgehammer999
4ad68ac800
Bump to 3.2.0alpha
2013-10-12 17:57:32 +03:00
sledgehammer999
276377138e
Update changelog.
2013-10-12 17:46:32 +03:00
sledgehammer999
a23198324f
Updated Translators' info.
2013-10-12 16:52:42 +03:00
sledgehammer999
7712ca3efd
Add the new translation to the build.
2013-10-12 16:52:42 +03:00
sledgehammer999
389c5fb114
New translation: Vietnamese.
2013-10-12 15:20:22 +03:00
sledgehammer999
a360e222e8
Updated translations from Transifex.
2013-10-12 15:20:20 +03:00
sledgehammer999
87e9adb666
Update translations for .desktop file.
2013-10-12 15:20:18 +03:00
sledgehammer999
d15107c1b4
Add Transifex client config.
2013-10-12 15:10:02 +03:00
sledgehammer999
e08ae6b668
Fix magnet metadata loading. Update the queue and save_path correctly in all use cases.
2013-10-09 23:34:00 +03:00
sledgehammer999
c6bc4d2cd2
Run lupdate.
2013-10-06 18:45:20 +03:00
sledgehammer999
08cd1c9b0c
Option to disallow bringing the torrent dialog to the front.
2013-10-06 18:42:56 +03:00
sledgehammer999
909716849e
Update Changelog.
2013-10-06 17:40:56 +03:00
sledgehammer999
3e0ea7b490
Run lupdate.
2013-10-06 15:17:46 +03:00
sledgehammer999
4402c7a8ef
Merge pull request #942 from Gelmir/fix_fg_win_link
...
Fix linkers errors with AllowSetForegroundWindow function
2013-10-06 04:37:20 -07:00
sledgehammer999
672cd5a999
Merge pull request #955 from Gelmir/remove_obsolete_tr
...
Remove obsolete translation string (not used anywhere)
2013-10-06 04:36:45 -07:00
sledgehammer999
14310f9b05
Improve loading of magnet metadata in the background.
...
Conflicts:
src/qtlibtorrent/qbtsession.cpp
2013-10-06 13:49:23 +03:00
Nick Tiskov
d0a4b2da79
Remove obsolete translation string (not used anywhere)
2013-10-04 17:55:39 +04:00
sledgehammer999
1e802f2090
Really fix compilation with 0.15.x.
2013-10-01 22:57:51 +03:00
sledgehammer999
c311080d8d
Fix compilation with libtorrent 0.15.x.
2013-10-01 18:52:25 +03:00
sledgehammer999
6a45e9dbd7
Don't save resume data when torrent has an error. Prevents removing possibly useful .fastresume file and writing garbage.
2013-10-01 01:57:35 +03:00
sledgehammer999
bbf47b0907
Optimize torrentperistentdata parameters and add utility funtions for previous commit.
2013-10-01 01:57:35 +03:00
sledgehammer999
a1a5fb065e
Backup/recover torrent persistent data into each individual .fastresume file. This should mitigate the problem of users losing their torrents' settings/savepath/label after qbt wasn't shutdown cleanly.
2013-10-01 01:57:34 +03:00
Nick Tiskov
36ae095c69
Fix linkers errors with AllowSetForegroundWindow function
2013-09-27 14:07:47 +04:00
sledgehammer999
4ac19e2b27
Fix encoding and don't let the OS automatically choose a port.
2013-09-20 21:23:26 +03:00
sledgehammer999
08138307da
Refactor code for reporting listen failure/success.
2013-09-19 23:43:21 +03:00
sledgehammer999
eeb43d6bfd
Increase the log size to accomodate for users with many torrents (>100).
2013-09-19 23:41:04 +03:00
sledgehammer999
4cd134a35e
Remove unnecessary check.
2013-09-19 00:15:30 +03:00
sledgehammer999
2b03f2382a
Merge pull request #900 from glassez/btf
...
Bringing the AddNewTorrentDialog to the front.
2013-09-18 13:59:15 -07:00
Vladimir Golovnev (Glassez)
dbf8675de3
Some improvements of requesting pid of running instance code.
2013-09-18 19:55:55 +04:00
Vladimir Golovnev (Glassez)
b78ea79d30
Bringing the AddNewTorrentDialog to the front.
2013-09-17 16:27:38 +04:00
sledgehammer999
89b82778e6
Add interface to request the pid of the running instance.
2013-09-17 16:27:37 +04:00
sledgehammer999
da561ccd38
Fix gcc warning [-Wreorder].
2013-09-14 16:11:04 +03:00
sledgehammer999
11ebb9f0f7
Run lupdate.
2013-09-14 15:26:16 +03:00
sledgehammer999
e7c27c9b8b
Polish Preview window. Closes #908 .
2013-09-14 15:26:15 +03:00
sledgehammer999
0f298397b3
Simplify various if-else and QString::number.
2013-09-14 15:16:50 +03:00
sledgehammer999
70215bd3ff
Fixed rounding bugs with floating numbers v2.
2013-09-14 15:15:30 +03:00
sledgehammer999
fcebe1e485
Improve the scheduler ui settings.
2013-09-14 12:59:29 +03:00
sledgehammer999
ae8c6ecf1c
Run lupdate.
2013-09-12 15:35:01 +03:00
sledgehammer999
62cc91efc4
Better description in download from url dialog.
2013-09-12 15:31:30 +03:00
sledgehammer999
774d749eef
Redesigned scheduler code logic. Closes #903 .
2013-09-11 18:54:47 +03:00
sledgehammer999
2fc53613cd
Fix compilation error.
2013-09-11 01:11:04 +03:00
sledgehammer999
135165d856
Run lupdate.
2013-09-11 00:38:33 +03:00
sledgehammer999
0ea8fd6996
Allow to enter only info-hashes in the download dialog.
2013-09-11 00:28:19 +03:00
sledgehammer999
f8fdd58e20
Visually close downloadrurl dialog before opening addnewtorrent dialog.
2013-09-10 23:23:45 +03:00
sledgehammer999
6e9ed4ead7
Update naturalSorting in the Peers tab.
2013-09-10 18:34:15 +03:00
sledgehammer999
d09b0d5f72
Fixed rounding bugs with floating numbers.
2013-09-10 18:16:01 +03:00
sledgehammer999
251d5b1921
Fix string typo and rerun lupdate.
2013-09-02 14:19:00 +03:00
sledgehammer999
4f8ccd0dfc
Visually show that the private flag are respected and that PEX/DHT/LSD is disabled. Closes #880 .
2013-09-01 22:29:53 +03:00
sledgehammer999
04430a4cdd
Run lupdate.
2013-09-01 20:46:35 +03:00
sledgehammer999
c7aa2cb684
Display a message when a link to a search plugin is invalid. Closes #892 .
2013-09-01 20:42:44 +03:00
sledgehammer999
65012bc517
Run lupdate.
2013-09-01 17:48:29 +03:00
sledgehammer999
0b0e137175
Mark strings as translatable. Closes #893 .
2013-09-01 17:47:06 +03:00
sledgehammer999
6bea659d50
Fix ETA calculation when some files are downloaded and marked afterwards as 'do not download'.
2013-09-01 17:01:11 +03:00
sledgehammer999
37f821556e
Merge trackers when torrent already exists instead of showing an AddNewTorrent dialog.
2013-09-01 17:01:02 +03:00
sledgehammer999
532bec5d87
Fix typo in comment.
2013-09-01 17:00:52 +03:00
sledgehammer999
74a1cce46c
Simplify busy wait.
2013-09-01 17:00:22 +03:00
sledgehammer999
6cdbf6f869
Simplify checks.
2013-09-01 17:00:12 +03:00
sledgehammer999
51cde405f9
Always override AddTorrentsInPause setting when downloading in the background.
2013-09-01 16:59:55 +03:00
sledgehammer999
17c122e5ad
Don't show the progress bar in AddNewTorrent dialog when not necessary.
2013-09-01 16:59:23 +03:00
sledgehammer999
4f99b04a42
Merge pull request #818 from Gelmir/metadata2
...
Load magnet metadata inside AddNewTorrentDialog
2013-09-01 06:57:14 -07:00
Nick Tiskov
c8cc727aea
Add progress indicator for metadata retrieval
2013-08-28 19:14:52 +04:00
Nick Tiskov
8ca7603f38
Load magnet metadata inside AddNewTorrentDialog
2013-08-28 19:08:22 +04:00
sledgehammer999
af40488e5c
Merge pull request #824 from Gelmir/creation_limits
...
Add option to ignore global share ratio limits for created torrents
2013-08-07 12:04:55 -07:00
Nick Tiskov
a1298fbf58
Add option to ignore global share ratio limits for torrents created in qBt.
2013-08-07 22:34:57 +04:00
sledgehammer999
f276ad568e
Fixed naturalSort. When a single digit number was followed by text+numbers, the string wouldn't sort correctly.
2013-08-03 19:06:18 +03:00
sledgehammer999
a1f82db5d5
Re-updated .ts files.
2013-08-03 19:06:15 +03:00
sledgehammer999
9bd8b90dbe
Merge pull request #833 from Gelmir/tr
...
Fix translation monstrosity in about dialog
2013-08-03 08:49:12 -07:00
sledgehammer999
ed49c3ad31
Update .ts files and remove obsolete strings.
2013-08-03 16:23:39 +03:00
sledgehammer999
3c813d456c
Updated Danish translation from Transifex.
2013-08-03 16:15:31 +03:00
sledgehammer999
881c2babe5
Updated Romanian translation from Transifex.
2013-08-03 16:14:57 +03:00
sledgehammer999
2a8b530b46
Updated Korean translation from Transifex.
2013-08-03 16:14:21 +03:00
sledgehammer999
1b2de035b4
Updated Finnish translation from Transifex.
2013-08-03 16:13:45 +03:00
sledgehammer999
2ea427bd24
Updated German translation from Transifex.
2013-08-03 16:13:08 +03:00
sledgehammer999
02fab15e7b
Updated Greek translation from Transifex.
2013-08-03 16:12:23 +03:00
sledgehammer999
3b43d48836
Updated Catalan translation from Transifex.
2013-08-03 16:11:45 +03:00
sledgehammer999
94cfba6f23
Updated Swedish translation from Transifex.
2013-08-03 16:10:50 +03:00
sledgehammer999
06cd53ab92
Updated Serbian translation from Transifex.
2013-08-03 16:10:19 +03:00
sledgehammer999
68602cb375
Updated Georgian translation from Transifex.
2013-08-03 16:09:42 +03:00
sledgehammer999
ecaa81da0f
Updated Polish translation from Transifex.
2013-08-03 16:08:25 +03:00
sledgehammer999
d3e744d0fb
Updated Chinese translation from Transifex.
2013-08-03 16:07:50 +03:00
sledgehammer999
d57381a524
Updated Turkish translation from Transifex.
2013-08-03 16:07:11 +03:00
sledgehammer999
b033beec60
Updated Lithuanian translation from Transifex.
2013-08-03 16:06:36 +03:00
sledgehammer999
d05761f1f0
Updated Hebrew translation from Transifex.
2013-08-03 16:06:03 +03:00
sledgehammer999
6ed0d4bc1c
Updated French translation from Transifex.
2013-08-03 16:05:20 +03:00
sledgehammer999
75ff773068
Updated Ukrainian translation from Transifex.
2013-08-03 16:04:28 +03:00
sledgehammer999
caf1a050c8
Updated Dutch translation from Transifex.
2013-08-03 16:03:43 +03:00
sledgehammer999
4cd3c144dc
Updated Chinese(Taiwan) translation from Transifex.
2013-08-03 16:02:24 +03:00
sledgehammer999
4d51cc6c0f
Updated Bulgarian translation from Transifex.
2013-08-03 16:01:38 +03:00
sledgehammer999
f3e90265fd
Updated Armenian translation from Transifex.
2013-08-03 16:00:50 +03:00
sledgehammer999
d97c1d2b6b
Updated Hungarian translation from Transifex.
2013-08-03 15:59:52 +03:00
sledgehammer999
ec4490a7cb
Updated Spanish translation from Transifex.
2013-08-03 15:59:10 +03:00
sledgehammer999
d03261480d
Updated Portuguese translation from Transifex.
2013-08-03 15:58:08 +03:00
sledgehammer999
b610ab4825
Updated Croatian translation from Transifex.
2013-08-03 15:57:19 +03:00
sledgehammer999
4662bcf112
Updated Belarusian translation from Transifex.
2013-08-03 15:56:05 +03:00
sledgehammer999
890f9a7e19
Updated Slovak translation from Transifex.
2013-08-03 15:55:14 +03:00
sledgehammer999
7f713cbd8c
Updated Russian translation from Transifex.
2013-08-03 15:54:34 +03:00
sledgehammer999
0841e91ac7
Updated Portuguese(Brazil) translation from Transifex.
2013-08-03 15:53:20 +03:00
sledgehammer999
73d1abd6f0
Updated Norwegian translation from Transifex.
2013-08-03 15:52:23 +03:00
sledgehammer999
f6f69ddf63
Updated Japanese translation from Transifex.
2013-08-03 15:50:55 +03:00
sledgehammer999
abe3cf9323
Updated Italian translation from Transifex.
2013-08-03 15:50:20 +03:00
sledgehammer999
213fd9ffb7
Updated Galician translation from Transifex.
2013-08-03 15:48:57 +03:00
sledgehammer999
e67156b403
Updated Czech translation from Transifex.
2013-08-03 15:46:35 +03:00
sledgehammer999
5ccf3adb4d
Updated Basque translation from Transifex.
2013-08-03 15:45:18 +03:00
sledgehammer999
115855a177
Updated Arabic translation from Transifex.
2013-08-03 15:42:19 +03:00
sledgehammer999
a052963775
Don't prefer TCP connections over uTP.
2013-08-03 15:22:20 +03:00
Nick Tiskov
84b4e7b65e
Fix translation monstrosity
2013-08-01 13:24:35 +04:00
sledgehammer999
c96eff2c15
Updated NSIS script.
2013-07-29 20:31:15 +03:00
sledgehammer999
7d99b21c20
Updated norwegian translation by tomaso.
2013-07-28 20:19:51 +03:00
sledgehammer999
224772f4c2
Merge pull request #821 from Gelmir/nostrace_mingw
...
Don't force stacktrace with mingw
2013-07-28 10:15:50 -07:00
Nick Tiskov
02c161be60
Don't force stacktrace with mingw
2013-07-28 20:31:01 +04:00
sledgehammer999
53c1846757
Complete utorrent-compatible flags support.
2013-07-28 18:19:06 +03:00
sledgehammer999
17d3a51285
Merge pull request #819 from Gelmir/unicode_exceptions
...
Use Unicode for libtorrent alert messages.
2013-07-28 06:26:01 -07:00
Nick Tiskov
ed0acede20
Use Unicode for libtorrent alert messages.
2013-07-28 17:09:07 +04:00
sledgehammer999
14808d2bef
Merge pull request #794 from Gelmir/rss_feed_del_multi
...
Show delete action when multiple feeds are selected
2013-07-27 12:12:08 -07:00
sledgehammer999
4cd4ad457b
Merge pull request #786 from Gelmir/inputDlg_autoexpand
...
Resize input dialogs to fit contents
2013-07-27 12:10:43 -07:00
Nick Tiskov
bb6d7ba2ff
Show delete action when multiple feeds are selected
2013-07-27 23:01:14 +04:00
Nick Tiskov
cc04ebd45f
Try to center AutoExpandableDialog on the same screen as main window
...
If main window is unavailable use the screen, where the mouse cursor is.
2013-07-27 22:57:33 +04:00
sledgehammer999
0e72583c1f
Merge pull request #793 from Gelmir/f2_edit
...
Enable edit/rename via F2 or double click in various places
2013-07-27 11:48:31 -07:00
sledgehammer999
7d4a3e007e
Merge pull request #711 from constantined/unwanted-fix
...
Make possible to move file to .unwanted directory after downloading
2013-07-27 09:24:26 -07:00
sledgehammer999
6c89df7206
Remove unnecessary code from qbtsession.
2013-07-27 18:07:57 +03:00
sledgehammer999
dd78744695
Updated spanish translation by alfrix.
2013-07-27 18:07:56 +03:00
sledgehammer999
d1020b0dc7
Merge pull request #815 from meequz/master
...
Update Belarusian translation on master
2013-07-27 07:57:49 -07:00
meequz
8664a4d7ba
Update Belarusian translation on master
2013-07-27 15:21:22 +03:00
Nick Tiskov
de3108e1e5
Move textBox geometry updates into showEvent:
...
1. Makes QFontMetrics more accurate (~50%) for custom DPI systems
2. Makes it possible to have fixed dialog size yet again (like in old dialog box) and still allow to autoexpand the textBox
2013-07-27 14:14:01 +04:00
Nick Tiskov
fd8a2e05a4
Use AutoExpandableDialog instead of QInputDialog wherever possible
2013-07-27 14:14:00 +04:00
Nick Tiskov
e028fa9be0
Add auto resizable input dialog class
2013-07-27 14:14:00 +04:00
Nick Tiskov
42e81b9d19
Support edit/delete/double click hotkeys in rss feed list and rule list.
2013-07-27 14:13:38 +04:00
Nick Tiskov
107906928a
Enable delete hotkey in web seed and tracker list.
...
Make delete hotkey in transfer list non-global.
2013-07-27 14:13:37 +04:00
Nick Tiskov
7adf012f9c
Enable edit/rename via F2 or double click in various places
2013-07-27 14:13:37 +04:00
sledgehammer999
13cd42f053
Merge pull request #812 from Gelmir/travis_next
...
Rework travis script
2013-07-27 03:03:10 -07:00
Nick Tiskov
e1750c8994
Rework travis script
2013-07-27 13:02:18 +04:00
sledgehammer999
82171f5a08
Update translations.
2013-07-27 01:34:54 +03:00
sledgehammer999
7a16146f6f
Convert misc class to a namespace instead.
2013-07-27 01:34:52 +03:00
sledgehammer999
4f063a478c
Fix Travis CI again.
2013-07-27 01:34:51 +03:00
sledgehammer999
864202c757
Use system geoip for Travis CI.
2013-07-27 01:00:10 +03:00
sledgehammer999
4b42480f74
Fix Travis CI to build against libtorrent 0.16.x instead.
2013-07-26 23:23:39 +03:00
sledgehammer999
9924bb94b2
Make Travis CI shut up a bit.
2013-07-26 23:03:48 +03:00
sledgehammer999
19a5fc03aa
Merge pull request #807 from kraleksandr/master
...
Some corrections for RU translation
2013-07-26 12:22:06 -07:00
sledgehammer999
836a7c8517
Merge pull request #808 from meequz/master
...
Updated Belarusian translation
2013-07-26 12:20:38 -07:00
sledgehammer999
3104c6aba0
Merge pull request #731 from john-peterson/build
...
Adding Travis CI script
2013-07-26 12:17:21 -07:00
Mikhail Varantsou
e192fd35c4
Updated Belarusian translation
2013-07-26 15:33:20 +03:00
sledgehammer999
235bb7c3a4
Use system language as default language. Closes #780 .
2013-07-26 02:10:10 +03:00
kraleksandr
fbd97aea3f
Some corrections for RU translation
2013-07-25 23:39:55 +04:00
sledgehammer999
6d9c3bc644
Merge pull request #798 from Gelmir/kickass
...
Fix kickass torrents search plugin
2013-07-23 12:14:41 -07:00
Nick Tiskov
aa327fb2df
Fix kickass torrents search plugin
2013-07-23 22:23:45 +04:00
sledgehammer999
080377b662
Respect UI lock when clicking on tray notification. Closes #784 .
2013-07-22 01:46:10 +03:00
sledgehammer999
798bd2388b
Allow more fine tuning of uploads. Closes #684 .
2013-07-22 01:41:01 +03:00
sledgehammer999
102b2dc738
Fix text size problem on Windows with custom DPI. ( closes #758 )
...
On Windows FontMetrics seem to be broken when custom DPI is set by the user.
2013-07-21 23:03:14 +03:00
sledgehammer999
fca0c8ace4
Update changelog.
2013-07-21 22:20:40 +03:00
sledgehammer999
522d68ab0b
Sort invalid dates regardless of sorting order.
2013-07-21 22:13:53 +03:00
sledgehammer999
a730c27aef
Optimize binary size under MSVC linker.
2013-07-21 21:52:43 +03:00
sledgehammer999
743134856e
Merge pull request #788 from dartraiden/rustranslate
...
russian translation: typos
2013-07-21 06:20:34 -07:00
dartraiden
47291ea7e7
russian translation: typos
2013-07-19 18:52:13 +04:00
sledgehammer999
85d4946486
Merge pull request #756 from Gelmir/no_read_on_failed_dl
...
Do not mark articles read if download has failed
2013-07-17 13:48:09 -07:00
Nick Tiskov
b6c59fd70b
Do not mark articles read if download has failed
...
This change includes: always try to download unread articles matching ruleset already present in list (aka redownload failed items)
2013-07-18 00:21:20 +04:00
sledgehammer999
050aadd3fa
Update NSIS croatian translation by delakroa.
2013-07-15 02:45:53 +03:00
sledgehammer999
05fc956e61
Updated NSIS spanish translation by alfrix.
2013-07-14 14:57:22 +03:00
sledgehammer999
323de569df
Sort invalid dates always at the bottom. Closes #106 and #735 .
2013-07-14 14:54:29 +03:00
sledgehammer999
216778be64
Updated NSIS portuguesBR translation by marinho.
2013-07-14 13:51:30 +03:00
sledgehammer999
25f8740751
Updated portuguese-BR translation by marinho.
2013-07-13 00:19:53 +03:00
sledgehammer999
0cfa3ba06d
Merge pull request #765 from Gelmir/no_newline_for_rename
...
Forbid newlines in rename torrent dialog.
2013-07-11 14:44:51 -07:00
sledgehammer999
8711722257
Updated Czech translation by vilim.
2013-07-12 00:02:53 +03:00
sledgehammer999
bf59997bac
Updated NSIS Czech translation by vilim.
2013-07-12 00:02:09 +03:00
sledgehammer999
a36c52ea44
Fix NSIS for included qt translations. Closes #762 .
2013-07-11 23:59:26 +03:00
Nick Tiskov
c6329f6327
Forbid newlines in rename torrent dialog.
2013-07-11 14:16:13 +04:00
sledgehammer999
f261c18d73
Merge pull request #755 from Gelmir/stacktrace_gh_md
...
Wrap stacktrace output in GitHub MarkDown code tags.
2013-07-10 12:07:59 -07:00
sledgehammer999
e604d78c3c
Update copyright info for MAC bundle.
2013-07-09 22:55:51 +03:00
sledgehammer999
64a26e596e
Update NSIS scripts.
2013-07-09 21:00:11 +03:00
sledgehammer999
af997c5802
Updated Qt translations.
2013-07-09 20:56:41 +03:00
sledgehammer999
f6e4ff1ab9
Use naturalSort in search.
2013-07-09 20:37:14 +03:00
sledgehammer999
09abc9d8b7
Use naturalSort in TorrentContentFilterModel.
2013-07-09 20:13:58 +03:00
sledgehammer999
18edf7a20c
Minor change in lessThan signature.
2013-07-09 20:13:57 +03:00
sledgehammer999
7f858dfef5
Updated NSIS japanese translation by hasimoto.
2013-07-09 14:08:03 +03:00
Nick Tiskov
625cebcaad
Wrap stacktrace output in GitHub MarkDown code tags.
2013-07-09 14:50:15 +04:00
sledgehammer999
b00950aa7a
Merge pull request #749 from Gelmir/transferlistsort
...
Use number-aware sort in transfer list
2013-07-08 08:08:41 -07:00
sledgehammer999
267f30414d
Fix compilation under gcc.
2013-07-08 18:04:53 +03:00
Nick Tiskov
89e3500a8e
Move number-aware comparison logic into misc class.
2013-07-08 18:50:53 +04:00
Nick Tiskov
2fa0f86df4
Use number-aware sort in transfer list
2013-07-08 18:03:19 +04:00
sledgehammer999
ea0d10ebc0
Merge pull request #753 from devastatorius/patch-1
...
Update lithuanian.nsi
2013-07-08 04:29:54 -07:00
sledgehammer999
5c95048b74
Merge pull request #752 from Gelmir/nsis_ru
...
Add Russian NSIS translation
2013-07-08 04:26:05 -07:00
Nick Tiskov
32a8105590
Add Russian NSIS translation
2013-07-08 13:11:43 +04:00
devastatorius
6584de3a19
Update lithuanian.nsi
2013-07-08 12:02:05 +03:00
sledgehammer999
1047f14680
Updated croatian translation by delakroa.
2013-07-08 01:08:08 +03:00
sledgehammer999
da169fd26e
Updated NSIS basque translation by aramendi.
2013-07-08 00:33:51 +03:00
sledgehammer999
2ee57ddb20
Updated NSIS portuguese translation by marques.
2013-07-08 00:30:34 +03:00
sledgehammer999
b1b29b06fe
Updated NSIS galician translation by marcos.
2013-07-07 15:26:23 +03:00
sledgehammer999
f8ce9fa98d
Updated NSIS norwegian translation by tomaso.
2013-07-07 15:14:52 +03:00
sledgehammer999
f3e0bf3584
Updated NSIS norwegian translation by tomaso.
2013-07-07 14:54:16 +03:00
sledgehammer999
b7758fd6ba
Updated NSIS arabic translation by SDERAWI.
2013-07-07 13:53:52 +03:00
sledgehammer999
a284f47c42
Add ommitted string in the NSIS translations.
2013-07-07 12:37:28 +03:00
sledgehammer999
686fd33f3e
Updated NSIS japanese translation by hashimoto.
2013-07-07 12:24:59 +03:00
sledgehammer999
3fc1f4e162
Merge pull request #687 from Gelmir/asserts_fix
...
Fix failing asserts (rss settings are not saved).
2013-07-06 14:32:44 -07:00
sledgehammer999
803dc1a571
Updated NSIS galician translation by marcos.
2013-07-06 20:21:48 +03:00
sledgehammer999
33890c297f
Updated NSIS basque translation by aramendi.
2013-07-06 20:17:52 +03:00
sledgehammer999
98403e3816
Updated arabic translation by SDERAWI.
2013-07-06 20:10:59 +03:00
Christophe Dumez
7f7802680b
Update configure script to stop requiring libboost-thread
2013-07-06 20:01:32 +03:00
sledgehammer999
47ffe15793
Updated NSIS norwegian translation by tomaso.
2013-07-06 19:56:40 +03:00
sledgehammer999
52b2cba8e2
Updated NSIS arabic translation by SDERAWI.
2013-07-06 19:53:14 +03:00
sledgehammer999
82a0c4585c
Merge pull request #622 from john-peterson/column
...
Adding "Save path" column
2013-07-06 07:29:33 -07:00
sledgehammer999
ea3c6b6b09
Write BOM to NSIS scripts.
2013-07-06 15:03:26 +03:00
sledgehammer999
8bd5576b1f
Update changelog.
2013-07-06 12:31:01 +03:00
sledgehammer999
c085648063
Update galician translation by marcos.
2013-07-06 12:28:03 +03:00
sledgehammer999
f1845813a0
Merge pull request #748 from Gelmir/peersort
...
Allow to sort peer list either by country or by IP
2013-07-06 02:06:30 -07:00
Nick Tiskov
c8d51e91f4
Remove obsolete IP_HIDDEN column from peer list.
2013-07-06 04:07:09 +04:00
Nick Tiskov
ba014d0033
Allow to sort peer list either by country or by IP
2013-07-06 04:04:03 +04:00
sledgehammer999
b486d419dc
Update basque translation by aramendi
2013-07-05 00:14:49 +03:00
sledgehammer999
b5d447e6d0
Update japanese translation by hashimoto.
2013-07-04 23:20:18 +03:00
sledgehammer999
33d9ae1e4a
Update norwegian translation by Tomaso.
2013-07-04 23:18:20 +03:00
sledgehammer999
d8afccf948
Update italian translation by bovirus.
2013-07-04 23:17:45 +03:00
sledgehammer999
2a4e8c1b63
Merge pull request #743 from Gelmir/ru_ts_new
...
Russian translation update
2013-07-04 12:25:18 -07:00
Nick Tiskov
30bf0a4c5f
Russian translation remaster.
...
1. A couple of translation fixes.
2. File updated with line numbers (now you can finally see dialog mockups and code snippets in Linguist)
2013-07-04 13:15:37 +04:00
sledgehammer999
e1d85627a8
Updated translations.
2013-07-04 02:47:17 +03:00
sledgehammer999
44a4889074
Preserve original style on about dialog.
2013-07-04 02:40:06 +03:00
sledgehammer999
64fabfed5b
Norwegian translation by Tomaso.
2013-07-04 02:24:13 +03:00
sledgehammer999
7b04e8204f
Merge pull request #736 from Gelmir/tr_drop_unneeded
...
Translations fixes
2013-07-03 15:02:39 -07:00
sledgehammer999
65621e2886
Merge pull request #739 from Gelmir/rc_proper_encoding
...
Use UCS-2 LE encoding for windows resource file
2013-07-03 08:42:49 -07:00
sledgehammer999
23b52f3d11
Update translations.
2013-07-03 18:25:18 +03:00
sledgehammer999
fbaaf10ee5
Update Portuguese translation by Sérgio Marques.
2013-07-03 18:18:33 +03:00
Nick Tiskov
f1a3a1424f
Use UCS-2 LE encoding for windows resource file
2013-07-03 19:01:39 +04:00
sledgehammer999
073b09ab41
Update changelog.
2013-07-03 17:02:02 +03:00
sledgehammer999
d4dd04cbdc
Call updateDiskSpaceLabel() manually in onSavePathChanged(). Closes #715 .
2013-07-03 16:57:47 +03:00
Nick Tiskov
8e7ef66011
Translations fixes
...
Do not translate strings, which should not be translated
Remove unnecessary/unused strings.
2013-07-03 15:44:30 +04:00
John Peterson
6fde7050ec
Adding Travis CI script
...
because a build test reduce commits with build errors
2013-07-03 10:02:01 +02:00
sledgehammer999
164f3b761d
Merge pull request #732 from alfrix/translations
...
Translations: update spanish
2013-07-02 14:07:50 -07:00
sledgehammer999
04ad78404c
Update NSIS script.
2013-07-02 21:32:01 +03:00
sledgehammer999
1e6aa54f0e
Use default choking algorithm. fastest_upload is too biased towards fast peers.
2013-07-02 20:45:59 +03:00
sledgehammer999
a29f858f77
Merge pull request #376 from Gelmir/feedreader_atom
...
Support Atom feeds
2013-07-02 10:14:02 -07:00
Nick Tiskov
7c1e91f256
Support Atom feeds
2013-07-02 21:02:45 +04:00
Alfre
2dece90144
Translations: update spanish
2013-07-02 11:56:58 -03:00
sledgehammer999
bc605fe09e
Merge pull request #619 from sledgehammer999/notification_on_finish
...
Actually show the tray notification when a torrent finishes downloading.
2013-07-01 14:28:02 -07:00
sledgehammer999
d52d64cbaf
Merge pull request #677 from Gelmir/rss_old_redl
...
Respect article limit during feed updates
2013-07-01 14:17:12 -07:00
Nick Tiskov
050893d8df
Prevent auto(re)downloading of RSS articles, which exceed article limit.
2013-07-02 00:58:17 +04:00
sledgehammer999
0c514a0f07
Update windows binary metadata.
2013-07-01 23:17:37 +03:00
sledgehammer999
147068afbf
Update changelog
2013-07-01 23:12:00 +03:00
sledgehammer999
cdc893a6cf
Merge pull request #229 from Hyperz/master
...
Default/native look for the search filter
2013-07-01 13:08:44 -07:00
sledgehammer999
84c2ba2f4e
Merge pull request #653 from Gelmir/evict_cache
...
Allow controling cache expiry timer
2013-07-01 13:00:04 -07:00
constantined
4ec176b683
Make possible to move file to .unwanted directory after downloading
2013-07-01 12:47:24 +03:00
Nick Tiskov
6b660d505c
Allow control of cache expiry interval (libtorrent 0.16.10 allocator can now return cache to kernel)
2013-07-01 12:58:20 +04:00
Nick Tiskov
2647d9e994
Revert "Merge pull request #259 from sledgehammer999/revert_disk_cache"
...
This reverts commit a796df9019
.
2013-07-01 12:58:19 +04:00
Nick Tiskov
70a0de8de5
Fix failing asserts (rss settings are not saved).
...
See Pull #675
2013-07-01 12:52:23 +04:00
Nick Tiskov
454dbd5cd8
Do not autoDL items based on rules still being edited.
2013-07-01 12:43:40 +04:00
sledgehammer999
a4085ef68c
Merge pull request #727 from Gelmir/rename_on_index_changes
...
Properly rename torrent which changes position in filter model
2013-06-30 14:11:40 -07:00
Nick Tiskov
0e09717a02
Properly rename torrents, when index is moved out of current filter model or changes position inside filter model while rename window stays open
2013-07-01 00:56:12 +04:00
sledgehammer999
647f81ff84
Merge pull request #683 from Gelmir/rss_proper_drag_move
...
Fix Drag/Move event in RSS widget
2013-06-30 12:50:15 -07:00
sledgehammer999
2c7441b31d
Merge pull request #682 from Gelmir/rss_dnd_sameplace
...
Repopulate the feed tree after drag&drop to same location
2013-06-30 12:48:39 -07:00
sledgehammer999
3d9b4988d9
Update changelog.
2013-06-30 16:00:58 +03:00
sledgehammer999
e797365e3d
Change description of random port checkbox.
2013-06-30 15:57:46 +03:00
sledgehammer999
a261ab14ee
Port spinbox is now disabled correctly.
2013-06-30 15:52:37 +03:00
sledgehammer999
be5a1ae272
Seed rand only at one place.
2013-06-30 15:32:45 +03:00
tungnian lee
9913484f68
new fix for selecting random port when system starts up
2013-06-30 15:15:44 +03:00
tungnian lee
2de8b9112d
more clean up for feature selecting a random port when starts up
2013-06-30 15:15:43 +03:00
tungnian lee
75e28bb3e6
Made changes for clean up and fix the problem that a new ramdon port is set every time a setting is saved.
2013-06-30 15:15:42 +03:00
sledgehammer999
7a99eb8e23
Write BOM in NSIS translations' files.
2013-06-30 15:14:45 +03:00
sledgehammer999
0b15515f59
Update NSIS scripts to use unicode version of installer.
2013-06-30 14:43:23 +03:00
sledgehammer999
9ff7eab83b
Fixed compilation with libtorrent 0.15.x
2013-06-30 02:45:02 +03:00
sledgehammer999
b32a68318c
Ensure that all tranferlist columns have a size > 0.
2013-06-29 18:16:23 +03:00
sledgehammer999
029505bf1d
Impove drawing speed of peers list when there are many peers.
2013-06-29 18:10:45 +03:00
sledgehammer999
01307b377e
Improve drawing speed of transferlist with many torrents.
2013-06-29 17:58:41 +03:00
sledgehammer999
0322002b46
Update maintainer info in About dialog.
2013-06-29 15:37:08 +03:00
sledgehammer999
e5617f4cde
Update AUTHORS file.
2013-06-29 14:46:19 +03:00
sledgehammer999
64dad99c36
Ensure that all columns in the peerlist are showing.
2013-06-29 13:28:29 +03:00
sledgehammer999
f227130388
Simplify code.
2013-06-27 15:29:02 +03:00
sledgehammer999
38d78b7606
Change seeding algorithm. Increase connections per second.
2013-06-27 15:25:23 +03:00
Christophe Dumez
a77be2f6ce
Merge pull request #705 from sledgehammer999/peer_tab2
...
Use new Libtorrent version define.
2013-06-16 04:37:25 -07:00
sledgehammer999
1ad9d9b4e0
Use new Libtorrent version define.
2013-06-16 14:34:00 +03:00
Christophe Dumez
f4e5d7bc11
Merge pull request #636 from sledgehammer999/libtorrent_trunk
...
Fix compilation with libtorrent 1.x.x.
2013-06-08 10:35:05 -07:00
sledgehammer999
22e2bafa7a
Fix compilation with libtorrent 1.x.x v2
2013-06-08 18:21:15 +03:00
Nick Tiskov
562e9ce108
Drag'n'Drop fixups.
...
1. Proper event handling
2. Allow folder moving
3. Allow moving into folders
2013-06-08 19:04:42 +04:00
Christophe Dumez
b8598bfc14
Merge pull request #594 from ccerrillo/master
...
changes in mootools breaks the context menu
2013-06-08 05:54:08 -07:00
Christophe Dumez
2a31d378a5
Merge pull request #606 from sledgehammer999/peer_tab
...
Show utorrent compatible peer flags. Implements issue #531 .
2013-06-08 05:48:09 -07:00
Christophe Dumez
a33a959f63
Merge pull request #629 from sledgehammer999/temp_tor_data
...
Store TorrentTempData only in memory. Partially implements #583 .
2013-06-08 05:41:46 -07:00
Christophe Dumez
1ff3818e6b
Merge pull request #662 from micheleolivo/master
...
Italians strings fixed
2013-06-08 05:10:48 -07:00
Nick Tiskov
116fa8936a
Add missing QTreeWidget::dropEvent to d'n'd atempt occuring in same location.
...
Remove 'Overwrite attempt' dialog as obsolete. Now moving item, e.g. from folder to same folder, will just make it the last child of the folder.
2013-06-04 18:47:01 +04:00
sledgehammer999
78663b9c27
Fix peer flags.
2013-05-24 19:18:03 +03:00
Christophe Dumez
0213b5f511
Add missing break statement in proxy code
2013-05-22 20:43:02 +03:00
Michele Olivo
559e0ac218
Fixed a couple of Italians strings.
2013-05-21 11:50:03 +02:00
sledgehammer999
94b58ca229
Fix compilation with libtorrent 1.x.x.
2013-05-07 22:57:18 +03:00
sledgehammer999
7aa3eff845
Add constness and value by reference in TorrentTempData.
2013-05-04 21:29:18 +03:00
sledgehammer999
9a0a26dae1
Store TorrentTempData only in memory. Partially implements #583 .
2013-05-04 17:56:26 +03:00
John Peterson
d1c3a07ba6
Adding "Save path" column
...
because it's useful when moving files
It's the same path as in properties because that's consistent
2013-05-01 09:05:14 +02:00
sledgehammer999
a30dc3a823
Actually show the tray notification when a torrent finishes downloading.
2013-04-30 23:52:32 +03:00
sledgehammer999
8464720d99
Show utorrent compatible peer flags. Implements issue #531 .
2013-04-22 20:48:50 +03:00
sledgehammer999
4f667c6e7d
Merge pull request #600 from sledgehammer999/trans_it_nsis
...
Updated italian translation of NSIS installer by bovirus.
2013-04-20 02:08:02 -07:00
sledgehammer999
365ba4341a
Updated italian translation of NSIS installer by bovirus.
2013-04-20 12:06:34 +03:00
ccerrillo
c928987313
mootools change break context menu
...
Fx.Tween in mootols 1.4.5 no longer sets visibility to hidden, so when the context menu dissapear, if you put the mouse in the space where the menu were showed is still there but with opacity to 0 and cannot click to nothing below that area
So i emulated the old behaviour with OnComplete event.
Additionally i changed the use of deprecated $empty
2013-04-17 20:41:24 +03:00
Christophe Dumez
d5aa316613
Merge pull request #513 from Gelmir/creator_root
...
Fix: using files/folder in disk root for torrent creation fails
2013-04-14 03:06:29 -07:00
Christophe Dumez
43271d3ea7
Merge pull request #568 from alfrix/master
...
Updated Spanish Translation
2013-04-14 03:05:16 -07:00
Christophe Dumez
9aa0041422
Merge pull request #584 from sledgehammer999/it_translation
...
Update italian translation by bovirus.
2013-04-14 03:04:46 -07:00
Christophe Dumez
f0e98e2828
Merge pull request #587 from sledgehammer999/update_disklabel
...
Update disk space label in add new torrent dialog. Fixes issue #282 .
2013-04-14 03:04:27 -07:00
sledgehammer999
1e7668608a
Update disk space label in add new torrent dialog. Fixes issue #282 .
2013-04-14 05:26:25 +03:00
sledgehammer999
f918e7f0b0
Merge pull request #586 from sledgehammer999/nsis_it
...
Updated italian language of nsis installer by bovirus.
2013-04-13 18:02:04 -07:00
sledgehammer999
a685349ae6
Updated italian language of nsis installer by bovirus.
2013-04-14 03:58:24 +03:00
sledgehammer999
7c2e679c8b
Update italian translation by bovirus.
2013-04-14 03:45:54 +03:00
Alfre
b6e16fbdc0
Update Spanish translation
2013-04-10 15:06:23 -03:00
Christophe Dumez
a2d3a1c41c
Merge pull request #543 from sledgehammer999/master
...
Really fix issue #405 and #536 .
2013-04-01 12:23:04 -07:00
sledgehammer999
4af28bfe81
Really fix issue #405 and #536 .
2013-04-01 21:37:36 +03:00
Christophe Dumez
4ba5e43933
Improve peer host name resolution ( closes #360 )
...
- Take a QString in argument to avoid converting it twice. The caller already
has the IP as a QString.
- Fix bug where hostnames coming from the cache would not the displayed.
- Fix bug where the resolved hostnames would not be displayed if the IP we know
does not match the first one in the QHostInfo::addresses() list. It may come
later in the list or may be formatted differently (possible with IPv6).
- Avoid requesting again host names for IPs that were already requested recently
but whose resolution did not return a useful hostname.
2013-03-28 21:47:45 +02:00
Nick Tiskov
6debc1e958
Fix unhandled exception when trying to create torrents from files/folder in disk root.
2013-03-21 20:56:39 +04:00
Christophe Dumez
9651d8736b
Fix legittorrents search plugin ( closes #515 )
2013-03-20 21:16:28 +02:00
Christophe Dumez
07ec2cce31
Update Italian translation
2013-03-16 22:26:40 +02:00
Christophe Dumez
698171bbcf
Updated Basque translation
2013-03-16 22:01:48 +02:00
Christophe Dumez
3519cb281f
Merge pull request #499 from Driim/add_torrent_icon_fix
...
Fix missing "Add torrent file" icon
2013-03-12 10:37:18 -07:00
Driim
df23fc1de2
delete not needed space
2013-03-11 22:52:49 +04:00
Driim
f445c8f872
Fix add torrent icon version 3
2013-03-11 22:50:32 +04:00
Driim
eb035e2199
Fix add torrent icon version 2
2013-03-11 22:45:32 +04:00
Driim
dac3a1a0ca
Fix missing "Add torrent file" icon
2013-03-11 19:33:57 +04:00
Christophe Dumez
902aa4503e
Merge pull request #496 from Gelmir/libz
...
Use <OS_name>conf.pri files to control libz linkage
2013-03-10 13:15:02 -07:00
Nick Tiskov
314fc003b3
Use <OS_name>conf.pri file to control libz linkage
2013-03-11 00:04:40 +04:00
Christophe Dumez
c36b2774ed
Merge pull request #469 from Gelmir/ul_eta
...
ETA calculation for seed_only torrents; ETA column sorting
2013-03-10 12:53:26 -07:00
Nick Tiskov
ec08bfac07
Improve code readability in speed monitor
2013-03-10 23:25:24 +04:00
Christophe Dumez
cd754fd239
Update Norwegian translation
2013-03-10 21:24:15 +02:00
Christophe Dumez
a6e7588593
Merge pull request #495 from Gelmir/ru_ts
...
Update Russian translation.
2013-03-10 12:13:46 -07:00
Nick Tiskov
008ba33ce9
Update Russian translation.
2013-03-10 23:06:09 +04:00
Christophe Dumez
f49ba3e93d
Avoid using #define
2013-03-10 20:31:06 +02:00
Christophe Dumez
e98fb61400
Link against lz
2013-03-10 20:29:46 +02:00
Christophe Dumez
13e57fb9dd
Merge pull request #471 from daimor/master
...
Correctly handle HTTP responses with gzipped encoded content.
2013-03-10 11:08:57 -07:00
Christophe Dumez
7234a93293
Merge pull request #462 from Gelmir/webui_json
...
Multiple JSON parses fixes
2013-03-10 11:04:15 -07:00
Christophe Dumez
56cff16b07
Update language files
2013-03-10 20:03:21 +02:00
Christophe Dumez
aa74244abb
Update Changelog
2013-03-10 20:02:35 +02:00
Christophe Dumez
a998f4c980
Merge pull request #464 from Gelmir/log_clear
...
Allow clearing of execution log and peer ban log
2013-03-10 11:01:33 -07:00
Christophe Dumez
5f2fe1d5a6
Update Changelog
2013-03-10 19:57:59 +02:00
Christophe Dumez
f01c301839
Merge pull request #480 from Gelmir/create_torrent_tiers
...
Support tracker tiers / groups in torrent creator
2013-03-10 10:56:28 -07:00
Nick Tiskov
0c0c7459f1
Cosmetic fix for eta sorting in torrent list: 'infinity' must always come last
2013-03-10 20:59:19 +04:00
Nick Tiskov
34a88c83f0
Calculate eta for seed only torrents using ratio limits
2013-03-10 20:59:19 +04:00
Nick Tiskov
a8f29e51c5
Cosmetic fixes to torrent creator
2013-03-10 20:58:23 +04:00
Nick Tiskov
964b321458
Ignore multiple sequential newlines in torrent creator
2013-03-10 20:41:59 +04:00
Nick Tiskov
dec726c0ae
Add tooltip in torrent creation dialog as a hint on tracker tiers
2013-03-10 20:41:58 +04:00
Nick Tiskov
025f4f9737
Support tracker mirrors in torrent creator
2013-03-10 20:41:58 +04:00
Nick Tiskov
66b982ad03
Minor refactoring for json parser
2013-03-10 20:40:08 +04:00
Nick Tiskov
3309706964
Allow clearing of execution log and peer ban log
2013-03-10 20:31:46 +04:00
Nick Tiskov
9d275d6d34
Allow bool lists in json values
2013-03-10 20:03:53 +04:00
Nick Tiskov
91f9a46c18
Allow semicolon in json values (Windows paths support)
2013-03-10 20:03:52 +04:00
Dmitry Maslennikov
e017ba6863
add cookies for redirect, cookies for auto download torrent from rss, add support gzip
2013-03-10 19:15:33 +04:00
Christophe Dumez
9c7807ded4
Merge pull request #494 from sledgehammer999/fix_downloadbar
...
Fix the downloadbar for libtorrent > 0.16.7
2013-03-10 08:14:38 -07:00
sledgehammer999
0fa0be2d0e
Pass the correct flag in torrent_handle::status for libtorrent > 0.15
2013-03-10 17:08:40 +02:00
sledgehammer999
4e0dc5d51a
Merge pull request #478 from sledgehammer999/win_backtrace
...
Move backtrace support to windows specific pri files and other minor improvements. v2
2013-03-10 04:21:55 -07:00
Christophe Dumez
14bfc4f4ed
Merge pull request #434 from Gelmir/session_end
...
Attempt to fix data loss during session end v2
2013-03-10 00:53:41 -08:00
Christophe Dumez
7039e2b10f
Merge pull request #441 from sledgehammer999/git_ignore
...
Ignore some files.
2013-03-10 00:50:14 -08:00
Christophe Dumez
e5f0edaa0a
Merge pull request #456 from Gelmir/fix_webui_ap
...
Allow/Fix special characters in json replies in WebUI
2013-03-10 00:48:45 -08:00
Christophe Dumez
72dd95a81e
Update Changelog
2013-03-10 10:36:21 +02:00
Christophe Dumez
4e2750262d
Merge pull request #466 from Gelmir/webseed_menu
...
Add context menu to web seed list
2013-03-10 00:35:21 -08:00
Christophe Dumez
3b60c23178
Merge pull request #485 from sledgehammer999/cp_mgn_uri
...
Enable 'copy magnet uri' for torrents without metadata too.
2013-03-09 23:57:57 -08:00
sledgehammer999
12a6ecf353
Enable 'copy magnet uri' for torrents without metadata too. Fixes issue #458 .
2013-03-05 23:15:39 +02:00
sledgehammer999
c5b5241964
Enable backtrace support by default on Windows.
2013-03-03 03:11:07 +02:00
sledgehammer999
eb0d1748c3
Fix compilation without backtrace support on Windows.
2013-03-03 03:11:01 +02:00
sledgehammer999
1f0d4ce871
Move Windows backtrace functionality to the windows specific *.pri files.
2013-03-03 00:52:51 +02:00
Nick Tiskov
b64caf2cb8
Remove add/remove buttons in web seed list, since context menu is now implemented.
2013-02-28 23:04:12 +04:00
Nick Tiskov
b286bead09
Add context menu for web seeds: add, remove, copy, edit.
2013-02-28 23:00:04 +04:00
Nick Tiskov
dc4d0a7078
Allow/Fix special characters in json replies in WebUI
2013-02-25 16:28:15 +04:00
sledgehammer999
5ec68f3ca0
Ignore some files.
2013-02-18 00:29:15 +02:00
Christophe Dumez
da3406b811
Simplify the code a bit now that QIniSettings uses qBittorrent / qBittorrent by default
2013-02-16 20:04:48 +02:00
Christophe Dumez
6c753ac183
Have QIniSettings use qBittorrent / qBittorrent by default
2013-02-16 19:33:07 +02:00
Christophe Dumez
1549a443c5
Have Preferences subclass QIniSettings privately to discourage bad usage.
2013-02-16 19:30:44 +02:00
Nick Tiskov
28df59b9e6
Attempt to fix data loss during session end
2013-02-16 17:46:34 +04:00
Christophe Dumez
1f25e6d0fe
Merge pull request #423 from Gelmir/rss_rulelist
...
Changing regexp/wildcard mode should update article list matches
2013-02-16 05:36:42 -08:00
Christophe Dumez
47f5d165a8
Merge pull request #427 from sledgehammer999/update_def_path
...
Fix case where the default save wasn't getting updated in the addition d...
2013-02-16 05:34:27 -08:00
Christophe Dumez
13a195d73b
Merge pull request #426 from sledgehammer999/fix_dont_show
...
Fix 'dont show' dialog when downloading torrent. Closes issue #405 .
2013-02-16 05:33:00 -08:00
sledgehammer999
04e4295140
Fix case where the default save wasn't getting updated in the addition dialog.
2013-02-12 00:31:47 +02:00
sledgehammer999
fe98c36abf
Fix 'dont show' dialog when downloading torrent. Closes issue #405 .
2013-02-11 23:38:33 +02:00
Christophe Dumez
ee84af0826
Update Norwegian translation
2013-02-11 12:44:11 +02:00
Christophe Dumez
e1d09303f9
Update language files
2013-02-11 12:42:39 +02:00
Christophe Dumez
3749817e1b
Merge pull request #347 from Gelmir/ru_lang
...
Fix Russian translation
2013-02-11 02:41:59 -08:00
Nick Tiskov
a6e862d9ea
More updates to Russian translation
2013-02-11 14:22:51 +04:00
Nick Tiskov
c28641ba94
Fix Russian translation for d3b4ec77bc
2013-02-11 14:03:41 +04:00
Nick Tiskov
5e5d8118c7
Changing regexp/wildcard mode should update article list matches
2013-02-11 13:58:00 +04:00
Christophe Dumez
b0a01f60f7
Merge pull request #419 from Gelmir/license
...
Remove unprintable 0x0C from license text
2013-02-10 11:06:44 -08:00
Nick Tiskov
c04095673f
Remove unprintable 0x0C from license text
2013-02-10 22:46:03 +04:00
Christophe Dumez
88d22e4309
Merge pull request #415 from Gelmir/edit_tracker
...
Allow to edit tracker URI
2013-02-10 10:44:27 -08:00
Nick Tiskov
e05cce9b59
Small fix to tracker editing
2013-02-10 22:39:15 +04:00
Nick Tiskov
a7a4557b29
fixup! Use QInputDilog for tracker editing
2013-02-10 22:07:37 +04:00
Nick Tiskov
4cb783d5bf
Use QInputDilog for tracker editing
2013-02-10 22:07:36 +04:00
Nick Tiskov
cd830768d6
Allow to edit tracker URI
2013-02-10 22:05:51 +04:00
Christophe Dumez
6f46c60360
Update Hebrew translation
2013-02-09 23:06:09 +02:00
Christophe Dumez
d9d63141bb
Merge pull request #396 from karimodm/master
...
Fix to Issue #395 : Preview feature absent when .!qB extensions added
2013-02-09 10:34:10 -08:00
Andrea Villa
b6f156b7dd
Reverting fs_utils.cpp and fixing callers instead
2013-02-09 18:55:10 +01:00
Christophe Dumez
a647968a6f
Merge pull request #414 from Gelmir/cpy_tracker_fix
...
Fix copy tracker build failure
2013-02-09 09:41:03 -08:00
Nick Tiskov
93c64d03e3
Fix copy tracker build failure
2013-02-09 21:18:52 +04:00
Christophe Dumez
6fddbd8178
Merge pull request #206 from Driim/master
...
Copy tracker URL
2013-02-09 07:53:11 -08:00
Christophe Dumez
67ca3315fd
Merge pull request #374 from Gelmir/feedreader_lang
...
Fix spacing in Russian translation in article list
2013-02-09 07:50:16 -08:00
Christophe Dumez
168de06d47
Merge pull request #391 from sledgehammer999/win_installer
...
Major refactoring on the windows installer scripts
2013-02-09 07:46:53 -08:00
Christophe Dumez
3ee79afe4f
Merge pull request #402 from bovirus/patch-2
...
Update src/lang/qbittorrent_it.ts by bovirus
2013-02-09 07:36:51 -08:00
Christophe Dumez
a3163a419a
Merge pull request #404 from sledgehammer999/del_whitespace
...
Remove leading and trailing whitespace when choosing filenames. Fixes is...
2013-02-09 07:34:44 -08:00
sledgehammer999
a2e4e2ad37
Remove leading and trailing whitespace when choosing filenames. Fixes issue #401 .
2013-02-07 21:31:24 +02:00
ROBERTO
367b17e315
Update src/lang/qbittorrent_it.ts
2013-02-07 14:25:58 +01:00
Andrea
ccd50262c6
FIX: Redeclared Variable
2013-02-05 03:44:54 +01:00
Andrea
c7efd0dd05
Fix Preview for .!qB extended files
2013-02-05 01:46:00 +01:00
sledgehammer999
287e2a7c2d
Update README.txt.
2013-02-02 03:54:31 +02:00
sledgehammer999
9618cc1628
Update instructions in README.txt.
2013-02-02 03:28:07 +02:00
sledgehammer999
d435eae35c
Include third party plugins used by the scripts.
2013-02-02 03:04:15 +02:00
sledgehammer999
80021c4ef6
Move the check for already running instance just before the actual installation.
2013-02-02 02:52:14 +02:00
sledgehammer999
d959a5918c
Remove unused label.
2013-02-02 02:52:11 +02:00
sledgehammer999
5b092b3aea
Updated language tables with all the strings.
2013-02-02 02:52:09 +02:00
sledgehammer999
749e668a03
Remove file associations only if qbt is associated. Fixes issue #307 .
2013-02-02 02:52:06 +02:00
sledgehammer999
257f75a201
Reserve dll for faster execution.
2013-02-02 02:52:04 +02:00
sledgehammer999
cfa1e8441b
Added some logging for a few actions.
2013-02-02 02:52:01 +02:00
sledgehammer999
5b66b7a24f
Run unistaller silently before proceeding with the install.
2013-02-02 02:51:59 +02:00
sledgehammer999
78ee01b03c
The installer now checks if qbt is running before proceeding.
2013-02-02 02:51:56 +02:00
sledgehammer999
653d49ab3c
Offer to launch qbt after installation.
2013-02-02 02:51:54 +02:00
sledgehammer999
c13776d000
Add more info to the system about the unistaller.
2013-02-02 02:51:52 +02:00
sledgehammer999
e71facf6d6
Add version info to the installer executable.
2013-02-02 02:51:49 +02:00
sledgehammer999
f2f2dad402
Split removal of configuration files to 2 options.
2013-02-02 02:51:47 +02:00
sledgehammer999
c6ba3b4ca3
Change title of installer to show the qbt's version.
2013-02-02 02:51:45 +02:00
sledgehammer999
feadedf8ef
Support adding of windows firewall rule.
2013-02-02 02:51:42 +02:00
sledgehammer999
ccce8f58c9
Updated translations.nsi
2013-02-02 02:51:27 +02:00
sledgehammer999
e85efb828d
Create language tables for all the available languages.
2013-02-02 02:50:35 +02:00
sledgehammer999
4d739d4050
Refactor windows installer script to accomodate further translation. Also split it up so it is easier to maintain and extend.
2013-02-02 02:44:33 +02:00
Dmitriy Falko
b172196512
Merge pull request #2 from qbittorrent/master
...
Up-to-date commit
2013-01-28 06:08:05 -08:00
Christophe Dumez
3e7329fb07
Merge pull request #377 from Gelmir/feedreader_statesave
...
Save article 'read' state on exit
2013-01-28 04:11:30 -08:00
Nick Tiskov
9b121fd5d0
Save article 'read' state on exit
2013-01-28 14:53:04 +04:00
Christophe Dumez
405885209b
Update Finnish translation
2013-01-27 18:49:36 +02:00
Nick Tiskov
12f0954c4c
Fix spacing in Russian translation in article list
2013-01-27 13:39:25 +04:00
Christophe Dumez
8046ba4103
Merge pull request #361 from sledgehammer999/torrent_creator
...
Fix torrent creator when saving to a non-latin path in Windows.
2013-01-26 12:35:41 -08:00
Christophe Dumez
dce5c217c8
Merge pull request #329 from Gelmir/iface_hrNames
...
Show human readable interface names
2013-01-26 12:31:59 -08:00
Christophe Dumez
0161e64481
Update Norwegian translation
2013-01-26 22:21:00 +02:00
sledgehammer999
b768005f44
Merge pull request #337 from Gelmir/stacktrace_win
...
Support stacktrace on Windows
2013-01-26 12:15:09 -08:00
Christophe Dumez
6838edb4fe
Merge pull request #358 from Gelmir/raise_wnd
...
Raise main window when starting another instance w/o params
2013-01-26 11:59:09 -08:00
sledgehammer999
2309c25aa4
Fix null termination of wsave_path.
2013-01-26 20:35:50 +02:00
Nick Tiskov
1090e87f3a
fixup! Raise main window when starting another instance w/o params
2013-01-26 22:22:17 +04:00
Nick Tiskov
104b2aecdc
fixup! Show human readable interface names (mostly affects Windows)
2013-01-26 21:24:38 +04:00
Christophe Dumez
465eaf028e
Update Changelog
2013-01-26 19:09:13 +02:00
Christophe Dumez
2a76ddb81d
Remove binary translations now that they are generated at configure time
2013-01-26 19:08:04 +02:00
Christophe Dumez
3f2098ff5d
Merge pull request #332 from Gelmir/ts_conftime
...
Create translations at configure time
2013-01-26 09:07:30 -08:00
Christophe Dumez
13cd4815ee
Add Legit Torrents search plugin
2013-01-26 16:09:00 +02:00
Nick Tiskov
5eaf4201ae
Fixes: 1) Building fails w/o "CONFIG += strace_win" 2) mingw build
...
Commenting Mingw release flags section for now. Strace is not reliable with mingw (only calls to other libraries are resolved, internal calls show up as addresses).
2013-01-25 22:52:12 +04:00
Christophe Dumez
606ee3c883
Update Portuguese translation
2013-01-25 17:54:03 +02:00
Christophe Dumez
a1a73af7da
Update Finnish translation
2013-01-23 22:07:21 +02:00
sledgehammer999
ed26846a54
Null terminate the wide string in torrent creator.
2013-01-23 17:30:44 +02:00
sledgehammer999
e7125d21cb
Fix torrent creator when saving to a non-latin path in Windows.
2013-01-23 14:19:18 +02:00
Christophe Dumez
64fb49e085
Merge pull request #359 from sledgehammer999/qt_translate
...
Update Qt translations from qt 4.8.4
2013-01-22 21:52:48 -08:00
sledgehammer999
0c0a90c6c2
Update Qt translations from qt 4.8.4
2013-01-22 19:04:38 +02:00
Nick Tiskov
5ca5441a48
Support raising window when UI is locked
2013-01-22 17:36:14 +04:00
Nick Tiskov
88960556e3
Raise main window when starting another instance w/o params
2013-01-22 15:38:09 +04:00
Christophe Dumez
d3b4ec77bc
Update date in About dialog copyright
2013-01-20 13:01:51 +02:00
Christophe Dumez
08dc932d00
Fixes to Italian translation
2013-01-20 12:20:51 +02:00
Christophe Dumez
d6b99a8d70
Add plugin versions.txt file for python3
2013-01-20 00:00:58 +02:00
Christophe Dumez
e13eeeed60
Update plugin versions
2013-01-19 23:59:26 +02:00
Christophe Dumez
b71570bdf7
Fix duplicate results in piratebay results
2013-01-19 23:27:51 +02:00
Nick Tiskov
a9cffd8863
Support stacktrace on Windows
...
adds 'strace_win' CONFIG option
2013-01-19 22:07:20 +04:00
Christophe Dumez
0ace60a39b
Use HTTPS for btdigg
2013-01-19 19:36:52 +02:00
Christophe Dumez
d740b051cb
Really fix kat search engine with python3
2013-01-19 19:29:51 +02:00
Christophe Dumez
f369e22de0
Fix kat.ph search with python3
2013-01-19 18:54:18 +02:00
Christophe Dumez
64fd3044b1
Fix compilation error with libtorrent v0.15
2013-01-19 18:16:47 +02:00
Christophe Dumez
bcd81c0791
Better fix for --no-splash argument
2013-01-19 16:38:34 +02:00
Christophe Dumez
965f7f5d26
Fix support for --no-splash command line argument
2013-01-19 16:24:31 +02:00
Christophe Dumez
636e052faa
Remove "Force reannounce" action
...
Does not work as intended.
2013-01-16 20:03:32 +02:00
Christophe Dumez
6e1f250470
Stop listening on port 4433 since we do not support SSL torrents
2013-01-16 19:07:22 +02:00
Nick Tiskov
92e24e332a
Create translations at configure time
2013-01-16 00:21:41 +04:00
Christophe Dumez
687d192e71
Merge pull request #330 from sledgehammer999/win_installer
...
Some improvements/fixes to the windows installer script
2013-01-13 08:50:07 -08:00
sledgehammer999
4f1cb5ab7c
Store language settings for the installer. Use them in the unistaller too.
2013-01-13 18:07:21 +02:00
sledgehammer999
2fbc979136
Remove qBittorrent Start Menu folder when uninstalling. Partially fixes #291 .
2013-01-13 18:07:18 +02:00
Nick Tiskov
3e98bd49e2
Show human readable interface names (mostly affects Windows)
2013-01-13 17:44:14 +04:00
Christophe Dumez
186bbd7fc3
Safer check
2013-01-13 13:01:58 +02:00
Christophe Dumez
34fc7407a2
Fix possible crash in loadPeers() ( closes #222 )
2013-01-13 12:53:34 +02:00
Christophe Dumez
aecf069975
Require password to exit qBittorrent from tray icon when locked ( closes #311 )
2013-01-12 19:18:39 +02:00
Christophe Dumez
ec90fc480c
Bump mootools to 1.4.5
2013-01-12 18:55:02 +02:00
Christophe Dumez
4012a64327
Update Italian translation
2013-01-10 18:59:50 +02:00
Christophe Dumez
646c6b6e64
Fix torrentreactor engine plugin
2013-01-09 19:16:44 +02:00
Christophe Dumez
3eae8b3db2
Update language files
2013-01-09 19:06:09 +02:00
Christophe Dumez
8148f9a95a
Merge pull request #320 from Gelmir/lang_ru
...
Update Russian translation.
2013-01-09 09:05:04 -08:00
Nick Tiskov
a756c264f9
Update Russian translation.
2013-01-09 20:30:24 +04:00
Christophe Dumez
add29f9a5c
Remove torrentdownloads.ws search plugin (Pretty much dead...)
2013-01-08 22:24:21 +02:00
Christophe Dumez
6a16ca31a2
Really use HTTPS link for isohunt engine
2013-01-08 21:51:51 +02:00
Christophe Dumez
b1cf8c16df
Use HTTPS link for thepiratebay.se
2013-01-08 21:47:24 +02:00
Christophe Dumez
5b2947764d
Use HTTPS link for isohunt
2013-01-08 21:41:16 +02:00
Christophe Dumez
452fdbcc6f
Use HTTPS link for kat.ph plugin
2013-01-08 21:34:28 +02:00
Christophe Dumez
1b3a758f28
Search plugins: Properly uncompress gzipped responses in retrieve_url()
2013-01-08 21:30:43 +02:00
Christophe Dumez
4db73d421d
Remove outdated torrentz link
2013-01-08 20:08:40 +02:00
Christophe Dumez
643840d969
Remove btjunkie search plugin
2013-01-08 18:57:54 +02:00
Christophe Dumez
062b7733b1
Merge pull request #310 from Gelmir/ru_ts
...
Update Russian translation
2013-01-03 07:08:03 -08:00
Nick Tiskov
8302b9e1d7
Update Russian translation
2013-01-03 14:52:34 +04:00
Christophe Dumez
12bd5c9dd7
Update Italian translation
2013-01-02 18:25:53 +02:00
sledgehammer999
57a609a62c
Merge pull request #301 from Gelmir/static_favicon
...
Use qico plugin in static build. Required for RSS favicon capabilities.
2012-12-30 08:43:56 -08:00
Christophe Dumez
26228e747d
Merge pull request #299 from Gelmir/anon_mode_help_external
...
Anonymous mode link is not opened in default browser.
2012-12-30 02:22:22 -08:00
Christophe Dumez
6f88b072d1
Merge pull request #300 from Gelmir/uploaded_column
...
Main view column changes
2012-12-30 02:21:44 -08:00
Nick Tiskov
f55ea07c1d
Move QTPLUGIN qmake macro to src.pro.
2012-12-29 20:06:15 +04:00
Nick Tiskov
0cdb833aa6
Use qico plugin in static build. Required for RSS favicon capabilities.
2012-12-28 15:40:22 +04:00
Nick Tiskov
54e99b73d6
Fix 'Amount Uploaded' contradiction between main view and properties widget
2012-12-27 17:57:31 +04:00
Nick Tiskov
680998f9c2
Add 'Uploaded' column to main view
2012-12-27 17:55:40 +04:00
Nick Tiskov
12d062cd7e
Anonymous mode link is not opened in default browser.
2012-12-27 16:54:11 +04:00
Christophe Dumez
bb1663636a
Merge pull request #259 from sledgehammer999/revert_disk_cache
...
Partially revert commit aeb5fa. See issue #258 .
2012-12-26 11:33:47 -08:00
Christophe Dumez
c19b33afc1
Merge pull request #296 from sledgehammer999/minor_optimize
...
Another minor optimization in qbtsession.
2012-12-26 11:24:35 -08:00
Christophe Dumez
7fba885d48
Merge pull request #295 from sledgehammer999/optimize_torrent_addittion
...
Optimize torrent addittion of huge torrents
2012-12-26 11:24:03 -08:00
sledgehammer999
aee105ec6c
Another minor optimization in qbtsession.
2012-12-26 20:24:36 +02:00
sledgehammer999
b6cedbe4af
Optimize the preview of huge torrents. Fixes issue #288 .
2012-12-26 20:07:52 +02:00
sledgehammer999
c8753c96db
Optimize the addittion of huge torrents. Fixes issue #288 .
2012-12-26 20:06:38 +02:00
Christophe Dumez
1a5056763c
Update Portuguese translation
2012-12-13 19:20:16 +02:00
Christophe Dumez
6621a7aa1c
Fixes to Simplified Chinese translation
2012-12-13 19:18:32 +02:00
Christophe Dumez
737e9393f4
Fixes to Simplified Chinese translation
2012-12-09 14:33:17 +02:00
sledgehammer999
38f1d27223
Make the disk cache default to 128MB.
2012-12-03 23:28:56 +02:00
Christophe Dumez
37016aebad
Merge pull request #267 from john-peterson/master
...
Reenable OS cache on Windows
2012-12-03 10:12:58 -08:00
Christophe Dumez
d6e067d654
Revert "Reenable OS cache on Windows"
...
This reverts commit 8a27c79716
.
2012-12-03 20:12:08 +02:00
John Peterson
6894a4b640
Removing option to disable the OS disk cache because it has limited use and is unreliable in Windows.
2012-12-03 18:05:05 +01:00
Christophe Dumez
8a27c79716
Reenable OS cache on Windows
2012-12-03 18:52:07 +02:00
John Peterson
f2c05131c3
Merge branch 'master' of https://github.com/qbittorrent/qBittorrent
2012-12-03 17:34:33 +01:00
John Peterson
31ffbb1edd
Enabling Windows disk cache (and adding option to disable it) to prevent a relatively prevalent ERROR_INVALID_PARAMETER.
...
From my test only the write cache was the culprit, if this can be confirmed the read cache can be disabled by default if that has a benefit.
(Other systems are unchanged.)
2012-12-03 17:27:11 +01:00
Christophe Dumez
177e6738e4
Merge pull request #254 from sledgehammer999/fix_default_path
...
Fix behaviour of the torrent addition dialog. The 'set as default path' ...
2012-12-01 07:51:20 -08:00
sledgehammer999
47c40b04e4
Remove equality check from QBtSession::setDefaultSavePath().
2012-12-01 17:48:18 +02:00
sledgehammer999
a899209a01
Optimize check of paths in qbtsession.
2012-12-01 15:40:18 +02:00
Christophe Dumez
ef9cb84b01
Merge pull request #264 from sledgehammer999/qbtsession_optimize
...
Minor optimization in qbtsession.
2012-12-01 05:05:13 -08:00
sledgehammer999
3e979931d0
Make a setter for defaultSave path in qbtsession and do some other optimizations to avoid potential pitfalls.
2012-12-01 14:48:08 +02:00
sledgehammer999
60c3244faa
Don't touch qbtsession here.
2012-12-01 14:11:20 +02:00
sledgehammer999
bd89dca0af
Minor optimization in qbtsession.
2012-12-01 14:08:46 +02:00
Christophe Dumez
b97c6cadee
Merge pull request #256 from sledgehammer999/fix_dir_separators
...
Fix dir separators
2012-12-01 00:07:27 -08:00
sledgehammer999
1a965cc0bd
Partially revert commit aeb5fa. See issue #258 .
2012-12-01 02:20:09 +02:00
sledgehammer999
4749fa45e8
Improve the display of paths in the 'Add new torrent' dialog.
2012-11-30 01:38:01 +02:00
sledgehammer999
6b7bd55931
Improve the handling of native directory separators.
2012-11-30 01:37:08 +02:00
sledgehammer999
a50aa2d8e5
Save preferences before updating QBtSession.
2012-11-30 01:32:11 +02:00
sledgehammer999
93cdd1b98c
Update the qbtsession when set a new default path.
2012-11-28 02:02:54 +02:00
sledgehammer999
d6353fc3b2
Fix behaviour of the torrent addition dialog. The 'set as default path' didn't work as intended. Closes issues #251 and #243 .
2012-11-28 01:48:01 +02:00
Christophe Dumez
1809de7f1a
Fix "Couldn't set environment variable..." message on start up ( closes #245 )
2012-11-24 10:47:05 +02:00
Hyperz
2e3cd114bc
Changed LineEdit border style to system default
2012-11-17 12:54:35 +01:00
Driim
694477855b
Change icon for "Copy tracker URL"
2012-11-15 22:16:06 +04:00
Driim
84322976ba
Copy tracker URL to the clipboard
...
- code cleanup
2012-11-15 22:04:26 +04:00
Christophe Dumez
b7de633090
Belarusian translation update by Воронцов Михаил
2012-11-15 19:36:54 +02:00
Christophe Dumez
6faa227df3
Sort previewable extension in alphabetical order
2012-11-11 19:27:05 +02:00
Christophe Dumez
051341a42a
Add m4v to the list of previewable file extensions ( closes #216 )
...
Also optimize the misc::isPreviewable() function.
2012-11-11 19:23:10 +02:00
Christophe Dumez
634be0012f
Merge pull request #215 from sledgehammer999/create_torrent
...
Open stream in binary mode. Fixes issue #161
2012-11-10 09:54:33 -08:00
Christophe Dumez
5a4dee374c
Merge pull request #208 from denizdogan/master
...
Fix typo: 'occured'
2012-11-10 09:03:34 -08:00
Christophe Dumez
f32818d811
Merge pull request #211 from Gelmir/master
...
Small fix for for RSS regexp, should fix #210
2012-11-10 09:02:34 -08:00
Nick Tiskov
7d49e8868c
Fix 'must not contain' regexp with '|' character
...
Checking if we are using regexp was done in setMustContain and
setMustNotContain before m_useRegex was even read, corrupting the
value.
Only m_mustNotContain is affected because of how
RssDownloadRule::setMustNotContain handles read string when m_useRegex
is false.
2012-11-08 23:18:51 +04:00
Deniz Dogan
bd3dd337c1
Replace 'occured' with 'occurred' everywhere, except compiled lang files.
2012-11-07 02:38:22 +01:00
Driim
d85ff9e088
Add feature: copy tracker URL
2012-11-06 23:03:19 +04:00
Dmitriy Falko
c82174de6b
Merge pull request #1 from qbittorrent/master
...
update
2012-11-06 10:43:59 -08:00
Christophe Dumez
05330632f2
Update Norwegian translation
2012-10-17 22:15:18 +03:00
sledgehammer999
7d1e2e2b2a
Open stream in binary mode. Fixes issue #161
2012-10-17 19:21:27 +03:00
Christophe Dumez
76f959599f
Fixes to Italian translation
2012-10-14 09:47:53 +03:00
Christophe Dumez
66a4777413
Update language files
2012-10-08 21:35:51 +03:00
Christophe Dumez
65660004c5
Update Changelog
2012-10-08 21:34:41 +03:00
Christophe Dumez
22ed4c08f8
Merge pull request #151 from sledgehammer999/windows_startup
...
Add option to start qbt with Windows startup.
2012-10-08 11:32:03 -07:00
sledgehammer999
3dd7ac0549
Add option to start qbt with Windows startup.
2012-10-07 23:58:27 +03:00
Christophe Dumez
89d3678adc
Update language files
2012-10-07 19:18:11 +03:00
Christophe Dumez
aeb5fa036c
Update max write cache size to 2048MB and set it to automatic by default ( closes #148 )
2012-10-07 19:17:38 +03:00
Christophe Dumez
6cf2f942e7
Fix cookie support for RSS feeds ( closes #119 )
2012-10-07 17:25:17 +03:00
Christophe Dumez
8758be5912
Fix timezone parsing in RSS ( closes #136 )
2012-10-07 17:04:55 +03:00
Christophe Dumez
c6edf31480
Add confirmation dialog for "Force recheck" action ( closes #131 )
2012-10-07 16:21:11 +03:00
Christophe Dumez
c221b08982
Update language files
2012-10-07 16:09:33 +03:00
Christophe Dumez
2fc9382d7e
Merge pull request #137 from dance/master
...
Russian translation fixes
2012-10-07 06:08:47 -07:00
Christophe Dumez
26314fae01
No longer fallback to ANY interface if the user-selected interface cannot be found ( closes #143 )
2012-10-07 16:04:07 +03:00
Christophe Dumez
573dac0b91
Do not store created torrent in memory before writing it to a file ( closes #133 )
2012-10-07 15:42:32 +03:00
Christophe Dumez
3bc85c29ae
Merge pull request #145 from sledgehammer999/fix_encoding_problem
...
Fix command-line encoding problem on Windows (closes #139 )
2012-10-06 22:55:33 -07:00
sledgehammer999
51bc6bd95a
Fix encoding problem. Fixes #139
2012-10-07 01:17:22 +03:00
dance
3598235906
russian translation: some more fixes
2012-10-03 01:14:12 +04:00
dance
b651cdb4a1
russian translation: checked, fixed and nearly everything is translated now
2012-10-02 00:20:08 +04:00
Christophe Dumez
7bd9139d28
Properly recover from HTTP parsing errors (Web UI)
...
May be related to issue #68 .
2012-09-29 14:26:52 +03:00
Christophe Dumez
32bfd8741f
Fix handling of simultaneous connections in Web UI.
...
May be related to issue #68 .
2012-09-29 14:11:07 +03:00
Christophe Dumez
51aae059e3
Fix "Skip hash check" feature in torrent import dialog ( closes #128 )
2012-09-29 13:59:46 +03:00
Christophe Dumez
c7f1f52f1c
Add Basque locale to Web UI
2012-09-28 17:48:19 +03:00
Christophe Dumez
222e89a782
Update Basque translation
2012-09-28 17:46:11 +03:00
Christophe Dumez
1b54b4dbb7
Fix homepage link in Web UI ( closes #118 )
2012-09-23 19:30:53 +03:00
Christophe Dumez
f347bdeab5
Update language files
2012-09-23 15:09:36 +03:00
Dirk Neukirchen
559ac673e2
updated apache ssl-faq links
2012-09-23 15:08:55 +03:00
Christophe Dumez
806ab07865
Import new trackers from magnet link in case of duplicate torrent ( closes #111 )
2012-09-23 11:09:01 +03:00
Christophe Dumez
819dcacae0
Make sure new RSS download rules apply to existing articles as well, not just new ones
...
May be related to #116 .
2012-09-23 10:25:25 +03:00
Christophe Dumez
7e57a63ec5
Disabling systray icon no longer disables file association settings ( closes #114 )
2012-09-22 14:00:58 +03:00
Christophe Dumez
3e294d6918
Update Italian translation
2012-09-20 20:54:32 +03:00
Christophe Dumez
a214823dcf
Update Italian author
2012-09-20 20:50:43 +03:00
Christophe Dumez
5488d55ca2
Norwegian translation update
2012-09-20 20:48:31 +03:00
Christophe Dumez
459d2c5408
OS/2 fixes by Silvan Scherrer
2012-09-20 20:45:53 +03:00
Christophe Dumez
f691ce2238
Merge pull request #105 from sledgehammer999/packaging_scripts
...
Packaging script for Windows.
2012-09-18 13:01:49 -07:00
sledgehammer999
38f825c8c6
Updated installer script to ommit specific translations.
2012-09-18 22:57:16 +03:00
sledgehammer999
948702e98b
Packaging script for Windows.
2012-09-18 22:54:43 +03:00
Christophe Dumez
4c24f5f513
Remove qt translations for locales that are not supported by qBittorrent
2012-09-18 22:52:31 +03:00
Christophe Dumez
b0972fdc94
Merge pull request #103 from sledgehammer999/translations
...
Update Qt translations to v4.8.3
2012-09-18 12:49:45 -07:00
sledgehammer999
7f10f04025
Added translations from Qt 4.8.3 and updated some others.
2012-09-18 21:59:01 +03:00
Christophe Dumez
eb726c42c6
Fix torrent temporary path functionality
2012-09-18 20:02:52 +03:00
Christophe Dumez
b2b959d5e3
Improve Mac packaging.
...
We now ship qt translations.
2012-09-16 10:37:47 +03:00
Christophe Dumez
6f693bc36e
Merge pull request #98 from sledgehammer999/windows_build2
...
Added version info for the binary.
2012-09-15 23:06:21 -07:00
Christophe Dumez
adb82dfc2e
Merge pull request #97 from sledgehammer999/windows_build
...
Some typo fix and library names fix.
2012-09-15 23:04:48 -07:00
sledgehammer999
aa8e4ccdef
Added version info for the binary.
2012-09-16 04:17:51 +03:00
sledgehammer999
37dec0d927
Some typo fix and library names fix.
2012-09-16 04:15:57 +03:00
Christophe Dumez
847da2b106
Update Italian translation
2012-09-15 18:25:00 +03:00
Christophe Dumez
0088c67fa7
Add new Italian translator's name to about dialog
2012-09-15 18:20:12 +03:00
Christophe Dumez
312263da49
Small build fix
2012-09-15 17:47:30 +03:00
Christophe Dumez
d12c5cdf55
Address encoding issues when using search engine on Windows ( closes #29 )
2012-09-15 16:54:09 +03:00
Christophe Dumez
8a12382f1f
Fix issue with temporary directory not being taken into consideration
...
Closes issue #94 .
2012-09-15 15:53:33 +03:00
Christophe Dumez
64f944b571
Merge pull request #95 from sledgehammer999/update_windows_build
...
Updated Windows build conf files.
2012-09-15 03:44:14 -07:00
sledgehammer999
b8720b8d1c
Updated Windows build conf files.
2012-09-15 12:12:10 +03:00
Christophe Dumez
83efb442ae
Update language files
2012-09-15 10:06:27 +03:00
Christophe Dumez
cf3f0a606d
Add Hebrew translation
2012-09-15 10:05:50 +03:00
Spencer Oliver
2508d54c10
session: always output anonymous status
...
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk >
2012-09-13 19:04:54 +03:00
Spencer Oliver
e3c78d3a81
options: ensure ui matches options
...
If we set anonymous mode make sure the ui is disabled to match.
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk >
2012-09-13 19:03:11 +03:00
Christophe Dumez
a5a9b47ce4
Update Italian translation.
2012-09-13 18:50:11 +03:00
Christophe Dumez
d09a0f6167
"Completed On" column is not updated until restart ( closes #84 )
2012-09-10 21:09:22 +03:00
Christophe Dumez
c79e801929
Disable search completion ( closes #89 )
2012-09-10 19:43:30 +03:00
Christophe Dumez
2a5c9ae382
OS/2 Fixes from Silvan Scherrer
2012-09-06 15:40:50 +03:00
Christophe Dumez
7af964cfe6
Merge pull request #81 from veeti/fix-compile
...
Fix case for header inclusions
2012-09-02 21:46:19 -07:00
Veeti Paananen
e482900754
Fix case for header inclusions
...
Fixes building on case-sensitive filesystems.
2012-09-03 00:11:46 +03:00
Christophe Dumez
de43a0b7a1
Bypass cache when uploading a torrent file in Web UI ( closes #68 )
2012-09-02 21:41:11 +03:00
Christophe Dumez
cf7bc882f5
Fix possible crash due to labels ( closes #64 )
2012-09-01 13:51:04 +03:00
Christophe Dumez
06c8e658aa
Correctly escape transfer list filter value typed by user
2012-08-28 18:36:10 +03:00
Christophe Dumez
7aa39e42c1
Fix label-based filtering of torrents whose label contains special characters
2012-08-28 18:27:33 +03:00
Christophe Dumez
ca2a659970
Made progress calculation more efficient in torrent content model
...
Stop to address issue #24 .
2012-08-27 22:01:35 +03:00
Christophe Dumez
f73f267997
TorrentContentModel clean up
2012-08-27 21:11:54 +03:00
Christophe Dumez
d7ea394993
Great improve size calculation in torrent content model
...
Step to address issue #24 .
2012-08-27 21:04:24 +03:00
Christophe Dumez
3f755de80b
TorrentContentModel code cleanup
2012-08-26 21:33:52 +03:00
Christophe Dumez
00945e5749
Stop updating file priorities regularly in torrent content panel
...
Performance improvement to address issue #24 .
2012-08-26 20:59:51 +03:00
Christophe Dumez
c43c362903
TorrentContentModel code clean up
2012-08-26 20:52:53 +03:00
Christophe Dumez
268dad58f6
TorrentContentModel code clean up
2012-08-26 20:43:27 +03:00
Christophe Dumez
61511201db
TorrentContentModel code clean up
2012-08-26 20:35:18 +03:00
Christophe Dumez
38daa23be2
TorrentContentModel code clean up
2012-08-26 20:15:55 +03:00
Christophe Dumez
45ba858022
TorrentContentModel code clean up
2012-08-26 20:08:26 +03:00
Christophe Dumez
8ad821c468
Simplify TorrentContentModel code
2012-08-26 19:55:09 +03:00
Christophe Dumez
5fe5c4d147
Simplify TorrentContentModel code
2012-08-26 19:49:29 +03:00
Christophe Dumez
f3e465c142
TorrentContentModel: Simplify progress update code
2012-08-26 18:45:41 +03:00
Christophe Dumez
d849ac32f9
Make TorrentContentModel populating more efficient
...
Step to improve issue #24 .
2012-08-26 18:31:16 +03:00
Christophe Dumez
e0114ebffc
TorrentContentModel: Get rid of useless member
2012-08-26 18:26:06 +03:00
Christophe Dumez
0fdacf4d54
Use polymorphism to distinguish folder / file items in torrent content model
...
Step to address issue #24 .
2012-08-26 18:10:32 +03:00
Christophe Dumez
30be83d445
Optimizations to TorrentContentModel
...
First step to address issue #24 .
2012-08-26 15:00:37 +03:00
Christophe Dumez
e9d075049b
Add "clear" functionality to search field ( closes #59 )
2012-08-26 10:12:30 +03:00
Christophe Dumez
c7c627015d
Fix encoding problem for detected XDG Download folder ( closes #53 )
...
Only affects Linux.
2012-08-25 16:53:02 +03:00
Christophe Dumez
d62554aaba
Minor code clean up
2012-08-25 16:34:00 +03:00
Christophe Dumez
d2a6887248
Fix crash when a fastresume file is empty ( closes #52 )
2012-08-24 19:19:54 +03:00
Christophe Dumez
879f8f080d
Attempt to use qBittorrent icon from theme if available ( closes #49 )
2012-08-23 21:22:15 +03:00
Christophe Dumez
10f147ff40
Update Changelog
2012-08-21 20:13:00 +03:00
Driim
23ea811095
Add setting to copy .torrent files for finished downloads (closes issue #22 )
...
Patch edited by Christophe Dumez.
2012-08-21 20:10:53 +03:00
Christophe Dumez
dac0d67717
Fixes to Web UI shutdown command
2012-08-21 18:50:09 +03:00
Christophe Dumez
399d957142
Make uTP rate limited by default
2012-08-21 17:49:23 +03:00
Christophe Dumez
368ae43849
Web UI shutdown fix.
2012-08-20 17:50:41 +03:00
Christophe Dumez
669d5a12a2
Fixes to Web UI shutdown button
2012-08-19 22:15:44 +03:00
Christophe Dumez
0fe09aa088
Merge pull request #40 from ngaro/master
...
Add shutdown button to the Web UI
2012-08-19 11:57:28 -07:00
Nikolas Garofil
6711c58ff1
Remove icon (ugly), fix localization
2012-08-19 20:43:15 +02:00
Nikolas Garofil
2b02ec3a4e
Shutdownbutton in webui
2012-08-19 19:25:21 +02:00
Christophe Dumez
e664047c5a
RSS code clean up
2012-08-19 17:36:03 +03:00
Christophe Dumez
d7c36c9c3c
RSS code clean up
2012-08-19 17:22:30 +03:00
Christophe Dumez
82fbb351dd
RSS code clean up
2012-08-19 17:01:35 +03:00
Christophe Dumez
726c5c5f7f
Update Changelog
2012-08-19 16:10:15 +03:00
Christophe Dumez
99089356f5
Merge pull request #35 from ngaro/master
...
Enables the -nox version to optionally run in the background
2012-08-19 06:05:33 -07:00
Christophe Dumez
fd2ba6f635
RSS code clean up
2012-08-19 15:48:28 +03:00
Christophe Dumez
0d1f9fcc58
RSS code clean up
2012-08-19 15:12:08 +03:00
Christophe Dumez
a70e565edb
RSS code clean up
2012-08-19 15:00:07 +03:00
Christophe Dumez
0efcdbaf52
RSS code clean up
2012-08-19 14:55:30 +03:00
Christophe Dumez
12e24ade70
Remove outdated function definition
2012-08-19 14:36:04 +03:00
Christophe Dumez
7b659add36
Update Arabic translation
2012-08-19 11:51:17 +03:00
Christophe Dumez
d1e30cacf8
Keep RSS articles sorted by date in memory do avoid sorting them all the time
...
Optimization to address issue #34 .
2012-08-19 11:46:50 +03:00
Christophe Dumez
aecdc57cd4
RSS: Cache number of unread articles in a feed instead of computing it every time.
...
Optimization to address issue #34 .
2012-08-18 22:25:21 +03:00
Christophe Dumez
58bc10fc47
Do not override RSS feed title if the user renamed it
2012-08-18 21:30:15 +03:00
Christophe Dumez
ad7c9ace50
Do not save RSS feed to disk unless it has changed.
...
Stop to address issue #34 .
2012-08-18 21:26:22 +03:00
Nikolas Garofil
b897708a41
forgot to change the string
2012-08-18 18:34:36 +02:00
Nikolas Garofil
d1060ac5f3
Completed previous commit
...
Added some suggestions for the previous commit from Christophe Dumez
and made sure the argument directly after -d is looked at.
2012-08-18 18:11:27 +02:00
Nikolas Garofil
b8e5cc01c1
shouldDaemonize en qcritical
2012-08-18 18:03:03 +02:00
Christophe Dumez
a26723a57a
RSS: parse lastBuildDate tag and abort parsing if the feed has not changed since last time.
...
Optimization to address issue #34 .
2012-08-18 18:43:20 +03:00
Nikolas Garofil
1811ec6cab
Optional daemon-mode for qbittorrent-nox
2012-08-18 17:33:51 +02:00
Christophe Dumez
c50c9239ea
Move RSS parsing to another thread to avoid freezing the UI
...
RSS items are now displayed as soon as they have been parsed
instead of displaying all of them in one batch once the whole
feed is parsed.
First step to address issue #34 .
2012-08-18 18:06:29 +03:00
Christophe Dumez
820d94e014
Fix wiki link for "Anonymous Mode" feature ( #25 )
2012-08-14 20:57:40 +03:00
Christophe Dumez
c03f2bffce
Update URL for search plugins updater ( closes #25 )
2012-08-14 20:42:52 +03:00
Christophe Dumez
9c61acc95d
Fix crash when using unauthorized characters in label names ( closes #19 )
2012-08-12 17:57:17 +03:00
Christophe Dumez
e62abdd651
Remove unused function
2012-08-12 10:13:26 +03:00
Christophe Dumez
75cf25de62
Remember queue position for torrents without metadata ( closes #17 )
2012-08-12 09:56:36 +03:00
Christophe Dumez
6a8f09f9ee
Fixes to Italian translation
2012-08-10 21:26:53 +03:00
Christophe Dumez
7340f1dc26
Update language files
2012-08-10 14:24:49 +03:00
Christophe Dumez
a78cc700c0
Merge pull request #12 from Simo91/patch-1
...
Update src/lang/qbittorrent_it.ts
2012-08-10 04:21:04 -07:00
Christophe Dumez
41d4096890
Bump version to 3.1.0alpha
2012-08-10 11:24:02 +03:00
Christophe Dumez
8104c41332
Fix possible crash when adding a tracker to a magnet torrent without metadata ( Closes #1034254 )
2012-08-10 11:21:03 +03:00
Christophe Dumez
81b0a7f785
Handle exceptions in readAlerts()
2012-08-10 11:20:55 +03:00
Christophe Dumez
e73bff817c
Bump to v3.0.0
2012-08-09 13:38:04 +03:00
Christophe Dumez
486779ceb2
Update Arabic translation
2012-08-07 09:44:14 +03:00
Christophe Dumez
283a9950f3
Fixes to Norwegian translation
2012-07-31 11:02:44 +03:00
Simone
7f0875cda7
Update src/lang/qbittorrent_it.ts
2012-07-26 23:48:59 +03:00
Christophe Dumez
4d601f5383
Fix build with Qt < 4.7
2012-07-21 18:02:09 +03:00
Christophe Dumez
4d76bd33fc
Update Croatian translation
2012-07-20 19:03:38 +03:00
Christophe Dumez
179985954c
Fix DHT wrongly reported as disabled for magnet links ( closes #987340 )
2012-07-14 17:39:39 +03:00
Christophe Dumez
ef34285855
Merge pull request #11 from BotanEgg/master
...
More end iterator caching and iterator preincrement.
2012-07-14 07:30:27 -07:00
Константин Гончарик
bbd1c9ee42
Iter cache more && prefix it
2012-07-14 19:45:40 +08:00
Christophe Dumez
7cffd267d8
Merge pull request #10 from BotanEgg/master
...
cache end iterators before loops (optimisation)
2012-07-13 23:53:50 -07:00
BotanEgg
bb11d11a72
Itr cache
2012-07-14 06:28:23 +08:00
Christophe Dumez
ae09bee193
Fixes to italian translation by Roberto Boriotti
2012-07-13 22:32:26 +03:00
Константин Гончарик
abf8c179fc
Use preincrement for iterators instead of postincrement
2012-07-13 21:48:19 +03:00
Christophe Dumez
5874c7bd57
Bump to v3.0.0rc5
2012-07-11 20:26:56 +03:00
Christophe Dumez
12280c6a0f
Fix RSS parsing
2012-07-11 20:26:12 +03:00
Christophe Dumez
c40801ce99
Fix possible crash when adding a new RSS stream
2012-07-11 20:10:15 +03:00
Christophe Dumez
cc192d7d47
Update Lithuanian translation
2012-07-11 19:17:25 +03:00
Christophe Dumez
64c256109a
Fix Korean translation
2012-07-11 19:15:18 +03:00
Christophe Dumez
d93a63e01a
Add more RSS debug
2012-07-11 18:44:43 +03:00
Christophe Dumez
1c6ef50b77
Add more RSS debug
2012-07-11 18:17:27 +03:00
Christophe Dumez
497e2e92f8
Update Greek and Bulgarian translations
2012-07-11 17:04:38 +03:00
Christophe Dumez
2e950cc28b
Update Czech translation
2012-07-10 19:06:32 +03:00
Christophe Dumez
f09ea1a884
Basque translation update by Xabier Aramendi.
2012-07-08 20:32:01 +03:00
Christophe Dumez
eebb7c8477
Update Dutch translation
2012-07-08 17:30:43 +03:00
Christophe Dumez
8feb6644a3
Update Ukranian translator's name
2012-07-08 17:27:16 +03:00
Christophe Dumez
dd30ada095
Fixes to Ukrainian translation
2012-07-08 17:20:53 +03:00
Christophe Dumez
0627968c2f
Bump to v3.0.0rc4
2012-07-08 10:35:39 +03:00
Christophe Dumez
89249c140f
Fix "Set as default save path" checkbox in torrent addition dialog
2012-07-06 20:12:39 +03:00
Christophe Dumez
90373897d6
Fix permission problems on Windows ( closes #1020227 )
2012-07-05 19:10:13 +03:00
Christophe Dumez
a85ddada25
Minor code refactoring
2012-07-05 18:46:25 +03:00
Christophe Dumez
3bb474e12f
Update Traditional Chinese translation
2012-07-05 18:21:08 +03:00
Christophe Dumez
3b4a312b97
Update Portuguese and Brazilian translations
2012-07-04 19:59:38 +03:00
Christophe Dumez
7a58df594d
Update Norwegian translation
2012-07-04 19:56:21 +03:00
Christophe Dumez
524f837ca5
Update Polish translation
2012-07-04 17:50:35 +03:00
Christophe Dumez
4800b456c2
Bump to v3.0.0rc3
2012-07-03 19:14:54 +03:00
Christophe Dumez
4652eb8ff3
Remember torrent addition dialog expanded state
2012-07-03 19:12:53 +03:00
Christophe Dumez
c2096e2ecd
Remember torrent addition dialog width
2012-07-03 18:51:48 +03:00
Christophe Dumez
e27a648594
Remember Y position of the torrent addition dialog
2012-07-03 18:47:27 +03:00
Christophe Dumez
90b1567d13
Remember column sizes in torrent addition dialog
2012-07-03 18:37:24 +03:00
Christophe Dumez
41132d39ae
Fix double-click to open destination path ( closes #1020366 )
2012-07-03 18:09:46 +03:00
Christophe Dumez
0ffba231d4
Update Armenian translation
2012-07-03 18:07:42 +03:00
Christophe Dumez
c6ab0b148b
Fix model update when setting the priority of a folder in torrent content
2012-07-02 22:51:03 +03:00
Christophe Dumez
183453488e
Fix disk space lalel updating in torrent addition dialog
2012-07-02 22:19:05 +03:00
Christophe Dumez
c96f14a7c8
Update Turkish translation
2012-07-02 21:48:01 +03:00
Christophe Dumez
c5841146ff
Fix issue when "minimize to systray" and "start minimized" are both enabled.
...
Window could not be restored.
2012-07-02 20:58:56 +03:00
Christophe Dumez
4ff249525b
Bump to v3.0.0rc2
2012-07-02 20:31:38 +03:00
Christophe Dumez
5d5bf403a8
Fix hiding of unwanted files
2012-07-02 20:30:45 +03:00
Christophe Dumez
2747481816
Code clean up
2012-07-02 19:57:16 +03:00
Christophe Dumez
c9591a66e8
Update Chinese translation
2012-07-02 19:56:14 +03:00
Christophe Dumez
02c4be4eaa
Fix "Open destination folder" functionality to consider torrent root folder
2012-07-02 19:51:26 +03:00
Christophe Dumez
ee96f83211
Fix torrent content sorting in torrent addition dialog ( closes #1020160 )
2012-07-02 19:31:51 +03:00
Christophe Dumez
b095a1e3fe
Make sure the root folder is expanded in Torrent content panel
2012-07-02 19:27:39 +03:00
Christophe Dumez
d5aaa24ad6
Update Basque translation
2012-07-02 19:06:50 +03:00
Christophe Dumez
9efd576d53
Korean translation update by Woosuk Park
2012-07-02 18:27:45 +03:00
Christophe Dumez
8e0d01643f
Update Japanese translation
2012-07-02 18:21:56 +03:00
Christophe Dumez
cb817bc06f
Update Italian and Ukrainian translations
2012-07-02 18:19:08 +03:00
Christophe Dumez
1b905d5126
Merge pull request #8 from Tilka/master
...
Fix torrent transfer stats
2012-07-01 22:34:39 -07:00
Tilka
ca26cc0000
Fix torrent transfer stats, 2nd try
...
The constants themselves were also mixed up.
2012-07-01 22:59:12 +02:00
Tilka
00f40e6771
Fix torrent transfer stats
2012-07-01 22:14:16 +02:00
Christophe Dumez
7a64c1ebb4
Update Galician translation
2012-07-01 20:51:07 +03:00
Christophe Dumez
5d5f3cbdfd
Slovak translation fix.
2012-07-01 20:47:24 +03:00
Christophe Dumez
8bd35852dc
Update french translation
2012-07-01 20:44:40 +03:00
Christophe Dumez
92189b6c50
Fix error in translatable string
2012-07-01 20:38:14 +03:00
Christophe Dumez
e50ab2639e
Remove a translatable strings
2012-07-01 20:29:05 +03:00
Christophe Dumez
33832a46c1
Update Slovak translation
2012-07-01 20:14:57 +03:00
Christophe Dumez
6a905fc9e0
Fix 2 strings
2012-07-01 20:13:10 +03:00
Christophe Dumez
15d1e3505c
Update Norwegian translation
2012-07-01 20:10:56 +03:00
Christophe Dumez
fda1797149
Update Changelog
2012-07-01 16:20:44 +03:00
Christophe Dumez
096baaf441
Update Changelog
2012-07-01 16:19:53 +03:00
Christophe Dumez
69cb9b906f
Update language files
2012-07-01 16:08:02 +03:00
Christophe Dumez
755dc40ee4
Update Python version for Windows
2012-07-01 16:06:23 +03:00
Christophe Dumez
f601aa3cfb
Bump version to v3.0.0rc1
2012-07-01 14:45:55 +03:00
Christophe Dumez
79cb430878
Get rid of a Web UI hack for Safari since it seems useless now.
2012-07-01 14:44:14 +03:00
Christophe Dumez
90f90936e1
Fix ThePirateBay search plugin
2012-07-01 14:34:37 +03:00
Christophe Dumez
a98ad63d8b
Add support for adding multiple local torrents at once (Web UI)
2012-07-01 13:23:41 +03:00
Christophe Dumez
6d31af676e
Fix keyboard focus issues on Main window
2012-06-30 18:25:09 +03:00
Christophe Dumez
1204bf6e80
Fix unicode support in torrent addition dialog title
2012-06-30 18:06:23 +03:00
Christophe Dumez
48f2b6fb66
Fix OS2 build
2012-06-30 17:42:20 +03:00
Christophe Dumez
10a4556479
Windows build fixes
2012-06-30 17:40:58 +03:00
Christophe Dumez
f4320cb58a
Bring window to front after restoring from systray
2012-06-29 19:41:21 +03:00
Christophe Dumez
d31d935522
Add some spacing between property panel buttons
2012-06-28 18:27:23 +03:00
Christophe Dumez
85d2fd8ce0
Fix torrent availability computation
2012-06-28 18:10:22 +03:00
Christophe Dumez
ad79cbb9a1
Compilation fix
2012-06-28 18:06:05 +03:00
Christophe Dumez
bdb0e125a4
Code optimization
2012-06-27 19:30:06 +03:00
Christophe Dumez
d26179cca0
Fix window visibility toggling bug with "minimized to systray" enabled
...
The issue seemed to affect Windows only.
2012-06-27 17:48:43 +03:00
Christophe Dumez
8d612e8e2d
Bump to v3.0.0beta4
2012-06-24 20:35:04 +03:00
Christophe Dumez
e74b39f5af
Build fix
2012-06-24 20:31:16 +03:00
Christophe Dumez
aaf3194670
Bump version to v3.0.0beta3
2012-06-24 17:05:54 +03:00
Christophe Dumez
74079b2c86
Support custom save path / label for RSS feeds using magnet links
2012-06-24 16:48:40 +03:00
Christophe Dumez
2eae22ac06
Fix issue with unreversible "Minimize to tray"
2012-06-24 16:29:50 +03:00
Christophe Dumez
80359f3e5e
Fix torrent loading on Mac OS X ( closes #1011229 )
2012-06-24 15:06:44 +03:00
Christophe Dumez
ccefe68e4c
Several Mac manifest file improvements
2012-06-24 15:06:26 +03:00
Christophe Dumez
f039cec4ca
Update Mac plist file so that qBittorrent is properly detected as a torrent app
2012-06-24 15:05:28 +03:00
Christophe Dumez
5a65580169
Add support for RSS feeds using magnet links ( Closes #1016379 )
2012-06-24 10:27:32 +03:00
Christophe Dumez
39ea57fe29
Mac compilation fix
2012-06-24 09:59:12 +03:00
Christophe Dumez
361db3d2cd
Update belarusian translation
2012-06-22 13:48:27 +03:00
Christophe Dumez
83494f999a
Merge pull request #7 from Tilka/master
...
Change MIME type for PNG images to image/png
2012-06-20 10:13:35 -07:00
Christophe Dumez
de4cb2ede7
Merge pull request #6 from Tilka/patch-1
...
missing 'e' in updateQueueingSystem
2012-06-20 10:11:58 -07:00
Tillmann Karras
2f6ef9af51
Make mascot image URL relative
2012-06-20 07:18:07 +03:00
Tillmann Karras
2f0e15bc25
Change MIME type for PNG images to image/png
...
This is the official MIME type assigned by the IANA (see http://www.iana.org/assignments/media-types/image/png ).
2012-06-19 02:52:54 +03:00
Tillmann Karras
0cd4c079e9
missing 'e' in updateQueueingSystem
2012-06-19 02:29:04 +03:00
Christophe Dumez
3197d5cc2f
Minor code optimization
2012-06-10 20:49:50 +03:00
Christophe Dumez
81e4e39878
Web UI: Stop using absolute URLs in ajax requests ( closes #1011226 )
2012-06-10 20:17:58 +03:00
Christian Kandeler
55a6bc3855
Check for magnet links in watched folders.
...
Look for files ending with ".magnet" and interpret their contents as a
magnet link.
This allows scripts to collect magnet links from the web and let
qBittorrent download them non-interactively.
2012-05-30 22:28:53 +03:00
Christian Kandeler
acd4b64a8b
Fix compilation with namespaced Qt.
2012-05-30 22:28:53 +03:00
Christian Kandeler
984acc581c
Fix shadow builds under UNIX.
2012-05-30 22:28:53 +03:00
Christophe Dumez
75a65a5f49
Make sure !.qB extensions are not shown in the Web UI
2012-05-29 18:32:18 +03:00
Frédéric Brière
91af418254
Don't trip on absence of global ratio in QBtSession::processBigRatios()
...
QBtSession::processBigRatios() must fetch the global ratio, if
applicable, before checking for NO_RATIO_LIMIT.
LP: #835217
2012-05-27 21:40:12 +03:00
Christophe Dumez
901326c004
HTTP server code clean up
2012-05-27 11:06:09 +03:00
Christophe Dumez
8986d87ef3
HTTP request handling clean up and optimization
2012-05-27 10:57:00 +03:00
Christophe Dumez
a0d21ead18
Further rewriting of the JSON-related code
2012-05-26 22:58:53 +03:00
Christophe Dumez
122655758d
Fix caching issues in last commit
2012-05-26 21:14:48 +03:00
Christophe Dumez
9a964d871d
Rewrite code for returning information about torrents as JSON (Web UI)
...
- The new code is simpler, cleaner and more efficient
2012-05-26 20:42:44 +03:00
Christophe Dumez
fc4989d738
Remove 100kb limit for torrent file size in Web UI
2012-05-26 10:29:20 +03:00
Christophe Dumez
5f59ab7e48
Update Turkish translation
2012-05-22 22:22:59 +03:00
Christophe Dumez
99557543fc
Fix left panel style
2012-05-20 19:09:04 +03:00
Christophe Dumez
d7c907d17d
Bump version to v3.0.0beta2
2012-05-20 18:15:13 +03:00
Christophe Dumez
fd9ae50a57
Center new torrent addition dialog
2012-05-20 18:14:02 +03:00
Christophe Dumez
1398a39768
Fix KickAssTorrents plugin
2012-05-20 17:27:16 +03:00
Christophe Dumez
7b4b2fe0f5
Make sure the hide/show text in the tray icon menu is correct
2012-05-20 16:51:32 +03:00
Christophe Dumez
23848be6eb
Fix compilation error with libtorrent v0.15
2012-05-20 16:37:22 +03:00
Christophe Dumez
d55f3b5aff
RSS: Better cookies support
2012-05-20 16:03:10 +03:00
Christophe Dumez
716e84264e
RSS code clean up
2012-05-20 15:09:31 +03:00
Christophe Dumez
600c33dfa3
Fix error message in new torrent addition dialog when a torrent is invalid
2012-05-20 14:17:24 +03:00
Christophe Dumez
e6e2baf3a8
RSS: Support items that don't have a guid ( closes #1001777 )
2012-05-20 14:01:34 +03:00
Christophe Dumez
cfb4ded943
Remove button to change save path from lower panel
2012-05-17 22:05:18 +03:00
Christophe Dumez
dfe5fbe34c
Minor cosmetic changes to main window
2012-05-17 21:20:39 +03:00
Christophe Dumez
82788b9a02
Options: Make sure first tab is initially selected
2012-05-17 18:40:16 +03:00
Christophe Dumez
ff3cc4b8de
Bump to beta1
2012-05-17 18:23:54 +03:00
Christophe Dumez
f74a471177
Improve left panel style
2012-05-17 18:12:31 +03:00
Christophe Dumez
50ee44a1cf
Never disable the properties panel
2012-05-17 17:13:16 +03:00
Christophe Dumez
7a29f3d71d
Remove focus from widgets on left panel
2012-05-17 16:49:14 +03:00
Christophe Dumez
30d5273bb5
Stop subclassing QObject in misc
2012-05-17 15:21:13 +03:00
Christophe Dumez
0f291629cc
Move FileSystem utility functions out of misc.h
...
Use new fs_utils.h instead.
2012-05-16 21:19:05 +03:00
Christophe Dumez
e6e63fa529
Update Turkish translation
2012-05-15 20:53:30 +03:00
Christophe Dumez
766b210d06
Update language files
2012-05-15 20:49:27 +03:00
Christophe Dumez
c502edf9e1
Brand new torrent addition dialog
2012-05-15 19:57:31 +03:00
Christophe Dumez
53f55a79b3
Fix layout issue in options dialog
2012-05-15 19:21:35 +03:00
Christophe Dumez
f05ecf900a
Fix browse button in torrent addition dialog.
...
Was broken by a recent pull request.
2012-05-12 16:09:01 +03:00
Christophe Dumez
810a9710d7
Minor clean up
2012-05-05 15:57:43 +03:00
Christophe Dumez
ef6c3f5a64
Clean up torrent addition dialog code a little
2012-05-05 15:34:36 +03:00
Christophe Dumez
0e425d6a04
Merge pull request #3 from mutoso/master
...
Add the ability to choose the save path when using magnet links
2012-05-05 04:51:38 -07:00
Christophe Dumez
29d28b1d96
Fix compilation on Mac OS
2012-05-05 14:46:20 +03:00
Mutoso
c12467ee3e
Add the ability to choose the save path when using magnet links
2012-05-03 00:29:04 -05:00
Christophe Dumez
82e2b3a6cd
Fix possible compilation error on Windows
2012-05-02 17:35:22 +03:00
Christophe Dumez
33a0828a33
Update Italian translation
2012-04-23 20:09:10 +03:00
Christophe Dumez
95e2b7ee1a
Fix compilation warning
2012-04-15 21:54:41 +03:00
Christophe Dumez
bc6fd3aa72
Various style fixes
2012-04-15 21:26:37 +03:00
Christophe Dumez
a940917144
Add more vector length checks
2012-04-08 11:17:32 +03:00
Christophe Dumez
7bd4a1b849
Update Belarusian translation
2012-03-27 20:05:04 +03:00
Christophe Dumez
f62c38a8a7
Merge pull request #2 from Fisiu/patch-1
...
Fix build with gcc 4.7.
2012-03-26 08:05:34 -07:00
Fisiu
41c503eb54
Fix build with gcc 4.7.
2012-03-26 13:01:27 +03:00
Christophe Dumez
8cc538085f
OS/2 fixes from Silvan Scherrer
2012-03-19 18:33:38 +02:00
Christophe Dumez
b93cebacb2
Fix important Web UI bug (HTTP request parsing bug)
...
(cherry picked from commit bdaf16123f
)
2012-03-18 17:17:09 +02:00
Christophe Dumez
30a3110ca7
make dist now generates .tar.xz as well
2012-03-17 22:12:22 +02:00
Christophe Dumez
cf447296fb
Fix compilation with libtorrent v0.16
2012-03-17 18:51:15 +02:00
Christophe Dumez
dfc5e02edd
Bump version to v3.0.0alpha2
2012-03-17 17:44:43 +02:00
Christophe Dumez
bcb29fb5fa
Make sure .unwanted parent is removed if empty ( Closes #946826 )
2012-03-17 16:36:02 +02:00
Christophe Dumez
41b57a0878
Make sure OS-created files do not prevent "empty" folder removal
...
Mac OS X creates .DS_Store files and Windows creates .Thumbs.db
files which can prevent otherwise empty folders removal.
2012-03-17 15:41:32 +02:00
Christophe Dumez
0b13fa6914
Fix possible Web UI authentication problem when using SSL ( closes #941343 )
2012-03-12 21:59:25 +02:00
Christophe Dumez
c32e651c39
Fix DHT port setting in Web UI ( Closes #952182 )
2012-03-12 20:54:33 +02:00
Christophe Dumez
fefc7df910
Fix crash when creating a new RSS download rule
2012-03-09 15:40:57 -08:00
Christophe Dumez
90b520651b
RSS downloader should not ignore "Do not start automatically" rule
...
Closes #946910 .
2012-03-08 20:18:52 -08:00
Christophe Dumez
3389820c73
Fix possible crash in TorrentContentModel
2012-03-07 08:21:01 -08:00
Christophe Dumez
85167c9043
Update language files
2012-03-07 08:12:37 -08:00
Christophe Dumez
ce6f942ed3
Integrate Basque translation
2012-03-07 08:12:14 -08:00
Christophe Dumez
5cf7e47ffa
TorrentContentModel: Fix crash on exit
2012-03-01 21:11:37 +02:00
Christophe Dumez
bd4bb42e95
Link against boost thread
2012-02-26 21:24:32 +02:00
Christophe Dumez
6778b7460a
Clean up PeerListWidget
2012-02-25 21:02:19 +02:00
Christophe Dumez
0c279e0567
Remove QT_VERSION checks for 4.5.0
2012-02-25 20:20:11 +02:00
Christophe Dumez
1bee9c6a9d
Update Changelog
2012-02-25 20:13:56 +02:00
Christophe Dumez
691b976e11
Clean up TorrentContentModel
2012-02-25 20:05:11 +02:00
Christophe Dumez
75efd4ea6b
Update language files
2012-02-25 15:32:31 +02:00
Christophe Dumez
9363b1b4f2
Merge pull request #1 from UnSleep/patch-1
...
Fix issue in spanish translation
2012-02-25 05:27:33 -08:00
Christophe Dumez
a69cbd2289
Update version in Info.plist
2012-02-25 15:21:45 +02:00
UnSleep
ca6f732c7b
i reported a bug in launchpad but i thought i can fix it too ;) "bad traslation"
2012-02-23 20:05:59 +01:00
Christophe Dumez
5f5382297c
Disable system tray icon on Mac OS X
2012-02-22 20:06:11 +02:00
Christophe Dumez
a5452d04ae
Clean up and refactor torrent content model code
2012-02-21 21:54:24 +02:00
Christophe Dumez
8f4c4e8c40
BUGFIX: Fix name of progress column in torrent content panel
2012-02-21 20:27:19 +02:00
Christophe Dumez
b1f1fbf114
Optimize QTorrentHandle
2012-02-21 20:12:04 +02:00
Christophe Dumez
a2d9cce181
Code clean up
2012-02-20 21:46:02 +02:00
Christophe Dumez
06ccae591e
Coding style changes
2012-02-20 21:32:58 +02:00
Christophe Dumez
30bc14c940
Update version
2012-02-20 21:21:41 +02:00
Christophe Dumez
33f5c8e903
Further RSS clean up
2012-02-20 21:20:42 +02:00
Christophe Dumez
8e529fc179
RSS code clean up
...
- Also drops support for Qt 4.5
2012-02-20 20:49:31 +02:00
Christophe Dumez
f3448125c3
Coding style clean up
2012-02-20 19:56:07 +02:00
Christophe Dumez
00b4ad6ec8
RSS: Remove last singleton
2012-02-20 19:49:35 +02:00
Christophe Dumez
a8a7b61ea9
Coding style clean up
2012-02-20 19:30:53 +02:00
Christophe Dumez
9acac03f14
RSS: Correctly mark virtual functions
2012-02-20 19:28:11 +02:00
Christophe Dumez
b78d6ba243
Several RSS fixes:
...
- Fix possible redownload of torrents marked as read (Closes #927495 )
- Properly remove RSS feed settings/history upon feed removal
- Fix possible crash in RSS Downloader dialog in debug mode
2012-02-19 20:45:49 +02:00
Christophe Dumez
d53ca1d096
Fix import of new trackers when adding a torrent with same hash ( Closes #747000 )
2012-02-19 20:01:11 +02:00
Christophe Dumez
50a3e4e776
RSS: Use SharedPtr everywhere
2012-02-19 18:53:10 +02:00
Christophe Dumez
a13bb06ec3
Start RSS rewrite: Use SharedPtr for RssArticle objects
2012-02-19 16:38:41 +02:00
Christophe Dumez
32a6c89c8c
RSS code clean up
2012-02-19 15:42:51 +02:00
Christophe Dumez
1905a6f0d1
Fix to last commit (reversed sort order of RSS articles)
2012-02-19 15:18:59 +02:00
Christophe Dumez
3bc75bb068
RSS optimizations
2012-02-19 15:13:39 +02:00
Christophe Dumez
f0f7924325
Update Github for search plugin updates
2012-02-18 21:16:27 +02:00
Christophe Dumez
5e48708920
Prevent log window buffer from filling up ( Closes #929673 )
2012-02-18 20:38:21 +02:00
Christophe Dumez
58603451b4
Fix torrent import dialog layout ( Closes #930932 )
2012-02-18 20:21:33 +02:00
Christophe Dumez
9e3deb68de
Add Cmd+Delete shortcut to delete a torrent (Mac OS X)
2012-02-18 20:05:53 +02:00
Christophe Dumez
2fea7eaef2
Update Changelog
2012-02-18 16:45:33 +02:00
Christophe Dumez
a53a70742d
Drop support for libtorrent v0.14.x
2012-02-18 16:44:20 +02:00
Christophe Dumez
0c9dbc15f9
Remove misc::time_tToQString()
2012-02-18 15:37:51 +02:00
Christophe Dumez
ed468083c5
Remove misc::chmod644() function
2012-02-18 15:31:08 +02:00
Christophe Dumez
737982e92f
Remove unused code
2012-02-18 15:22:31 +02:00
Christophe Dumez
b43e641d21
Remove misc::removeEmptyFolder()
2012-02-18 13:38:48 +02:00
Christophe Dumez
c25586b500
Remove misc::safeRemove(): shouldn't be needed
2012-02-18 12:49:05 +02:00
Christophe Dumez
60d9bfe077
misc: Remove duplicate function to branch a path
2012-02-16 21:32:18 +02:00
Christophe Dumez
0d0c7559bf
Optimize converter between QString and sha1_hash
2012-02-16 21:17:15 +02:00
Christophe Dumez
de4559659d
Code clean up
2012-02-16 21:04:02 +02:00
Christophe Dumez
16071ec266
Remove unused code
2012-02-16 20:40:41 +02:00
Christophe Dumez
fb03682df4
Clean up misc::toValidFileSystemName()
2012-02-16 20:32:13 +02:00
Christophe Dumez
68041e382d
Clean up misc::isValidFileSystemName() function
2012-02-15 21:57:40 +02:00
Christophe Dumez
fb60a6489b
Fix potential bug when moving single file torrents to tmp folder ( closes #932861 )
2012-02-15 21:13:42 +02:00
Christophe Dumez
dd7e515f9c
Cmd+M minimizes main window on Mac OS X ( Closes #928216 )
2012-02-07 19:48:25 +02:00
Christophe Dumez
1bc6130da5
Fixes to Belarusian translation
2012-02-02 20:47:18 +02:00
Christophe Dumez
323275c340
Update language files
2012-01-31 19:26:47 +02:00
Christophe Dumez
3da9fec665
Add Belarusian translation by Mihas Varantsou
2012-01-31 19:25:57 +02:00
Christophe Dumez
f6254e9db6
Bug #919905 : qBittorrent does not handle redirection to relative URLs correctly
...
Thanks to luran for providing a first version of this patch.
2012-01-30 19:39:14 +02:00
Naglis Jonaitis
f06f820047
Update Lithuanian translation.
2012-01-17 20:54:18 +02:00
Christophe Dumez
05643ca5d9
Fix tarball generated by make dist
...
(cherry picked from commit 282ee0e879
)
2011-12-29 23:44:40 +02:00
Christophe Dumez
c0eb048fe2
Program updater: More reliable version detection / comparison
2011-12-29 01:26:00 +02:00
Christophe Dumez
78bb4104b0
Web UI: Improve usability of small devices
2011-12-29 00:24:09 +02:00
Christophe Dumez
6c10936f6d
Make torrent sorting case insensitive ( Closes #857154 )
2011-12-28 23:31:50 +02:00
Christophe Dumez
4ca665eb0c
Do not report any progress for disabled files ( Closes #56731485 )
2011-12-28 14:37:59 +02:00
Christophe Dumez
39e1ebaa9b
Mac OS X: Tweak project file to fix compilation errors
2011-12-28 14:24:59 +02:00
Christophe Dumez
0a0033b242
Fix torrent addition dialog layout problem ( Closes #84650522 )
2011-12-28 11:51:16 +02:00
Christophe Dumez
9eea35f530
Fix banning of IPv6 peers
2011-12-28 11:31:46 +02:00
Christophe Dumez
345e9ec870
Bump to v2.10.0alpha
2011-12-27 14:26:09 +02:00
Christophe Dumez
53be56746b
Update language files
2011-12-27 13:29:58 +02:00
Christophe Dumez
26b8decb24
I18N: Add Georgian translation
2011-12-27 13:29:35 +02:00
btdigg research
a275e26ba7
btdigg: Python3 support and add torrent in magnet link
2011-12-13 18:47:06 +02:00
Christophe Dumez
96c918ff8d
misc.cpp: Fix compilation on Mac OS X
2011-11-16 21:47:00 +02:00
Christophe Dumez
2283bd2358
Torrent addition dialog: Fix minimum dialog size
2011-10-29 10:35:32 +03:00
Christophe Dumez
f6b7b8bd6e
Get rid of libboost-filesystem dependency if libtorrent >= v0.16.x is used
2011-10-25 20:56:54 +03:00
Christophe Dumez
1b8a2bf7c1
Web UI: Add support for speed limits scheduling
2011-10-19 19:55:11 +03:00
Christophe Dumez
33325cdfee
Update DHT bootstrap nodes
2011-10-16 11:30:50 +03:00
Christophe Dumez
d81f633d6b
Torrent addition dialog: Layout fixes
2011-10-16 10:07:13 +03:00
Christophe Dumez
422b483d78
Fix ratio calculation for purely seeded torrents
2011-10-16 09:41:59 +03:00
Christophe Dumez
ec5b9c769a
Update Russian translation
2011-10-10 20:19:59 +03:00
Christophe Dumez
74081bc6f8
Completly disable Windows cache
2011-10-08 13:36:27 +03:00
Christophe Dumez
3c650038e2
Revert "Use %USERPROFILE%\Downloads as download folder on Windows"
...
This reverts commit 357e309dad
.
2011-10-08 13:34:57 +03:00
Christophe Dumez
3e4f74ab4e
Update language files
2011-10-08 10:58:59 +03:00
Christophe Dumez
f7c586b47a
Bump to v2.9.0 final
2011-10-08 10:50:39 +03:00
Christophe Dumez
98b09f68ae
Remove NSPathUtilities.h include (Mac OS X)
2011-10-08 10:45:07 +03:00
Christophe Dumez
357e309dad
Use %USERPROFILE%\Downloads as download folder on Windows
2011-10-08 09:10:21 +03:00
Christophe Dumez
2e544f6a74
Update Norwegian translation
2011-10-08 08:54:33 +03:00
Στέφανος Αντάρης
b0d6f3f9bf
Mac OS: Properly detect "Downloads" folder
2011-10-07 19:08:17 +03:00
Christophe Dumez
380989d808
RSS: Add more debug output
2011-10-05 18:54:06 +03:00
Christophe Dumez
6357d6372c
RSS: Fix parent article count when removing a child feed
2011-10-05 18:41:23 +03:00
sledgehammer_999
d744968ea6
Fix compilation on Windows after code cleanups.
2011-10-04 23:17:49 +03:00
Christophe Dumez
76ca967d70
Fix torrent loading problem from Web UI on Windows.
2011-10-04 22:18:59 +03:00
Christophe Dumez
9cff66df3f
Update Dutch translation
2011-10-04 19:36:31 +03:00
Christophe Dumez
72af6cb206
Update Swedish translation
2011-10-04 19:12:21 +03:00
Christophe Dumez
c7043d5c39
Add some more debug output
2011-10-04 19:06:16 +03:00
Christophe Dumez
1036990499
Update Japanese translation
2011-10-04 18:34:57 +03:00
Christophe Dumez
f386fd9e23
Update Traditional Chinese translation
2011-10-04 17:53:14 +03:00
Christophe Dumez
1e75fa9086
Disable "Set as default save path" checkbox for magnet links
2011-10-02 19:10:48 +03:00
Christophe Dumez
252d2009cd
Update language files
2011-10-02 18:51:19 +03:00
Christophe Dumez
a48d36c9a2
Add comment
2011-10-02 18:43:55 +03:00
Christophe Dumez
01ad2e9746
Move downloads folder detection code from preferences.h to misc.cpp
2011-10-02 17:56:00 +03:00
Christophe Dumez
2f7b20c704
Use qputenv/qgetenv from Qt for better cross compatibility
2011-10-02 17:04:16 +03:00
Christophe Dumez
aae85b4498
Bump to rc3
2011-10-02 12:36:59 +03:00
Christophe Dumez
c39244aeb6
Web UI: Cosmetic improvements to preferences
2011-10-02 12:35:27 +03:00
Christophe Dumez
8f22279428
Web UI: cosmetic improvements to torrent upload dialog
2011-10-02 10:22:41 +03:00
Christophe Dumez
5a68bc5801
Web UI: Improve deletion confirmation dialog
2011-10-02 10:02:19 +03:00
Christophe Dumez
46a3b382db
Web UI: Fix torrent deletion from IE
2011-10-02 00:53:00 +03:00
Christophe Dumez
dae959a533
HTTP server better debug output
2011-10-01 23:40:22 +03:00
Christophe Dumez
eeda9379d5
HTTP server: Greatly improved HTTP request parsing
2011-10-01 23:30:33 +03:00
Christophe Dumez
80bf89857a
Web UI: Fix HTTP request processing with Firefox
2011-10-01 22:57:08 +03:00
Christophe Dumez
65eb40d1f5
Fix small bug in HttpConnection::read()
2011-10-01 22:10:13 +03:00
Christophe Dumez
9cf37f5364
BUGFIX: Fix torrent upload issues (Web UI)
2011-10-01 17:16:01 +03:00
Christophe Dumez
1ad1498c5d
Less verbose debug
2011-10-01 17:01:33 +03:00
Christophe Dumez
405b804eb5
Make multi-part/form data parser more robust
2011-10-01 16:59:06 +03:00
Christophe Dumez
183e150da1
COSMETIC: Make top toolbar follow system style
2011-10-01 15:17:57 +03:00
Christophe Dumez
f98d4e9149
Web UI code optimization
2011-09-30 20:51:29 +03:00
Christophe Dumez
dad1568657
Web UI: Make multipart/form-data parsing more robust
2011-09-30 20:46:04 +03:00
Christophe Dumez
f13fd37819
Update Serbian translation
2011-09-30 17:26:51 +03:00
Christophe Dumez
ae692ba9b8
Web UI code optimization
2011-09-29 20:47:51 +03:00
Christophe Dumez
2036326403
Simplify multipart form parsing code and add debug
2011-09-29 20:36:18 +03:00
Christophe Dumez
3ad81595df
Web UI: Code clean up
2011-09-29 19:41:29 +03:00
Christophe Dumez
9115a2ddc2
httpconnection: Make sure torrent file is written in binary mode
2011-09-28 19:58:45 +03:00
Christophe Dumez
102e25771c
Update Greek and Bulgarian translations
2011-09-28 19:56:36 +03:00
Christophe Dumez
d65fc4575a
Update Hungarian and Italian translations
2011-09-28 19:53:10 +03:00
Christophe Dumez
928936046e
preferences: optimize XDG path detection code
2011-09-28 19:50:57 +03:00
Christophe Dumez
fe6df6176d
Fixes to sledgehammer's merge request.
2011-09-27 21:16:29 +03:00
Christophe Dumez
6c52dbd477
Merge commit 'refs/merge-requests/11' of git://gitorious.org/qbittorrent/qbittorrent
2011-09-27 20:47:33 +03:00
sledgehammer_999
37f5c8710e
Improved savepath algorithm on Linux. It now uses xdg to figure out the default download folder. Unfortunately only new install will benefit.
2011-09-27 19:38:40 +03:00
Christophe Dumez
341a88c2ef
BUGFIX: Fix ratio calculation (use all_time_download)
2011-09-27 17:11:50 +03:00
Christophe Dumez
efe2280224
Update Polish translation
2011-09-27 16:57:01 +03:00
sledgehammer_999
a6294e5739
Fix compilation error on Windows
2011-09-26 22:25:02 +03:00
Christophe Dumez
c9c481fe69
RSS: Save items to disk regularly for safety
2011-09-26 20:47:10 +03:00
Christophe Dumez
8219c29b0c
RSS: Correctly clean up config file when removing a feed
2011-09-26 20:35:50 +03:00
Christophe Dumez
1e1094f8da
qinisettings: code clean up
2011-09-26 20:31:48 +03:00
Christophe Dumez
452a8b2ae2
Rss code clean up
2011-09-26 20:25:59 +03:00
Christophe Dumez
bf746be692
RSS: Fix buttons height
2011-09-26 20:09:24 +03:00
Christophe Dumez
de2d2c7469
Update Armenian translation
2011-09-26 17:37:39 +03:00
Christophe Dumez
384eae7014
Update Czech translation
2011-09-25 22:21:44 +03:00
Christophe Dumez
09ef9947b0
Bump to v2.9.0rc1
2011-09-25 17:26:55 +03:00
Christophe Dumez
4385b941bb
Web UI code optimization and clean up
2011-09-25 17:26:02 +03:00
Christophe Dumez
ab0355f8d6
Web UI: Remove unused code
2011-09-25 16:22:56 +03:00
Christophe Dumez
8f439589ea
Optimize Web UI code
2011-09-25 16:20:28 +03:00
Christophe Dumez
ce6348bc32
Code clean up
2011-09-25 15:04:51 +03:00
Christophe Dumez
4c5dd66b0f
Clean up Web UI code
2011-09-25 14:39:01 +03:00
Christophe Dumez
5fe562c0fa
Clean up Web UI code
2011-09-25 14:37:04 +03:00
Christophe Dumez
61faf34ef7
Correctly hide anonymous settings when using libtorrent < v0.16
2011-09-25 12:07:55 +03:00
Christophe Dumez
1038376cdb
Web UI code clean up
2011-09-25 11:50:58 +03:00
Christophe Dumez
28d1671bb8
Web UI code clean up
2011-09-25 11:45:57 +03:00
Christophe Dumez
8e026e68d7
Web UI code clean up
2011-09-25 11:42:03 +03:00
Christophe Dumez
4be897a4e5
Web UI code clean up
2011-09-25 11:31:20 +03:00
Christophe Dumez
3f4947259b
Web UI code clean up
2011-09-25 11:29:29 +03:00
Christophe Dumez
e10a51e61e
Web UI code cleanup
2011-09-25 11:18:41 +03:00
Christophe Dumez
381eaf4b53
Web UI: Improve language change behavior
2011-09-25 10:55:56 +03:00
Christophe Dumez
1b7e681e6d
Update Portuguese, Brazilian and Japanese translations
2011-09-25 10:17:36 +03:00
Christophe Dumez
1ad764de7b
Update simplified chinese translation
2011-09-24 21:40:12 +03:00
Christophe Dumez
246903fa0a
Web UI improvements
...
- Optimize translation code
- Cosmetic fixes to dialogs
- Display qBittorrent version in about dialog
2011-09-24 21:39:19 +03:00
Christophe Dumez
b298f9a06e
Update German and Ukrainian translations
2011-09-24 19:39:54 +03:00
Christophe Dumez
efdcdeb210
Update Nowegian translation
2011-09-24 17:42:50 +03:00
Christophe Dumez
6e4826a512
Update Arabic translation
2011-09-24 17:29:50 +03:00
Christophe Dumez
28ba0c25a7
Code clean up
2011-09-24 17:28:25 +03:00
Christophe Dumez
ea0f384dbf
Update Slovak translation
2011-09-24 16:51:31 +03:00
Christophe Dumez
9218f69d87
Update French translation
2011-09-24 15:49:59 +03:00
Christophe Dumez
b9b82e959b
Update Galician translation
2011-09-24 15:43:09 +03:00
Christophe Dumez
6606cf60af
Fix execution log lines selection and copying
2011-09-24 15:39:27 +03:00
Christophe Dumez
94a23cf1d4
Fix update_qrc_files.py script
2011-09-24 11:15:03 +03:00
Christophe Dumez
15c3836a25
Fix Changelog
2011-09-24 11:07:09 +03:00
Christophe Dumez
afbac42420
Update spanish and catalan translations
2011-09-23 16:23:24 +03:00
Christophe Dumez
7354e9b738
Fix nox building
2011-09-22 21:42:31 +03:00
Christophe Dumez
8abb1d917b
Bump to v2.9.0beta2
2011-09-22 21:15:28 +03:00
Christophe Dumez
7bd8bb4880
Web UI: Cleaned up torrent upload code
...
Should also fix issues on Windows.
2011-09-22 21:11:55 +03:00
sledgehammer_999
3d5487dfcb
misc.cpp: Remove unused variable in windows-specific code
2011-09-22 20:44:01 +03:00
sledgehammer_999
be09284192
Simplify available disk size calculation code
...
The new code uses boost so that we don't need platform-specific
code anymore. It also fixes a calculation issue on the Windows
platform with the original code.
2011-09-22 20:37:39 +03:00
sledgehammer_999
cdf68c90ba
Fix: 'announce to all trackers' checkbox could't be set by the user.
2011-09-22 00:20:33 +03:00
Christophe Dumez
a46f665dd4
Small Web UI JS code simplification
2011-09-21 21:10:12 +03:00
Christophe Dumez
e5e254a184
Small cosmetic fix to program preferences
2011-09-21 21:01:28 +03:00
Christophe Dumez
2a55aba5fa
Fix properties.pri
2011-09-21 20:49:34 +03:00
Christophe Dumez
f5d04a1be9
Merge commit 'refs/merge-requests/6' of git://gitorious.org/qbittorrent/qbittorrent into merge-requests/6
2011-09-21 19:54:46 +03:00
Patryk Stępień
73132afe6c
Small fixes.
2011-09-21 18:42:11 +02:00
Patryk Stępień
1d27fa9c03
Add possibility to change colors in runtime.
2011-09-21 18:22:38 +02:00
Christophe Dumez
1585b307bc
Disable tracker exchange by default
2011-09-21 18:48:10 +03:00
Christophe Dumez
c882bc8a1d
Update language files
2011-09-21 17:56:27 +03:00
Christophe Dumez
aefa1dba18
Update changelog
2011-09-21 17:50:26 +03:00
Christophe Dumez
7bd19f7696
Several fixes to the merge request
2011-09-21 17:48:39 +03:00
Christophe Dumez
c25f51e866
Merge commit 'refs/merge-requests/4' of git://gitorious.org/qbittorrent/qbittorrent into merge-requests/4
2011-09-21 17:12:38 +03:00
Christophe Dumez
68b13f10fe
Update .gitignore file
2011-09-21 17:11:46 +03:00
sledgehammer_999
9764fe2a91
Added .gitignore file.
2011-09-21 13:24:22 +03:00
sledgehammer_999
7c29e613f0
Now qbt remembers the last used folder. Fixes #799697 . ver2
2011-09-21 12:59:52 +03:00
Patryk Stępień
2a88e790df
New PieceAvailabilityBar.
2011-09-21 01:16:23 +02:00
Patryk Stępień
deb7327ee6
New DownloadedPiecesBar.
2011-09-21 01:09:47 +02:00
sledgehammer_999
a82ccd8e95
Now qbt remembers the last used folder. Fixes #799697 .
...
Conflicts:
src/preferences/options.ui
2011-09-21 01:06:50 +03:00
Christophe Dumez
4ffe100287
Web UI: Slight settings CSS improvements
2011-09-20 20:35:33 +03:00
Christophe Dumez
5990615248
Add support for anonymous mode
...
This mode was added in libtorrent v0.16 and should be used in
addition to a SOCKS5 proxy.
2011-09-20 20:15:47 +03:00
Christophe Dumez
e83618a1b2
Fix advanced settings order
2011-09-20 18:56:11 +03:00
Christophe Dumez
9e9cdedfd3
Bump to v2.9.0beta1
2011-09-18 20:08:13 +03:00
Christophe Dumez
ed5e55f85d
Add advanced setting to announce to all trackers
2011-09-18 20:05:30 +03:00
Christophe Dumez
d2907dc08c
Fix saving of file association settings (Windows)
2011-09-18 19:45:46 +03:00
Christophe Dumez
69984f9550
WebUI: Simplify javascript for preferences dialog
2011-09-18 19:43:33 +03:00
Christophe Dumez
94f92aa4f9
Add setting to ignore slow torrents in queueing system
...
Closes https://bugs.launchpad.net/qbittorrent/+bug/799703
2011-09-18 19:34:29 +03:00
Christophe Dumez
9e5ec56770
Update language files
2011-09-18 16:48:21 +03:00
Christophe Dumez
b58b4d0066
Add file association settings to program preferences (Windows)
2011-09-18 16:42:50 +03:00
Christophe Dumez
11a068dfdd
Add tray menu entry for toggling window visibility
...
Should fix issues under Unity.
2011-09-18 15:54:16 +03:00
Christophe Dumez
deb7cb9d9e
Fix compilation error on Windows.
2011-09-15 22:00:48 +03:00
Christophe Dumez
085ab0e660
WebUI: Fix torrent file upload on Windows
2011-09-13 17:06:07 +03:00
Christophe Dumez
2ff28ff46f
Forgot to commit sgmllib3.py
2011-09-13 07:38:27 +03:00
Christophe Dumez
eb159c0b18
Search: Fix GZip decompression code
2011-09-11 21:55:12 +03:00
Christophe Dumez
51b3a5164d
Search: Fix torrent download with Python 3
2011-09-11 21:26:30 +03:00
Christophe Dumez
fa30d7bd1c
Search: Fix KickAssTorrents search plugin
2011-09-11 21:24:00 +03:00
Christophe Dumez
ea159c0146
Search: Minor PirateBay fix
2011-09-11 20:28:47 +03:00
Christophe Dumez
f4c2fdd2fd
Search: Initial support for Python 3.x
2011-09-11 20:22:54 +03:00
sledgehammer_999
0c7643cfb3
Show Libraries's version used in the about window.
...
(cherry picked from commit 7b007f82caaac98a21101a37a71bbc9464022ca3)
2011-09-07 19:22:47 +03:00
Christophe Dumez
3282e53e93
Multi-tracker: announce to all trackers to avoid stalling issues
...
with libtorrent.
2011-09-06 19:08:55 +03:00
Christophe Dumez
2e07e911e4
Fix "Copy torrents to" setting saving in Web UI
2011-08-13 11:22:28 +03:00
Christophe Dumez
e838b515b3
Fix saving of encryption setting in the Web UI
2011-08-13 11:14:29 +03:00
Christophe Dumez
7854911d2f
Fix possible warnings related to toggleSelectedTorrentsSuperSeeding()
2011-08-10 21:44:37 +03:00
Christophe Dumez
7846afaeb8
Fix torrent addition dialog geometry saving
...
When switching between single-file and multi-file torrents, the
dialog geometry saving / loading code was not behaving correctly.
(cherry picked from commit 443f693acf
)
2011-08-09 20:20:32 +03:00
Christophe Dumez
72b27eecff
Preferences: Do not hardcode layout margin
...
(cherry picked from commit 63a458e6ea
)
2011-08-09 20:20:32 +03:00
Christophe Dumez
8c491cc831
Disable announce_to_all_trackers to comply with the multi-tracker
...
specification
2011-08-08 20:49:47 +03:00
Christophe Dumez
ac097b9904
Added back ability to reorder trackers
2011-08-07 15:07:28 +03:00
Christophe Dumez
9066520076
Fix "make dist" command to make sure the .git folder is removed
2011-08-02 19:46:54 +03:00
Christophe Dumez
2d83482395
Fix "make dist" command now that we use GIT instead of SVN
2011-08-02 19:41:27 +03:00
Christophe Dumez
7a7016b4bd
Make sure the window is not hidden on startup if no system tray
...
icon is available
2011-08-02 19:28:31 +03:00
Christophe Dumez
f2e222adb1
Display transfer speeds at the beginning of the window title
...
The speeds are more likely to be displayed if the title is cut
in the window list.
2011-08-02 18:54:25 +03:00
Christophe Dumez
d4d3991795
Updated Spanish and Catalan translations
2011-07-04 05:46:50 +03:00
Christophe Dumez
6d9e519cdc
Fix important memory usage problem in log tab
2011-06-20 22:28:55 +03:00
Christophe Dumez
16ad56c13f
Add licensing information to executionlog.*
2011-06-19 21:57:34 +03:00
Christophe Dumez
f2df8ce1d9
Fix version
2011-06-18 14:32:13 +00:00
Christophe Dumez
921512e51d
Add make dist target
2011-06-18 13:35:25 +00:00
Christophe Dumez
3529c5c7a0
Fix tracker extension setting
2011-06-16 15:02:25 +00:00
Christophe Dumez
984e6f9927
Show tracker tier in tracker list
2011-06-12 13:55:19 +00:00
Christophe Dumez
8b2f7c4661
Fix possible status filters widget height problem
2011-06-11 13:00:33 +00:00
Christophe Dumez
83ce77b398
Fix proxy authentication settings (GUI)
2011-06-11 08:05:53 +00:00
Christophe Dumez
170b0798fd
Revert recent memory fix for Windows
2011-06-11 07:49:34 +00:00
Christophe Dumez
4795e9980b
Fix possible memory problem on Windows
2011-06-07 18:48:43 +00:00
Christophe Dumez
83317ca2d0
Fix tracker exchange advanced setting (Thanks Rumickon)
2011-06-07 16:02:30 +00:00
Christophe Dumez
02fbd6a135
Fix compilation warnings in smtp.h (cgreco)
2011-06-05 16:08:30 +00:00
Christophe Dumez
53900c386b
Update Russian translation
2011-05-07 15:15:04 +00:00
Ishan Arora
669d1a3a46
Added HTTPS support (backend)
2011-05-07 13:48:42 +00:00
Christophe Dumez
122db6a77e
Fix exceptions on Windows XP when IPv6 is disabled (Thanks paolo zambotti)
2011-05-05 16:16:20 +00:00
Christophe Dumez
86d3c98069
Translatable strings fixes (Masato HASHIMOTO)
2011-05-03 16:45:20 +00:00
Christophe Dumez
dc87b9f9f4
Bump to beta 5
2011-05-02 16:08:59 +00:00
Christophe Dumez
c7c30ccaee
Make more strings translatable (Masato HASHIMOTO)
2011-05-02 16:06:26 +00:00
Christophe Dumez
b59dded2a4
Update proxy settings in Web UI
2011-05-01 12:00:23 +00:00
Christophe Dumez
b48b9479d2
Fix default options tab
2011-05-01 11:22:56 +00:00
Christophe Dumez
65883317c3
FEATURE: Proxy can be disabled for peer connections
2011-05-01 11:22:17 +00:00
Christophe Dumez
18e08c319f
Update Japanese translator
2011-05-01 07:18:57 +00:00
Christophe Dumez
6265e2e092
Fix to Japanese translation (Masato Hashimoto)
...
Make one more string translatable (Masato Hashimoto)
2011-05-01 07:15:44 +00:00
Christophe Dumez
bc10bbe135
Fix options layout (Владимир Головнёв)
2011-04-30 15:15:10 +00:00
Christophe Dumez
31aebdc7bf
Update Japanese translation
2011-04-30 14:22:38 +00:00
Christophe Dumez
269a50efe5
UI fixes
2011-04-26 15:32:13 +00:00
Christophe Dumez
9b31b1cd72
Update Russian translation
2011-04-26 15:30:58 +00:00
Christophe Dumez
e989e686a4
Fix debug message
2011-04-25 14:02:33 +00:00
Christophe Dumez
d6b5627363
Fix initial column sizes in torrent addition dialog
2011-04-25 14:00:46 +00:00
Christophe Dumez
7381b0dcf6
Code clean up
2011-04-23 17:20:44 +00:00
Christophe Dumez
8589eb7c0f
Code optimization
2011-04-21 18:57:43 +00:00
Christophe Dumez
284fbf5512
Code clean up
2011-04-21 15:16:54 +00:00
Christophe Dumez
b9aec63e92
Update OS/2 config file (Silvan Scherrer)
2011-04-21 14:47:13 +00:00
Christophe Dumez
88c063cd4d
Update Serbian translation
2011-04-19 20:29:56 +00:00
Christophe Dumez
ed3fa0ccee
Web UI translation fixes
2011-04-18 16:58:13 +00:00
Christophe Dumez
4ec78d1405
Update language files
2011-04-18 16:43:17 +00:00
Christophe Dumez
8bfbb98509
Add regex help and validation (RSS downloader
2011-04-18 15:56:22 +00:00
Christophe Dumez
44011c9cd9
Added tool tips on RSS fields
2011-04-18 10:49:06 +00:00
Christophe Dumez
92c7996ff4
FEATURE: Added full regex support to RSS downloader
2011-04-18 10:36:19 +00:00
Christophe Dumez
0a17eb32cc
Update Changelog
2011-04-17 19:22:01 +00:00
Christophe Dumez
52e7d4ad03
Simplify uTP settings
2011-04-17 18:11:03 +00:00
Christophe Dumez
f843a4b13a
Fix compilation error
2011-04-17 15:50:51 +00:00
Christophe Dumez
719c30c70b
BUGFIX: Remember peer-level rate limits (requires libtorrent v0.16)
2011-04-17 15:35:40 +00:00
Christophe Dumez
b41bcdc605
Make use of new libtorrent feature to set file priorities before adding a torrent
2011-04-17 15:27:18 +00:00
Christophe Dumez
0ead6f72c6
Code optimization
2011-04-17 15:00:48 +00:00
Christophe Dumez
104ebbc9a1
Save fast resume data periodically only for torrents that need it
2011-04-17 14:54:47 +00:00
Christophe Dumez
982098a205
Avoid saving fast resume data twice upon exit under certain conditions
2011-04-17 14:52:25 +00:00
Christophe Dumez
d5bdd2ea3e
Update language files
2011-04-17 14:51:38 +00:00
Christophe Dumez
641b38690c
Added uTP support
2011-04-17 14:42:38 +00:00
Christophe Dumez
ea433c0619
Fix error in last commit
2011-04-17 10:36:50 +00:00
Christophe Dumez
8847df60e1
Fix another deprecation warning with libtorrent v0.16
2011-04-17 10:36:28 +00:00
Christophe Dumez
3995af6489
Initial port to libtorrent v0.16
2011-04-17 10:29:44 +00:00
Christophe Dumez
4412476109
Started to fix compilation with libtorrent v0.16
2011-04-16 20:08:32 +00:00
Christophe Dumez
0c2a121304
Fix possible linking problems
2011-04-16 19:59:35 +00:00
Christophe Dumez
885753391d
Updated Russian translation
2011-04-16 17:57:36 +00:00
Christophe Dumez
cff7174bbb
Code clean up
2011-04-16 10:20:45 +00:00
Christophe Dumez
40bd040c4a
Improvement to last commit
2011-04-16 08:22:34 +00:00
Christophe Dumez
0241fa7593
Make sure asserts are disabled in release mode
2011-04-16 08:18:58 +00:00
Christophe Dumez
2f06099518
Bump to v2.8.0beta3
2011-04-16 07:56:29 +00:00
Christophe Dumez
4489934c21
Remove bad ASSERT in RSS downloader
2011-04-16 07:42:09 +00:00
Christophe Dumez
10d815c60d
More debug output
2011-04-15 14:18:58 +00:00
Christophe Dumez
c85cb8799e
FEATURE: qBittorrent can update dynamic DNS services (DynDNS, no-ip)
2011-04-15 13:02:39 +00:00
Christophe Dumez
fd4f46485c
Improve last patch
2011-04-13 17:32:28 +00:00
Christophe Dumez
3154461f28
Fix initialization problem with some private trackers
2011-04-13 17:18:56 +00:00
Christophe Dumez
da32321f10
FEATURE: Added UPnP/NAT-PMP port forward for the Web UI port
2011-04-12 19:50:05 +00:00
Christophe Dumez
aec3087528
Trackers can now be added to torrents without metadata
2011-04-12 16:47:58 +00:00
Christophe Dumez
9d83439b83
Updated Norwegian translation
2011-04-12 16:32:58 +00:00
Christophe Dumez
684e00d639
Update language files
2011-04-11 20:14:02 +00:00
Christophe Dumez
f982501576
Improve advanced settings
2011-04-11 19:48:06 +00:00
Christophe Dumez
87a744fcf6
Fix compilation error (Thanks Arnaud)
2011-04-11 19:33:30 +00:00
Christophe Dumez
aca939f0ce
Update About dialog
2011-04-11 18:53:47 +00:00
Christophe Dumez
675e8282b0
Cosmetic changes to program preferences
2011-04-11 17:21:16 +00:00
Christophe Dumez
a1272fff82
Preferences code clean up
2011-04-11 17:02:45 +00:00
Christophe Dumez
5579c7ff3d
Preferences cosmetic changes
2011-04-11 16:58:03 +00:00
Christophe Dumez
f5d4404b67
Preferences code clean up
2011-04-11 16:56:33 +00:00
Christophe Dumez
851a677a48
Fix URL decoding in search engine
2011-04-11 16:21:07 +00:00
Christophe Dumez
fd8157f6ba
Do not delete unwanted files that were already present when adding the torrent
2011-04-10 15:00:27 +00:00
Christophe Dumez
450c1fc124
Use AND search for torrentreactor
2011-04-10 11:28:52 +00:00
Christophe Dumez
493d6ce702
Updated Russian translation
2011-04-10 11:23:29 +00:00
Christophe Dumez
35a2b227b2
Bump to beta2
2011-04-10 09:27:10 +00:00
Christophe Dumez
6b0c976a0d
Added btdigg.org search plugin
2011-04-10 09:10:24 +00:00
Christophe Dumez
f9c4150374
Did not mean to commit that
2011-04-10 08:32:39 +00:00
Christophe Dumez
fad028cfa2
Fix to kickasstorrents search plugin
2011-04-10 08:30:23 +00:00
Christophe Dumez
d9aa8cf4fd
Update language files
2011-04-09 18:29:55 +00:00
Christophe Dumez
6b2da46e87
Bump to beta1
2011-04-09 18:19:50 +00:00
Christophe Dumez
037cc655ba
Improve SMTP code logging to facilite debug
2011-04-09 17:52:37 +00:00
Christophe Dumez
58bfa6f1bb
FEATURE: Added support for secure SMTP connection (SSL)
...
FEATURE: Added support for SMTP authentication
2011-04-09 17:39:51 +00:00
Christophe Dumez
0a6f591cf5
Remove stylesheets from options.ui
2011-04-09 09:03:04 +00:00
Christophe Dumez
4ee623f921
Update AUTHORS file
2011-04-05 18:40:01 +00:00
Christophe Dumez
e85059521e
Bump to alpha3
2011-04-05 17:39:57 +00:00
Christophe Dumez
2a4abe6a77
Fix nox compilation
2011-04-05 17:29:55 +00:00
Christophe Dumez
8217ddc705
Updated Norwegian translation
2011-04-05 17:14:39 +00:00
Christophe Dumez
5f301b5a04
Bump to alpha2
2011-04-05 16:59:42 +00:00
Christophe Dumez
9a5568349f
Make sure we don't inhibit system sleep before qBTsession destructor
2011-04-05 16:56:26 +00:00
Christophe Dumez
dc2de49cdb
Use HAL as fallback for system shutdown/suspend
2011-04-05 16:41:54 +00:00
Christophe Dumez
c63503aaa6
Use ConsoleKit to shutdown the system instead of HAL (deprecated)
...
use UPower to suspend the system instead of HAL (deprecated)
Rewrote computer shutdown/suspend code to avoid data loss
2011-04-05 16:22:16 +00:00
Christophe Dumez
eaac9180e5
Make sure python is not required on startup (Windows)
2011-04-04 19:13:59 +00:00
Christophe Dumez
b8797d075f
Fix vertor search engine plugin
2011-04-04 19:08:44 +00:00
Christophe Dumez
ea04f79e0f
Parse URLs in torrent description
2011-04-04 17:16:34 +00:00
Christophe Dumez
6a3d0da4ad
Fix alternative speeds tooltip
2011-04-04 14:57:20 +00:00
Christophe Dumez
4828a05ced
Code clean up
2011-04-04 14:54:43 +00:00
Christophe Dumez
f379084b68
Slight improvement of the notification code
2011-04-02 09:06:12 +00:00
Christophe Dumez
c7314b99ea
Update INSTALL file
2011-04-02 08:57:41 +00:00
Christophe Dumez
d0afd46fd3
Get rid of libnotify dependency (Use DBus instead)
2011-04-02 08:54:28 +00:00
Christophe Dumez
ba7ece348c
- BUGFIX: Uninhibit system sleep on exit (Vladimir Golovnev)
...
- BUGFIX: Fix error on Windows when qBittorrent is shutdown by session manager (Vladimir Golovnev)
2011-03-30 16:04:56 +00:00
Christophe Dumez
01b5844174
- FEATURE: Added monochrome icon for light themes
...
- BUGFIX: Change systray icon on the fly (no restart needed)
2011-03-27 08:34:51 +00:00
Christophe Dumez
dfa16320f0
Fix monochrome icon
2011-03-26 09:10:50 +00:00
Christophe Dumez
93a84655b6
Get rid of QtSVG dependency
2011-03-26 09:03:12 +00:00
Christophe Dumez
a24dc147ab
Sync program preferences before computer shutdown to avoid loss
2011-03-26 08:37:42 +00:00
Christophe Dumez
e247d0e5dc
Fixes to Norwegian and Armenian translations
2011-03-25 21:10:11 +00:00
Christophe Dumez
b410b7751e
Updated Hungarian translation
2011-03-24 18:03:49 +00:00
Christophe Dumez
028051d6a5
Updated Italian translation
2011-03-24 17:01:52 +00:00
Christophe Dumez
7d4a1bc92a
Added comment
2011-03-23 18:25:21 +00:00
Christophe Dumez
924b09b0f1
Fix error in last commit
2011-03-23 17:04:17 +00:00
Christophe Dumez
188a8ae4f5
Add MinGW-specific project file (sledgehammer999)
2011-03-23 17:02:26 +00:00
Christophe Dumez
1489a6bbd6
Magnet link association fix (sledgehammer999)
2011-03-23 16:47:48 +00:00
Christophe Dumez
9c57cca93c
Fix possible crash when changing the priority of a file
2011-03-22 20:12:06 +00:00
Christophe Dumez
6ed4724e33
Updated Spanish and Catalan translations
2011-03-22 18:10:52 +00:00
Christophe Dumez
63feffd985
Update Python installer URL
2011-03-22 16:49:55 +00:00
Christophe Dumez
d988b0df9c
Updated Portuguese and Brazilian translations
2011-03-22 16:44:44 +00:00
Christophe Dumez
85d6365bc2
Limit file names to 255 bytes to avoid issues on Linux FS
2011-03-21 19:01:36 +00:00
Christophe Dumez
784d972602
Updated German translation
2011-03-21 16:54:19 +00:00
Christophe Dumez
ce4d25952c
Fix missing copyright information
2011-03-20 14:43:58 +00:00
Christophe Dumez
3e27595cf1
Bump to v2.7.0 final
2011-03-20 13:01:06 +00:00
Christophe Dumez
44ab905131
Updated Chinese translation
2011-03-20 11:19:05 +00:00
Christophe Dumez
2a04ac55de
Remove bad comment
2011-03-20 11:15:58 +00:00
Christophe Dumez
45ad494a3e
Updated Croatian translation
2011-03-20 08:11:31 +00:00
Christophe Dumez
78fe44ec01
Process alerts more frequently
2011-03-19 15:48:45 +00:00
Christophe Dumez
536bd85fd0
Another fix for torrent addition from Web browser
2011-03-19 13:58:34 +00:00
Christophe Dumez
84705489fc
Updated Russian translation
2011-03-19 13:50:37 +00:00
Christophe Dumez
ff085e955e
Updated Dutch translation
2011-03-19 09:35:15 +00:00
Christophe Dumez
4b62c24e54
Fixes to Norwegian translation
2011-03-18 23:49:30 +00:00
Christophe Dumez
c7658e2e96
Linux: Install PNG icon to $$PREFIX/share/pixmaps/
2011-03-18 22:49:28 +00:00
Christophe Dumez
9fe693630c
Bump to v2.7.0rc2
2011-03-18 18:52:55 +00:00
Christophe Dumez
3bba7578af
Fix torrent addition from browser
2011-03-18 18:39:21 +00:00
Christophe Dumez
53b6a25442
Added %n (torrent name) parameter to external program call
2011-03-18 18:28:19 +00:00
Christophe Dumez
5e7de313fc
Fix typos in Slovak translations
2011-03-16 19:45:44 +00:00
Christophe Dumez
8c91e9d4e2
Update Galician translation
2011-03-15 18:10:21 +00:00
Christophe Dumez
078ee59b4e
Bump to rc1
2011-03-15 16:55:26 +00:00
Christophe Dumez
438e277c42
Updated Czech, Swedish and Traditional Chinese translations
2011-03-15 16:48:46 +00:00
Christophe Dumez
a4c1b93a42
Added debug output
2011-03-14 19:18:52 +00:00
Christophe Dumez
82877a9afa
Added french translation
2011-03-14 18:51:20 +00:00
Christophe Dumez
6bee757652
Added comment polish translation to desktop file
2011-03-14 18:48:44 +00:00
Christophe Dumez
d8cdc3094a
Updated Arabic translation
2011-03-14 18:32:41 +00:00
Christophe Dumez
db455c9832
Update comment in desktop file
2011-03-14 18:23:27 +00:00
Christophe Dumez
b6c931905a
Update categories in desktop file
2011-03-14 17:53:39 +00:00
Christophe Dumez
6647973391
Updated Armenian translation
2011-03-14 16:08:23 +00:00
Christophe Dumez
4c85ea678d
Updated Slovak translation
2011-03-14 16:06:52 +00:00
Christophe Dumez
dc27b5e976
Updated Greek, Bulgarian and Norwegian translations
2011-03-14 16:04:48 +00:00
Christophe Dumez
4828f6190e
Updated Ukrainian translation
2011-03-13 18:32:42 +00:00
Christophe Dumez
84a0f92546
Update French translation
2011-03-13 18:16:38 +00:00
Christophe Dumez
e3a9194010
Fix column hiding/showing in transfer list
2011-03-13 17:49:56 +00:00
Christophe Dumez
727e212b8e
Updated Russian translation
2011-03-13 17:30:45 +00:00
Christophe Dumez
df64ede724
BUGFIX: Added length restriction on UI lock password
2011-03-13 13:59:22 +00:00
Christophe Dumez
8a07e01181
Update language files
2011-03-13 13:38:52 +00:00
Christophe Dumez
d67d4a38ce
Improve status bar's style
2011-03-13 13:35:08 +00:00
Christophe Dumez
3b898c52d3
Code clean up
2011-03-13 12:48:53 +00:00
Christophe Dumez
4e79411d9f
Tooltip text improvement
2011-03-13 12:30:59 +00:00
Christophe Dumez
524875e458
Updated language files
2011-03-13 12:10:08 +00:00
Christophe Dumez
3c75774cfb
Bump to beta4
2011-03-13 10:31:26 +00:00
Christophe Dumez
596737ba2f
Improve lists columns state saving
2011-03-13 10:09:31 +00:00
Christophe Dumez
e142aafea1
Do not report torrent being checked as queued
2011-03-13 09:40:31 +00:00
Christophe Dumez
09da69918e
Make sure the .unwanted folder is removed on soft deletion
2011-03-13 09:28:27 +00:00
Christophe Dumez
e0c2e3dd2c
Code clean up
2011-03-13 09:13:13 +00:00
Christophe Dumez
5dc79e67fc
Made QtSvg dependency optional
2011-03-12 21:02:59 +00:00
Christophe Dumez
14341f3be2
COSMETIC: Added monochrome tray icon
2011-03-12 20:59:44 +00:00
Christophe Dumez
2acf90d813
Added monochrome icon
2011-03-12 19:21:32 +00:00
Christophe Dumez
ae1d6492d0
Code clean up
2011-03-12 18:57:11 +00:00
Christophe Dumez
0a0579bc8b
Fix nox compilation
2011-03-10 19:42:12 +00:00
Christophe Dumez
ead93baa21
Updated language files
2011-03-10 19:04:05 +00:00
Christophe Dumez
39bad79f5a
Bump to beta3
2011-03-10 19:02:00 +00:00
Christophe Dumez
f25b198516
FEATURE: Torrent content list is now sortable
2011-03-10 18:58:35 +00:00
Christophe Dumez
15d3b07f34
Improve folder removal behavior
2011-03-10 18:34:28 +00:00
Christophe Dumez
feeecbf395
Fix root folder being cut off if the torrent comes from a scanned folder (Christian Kandeler)
2011-03-10 17:46:56 +00:00
Christophe Dumez
e7abeb9bd4
Code clean up
2011-03-10 17:42:17 +00:00
Christophe Dumez
879a010c3d
Code clean up: Use Qt for File I/O instead of boost
2011-03-10 17:36:11 +00:00
Christophe Dumez
89e64a212e
Fix Magnet link association (Fisiu)
2011-03-09 20:11:30 +00:00
Christophe Dumez
82c7c02611
Fix to last commit
2011-03-07 20:25:20 +00:00
Christophe Dumez
b6c3189fe3
Make QtDBus dependency optional
2011-03-07 20:22:35 +00:00
Christophe Dumez
82e41f36ee
FEATURE: Added per-torrent ratio limiting (Christian Kandeler)
2011-03-07 19:26:44 +00:00
Christophe Dumez
4b1eade157
Slight window position fix
2011-03-07 17:41:32 +00:00
Christophe Dumez
b79ed40e32
Updated Russian translation
2011-03-07 17:23:05 +00:00
Christophe Dumez
d06e0b639e
Fix compilation with Qt 4.6
2011-03-03 19:20:49 +00:00
Christophe Dumez
d1cfb4f066
Should fix writings on NTFS when using Linux
2011-03-03 19:10:18 +00:00
Christophe Dumez
efa1f4ebb4
Fix compilation with libtorrent v0.14
2011-03-03 18:19:42 +00:00
Christophe Dumez
fa4eda9c87
Updated Spanish and Catalan translations
2011-03-01 18:48:34 +00:00
Christophe Dumez
1efb122d9c
Added magnet mime type to desktop file (Thanks Mariusz Fik)
2011-02-27 17:48:36 +00:00
Christophe Dumez
c2e5ecaaa0
BUGFIX: Fix compilation with namespaced Qt (Christian Kandeler)
2011-02-27 15:41:05 +00:00
Christophe Dumez
313dfd6475
Bump to beta 2
2011-02-27 14:46:54 +00:00
Christophe Dumez
8dd753ce46
Update French translation
2011-02-27 14:46:28 +00:00
Christophe Dumez
435d0e1019
FEATURE: Added search field for torrent content
2011-02-27 14:40:46 +00:00
Christophe Dumez
37cd9c5b7b
FEATURE: Added option to disable program exit confirmation
2011-02-27 09:43:58 +00:00
Christophe Dumez
8b9971003d
FEATURE: Added option to bypass Web UI authentication for localhost
2011-02-27 09:34:42 +00:00
Christophe Dumez
79cdad47f1
Code optimization
2011-02-26 19:56:15 +00:00
Christophe Dumez
8f1276350e
Use data sharing in RSS to save memory and increase performance
2011-02-26 19:25:05 +00:00
Christophe Dumez
c05e6ba580
Fix compilation error on Windows
...
Fix possible encoding problem on Windows (torrent creation tool)
Fix compilation with boost >= v1.46
2011-02-26 15:04:15 +00:00
Christophe Dumez
2da5e03741
Share ratio can now go over 100
2011-02-24 17:36:20 +00:00
Christophe Dumez
a9ce197d04
Improvement to last commit
2011-02-24 17:22:04 +00:00
Christophe Dumez
1bce5b7837
Fix cursor problem in torrent addition dialog
2011-02-24 17:15:22 +00:00
Christophe Dumez
74718bc568
Added comment
2011-02-22 18:37:56 +00:00
Christophe Dumez
217937217d
Fix torrent upload from Web UI (Windows)
2011-02-22 18:35:42 +00:00
Christophe Dumez
af1dfd41ab
Disable OS cache for aligned files to reduce memory consumption
...
Code cleanup
2011-02-22 18:02:15 +00:00
Christophe Dumez
54c6ccc087
Updated Nowegian, Spanish and Catalan translations
2011-02-13 08:34:26 +00:00
Christophe Dumez
d9e15e40f4
Fix "Append Label to Save path" on Windows
2011-02-12 09:50:23 +00:00
Christophe Dumez
12d1e852f4
Another encoding fix
2011-02-10 18:59:55 +00:00
Christophe Dumez
802d262776
Revert encoding changes since they appear to be wrong
2011-02-10 18:48:31 +00:00
Christophe Dumez
04b63829d7
Fix download from URLs on Windows
...
Fix possible encoding problems in paths (Windows)
2011-02-07 20:13:46 +00:00
Christophe Dumez
8568b29cc1
Complete Lithunian integration
2011-02-07 18:56:17 +00:00
Christophe Dumez
b1471c2a45
Fix typo in desktop file
2011-02-07 17:47:34 +00:00
Christophe Dumez
a86b87244d
Updated language files
2011-02-07 17:30:21 +00:00
Christophe Dumez
e431b96ca1
Added Lithuanian translation
2011-02-07 17:29:04 +00:00
Christophe Dumez
ce5cdd0eea
Fix the marking of items as read in RSS
2011-02-07 17:17:37 +00:00
Christophe Dumez
c5a831b8ec
Use slashes instead of antislashes in URLs (Windows)
2011-02-07 17:10:06 +00:00
Christophe Dumez
872002b730
Bump to v2.7.0beta1
2011-02-06 14:44:25 +00:00
Christophe Dumez
cb6fad87de
Updated Russian translation
2011-02-06 14:29:59 +00:00
Christophe Dumez
0f1473e212
FEATURE: Inhibit system sleep when torrents are active (Vladimir Golovnev)
...
Remove visual style settings
2011-02-06 14:27:34 +00:00
Christophe Dumez
b45171ba43
Fix properties button text color
2011-02-05 21:50:21 +00:00
Christophe Dumez
28b8f36f16
Fix layout problems
2011-02-05 21:27:13 +00:00
Christophe Dumez
35c1389794
Cosmetic changes to the piece availability and downloaded pieces bars
2011-02-05 19:16:48 +00:00
Christophe Dumez
6ae7db4afb
Improve main window layout
...
Improve properties buttons style
2011-02-05 17:45:32 +00:00
Christophe Dumez
7b646018ea
Updated language files
2011-02-05 16:01:49 +00:00
Christophe Dumez
4c7a5633da
FEATURE: IP address reported to trackers is now customizable
2011-02-05 15:44:48 +00:00
Christophe Dumez
76d3e9033d
FEATURE: Added auto-shutdown confirmation dialog
2011-02-05 14:51:31 +00:00
Christophe Dumez
c9d5370dc4
Fixes to Norwegian translation
2011-02-03 15:57:09 +00:00
Christophe Dumez
7cdbe8ef34
Updated AUTHORS file
2011-01-29 15:08:21 +00:00
Christophe Dumez
8b819d7e9e
Fix typo in Norwegian translation
2011-01-29 14:48:32 +00:00
Christophe Dumez
7f0c8dde24
Rss code clean up
2011-01-29 14:18:45 +00:00
Christophe Dumez
74c32a0ecd
Rss code clean up
2011-01-29 14:10:08 +00:00
Christophe Dumez
87174ef3a4
Rss code clean up
2011-01-29 13:44:56 +00:00
Christophe Dumez
462c821df9
RSS code clean up
2011-01-29 13:03:12 +00:00
Christophe Dumez
42d7e20c1d
Fix compilation error in release mode
2011-01-29 11:57:52 +00:00
Christophe Dumez
933b924766
Updated Norwegian translation
2011-01-28 18:11:44 +00:00
Christophe Dumez
be15e6d34c
Added new Norwegian translator name
2011-01-28 18:11:16 +00:00
Christophe Dumez
d6997e7833
Fix encoding problem in torrent moving code
2011-01-28 17:05:44 +00:00
Christophe Dumez
e94769b58b
Rss code clean up
2011-01-27 19:28:05 +00:00
Christophe Dumez
7616c22897
More RSS code clean up
2011-01-27 18:03:28 +00:00
Christophe Dumez
138cd90736
Updated Russian translation
2011-01-27 17:33:57 +00:00
Christophe Dumez
9aae8040ef
Use native file dialogs
2011-01-27 17:30:27 +00:00
Christophe Dumez
2d5612435c
RSS code rewrite in progress
2011-01-27 17:18:56 +00:00
Christophe Dumez
2b1e4912f2
Fixes to Russian translation
2011-01-26 16:54:01 +00:00
Christophe Dumez
b1fe50e056
Fix compilation on Windows
2011-01-26 07:38:28 +00:00
Christophe Dumez
09a45abd92
Updated Russian translation
2011-01-25 19:14:57 +00:00
Christophe Dumez
adf615d0cc
Fix compilation error
2011-01-25 18:51:14 +00:00
Christophe Dumez
954e010493
RSS optimization
2011-01-25 18:46:38 +00:00
Christophe Dumez
86b4db75be
RSS code clean up
2011-01-25 18:07:28 +00:00
Christophe Dumez
587c4f3b14
Code clean up
2011-01-25 17:26:25 +00:00
Christophe Dumez
8238c13dc0
Performance improvement on ARM
2011-01-25 17:04:55 +00:00
Christophe Dumez
5c8dd9f0fb
Performance improvement on ARM
2011-01-25 17:01:09 +00:00
Christophe Dumez
dfcdb18b41
Do not display 100% unless the torrent is complete
2011-01-25 16:55:29 +00:00
Christophe Dumez
e402674092
Code clean up
2011-01-24 19:06:47 +00:00
Christophe Dumez
783004ae58
Some more code clean up
2011-01-24 17:58:57 +00:00
Christophe Dumez
6ff7c6ed06
Fixed memory leak in torrent downloader
...
Code clean up
2011-01-24 17:27:26 +00:00
Christophe Dumez
a0ecbe01a1
Make sure the progress is not 100% unless the file is complete
2011-01-24 16:48:18 +00:00
Christophe Dumez
47c2f2e30a
Stop using load_file from libtorrent
2011-01-23 19:31:48 +00:00
Christophe Dumez
721fa821f7
BUGFIX: Fix renaming of single-file torrents (by Vladimir Golovnev)
2011-01-23 08:34:57 +00:00
Christophe Dumez
6580d23263
Make sure the main windows is initially centered
2011-01-22 19:51:06 +00:00
Christophe Dumez
0b874d9c42
Make sure the properties panel is initially hidden
2011-01-22 19:39:43 +00:00
Christophe Dumez
679c91435d
Display legal notice on screen center
2011-01-22 19:31:06 +00:00
Christophe Dumez
d68b7fc9cb
Code clean up
2011-01-22 19:16:17 +00:00
Christophe Dumez
02722dc3c9
Drop dependency on libboost-thread
2011-01-22 19:01:16 +00:00
Christophe Dumez
844bd52c67
Improved hostname resolution code
2011-01-22 18:55:54 +00:00
Christophe Dumez
51bc67042e
Fix possible filter list height problem
2011-01-21 18:38:58 +00:00
Christophe Dumez
a8978b2ae4
Fix compatibility with Qt < 4.7
2011-01-20 20:58:24 +00:00
Christophe Dumez
fcf3b8e14a
Fixed translation of size units (Thanks Владимир Головнёв)
2011-01-20 16:45:59 +00:00
Christophe Dumez
015bdc7930
Improved UI translation (Thanks Владимир Головнёв)
2011-01-20 16:14:23 +00:00
Christophe Dumez
370b986ab1
Updated Russian translation
2011-01-20 15:12:04 +00:00
Christophe Dumez
9d7591fc84
Fix compilation on OS/2
2011-01-18 16:55:49 +00:00
Christophe Dumez
9b6b357c9e
Cleanup mainwindow startup code
2011-01-17 17:29:25 +00:00
Christophe Dumez
8fd7b86f45
FEATURE: Added option to skip torrent deletion confirmation (Ville Kiiskinen)
2011-01-16 15:29:44 +00:00
Christophe Dumez
35a4e4aa1c
Fixes to Polish translation
2011-01-16 09:53:32 +00:00
Christophe Dumez
d24abc3088
Fix labeling in RSS downloader
2011-01-15 18:23:19 +00:00
Christophe Dumez
615e08b74f
Added unicode support to email notification
...
Improved compatibility with various SMTP servers
2011-01-15 16:53:37 +00:00
Christophe Dumez
4644b5cf15
Fix to Russian translation
2011-01-15 14:19:23 +00:00
Christophe Dumez
cb719e2bf5
Fix freebsd compilation
2011-01-15 09:30:41 +00:00
Christophe Dumez
ab8e35b6b4
Really get rid of nox dependency in nox mode
2011-01-15 08:48:20 +00:00
Christophe Dumez
76ea7525e3
Really get rid of DBus dependency in nox mode
2011-01-15 08:42:32 +00:00
Christophe Dumez
64615adc23
Remove dbus dependency in nox mode
2011-01-15 08:38:57 +00:00
Christophe Dumez
a205591178
Fixed file priority context menu
2011-01-14 21:18:45 +00:00
Christophe Dumez
25e27f4614
Updated French translation
2011-01-14 19:11:14 +00:00
Christophe Dumez
4a66c33a2c
Improved Web UI translation
2011-01-14 19:03:48 +00:00
Christophe Dumez
16be6fe474
Improved Web UI translation
2011-01-14 19:01:11 +00:00
Christophe Dumez
e170d9c3a8
Improve Web Ui translation
2011-01-14 18:57:15 +00:00
Christophe Dumez
3adc58bb87
Added comment
2011-01-14 17:36:09 +00:00
Christophe Dumez
55aa6c36ee
Fix icon size issues
2011-01-14 17:29:30 +00:00
Christophe Dumez
350bf0ffd4
Updated polish translation
2011-01-14 16:52:42 +00:00
Christophe Dumez
a9565e363a
Updated Armenian translation
2011-01-14 16:48:23 +00:00
Christophe Dumez
378e24411c
Updated Armenian translation
2011-01-14 15:14:35 +00:00
Christophe Dumez
22c785b951
Code clean up
2011-01-13 20:57:10 +00:00
Christophe Dumez
eb0053fe48
Fix possible crashes in full allocation mode
2011-01-13 20:38:38 +00:00
Christophe Dumez
6996ccc2c8
Fix typo in program preferences (Thanks cgreco)
2011-01-12 20:10:10 +00:00
Christophe Dumez
fcef304427
Translate locale names
2011-01-12 17:42:55 +00:00
Christophe Dumez
bf5c1951ba
Fix torrent import
2011-01-12 17:12:24 +00:00
Christophe Dumez
e931209860
Fix possible crash on adding magnet links
2011-01-12 16:53:11 +00:00
Christophe Dumez
db4520a13b
Updated Russian translation
2011-01-12 16:43:48 +00:00
Christophe Dumez
4305e6b1e0
Updated Croatian translation
2011-01-12 15:50:12 +00:00
Christophe Dumez
b173458814
Updated Armenian settings
2011-01-12 15:47:50 +00:00
Christophe Dumez
833750513b
Remove country flags from program preferences
2011-01-11 21:10:11 +00:00
Christophe Dumez
9e63a0babb
Updated Ukrainian translation
2011-01-11 21:07:40 +00:00
Christophe Dumez
e48909dea4
Code clea nup
2011-01-11 19:42:34 +00:00
Christophe Dumez
f306d02ac9
Code clean up
2011-01-11 19:05:24 +00:00
Christophe Dumez
f9f3642116
Code clean up
2011-01-11 18:53:28 +00:00
Christophe Dumez
1537c70988
Win32: Added Python 2.7 support (and fix Python 2.5 support)
2011-01-11 17:30:53 +00:00
Christophe Dumez
847a6c75d7
Added Armenian translation
2011-01-11 17:12:39 +00:00
Christophe Dumez
ecffc5e550
Updated Greek and Bulgarian translations
2011-01-11 17:04:48 +00:00
Christophe Dumez
65e9401c5d
Fix PeX being wrongly reported as disabled
2011-01-10 21:09:47 +00:00
Christophe Dumez
ae3632e5c1
Fix typo
2011-01-10 21:00:45 +00:00
Christophe Dumez
9ba3862be1
Reduce top toolbar spacing
2011-01-10 17:53:33 +00:00
Christophe Dumez
793c1be9bd
trunk is now v2.7.0alpha
2011-01-10 17:40:41 +00:00
Christophe Dumez
1ce6f4a7c3
Fix magnet link name update problem
2011-01-10 17:33:53 +00:00
Christophe Dumez
816cfefbac
Move transfer list filter on the right side of the toolbar
2011-01-10 17:11:27 +00:00
Christophe Dumez
0eec718354
Also fix toolbar icon size in Web UI
2011-01-10 16:56:38 +00:00
Christophe Dumez
b80148c7e4
Use 22px size for toolbar icons
2011-01-10 15:52:45 +00:00
Christophe Dumez
3bc946bfb9
Fix some missing icons in the Web UI
2011-01-09 19:38:52 +00:00
Christophe Dumez
a62169001e
Remove outdated comment
2011-01-09 17:16:51 +00:00
Christophe Dumez
3ccc69848d
Disable torrent addition dialog as a default
2011-01-09 14:00:06 +00:00
Christophe Dumez
5191a43923
Updated resource file
2011-01-09 10:55:12 +00:00
Christophe Dumez
f9e887900e
Bump to v2.6.0 final
2011-01-09 10:31:59 +00:00
Christophe Dumez
82553471cc
Updated Dutch translation
2011-01-08 18:49:56 +00:00
Christophe Dumez
bba7b366ef
Bump to rc3
2011-01-08 13:52:58 +00:00
Christophe Dumez
355e776852
Fix deprecation warnings
2011-01-08 13:48:29 +00:00
Christophe Dumez
c1aec8671a
Added back removal of uneeded files on torrent deletion (but not do remove the ones that are complete)
2011-01-08 13:41:15 +00:00
Christophe Dumez
01b9e5c754
Stop removing unneeded files on torrent soft deletion since those are hidden now
2011-01-08 13:36:29 +00:00
Christophe Dumez
3ccb2fddff
BUGFIX: Do not allocate space for unwanted files (preallocation mode)
2011-01-08 13:31:57 +00:00
Christophe Dumez
0d55befc1f
Updated Hungarian translation
2011-01-07 23:06:14 +00:00
Christophe Dumez
57ad73c4e9
Fix CIFS and NFS detection on Mac
2011-01-07 19:42:34 +00:00
Christophe Dumez
a5ff654baf
Fix compilation warnings
2011-01-07 19:18:29 +00:00
Christophe Dumez
3177668d61
Updated Traditional Chinese translation
2011-01-07 17:11:12 +00:00
Christophe Dumez
6367953c26
Updated German and Swedish translations
2011-01-07 14:43:47 +00:00
Christophe Dumez
b3baf52387
Updated Galician translator's name
2011-01-06 15:25:34 +00:00
Christophe Dumez
f40ca3eadf
Bump to rc2
2011-01-06 15:09:26 +00:00
Christophe Dumez
c8d02fc10e
Fix executable path
2011-01-06 15:07:07 +00:00
Christophe Dumez
759fe77e7f
Fix compilation on Win32
...
Fixes to last commit(hide unwanted files)
2011-01-06 13:57:11 +00:00
Christophe Dumez
f6b96694e0
Also hide the unwanted files on Windows
2011-01-06 12:26:14 +00:00
Christophe Dumez
818a032aac
Updated Portuguese and Brazilian translations
2011-01-06 12:15:19 +00:00
Christophe Dumez
fb443bb6e7
Hide unwanted files that have to be partly downloaded
2011-01-06 12:12:07 +00:00
Christophe Dumez
4790949e16
Updated Czech translation
2011-01-06 09:52:43 +00:00
Christophe Dumez
8b8e837f78
Bump to rc1
2011-01-06 09:19:53 +00:00
Christophe Dumez
93b295e8c4
Fix delete button in Web UI
2011-01-06 09:16:02 +00:00
Christophe Dumez
2955f9d82a
Added Galician translation
2011-01-06 08:42:08 +00:00
Christophe Dumez
813095b912
Updated Serbian translation
2011-01-06 08:22:34 +00:00
Christophe Dumez
0ae42b375d
Make sure the "Go to Download page" button is initially disabled
2011-01-06 08:19:34 +00:00
Christophe Dumez
fb03982312
Do not display the priority menu if the torrent is being seeded ( closes #697035 )
2011-01-04 16:58:44 +00:00
Christophe Dumez
41cd8428b2
Updated Spanish and Catalan translations
2011-01-04 15:14:15 +00:00
Christophe Dumez
b03fa32624
Avoid possible crash on exit when the IP filter is enabled
2011-01-03 21:24:57 +00:00
Christophe Dumez
e19a5df968
Updated Arabic translation
2011-01-03 21:18:19 +00:00
Christophe Dumez
3a2ecc6dee
Updated Chinese and Slovak translations
2011-01-03 20:23:35 +00:00
Christophe Dumez
ace3995847
Updated French translation
2011-01-03 19:30:48 +00:00
Christophe Dumez
b3ddb21d88
Updated language files
2011-01-03 19:09:48 +00:00
Christophe Dumez
50ad2597c4
Fix issues when search engines results contain a '|'
2011-01-03 19:07:59 +00:00
Christophe Dumez
1d33211004
Updated language files
2011-01-03 18:49:23 +00:00
Christophe Dumez
37b4cb9d06
Display default password on stdout when using nox
2011-01-02 17:35:28 +00:00
Christophe Dumez
888427d2df
Fix configure script
2011-01-02 17:30:31 +00:00
Christophe Dumez
30d94d7c4d
Prioritize first and last pieces when sequential download is enabled
2011-01-02 14:00:23 +00:00
Christophe Dumez
1fb510b2b0
Fix compilation error
2011-01-02 09:37:56 +00:00
Christophe Dumez
214c3cba73
Added WPATH define
2011-01-01 23:29:48 +00:00
Christophe Dumez
7a7d351017
Fix compilation in release mode
2011-01-01 22:26:17 +00:00
Christophe Dumez
b3f89027fc
Removed wrong ASSERT in torrent creator
2011-01-01 18:52:26 +00:00
Christophe Dumez
636f9b2912
Fix encoding error in torrent creator
2011-01-01 18:45:38 +00:00
Christophe Dumez
81cf3782c0
Updated Spanish and Catalan translations
2011-01-01 17:23:04 +00:00
Christophe Dumez
eabda8ee75
Clean up project file
2011-01-01 17:16:37 +00:00
Christophe Dumez
b09b1bb285
Fix configure script
2011-01-01 17:15:47 +00:00
Christophe Dumez
a8c2bc37c2
Fix configure script
2011-01-01 17:14:52 +00:00
Christophe Dumez
2b179a53bf
Added --enable-debug switch to the configure script and remove related code from the project file
2011-01-01 17:03:23 +00:00
Christophe Dumez
b9afd63080
Fix compilation error
2011-01-01 13:19:28 +00:00
Christophe Dumez
83ff66e0b1
Use of system icon theme can now be disabled
2011-01-01 13:05:28 +00:00
Christophe Dumez
5dfca9c685
Updated language files
2011-01-01 09:30:29 +00:00
Christophe Dumez
6f6b938dfc
Bump to beta4
2011-01-01 09:20:41 +00:00
Christophe Dumez
1b08c087c0
FEATURE: Added auto-suspend upon downloads completion feature
2010-12-31 13:36:32 +00:00
Christophe Dumez
6d241270b5
Improve splash screen code
2010-12-31 12:31:58 +00:00
Christophe Dumez
155316c30e
Fix drag'n drop
2010-12-31 08:47:13 +00:00
Christophe Dumez
64f4775a81
Code clean up
2010-12-30 19:38:53 +00:00
Christophe Dumez
5696944c6f
Code clean up
2010-12-30 19:12:03 +00:00
Christophe Dumez
a9fbef62b6
Fix ampersand support in search engine field ( closes #695715 )
2010-12-30 17:05:29 +00:00
Christophe Dumez
cc4e1c5bbe
Remove empty folders on torrent soft deletion
...
Code clean up
2010-12-29 20:29:55 +00:00
Christophe Dumez
20d90e0e0c
Updated Russian translation
2010-12-29 20:01:44 +00:00
Christophe Dumez
be32669baf
Fix scan directories saving ( closes #694768 )
2010-12-27 19:26:21 +00:00
Christophe Dumez
f772e28bf9
Make sure the main windows has focus on start up
2010-12-26 13:50:57 +00:00
Christophe Dumez
486f9c55dd
Bump to beta3
2010-12-26 13:41:47 +00:00
Christophe Dumez
44864be673
Move the nova folder back where it was
2010-12-26 12:32:41 +00:00
Christophe Dumez
8247709a13
Added Kickasstorrent.com search engine plugin
2010-12-26 10:53:57 +00:00
Christophe Dumez
d20384b3a0
Added a search plugin for extratorrent.com
2010-12-26 10:44:50 +00:00
Christophe Dumez
d2b6ed950d
Ported mininova plugin to the new API
2010-12-26 10:21:29 +00:00
Christophe Dumez
ddf5779756
Ported torrentdownloads plugin to the new API
2010-12-26 10:17:37 +00:00
Christophe Dumez
8def5c5a1b
Ported vertor plugin to the new API
2010-12-26 10:12:45 +00:00
Christophe Dumez
57c1df1d1e
Ported the torrentreactor plugin to the new API
2010-12-26 10:09:06 +00:00
Christophe Dumez
694f7b172a
Ported isohunt plugin to the new API
2010-12-26 10:03:21 +00:00
Christophe Dumez
e93ef4a959
Updated plugin update URL
2010-12-26 09:56:24 +00:00
Christophe Dumez
384eaf54ef
Ported ThePirateBay plugin to the new API
2010-12-26 09:55:33 +00:00
Christophe Dumez
c14deec893
FEATURE: Search engine results can now be opened in a Web browser (plugins will be progressively ported, only btjunkie is working atm)
2010-12-26 09:51:37 +00:00
Christophe Dumez
35ea06214a
Rename search engine scripts folder to prepare for changes
2010-12-26 08:26:10 +00:00
Christophe Dumez
64df47b49f
Fix tab bar visibility when the execution log tab is enabled
2010-12-25 20:21:04 +00:00
Christophe Dumez
050601498c
Bump to beta2
2010-12-25 14:50:59 +00:00
Christophe Dumez
1d28eeb3d7
Updated language files
2010-12-25 14:50:20 +00:00
Christophe Dumez
b060f967d7
FEATURE: Added a button to reload the IP filter
2010-12-25 14:47:52 +00:00
Christophe Dumez
af63ba9a8d
FEATURE: Give feedback regarding the IP filter parsing
2010-12-25 14:07:28 +00:00
Christophe Dumez
747eb4562a
Moved IP filter parser to the QtLibtorrent subproject
2010-12-25 13:56:11 +00:00
Christophe Dumez
61d9f68bee
Added signals for reporting the number of rules parsed
2010-12-25 13:54:33 +00:00
Christophe Dumez
ab579e3449
Improvement to last commit
2010-12-25 09:23:04 +00:00
Christophe Dumez
9fc60abc1a
Make sure the number of torrents is properly updated on Startup ( closes #694135 )
2010-12-25 09:15:22 +00:00
Christophe Dumez
77445645db
Some OS2 changes
2010-12-24 09:16:58 +00:00
Christophe Dumez
bc035b3873
FEATURE: Added "Time Active/Seeded" column to transfer list
2010-12-21 18:25:44 +00:00
Christophe Dumez
a421c2aa63
Updated language files
2010-12-21 17:59:48 +00:00
Christophe Dumez
f639bea467
Updated Changelog
2010-12-21 17:57:18 +00:00
Christophe Dumez
fb81d1c8c9
Display piece size in Web UI too
2010-12-21 17:56:25 +00:00
Christophe Dumez
f5b3564392
Fix compilation error introduced in last commit
...
Display pieces size in torrent properties
2010-12-21 17:52:49 +00:00
Christophe Dumez
6bcbfa2e05
FEATURE: Software update check can now be disabled (Mac OS X / Windows)
2010-12-21 17:41:11 +00:00
Christophe Dumez
4065972179
Fix priority up/down separators
2010-12-20 18:22:06 +00:00
Christophe Dumez
897d0be08e
Display execution log as a tab instead of a modal window
2010-12-20 18:07:36 +00:00
Christophe Dumez
c3b7aeadd7
Fix priority up/down for multiple torrents at the same time ( closes #692184 )
2010-12-19 13:37:12 +00:00
Christophe Dumez
89abde61d6
Fix compilation error in release mode
2010-12-19 10:18:33 +00:00
Christophe Dumez
4614764552
Fix possible encoding problem on non-utf8 systems
2010-12-18 18:51:24 +00:00
Christophe Dumez
c3322cdc91
Fixes possible crash in the RSS Downloader dialog (when having RSS folders)
2010-12-18 18:42:31 +00:00
Christophe Dumez
d124c24e89
Improved ETA calculation
2010-12-18 15:34:38 +00:00
Christophe Dumez
a48ef3f94f
Make sure the tab index is correct
2010-12-18 12:18:45 +00:00
Christophe Dumez
15ab369f62
Fix possibly uncaught invalid_handle exception
2010-12-18 08:45:39 +00:00
Christophe Dumez
29426265a7
Fix nox compilation
2010-12-16 21:21:45 +00:00
Christophe Dumez
9742bb016b
Forgot to commit this icon
2010-12-16 20:58:51 +00:00
Christophe Dumez
78f71a9e1b
Bump to v2.6.0beta1
2010-12-16 20:47:13 +00:00
Christophe Dumez
d31f55ae28
No longer expand the first folder in the torrent content list (Thanks Ahmad)
2010-12-16 20:43:40 +00:00
Christophe Dumez
7294cdafbf
Fix dangerous usage of vector iterator (Thanks cgreco)
2010-12-16 20:34:37 +00:00
Christophe Dumez
493499cded
COSMETIC: Same deletion confirmation dialog in the GUI and Web UI
2010-12-15 19:51:19 +00:00
Christophe Dumez
2cc82c6256
Simplify tray icon menu
2010-12-14 20:02:24 +00:00
Christophe Dumez
1696504a57
Update Changelog
2010-12-14 19:55:21 +00:00
Christophe Dumez
ef84e95ec0
Improve top toolbar layout
2010-12-14 19:54:34 +00:00
Christophe Dumez
c307a7477a
Simplify toolbar
2010-12-14 19:40:51 +00:00
Christophe Dumez
02dcfb2763
Improve icon theme integration
2010-12-14 19:34:19 +00:00
Christophe Dumez
f510852cd7
Improve Icon theme integration
2010-12-14 19:28:40 +00:00
Christophe Dumez
25ead318da
Better icon theme integration
2010-12-14 19:13:02 +00:00
Christophe Dumez
ebf97a9ee8
Wrongly removed this icon
2010-12-14 18:56:18 +00:00
Christophe Dumez
473a74af93
Remove icons that are no longer used
2010-12-13 18:29:17 +00:00
Christophe Dumez
b61e4363f5
Use system icons in the Web UI too
2010-12-13 18:22:19 +00:00
Christophe Dumez
0b9a4e8aee
Forgot to commit these icons
2010-12-12 19:39:47 +00:00
Christophe Dumez
052825e5c4
Initial support for system Icons (incomplete but good progress)
2010-12-12 19:37:59 +00:00
Christophe Dumez
e72d9de34a
Make sure we don't move completed torrent to the temp directory for checking
2010-12-11 19:30:14 +00:00
Christophe Dumez
8d699dc177
Fix some alignment issues in program preferences (Thanks charles)
2010-12-09 17:17:26 +00:00
Christophe Dumez
216c70b758
Updated Polish translations
2010-12-08 18:32:27 +00:00
Christophe Dumez
e1fef17311
Fix wrong slot name
2010-12-08 18:04:55 +00:00
Christophe Dumez
7bb44e725b
Fix compilation error
2010-12-06 10:16:10 +00:00
Christophe Dumez
c80e95b219
Fix alternative speed icon staying pressed when disabled
2010-12-05 19:53:02 +00:00
Christophe Dumez
879f59c922
Fix wrong message in configure help
2010-12-05 18:14:21 +00:00
Christophe Dumez
0fa79f0d63
Same
2010-12-05 17:47:37 +00:00
Christophe Dumez
264ac4e706
Improve torrent addition from URL dialog
2010-12-05 17:46:03 +00:00
Christophe Dumez
dff1e65634
Improve program preferences
2010-12-05 17:27:42 +00:00
Christophe Dumez
ec37673a21
Simplify program preferences
2010-12-05 16:36:02 +00:00
Christophe Dumez
3feffdf8fa
Started to simplify program preferences (merged UPnP/NAT-PMP)
2010-12-05 16:29:18 +00:00
Christophe Dumez
8bcb51ba9c
Trunk is now v2.6.0alpha
2010-12-05 10:15:50 +00:00
Christophe Dumez
7c580a87e2
Fix possible crash when right-clicking on a torrent
2010-12-05 10:13:08 +00:00
Christophe Dumez
797a4608bf
Disable debug
2010-12-05 08:26:10 +00:00
Christophe Dumez
abb8554c51
Bump to v2.5.0 final
2010-12-05 08:25:27 +00:00
Christophe Dumez
258a3ea3b0
Bump to v2.5.0 final
2010-12-05 08:25:05 +00:00
Christophe Dumez
6d1ad28d8c
FEATURE: Download first/last pieces first now applies to all media files in the torrent (Thanks Ahmad)
2010-12-04 20:47:20 +00:00
Christophe Dumez
38aca6af6f
BUGFIX: Disable overwrite confirmation in torrent addition dialog (closes # 685269)
2010-12-04 20:02:12 +00:00
Christophe Dumez
0fd8ecd9ee
Fix program updater on Windows/Mac
2010-12-04 19:14:14 +00:00
Christophe Dumez
f24224649d
Wider torrent addition from URL dialog
2010-12-04 14:18:52 +00:00
Christophe Dumez
b41aa38f39
Code clean up
2010-12-04 14:15:16 +00:00
Christophe Dumez
b267ac169d
Code clean up
2010-12-04 14:11:25 +00:00
Christophe Dumez
1c0f1b91e7
Code clean up
2010-12-04 14:09:41 +00:00
Christophe Dumez
9bf673210f
Code clean up
2010-12-04 13:58:36 +00:00
Christophe Dumez
42f5cbf2a6
COSMETIC: Use bigger alternative speed icon
2010-12-04 13:55:12 +00:00
Christophe Dumez
45f0383ee2
Several dimension saving fixes
2010-12-04 10:31:14 +00:00
Christophe Dumez
a39c7f52cf
Remember torrent import dialog geometry and position
2010-12-04 10:10:05 +00:00
Christophe Dumez
f1ca4f40af
Code clean up
2010-12-04 09:59:21 +00:00
Christophe Dumez
62503fb663
Code clean up
2010-12-04 09:51:43 +00:00
Christophe Dumez
0853ae4691
Code clean up
2010-12-04 09:37:13 +00:00
Christophe Dumez
bb19cfce1f
Greatly improved the RSS downloader dialog layout
2010-12-04 09:27:28 +00:00
Christophe Dumez
287cdc43c1
Code optimization
2010-12-02 18:21:45 +00:00
Christophe Dumez
79e595c195
Code optimization
2010-12-02 17:36:08 +00:00
Christophe Dumez
d198451bb0
Code clean up
2010-12-02 17:27:01 +00:00
Christophe Dumez
ebf252ce86
Added debug
2010-12-02 17:20:25 +00:00
Christophe Dumez
f9ece8b447
Code clean up
2010-12-02 17:17:50 +00:00
Christophe Dumez
efe5ca6242
Added debug
2010-12-02 17:10:34 +00:00
Christophe Dumez
0dbcf5653d
Code clean up
2010-12-02 17:02:13 +00:00
Christophe Dumez
20a201703c
Updated bulgarian translation
2010-12-02 15:41:57 +00:00
Christophe Dumez
bfaa6c69fd
Fix typo
2010-12-01 19:38:16 +00:00
Christophe Dumez
6744ee8a4d
BUGFIX: Improve magnet save path handling (clsoes #683395 )
2010-12-01 19:20:27 +00:00
Christophe Dumez
20630e91ec
Simplified addMagnetUri function
2010-12-01 19:05:26 +00:00
Christophe Dumez
cec74eb080
Updated Spanish and catalan translations
2010-12-01 16:12:14 +00:00
Christophe Dumez
4e51393dd2
Updated Portuguese and Brazilian translations
2010-11-30 19:08:24 +00:00
Christophe Dumez
5d86930c80
Fix qBtSession important initialization problem
...
Fix qBittorrent shutdown problem (closes #682576 )
2010-11-29 16:55:23 +00:00
Christophe Dumez
cc1b812232
Updated Changelog
2010-11-28 21:13:24 +00:00
Christophe Dumez
0fcbcd0dcd
Fix to advanced properties
2010-11-28 21:12:42 +00:00
Christophe Dumez
dd9e290a60
Fix compilation warning
2010-11-28 19:17:32 +00:00
Christophe Dumez
61a05c7e5b
Bump to rc3
2010-11-28 14:47:24 +00:00
Christophe Dumez
1c27e2bd35
Updated Dutch translation
...
Updated Dutch translator name
2010-11-28 14:12:20 +00:00
Christophe Dumez
68f66579ea
Updated Changelog
2010-11-28 12:28:42 +00:00
Christophe Dumez
e5eaea8949
Code clean up
2010-11-28 12:25:24 +00:00
Christophe Dumez
ed491cf7cb
Updated Croatian and Czech translations
2010-11-28 12:01:51 +00:00
Christophe Dumez
3b3642bbba
Initial support for libtorrent v0.16 (still a lot of deprecation warning but it compiles...)
2010-11-28 10:29:59 +00:00
Christophe Dumez
28eddb74ed
Updated Hungarian translation, added some debug
2010-11-27 08:56:24 +00:00
Christophe Dumez
401693dccd
Fix possible crash when loading columns visual indexes
2010-11-26 18:18:53 +00:00
Christophe Dumez
826e137aa5
Updated German and Traditional Chinese translation
2010-11-26 17:59:35 +00:00
Christophe Dumez
7d4805988e
Updated Arabic translation
2010-11-25 19:41:27 +00:00
Christophe Dumez
bc2694bb88
Bump to rc2
2010-11-25 18:11:37 +00:00
Christophe Dumez
19db0d471f
Signal / slot fixes
2010-11-24 20:31:14 +00:00
Christophe Dumez
2f337f9191
Updated Italian translation
2010-11-24 19:34:27 +00:00
Christophe Dumez
e05536a115
Fix Serbian flag
2010-11-24 19:26:11 +00:00
Christophe Dumez
7364815ef3
Bump to rc1
2010-11-23 18:28:11 +00:00
Christophe Dumez
bcc6597e93
Updated Serbian translation
...
Fixed Serbian flag
2010-11-22 22:31:09 +00:00
Christophe Dumez
661e2cb6fc
Another compilation fix
2010-11-22 22:00:13 +00:00
Christophe Dumez
8a5dc1f239
Fix compilation on Windows (Remove using namespace libtorrent; from headers)
2010-11-22 21:55:32 +00:00
Christophe Dumez
61208fce13
Another compilation Fix for Windows
2010-11-22 21:11:43 +00:00
Christophe Dumez
71c4f6e7e3
Another compilation fix for Windows
2010-11-22 21:09:30 +00:00
Christophe Dumez
b169083fe2
Fix compilation errors on Windows
2010-11-22 20:27:57 +00:00
Christophe Dumez
efe5e7b068
Cleaned up QBtSession destructor code
2010-11-22 19:14:50 +00:00
Christophe Dumez
ee3d4ce8f1
Fix download from URL (Web UI)
2010-11-22 19:07:04 +00:00
Christophe Dumez
2707bf6349
FEATURE: Download first/last pieces first when sequential download is
...
enabled (Thanks Ahmad)
2010-11-22 18:43:52 +00:00
Christophe Dumez
a4b6228542
Updated Greek translation
2010-11-22 17:19:24 +00:00
Christophe Dumez
d49164b362
Other Socksipy fixes
2010-11-22 17:12:22 +00:00
Christophe Dumez
906b0755eb
BUGFIX: Fix SOCKS5 proxy authentication in search engine( closes #680072 )
2010-11-22 17:04:35 +00:00
Christophe Dumez
52f81a8066
Bump to beta7
2010-11-21 20:12:47 +00:00
Christophe Dumez
d8af5d681c
Fix possible infinite loop in qBtSession constructor (when Web UI is enabled)
2010-11-21 19:46:06 +00:00
Christophe Dumez
d05c725253
Updated Ukrainian translation
2010-11-21 17:43:00 +00:00
Christophe Dumez
5fc3aa17b9
Fix HTTP redirect issue that would cause the torrent addition to show up for automated RSS downloads ( Closes #677565 )
2010-11-21 17:36:49 +00:00
Christophe Dumez
e15ac643de
Bump to beta6
2010-11-21 13:12:58 +00:00
Christophe Dumez
0b9f9aa0d7
Fix compilation errors with libtorrent < 0.15.5
2010-11-21 09:58:24 +00:00
Christophe Dumez
549fcf8b4c
Fix geoip detection (Thanks Mirco)
2010-11-21 09:49:56 +00:00
Christophe Dumez
19b11b8fa8
Updated Chinese translation
2010-11-20 21:14:54 +00:00
Christophe Dumez
ba83354f32
Updated French translation
2010-11-20 20:21:31 +00:00
Christophe Dumez
a63eecc86a
Fix linux compilation
2010-11-20 18:51:31 +00:00
Christophe Dumez
1ad80a8e2b
Remove useless file
2010-11-20 17:33:37 +00:00
Christophe Dumez
b7ae2eabc7
Further project file clean up
2010-11-20 17:32:59 +00:00
Christophe Dumez
c9ff34af8d
Further project file clean up
2010-11-20 17:26:47 +00:00
Christophe Dumez
8a1e79d22f
Restructured the project file
...
Move OS specific configuration to separate project files
2010-11-20 17:21:40 +00:00
Christophe Dumez
1ca084038c
Updated language files
2010-11-20 16:02:57 +00:00
Christophe Dumez
c77eb35f5b
FEATURE: Optimized and improved the peer country resolution code
...
FEATURE: Optimized and improved the locale preferences code
COSMETIC: Use country flags by Mark James (Thanks to Dmytro Pukha)
2010-11-20 15:59:17 +00:00
Christophe Dumez
f5cf5c2176
Updated slovak translation
2010-11-19 17:05:30 +00:00
Christophe Dumez
2b4043dc43
Updated language files
2010-11-18 20:10:32 +00:00
Christophe Dumez
a3db4790a7
Simplified proxy settings
...
Fix deprecation warnings with libtorrent v0.15.4+
2010-11-18 20:05:56 +00:00
Christophe Dumez
299b0f90bc
Fix qbittorrent-nox compilation errors
...
Silent a compilation warning in qbtsession when using libtorrent v0.14.x
2010-11-18 18:36:45 +00:00
Christophe Dumez
a58d5c0f32
Updated language files
2010-11-18 17:06:53 +00:00
Christophe Dumez
ea631f6675
Fix compilation errors ( closes #676856 )
2010-11-18 17:02:29 +00:00
Christophe Dumez
7a5f9195fc
Bump to beta4
2010-11-17 20:21:31 +00:00
Christophe Dumez
6629c39f01
Optimized RSS settings code
2010-11-17 20:21:03 +00:00
Christophe Dumez
29e465d2f6
Fix pause/resume all buttons in the toolbar
2010-11-17 17:55:08 +00:00
Christophe Dumez
8c33daa369
Moved cookiesdlg to the rss subproject
2010-11-17 17:51:49 +00:00
Christophe Dumez
147060fdee
Fix possible crash when setting RSS proxy ( closes #676288 )
2010-11-17 17:18:11 +00:00
Christophe Dumez
1fd326aa15
Updated language files
2010-11-17 17:11:46 +00:00
Christophe Dumez
e5032a52c4
Importance code refactoring related to the "preferences" code - Greatly improves performance
2010-11-16 20:34:31 +00:00
Christophe Dumez
a640b08414
FEATURE: Added "Amount downloaded/left" columns to transfer list
...
Fix bug in column display menu
2010-11-16 17:43:54 +00:00
Christophe Dumez
3144bfebc7
Fix possible issue with queueing
2010-11-15 17:51:58 +00:00
Christophe Dumez
df04427c6a
Fix compilation error ( closes #675444 )
2010-11-15 17:15:50 +00:00
Christophe Dumez
6a689e83c4
Updated Changelog
2010-11-14 19:37:29 +00:00
Christophe Dumez
9fe64982bb
Updated copyright
2010-11-14 19:32:29 +00:00
Christophe Dumez
5cd376d2c3
Code clean up
2010-11-14 19:22:39 +00:00
Christophe Dumez
1d795d85d2
Another torrent deletion fix
2010-11-14 19:11:52 +00:00
Christophe Dumez
d5898f024d
Code clean up
2010-11-14 19:07:24 +00:00
Christophe Dumez
2de4c50d4f
Fix size display for torrents without metadata
2010-11-14 18:56:06 +00:00
Christophe Dumez
e57f8b6204
Fix torrent deletion
2010-11-14 18:50:32 +00:00
Christophe Dumez
9c67aaf641
Several fixes to the new torrent model (still buggy)
2010-11-14 18:46:16 +00:00
Christophe Dumez
af562ecf89
Updated Italian translation
2010-11-14 15:34:16 +00:00
Christophe Dumez
d76877b1a2
Brand new torrent model for the transfer list
2010-11-14 15:28:22 +00:00
Christophe Dumez
01cc4452b2
Updated language files
2010-11-13 21:31:37 +00:00
Christophe Dumez
1cb30d77fd
Bump to beta3
2010-11-13 21:16:18 +00:00
Christophe Dumez
126e2e7c75
Code clean up
2010-11-13 21:15:52 +00:00
Christophe Dumez
9c13ed2635
Cosmetic changes to the article previewx tree
2010-11-13 20:21:49 +00:00
Christophe Dumez
e11545c8a3
Fix crash when hiding RSS and then showing it again
2010-11-13 20:14:59 +00:00
Christophe Dumez
ad087d7e88
Fix rule saving issue
2010-11-13 20:08:44 +00:00
Christophe Dumez
c387c15eb0
Fix possible rule saving issue
...
Matching articles are now previewable in the rss downloader dialog
Make sure Rss downloading is enabled before checking for matching rules
2010-11-13 19:36:46 +00:00
Christophe Dumez
345222cf42
Improved feed assignment behavior
2010-11-13 18:08:09 +00:00
Christophe Dumez
adffd7df74
Fix selection behavior
2010-11-13 17:12:13 +00:00
Christophe Dumez
4de980c1a1
Fix rule selection behavior
2010-11-13 16:08:08 +00:00
Christophe Dumez
578a5c9551
Improved context menu behavior (multiple selection)
2010-11-13 16:00:14 +00:00
Christophe Dumez
c47dbfb1f5
Added right click menu for the rss download rules list
2010-11-13 15:51:36 +00:00
Christophe Dumez
cb0942b388
Remove the old rss feed downloader code
2010-11-13 15:29:27 +00:00
Christophe Dumez
1904bc1abb
Fix feed list refresh issue
2010-11-13 15:18:56 +00:00
Christophe Dumez
5a02c56865
Fix rss download rule import from qBittorrent < v2.5.0
2010-11-13 15:14:50 +00:00
Christophe Dumez
d7b0299416
Added back support for RSS download rules import
...
Fix rule deletion
2010-11-13 12:33:52 +00:00
Christophe Dumez
265ab7bef2
Added back support for RSS download rules export
2010-11-13 12:08:29 +00:00
Christophe Dumez
e824bc8bb1
Updated Changelog
2010-11-13 11:05:32 +00:00
Christophe Dumez
046ebb5a8f
Remember automated rss downloader dialog geometry
2010-11-13 11:04:40 +00:00
Christophe Dumez
8b83d60732
Made good progress on the new rss feed downloader
2010-11-13 10:49:22 +00:00
Christophe Dumez
d2754fb242
BUGFIX: Do not report a progress of 100% in the Web UI unless the
...
torrent is really complete (closes #674349 )
2010-11-12 17:16:44 +00:00
Christophe Dumez
30ba1a428e
Fix compilation warning
2010-11-11 21:13:23 +00:00
Christophe Dumez
0553668da8
Fix compilation error on Mac
2010-11-11 21:08:26 +00:00
Christophe Dumez
ff63d75532
Fix failure to build on Windows
2010-11-11 17:36:28 +00:00
Christophe Dumez
b7ec18e4f1
Do not create the torrent root folder at the destination if the torrent is in temp dir
2010-11-10 17:42:20 +00:00
Christophe Dumez
9c9944715a
More reliable folder scanning
2010-11-09 19:10:42 +00:00
Christophe Dumez
ea1a54c5f1
Updated Changelog
...
Fix cursor over status bar buttons
2010-11-08 18:23:13 +00:00
Christophe Dumez
34cb5efb72
Show the connection settings when clicking on the connection status icon
2010-11-08 18:17:54 +00:00
Christophe Dumez
8597689a52
Some progress on new RSS download rules (still unused)
2010-11-07 13:06:00 +00:00
Christophe Dumez
41a61ced89
Improved IP address parsing
2010-11-07 11:36:37 +00:00
Christophe Dumez
da95d5e0df
Improved IPv6 support
2010-11-07 10:40:47 +00:00
Christophe Dumez
8276c301c2
Fix compilation with libnotify 0.7.0
2010-11-06 09:24:09 +00:00
Christophe Dumez
75ff9984fa
Updated Polish translation
2010-11-05 20:09:16 +00:00
Christophe Dumez
cda77d1724
Updated Russian translation
2010-11-05 18:43:55 +00:00
Christophe Dumez
583b8c60bb
Draw qBittorrent version on splashscreen at run time
2010-11-04 19:31:12 +00:00
Christophe Dumez
5c2b57052b
Updated Spanish and catalan translations
2010-11-03 20:53:55 +00:00
Christophe Dumez
9cf79a4a76
Remove wrong assert in qtorrenthandle.cpp
2010-11-02 18:16:18 +00:00
Christophe Dumez
c4968edb79
Added qBittorrent version to the debug stack trace
2010-11-02 18:12:58 +00:00
Christophe Dumez
a859a6d179
Fix torrent import dialog height
2010-11-02 18:09:13 +00:00
Christophe Dumez
e2c75b5a11
Fix possible crash when selecting a RSS article
2010-11-02 18:04:39 +00:00
Christophe Dumez
12195b186b
Fix compilation on Windows
2010-11-01 18:05:54 +00:00
Christophe Dumez
658d876ff7
Fix and improve file priorities editing
2010-10-31 16:05:59 +00:00
Christophe Dumez
390508e7db
Fix possible crash on qBittorrent shutdown
2010-10-31 14:19:55 +00:00
Christophe Dumez
0a2efaf5fc
Correctly update the torrent size in torrent addition dialog
2010-10-31 14:12:13 +00:00
Christophe Dumez
6b7af5b464
Started work on the new RSS feed downloader (WIP)
2010-10-31 12:35:07 +00:00
Christophe Dumez
a2c19302cb
Updated resource file
2010-10-31 12:04:04 +00:00
Christophe Dumez
1638554944
Added a donate link to Help menu
2010-10-31 12:03:24 +00:00
Christophe Dumez
1d1b49205d
Declare destructor as virtual
2010-10-31 08:55:50 +00:00
Christophe Dumez
0ca7100168
Fix issues with virtual
...
Code cleanup
2010-10-31 08:55:22 +00:00
Christophe Dumez
26c680ae1f
Declared function as virtual when it shouldn't
2010-10-31 08:49:18 +00:00
Christophe Dumez
6c1eda8755
Code optimization
...
Made code to listen on a particular interface more robust
2010-10-30 22:40:28 +00:00
Christophe Dumez
0374f9d0a8
Make sure the splash screen is displayed for 3 seconds
2010-10-30 14:35:46 +00:00
Christophe Dumez
080a36de5f
Correctly update the total number of torrents when a torrent is automatically removed
2010-10-30 13:55:36 +00:00
Christophe Dumez
071801fee7
Fix possible crash on clicking a RSS article
2010-10-28 17:07:29 +00:00
Christophe Dumez
bee507cb45
Fix possible crash when deleting a torrent without metadata
2010-10-28 16:50:45 +00:00
Christophe Dumez
7d6df2a3c2
Correctly display the hash of torrents without metadata
2010-10-28 16:22:40 +00:00
Christophe Dumez
a2ffecd6bd
Updated Croatian translation
2010-10-27 20:14:54 +00:00
Christophe Dumez
1532b24448
Updated Spanish and Catalan translations
2010-10-27 16:03:00 +00:00
Christophe Dumez
c4dae02ef6
Added a console message to explain why qBittorrent needs to be restarted
2010-10-26 18:00:27 +00:00
Christophe Dumez
846962aab1
Elide status bar text if it is too wide
2010-10-26 17:54:04 +00:00
Christophe Dumez
35e98b6cbb
Fix crash when pressing enter in the save path field of the torrent addition dialog
2010-10-26 16:30:22 +00:00
Christophe Dumez
ecfc3d0118
Updated Arabic translation
2010-10-25 20:25:53 +00:00
Christophe Dumez
3ecc8c8d67
FEATURE: Remember the last trackers used in the torrent creation tool
...
FEATURE: The optimal piece size is now automatically computed in the torrent creation tool
COSMETIC: Improved the torrent creation tool appearance
2010-10-25 19:34:42 +00:00
Christophe Dumez
a83fbf5a98
Peers can now be sorted by country
2010-10-24 09:32:28 +00:00
Christophe Dumez
328e4fd860
Better fix for save path editing issues in torrent addition dialog
2010-10-24 08:28:35 +00:00
Christophe Dumez
b98d0282ce
BUGFIX: Fix issue when altering files priorities of a seeding torrent ( closes #665799 )
2010-10-24 08:06:56 +00:00
Christophe Dumez
166dad51d5
FEATURE: qBittorrent can update itself from Sourceforge (Windows/Mac OS X only)
2010-10-23 21:46:05 +00:00
Christophe Dumez
e3ccea3b17
Fix a progress rounding issue
2010-10-23 19:12:00 +00:00
Christophe Dumez
8a64a6441e
Fix status list widget height issue on style change
2010-10-23 16:58:06 +00:00
Christophe Dumez
c34000ab17
Update language files
2010-10-23 16:25:05 +00:00
Christophe Dumez
90dd337069
FEATURE: Added a torrent import assistant to seed or keep downloading outside torrents
2010-10-23 16:21:56 +00:00
Christophe Dumez
31e4b8dc31
Fix nox compilation
2010-10-22 20:17:47 +00:00
Christophe Dumez
5145abe5c8
Update search engine update URL
2010-10-22 20:14:51 +00:00
Christophe Dumez
7ec842929a
Moved search code into a subfolder
2010-10-22 20:13:22 +00:00
Christophe Dumez
39778baaf5
Cleaned up the properties tab bar code
2010-10-22 18:59:18 +00:00
Christophe Dumez
0a510db95e
Started properties refactoring
2010-10-22 17:49:55 +00:00
Christophe Dumez
c73243b0d2
Remember the current property tab on startup
2010-10-22 17:30:17 +00:00
Christophe Dumez
46b75b760f
Auto-disable to auto-shutdown feature
2010-10-21 16:54:10 +00:00
Christophe Dumez
fc3ae51122
Fix isohunt and vertor search plugins
2010-10-20 20:27:32 +00:00
Christophe Dumez
05d9f28f8b
Fix torrentreactor search plugin
2010-10-20 19:50:28 +00:00
Christophe Dumez
b1b2a2c775
Fix issues when searching for something with {*} in the name
2010-10-20 19:42:12 +00:00
Christophe Dumez
105de3161a
Improved hostname resolution code
2010-10-20 17:19:18 +00:00
Christophe Dumez
354d968a94
Fix possible crash on manual peer ban
2010-10-20 16:15:15 +00:00
Christophe Dumez
f617b74bac
Performance optimization and code clean up
2010-10-19 20:00:50 +00:00
Christophe Dumez
3664134e02
Fix possible transfer list refresh issue
2010-10-19 16:45:23 +00:00
Christophe Dumez
1875846326
Improved "Set Location" and "Change save path" dialogs
2010-10-18 19:23:39 +00:00
Christophe Dumez
64f0adc813
Fix issues when marking a file as "not downloaded" causes the torrent to complete
2010-10-18 18:20:44 +00:00
Christophe Dumez
a9d4b38bd3
Remove uneeded files on torrent deletion
...
Fix encoding error in file renaming
2010-10-18 17:44:37 +00:00
Christophe Dumez
44fa7388d5
Fix display of priority column when the queueing system is enabled
2010-10-18 17:06:11 +00:00
Christophe Dumez
24df142b02
Fix to German translation
2010-10-18 16:25:23 +00:00
Christophe Dumez
958b73f2cb
Updated language files
2010-10-18 16:21:38 +00:00
Christophe Dumez
1962898e24
Bump to v2.5.0 beta1
2010-10-17 15:21:52 +00:00
Christophe Dumez
56b88661bc
BUGFIX: Fix moving of a torrent to an unexisting directory
2010-10-17 15:17:39 +00:00
Christophe Dumez
5b47a762ac
Fix crash on torrent addition caused by last commit
2010-10-17 15:00:31 +00:00
Christophe Dumez
a5c6bcceea
Fix detection of path at final destination when temp directory is enabled (regression)
2010-10-17 14:50:38 +00:00
Christophe Dumez
290932e128
Big code clean up
2010-10-17 14:46:01 +00:00
Christophe Dumez
f53fe96191
Start to clean up Bittorrent class
2010-10-17 12:18:34 +00:00
Christophe Dumez
fc8a822dac
Fix compilation error with libtorrent v0.14
2010-10-17 11:45:53 +00:00
Christophe Dumez
b7a3ae2b4c
Fix issue where the properties panel data would not match the currently selected torrent
2010-10-17 09:09:40 +00:00
Christophe Dumez
26d19b33e6
Improvement to last commit
2010-10-17 09:00:06 +00:00
Christophe Dumez
4ba9dc1fed
Fix seeding after torrent creation
2010-10-17 08:41:45 +00:00
Christophe Dumez
2c3f99692d
Further restructuring of the RSS code
2010-10-16 20:09:15 +00:00
Christophe Dumez
a27d2dcac2
Big restructuring of the RSS code
...
Dropped Qt 4.4 support
2010-10-16 17:39:03 +00:00
Christophe Dumez
f7cb6a7da5
Forgot to commit this file
2010-10-16 16:41:15 +00:00
Christophe Dumez
6855edf649
Disabled some checking
2010-10-16 15:30:44 +00:00
Christophe Dumez
aff27558dd
FEATURE: qBittorrent can now act as a tracker
2010-10-15 21:55:56 +00:00
Christophe Dumez
f6172f8c77
Code optimization
2010-10-12 16:06:53 +00:00
Christophe Dumez
1562088bc8
Some more code optimization
2010-10-11 21:28:00 +00:00
Christophe Dumez
67973515d5
Performance improvement for piece availability and downloaded pieces widgets
2010-10-11 21:06:53 +00:00
Christophe Dumez
7867cf68f9
Fix possible variable overflow
2010-10-11 19:50:32 +00:00
Christophe Dumez
1eb26bd78b
Greatly improved peer host name resolution with caching
2010-10-10 21:03:45 +00:00
Christophe Dumez
a8d635f7ac
Fix URL Seed support
2010-10-10 15:39:08 +00:00
Christophe Dumez
289ad37f06
Further RSS code cleanup
2010-10-10 11:03:09 +00:00
Christophe Dumez
94de42bf2e
Keep reorganizing code (RSS)
2010-10-10 10:37:07 +00:00
Christophe Dumez
ca9f40eb7f
COSMETIC: Replaced message box by on-screen notification for download errors
2010-10-09 15:40:24 +00:00
Christophe Dumez
4013f9fefd
Enable systray icon on Mac since it is supported by Qt
2010-10-09 15:36:39 +00:00
Christophe Dumez
ccf0002c0f
FEATURE: Added a transfer list column to display the current tracker
2010-10-09 15:23:51 +00:00
Christophe Dumez
86fb4a323a
FEATURE: Added feature to shutdown qbittorrent on torrents completion
2010-10-09 14:57:41 +00:00
Christophe Dumez
38c56a2b5f
Some more code reorganizing
2010-10-09 14:32:00 +00:00
Christophe Dumez
2d1286158a
Updated language files
2010-10-09 14:11:14 +00:00
Christophe Dumez
6e7309316c
Started code reorganizing (Moved libtorrent specific files and webui files to subfolders)
2010-10-09 14:06:35 +00:00
Christophe Dumez
593fdad426
Fix feature to keep incomplete torrents in a separate folder
2010-10-09 08:56:07 +00:00
Christophe Dumez
933a831eb1
Forgot to commit this file
2010-10-08 17:50:47 +00:00
Christophe Dumez
7c55082464
Fix about dialog cosmetic issues
2010-10-08 17:47:34 +00:00
Ishan Arora
fa3e70316e
moved windows path configs from src/src.pro to winconf.pri
2010-10-05 01:11:46 +00:00
Christophe Dumez
c9c2ab320d
Remember completion date correctly
2010-10-02 12:52:06 +00:00
Christophe Dumez
53d9817d8a
Code cleanup
2010-10-02 12:11:55 +00:00
Christophe Dumez
828ecb6b3c
Fix to last commit
2010-10-01 20:51:08 +00:00
Christophe Dumez
af61ed7c72
Fix possible search plugin update issue
2010-10-01 20:17:04 +00:00
Christophe Dumez
1e86ea8c0a
Clean program exit on system shutdown/logout
2010-10-01 20:03:27 +00:00
Christophe Dumez
129bfac549
Fix typo (baloon -> ballon)
2010-09-30 20:30:48 +00:00
Christophe Dumez
4815bb9f11
Fix wrong mapping to source model
2010-09-28 16:53:58 +00:00
Christophe Dumez
81eb8b1341
Fix tiny memory leak
2010-09-27 20:42:00 +00:00
Christophe Dumez
1596dc5206
TorrentDownloads plugin performance improvement
2010-09-27 19:47:17 +00:00
Christophe Dumez
76a22fabcd
Better fix for encoding issue
2010-09-27 17:36:10 +00:00
Christophe Dumez
3d7bf26f85
Fix possible crash when changing the save path in torrent addition dialog
2010-09-27 17:33:43 +00:00
Christophe Dumez
69661406a0
Fix encoding problem in command line parameter processing
2010-09-27 17:17:22 +00:00
Christophe Dumez
74fba0fb7e
Really fix manual editing of save path in torrent addition dialog
2010-09-26 17:08:16 +00:00
Christophe Dumez
d56fc9fcd4
Fix torrent addition dialog bug introduced in v2.4.1
2010-09-26 16:50:56 +00:00
Christophe Dumez
124dcee7b8
Fix deprecation warning
2010-09-26 11:15:22 +00:00
Christophe Dumez
b5b06ce36d
Fix to last commit
2010-09-25 19:40:31 +00:00
Christophe Dumez
ef01088411
Limit torrent addition dialog width
2010-09-25 19:26:45 +00:00
Christophe Dumez
bc87c1c409
Fix saving to drive root on Windows
2010-09-25 17:31:06 +00:00
Christophe Dumez
bbe4328c06
Fix progress bar style on Windows
2010-09-25 16:51:19 +00:00
Christophe Dumez
d557410156
Fix save path encoding problem on Windows
2010-09-25 16:01:07 +00:00
Christophe Dumez
a150e24ce4
Update version file
2010-09-25 13:08:07 +00:00
Christophe Dumez
261d02863c
- Use AND operator for torrentdownloads searches
2010-09-25 13:07:31 +00:00
Christophe Dumez
c64f02c9bf
Fix locale change from the Web UI
2010-09-25 12:42:19 +00:00
Christophe Dumez
790db14b51
Remove obsolete strings from language files
2010-09-25 12:11:26 +00:00
Christophe Dumez
2500ac2cb7
Fix Web UI for spanish users
2010-09-25 11:44:13 +00:00
Christophe Dumez
cd8a7cf0e0
Fix problem in spanish translation that would break web UI
2010-09-25 11:41:37 +00:00
Christophe Dumez
b3be32126d
Added support for | (OR) operator in RSS feed downloader
2010-09-25 11:29:45 +00:00
Christophe Dumez
643bc5516c
Fix "Temp path" saving
2010-09-25 11:02:40 +00:00
Christophe Dumez
eb94c59892
TorrentCreator: add .torrent extension only when missing
2010-09-25 10:46:29 +00:00
Christophe Dumez
72f4c81f4c
Fix download in scan dir persistence
2010-09-25 10:39:08 +00:00
Christophe Dumez
9543bd63f9
Fix torrent addition dialog path editing
2010-09-25 09:11:06 +00:00
Christophe Dumez
7ae7a71782
Higher maximum download speed limit
2010-09-25 07:52:29 +00:00
Christophe Dumez
8994ca6dd5
Detect OGV as previewable format
2010-09-25 07:40:13 +00:00
Christophe Dumez
354dceeaf0
Fixes to German translation
2010-09-19 08:39:26 +00:00
Christophe Dumez
50c7225c1e
Updated Spanish and Catalan translations
2010-08-27 07:43:15 +00:00
Christophe Dumez
44d945b5c0
Updated Changelog
2010-08-26 17:42:23 +00:00
Christophe Dumez
4ff6104601
Updated Arabic translation
2010-08-25 06:33:29 +00:00
Christophe Dumez
80760dd7af
Trunk is now v2.5.0alpha
2010-08-24 18:28:17 +00:00
Christophe Dumez
7835a13573
Updated Russian translation
2010-08-23 19:53:03 +00:00
Christophe Dumez
9b26fd50b2
Fix Chinese translation
2010-08-23 19:50:48 +00:00
Christophe Dumez
eb54d81c5e
Bump to rc3
2010-08-23 19:42:33 +00:00
Christophe Dumez
431d2f082c
FEATURE: Detect executable updates in order to advise the user to restart
2010-08-23 19:42:15 +00:00
Christophe Dumez
a0ff0cdc7e
UI lock related cosmetic changes
2010-08-23 16:12:17 +00:00
Christophe Dumez
fb91558261
Updated Portuguese and Brazilian translations
2010-08-23 15:46:06 +00:00
Christophe Dumez
fc2a47ca31
Updated Spanish and Catalan translation
2010-08-23 06:07:52 +00:00
Christophe Dumez
dcccbaad59
UI Lock also lock the tray icon menu
2010-08-22 19:08:15 +00:00
Christophe Dumez
99d040de3f
Updated Serbian translation
2010-08-22 18:52:54 +00:00
Christophe Dumez
ee30a75b57
Fix compilation warning
2010-08-22 18:11:19 +00:00
Christophe Dumez
8c001aa478
Force progress update of paused torrents too
2010-08-22 16:55:57 +00:00
Christophe Dumez
849bc11a01
Updated Simplified Chinese translation
2010-08-22 14:27:47 +00:00
Christophe Dumez
5024e0b092
Updated Traditional Chinese translation
2010-08-22 12:53:16 +00:00
Christophe Dumez
d93447489b
Clear search filter before hiding the top toolbar
2010-08-22 08:54:33 +00:00
Christophe Dumez
33988e70ab
Updated Czech translation
2010-08-22 08:38:56 +00:00
Christophe Dumez
d2b41d70c8
Safer error detection
2010-08-21 20:22:59 +00:00
Christophe Dumez
8e1e51d268
Bump to rc2
2010-08-21 20:16:26 +00:00
Christophe Dumez
53500ea005
Force progress update on torrent pausing
2010-08-21 20:12:16 +00:00
Christophe Dumez
e048389dea
Attempt to improve error detection
2010-08-21 09:08:12 +00:00
Christophe Dumez
fa7b1a205d
Updated Slovak translation
2010-08-20 20:39:21 +00:00
Christophe Dumez
7dd6b7e9bb
Updated Ukrainian translation
2010-08-20 14:37:30 +00:00
Christophe Dumez
78b96accda
Fix "Seed until ratio reaches x.x" feature
2010-08-20 14:17:46 +00:00
Christophe Dumez
73d0e2568a
Updated Web UI to reflect the autorun changes
2010-08-20 14:02:40 +00:00
Christophe Dumez
92fc212a0e
FEATURE: Run external program on torrent completion
2010-08-20 13:20:23 +00:00
Christophe Dumez
6f4d7b7c1b
Clean up
2010-08-20 12:35:13 +00:00
Christophe Dumez
63ee1c36e8
FEATURE: Added torrent filtering by name
2010-08-20 12:27:20 +00:00
Christophe Dumez
7d07debcb5
Cleaner program exit on Auto-shutdown
2010-08-20 09:35:28 +00:00
Christophe Dumez
dd67e1ee9d
Code cleanup
2010-08-20 09:33:44 +00:00
Christophe Dumez
493efdbf10
Bump to beta3
2010-08-20 09:31:24 +00:00
Christophe Dumez
e323175275
Fix possible crash when using the new "Auto-shutdown" feature
2010-08-20 09:31:00 +00:00
Christophe Dumez
c1fa7f8645
Code cleanup
2010-08-20 09:02:27 +00:00
Christophe Dumez
275b962363
Added missing include
2010-08-19 20:23:39 +00:00
Christophe Dumez
3847c33017
Updated French translation
2010-08-19 19:37:29 +00:00
Christophe Dumez
9e21f52213
Updated language files
2010-08-19 19:16:44 +00:00
Christophe Dumez
25cf9b33ec
Bump to beta2
2010-08-19 19:12:25 +00:00
Christophe Dumez
c7a2d3589f
Updated Web UI to reflect the mail notification changes
2010-08-19 19:10:46 +00:00
Christophe Dumez
d8dd3834c3
Email notification on download completion
2010-08-19 18:47:57 +00:00
Christophe Dumez
ee01c2c745
FEATURE: Added button to password-lock the UI
2010-08-19 16:30:13 +00:00
Christophe Dumez
e7e5a2b4e9
Fix "Set location" action
2010-08-18 08:46:04 +00:00
Christophe Dumez
ff16f59be1
Fix per-label pause/resume actions
2010-08-18 08:07:17 +00:00
Christophe Dumez
2cd4937ddc
Mac specific changes by Stephanos Antaris
2010-08-17 10:50:14 +00:00
Christophe Dumez
0e9abc1762
Bump to v2.4.0beta1
2010-08-17 08:51:12 +00:00
Christophe Dumez
e24ce87946
FEATURE: Added label-level Pause/Resume/Delete actions
2010-08-17 08:42:30 +00:00
Christophe Dumez
308e358d3f
Fix Auto-Shutdown feature on Windows
2010-08-16 18:34:30 +00:00
Christophe Dumez
d15e6a4847
Blind implementation for auto-shutdown on Windows
2010-08-16 17:57:15 +00:00
Christophe Dumez
e311239a28
Blind implementation of auto-shutdown for Mac OS
2010-08-16 17:42:21 +00:00
Christophe Dumez
df677789d2
FEATURE: Added Auto-Shutdown on downloads completion feature (Linux Only for now)
2010-08-16 17:35:32 +00:00
Christophe Dumez
0af44eadb6
Fix possible folder watching issues on Windows
2010-08-16 11:51:50 +00:00
Christophe Dumez
85cafe530e
Fix to last commit
2010-08-16 09:20:49 +00:00
Christophe Dumez
7609db28f1
Fix scan folder display on Windows and OS/2
2010-08-16 08:58:25 +00:00
Christophe Dumez
fefda39284
Added priority actions to Web UI right-click menu
2010-08-15 08:49:19 +00:00
Christophe Dumez
b2f98bd059
Priority actions should work only if the tab is displayed
2010-08-15 07:47:33 +00:00
Christophe Dumez
26c69fe6d4
Priority actions are only effective if the transfer list tab is displayed
2010-08-15 07:45:20 +00:00
Christophe Dumez
bf4f1a7c37
Fix speed limit sliders initialization in Web UI
2010-08-15 07:39:36 +00:00
Christophe Dumez
9b0dd39d9d
Added missing icon
2010-08-15 07:23:37 +00:00
Christophe Dumez
66d4cc2ab8
FEATURE: Added actions to "Move to top/bottom" of priority queue
2010-08-14 15:53:05 +00:00
Christophe Dumez
0bcbaf6521
Remember last selected paths in torrent creation dialog
2010-08-13 14:02:19 +00:00
Christophe Dumez
e074872b24
Fix about dialog layout
2010-08-13 13:35:24 +00:00
Christophe Dumez
63ec1e618e
Fix compilation with gcc 4.5
2010-08-13 13:29:17 +00:00
Christophe Dumez
331c15b76c
Bump to v2.4.0alpha
2010-07-27 08:07:46 +00:00
Christophe Dumez
d2089c9aad
Updated about dialog
2010-07-27 00:00:52 +00:00
Christophe Dumez
3c8326d3b6
Fix default temp path on Windows
...
Bump to rc11
2010-07-26 09:11:32 +00:00
Christophe Dumez
2d0713ca1d
Should finally fix permissions issues on Windows
2010-07-26 08:58:12 +00:00
Christophe Dumez
afaca423cc
Minor Windows bug fixes
2010-07-25 15:30:26 +00:00
Christophe Dumez
ff08abe177
Forgot to use the new safeRemove() function at some places
2010-07-25 15:26:27 +00:00
Christophe Dumez
159be479cc
Fix drag'n drop on Windows (Thanks GeekyGirl)
2010-07-25 15:20:37 +00:00
Christophe Dumez
f3066b07b5
Use a proper error icon for seeding torrents whose files have been removed from hard drive (manually)
2010-07-25 15:08:54 +00:00
Christophe Dumez
aa58636832
When resuming a torrent with error, checking if the previous data is present before redownloading it. ( closes #609748 )
2010-07-25 14:55:30 +00:00
Christophe Dumez
5d1a584eac
Do not display !.qB extension in save path
2010-07-25 14:00:35 +00:00
Christophe Dumez
7ee9abd646
Fix country names translation
2010-07-25 11:37:49 +00:00
Christophe Dumez
4d977a8d46
Improvement to last commit
2010-07-24 19:34:51 +00:00
Christophe Dumez
5c891724c4
Improvement to last fix
2010-07-24 19:26:26 +00:00
Christophe Dumez
185af18790
Fix improvement for file permissions on Windows
2010-07-24 19:22:55 +00:00
Christophe Dumez
fa6da97cf9
Fix compilation error
...
Attempt to fix permissions problem on Windows
2010-07-24 19:13:15 +00:00
Christophe Dumez
9503d9b024
Updated Spanish and Catalan translations
2010-07-24 18:57:54 +00:00
Christophe Dumez
de7b6ca553
Code clean up
2010-07-24 18:43:15 +00:00
Christophe Dumez
1788078594
Code clean up
2010-07-24 18:18:13 +00:00
Christophe Dumez
3caf473424
BUGFIX: Removed client spoofing feature to avoid tracker blacklisting
2010-07-24 17:35:29 +00:00
Christophe Dumez
5435bd2354
Improved detection of modal windows
2010-07-24 15:42:51 +00:00
Christophe Dumez
1cdb22a7e3
Bump to rc10
2010-07-24 14:29:26 +00:00
Christophe Dumez
95a9424ae7
Updated Russian translation (Thanks Arago)
2010-07-24 14:23:37 +00:00
Christophe Dumez
902196a176
Fix crash when accessing trackers and using libtorrent v0.15.x
2010-07-24 14:18:36 +00:00
Christophe Dumez
dbfef8665b
Fix "Select All/None" buttons in torrent properties
2010-07-24 13:16:57 +00:00
Christophe Dumez
b3d8f2400f
Optimization in tracker list code
2010-07-24 11:59:00 +00:00
Christophe Dumez
c12ae58868
Stop altering search engine files permissions
2010-07-24 10:41:44 +00:00
Christophe Dumez
4b77bb57ad
Fix crash on torrent completion
2010-07-23 17:15:47 +00:00
Christophe Dumez
a6b1d308c2
More code clean up
2010-07-23 14:09:53 +00:00
Christophe Dumez
b483f09d11
Code cleanup
2010-07-23 14:05:53 +00:00
Christophe Dumez
bbb5ad31c4
Removed debug alert in Web UI
2010-07-22 22:29:56 +00:00
Christophe Dumez
3d4c1fe7da
FEATURE: Added support for BitComet links (bc://bt/...)
2010-07-22 22:19:42 +00:00
Christophe Dumez
7a2c0d5d5a
Updated French translation
2010-07-22 09:44:16 +00:00
Christophe Dumez
39d86c5f61
Made it possible to disable notification balloons again
2010-07-22 09:39:51 +00:00
Christophe Dumez
e2cdbbb184
Fix project file to support the new qtsinglecoreapplication.prf
2010-07-22 09:05:44 +00:00
Christophe Dumez
e83f9245a9
Mac toolbar toggling improvement (Mirco Chinelli)
2010-07-22 08:36:40 +00:00
Christophe Dumez
52f25c44eb
Should fix toolbar toggling on mac
2010-07-21 23:59:09 +00:00
Christophe Dumez
1ed565d8e5
Added some debug
2010-07-21 23:46:30 +00:00
Christophe Dumez
10801f111b
Attempt to fix toolbar toggling on Mac
2010-07-21 23:44:29 +00:00
Christophe Dumez
efe1655834
Added document icon for Mac (Mirco Chinelli)
2010-07-21 23:39:57 +00:00
Christophe Dumez
7f71e3981e
Still cleaning up registry access code
2010-07-21 21:47:56 +00:00
Christophe Dumez
8113f8df63
Use a new icon for torrents on Windows
...
Clean up registry access code
2010-07-21 21:45:32 +00:00
Christophe Dumez
62f579fdbe
New icon for file association on Windows
2010-07-21 19:57:07 +00:00
Christophe Dumez
1d4454c6eb
Improve last commit
2010-07-21 18:09:22 +00:00
Christophe Dumez
310433fb54
Process Mac toolbar toggling event
2010-07-21 18:02:29 +00:00
Christophe Dumez
c0520146e9
Removed force_reannounce button from the main properties tab since the action is available from the trackers list now
2010-07-21 14:03:04 +00:00
Christophe Dumez
35f6675d86
Fix possible crash when saving fast resume data
2010-07-21 13:06:09 +00:00
Christophe Dumez
9494b15bd5
Fix possible crash on Windows
2010-07-21 12:44:29 +00:00
Christophe Dumez
3b82120923
Bump to rc6
2010-07-21 11:03:35 +00:00
Christophe Dumez
b9a0adc311
Fix compilation on Linux/Mac
2010-07-21 10:51:01 +00:00
Christophe Dumez
1e21ac3d79
Fixed possible crash on exit
...
Cleaned up main() function
2010-07-21 10:40:46 +00:00
Christophe Dumez
864bb8285e
Fixed QIniSettings on Windows
2010-07-21 09:36:25 +00:00
Christophe Dumez
208e988c70
Added --with-qtsingleapplication=[shipped|system] flag to the configure file to comply with Linux distributions that are packaging qtsingleapplication solution.
2010-07-20 21:10:58 +00:00
Christophe Dumez
5cbcfb8efb
Updated Hungarian translation
2010-07-20 18:46:31 +00:00
Christophe Dumez
107b833703
Imported recent patches from stable branch
2010-07-20 17:13:28 +00:00
Christophe Dumez
e2208a484e
Forgot to remove outdated code
2010-07-20 15:55:59 +00:00
Christophe Dumez
5ab7c91d49
Updated Ukrainian translation
2010-07-20 12:11:37 +00:00
Christophe Dumez
a91ad3c9c7
Fix "Open destination folder" that would open a subfolder instead ( closes #607510 )
2010-07-20 09:02:41 +00:00
Christophe Dumez
385f950c2b
Updated Croatian translation
2010-07-20 08:56:41 +00:00
Christophe Dumez
4667a84939
Suppress compiler warning
2010-07-19 19:48:16 +00:00
Christophe Dumez
5af0cacf0c
Bump to rc5
2010-07-19 18:50:29 +00:00
Christophe Dumez
bceb00d35f
Fix issues related to tab order in main window
...
Make sure the search input has focus when switching to the search tab
2010-07-19 18:49:53 +00:00
Christophe Dumez
51068294f1
Vavious Magnet link related fixes
2010-07-19 18:17:37 +00:00
Christophe Dumez
bcdf4e42fa
Code cleanup in torrent addition dialog
...
Magnet link related fixes to torrent addition dialog
2010-07-19 17:29:48 +00:00
Christophe Dumez
214bb13843
Several torrent addition dialog fixes (Save path and label combo boxes)
2010-07-19 16:37:00 +00:00
Christophe Dumez
7998395532
Updated Turkish translation
2010-07-18 19:44:12 +00:00
Christophe Dumez
35aee18112
Code clean up
2010-07-18 12:53:16 +00:00
Christophe Dumez
8ddbdd34ed
Updated language files
2010-07-17 21:37:07 +00:00
Christophe Dumez
66a5e479c7
Bump to rc4
2010-07-17 21:35:44 +00:00
Christophe Dumez
8f5bd2bc9f
Fix other temp path issues
2010-07-17 21:35:00 +00:00
Christophe Dumez
5be2624cb1
Other temp path fixes
2010-07-17 21:12:13 +00:00
Christophe Dumez
f9684d662d
When removing torrents from hard disk, also remove root folders
2010-07-17 20:55:40 +00:00
Christophe Dumez
9373796dd5
Updated Traditional Chinese translation
2010-07-17 08:32:58 +00:00
Christophe Dumez
2634517cdb
Forgot to fix the magnet function too
2010-07-16 19:58:07 +00:00
Christophe Dumez
121a636b4e
Fix several problems when incomplete torrent are kept in a temp folder
...
Bump to rc3
2010-07-16 19:53:47 +00:00
Christophe Dumez
aad42d4a57
Another Windows compilation fix
2010-07-16 16:02:58 +00:00
Christophe Dumez
c8b8518608
Windows compilation fixes
2010-07-16 15:42:32 +00:00
Christophe Dumez
0c40a8ab05
Keep compatibility with qBittorrent < 2.3.0 (import settings from the registry)
2010-07-16 15:11:20 +00:00
Christophe Dumez
b9241ad5ad
Proper fix to use an INI file instead of the registry on Windows
2010-07-16 15:03:18 +00:00
Christophe Dumez
d354d7133e
Fix to last commit
2010-07-16 14:40:50 +00:00
Christophe Dumez
a1157c78b2
BUGFIX: Use an INI file instead of the registry on Windows (More reliable)
2010-07-16 14:39:19 +00:00
Christophe Dumez
fb8d52e6e0
Safer registry usage on Win32
2010-07-16 14:06:30 +00:00
Christophe Dumez
80c42cae1a
Fix torrent association detection on Win32
2010-07-15 13:27:57 +00:00
Christophe Dumez
f242fce5fd
Fix for 0.0
2010-07-14 08:00:21 +00:00
Christophe Dumez
6223514704
Max ratio spin box starts at 0.0 not 0.1
2010-07-14 07:58:35 +00:00
Christophe Dumez
8fb7445e20
Remember "display speed in title bar" on restart ( closes #605134 )
2010-07-13 20:50:54 +00:00
Christophe Dumez
3172c6859d
Updated Swedish translation
2010-07-13 09:09:38 +00:00
Christophe Dumez
58be573d02
Updated Serbian translation
2010-07-10 19:45:50 +00:00
Christophe Dumez
82f7bdb9cc
Updated Hungarian translation
2010-07-10 08:56:04 +00:00
Christophe Dumez
b41c39b7ce
Updated Greek and Bulgarian translations
2010-07-08 19:11:03 +00:00
Christophe Dumez
9e4958e96a
Fix importing of torrents from qBT < v2.3.0 when using a temporary folder for incomplete torrents
2010-07-08 14:50:23 +00:00
Christophe Dumez
65091f7cb9
Updated Spanish and Catalan translations
2010-07-08 08:07:41 +00:00
Christophe Dumez
75b758bb1f
Bump to rc1
2010-07-07 20:28:54 +00:00
Christophe Dumez
5028ff3ddd
Minor options UI fixes by Mariusz Fik
2010-07-05 18:58:12 +00:00
Christophe Dumez
a246f76ec3
Updated Polish translation
2010-07-05 18:55:12 +00:00
Christophe Dumez
eeec067481
Updated Chinese translation
2010-07-05 07:46:16 +00:00
Christophe Dumez
3ee44ad0c2
Updated Portuguese and Brazilian translations
2010-07-04 16:06:22 +00:00
Christophe Dumez
c38ff5b0b7
OS/2 Fix
2010-06-30 22:32:40 +00:00
Christophe Dumez
e51dc6758c
Update French translation
2010-06-30 22:29:19 +00:00
Christophe Dumez
7bb32643fa
Peer IPs can be copied to clipboard
2010-06-30 22:28:23 +00:00
Christophe Dumez
3172e1f530
Fix tables appearance in Web UI
...
Fix empty array parsing in JSON
2010-06-29 08:44:56 +00:00
Christophe Dumez
7778877fa7
Fix Web UI translation
2010-06-29 08:08:43 +00:00
Christophe Dumez
b4f6745251
Updated German translation
2010-06-28 21:23:40 +00:00
Christophe Dumez
4fd7f16911
Updated Czech translation
2010-06-28 13:30:43 +00:00
Christophe Dumez
ca29b5d7fc
Updated Finish translation
2010-06-28 08:12:04 +00:00
Christophe Dumez
79d5a635a4
Updated Slovak translation again
2010-06-27 21:50:52 +00:00
Christophe Dumez
7f615c580e
Updated french translation
2010-06-27 21:31:05 +00:00
Christophe Dumez
967dbbda89
Updated Slovak translation
2010-06-27 21:24:30 +00:00
Christophe Dumez
452c0411d2
Added "Force reannounce" action to tracker list
...
Fixed typo in "Saudi Arabia"
2010-06-27 21:18:41 +00:00
Christophe Dumez
32d3ed2144
PeX status is now correctly reported
2010-06-27 21:07:12 +00:00
Christophe Dumez
4efae21f1d
Use "Do no download" in action instead of "Not downloaded"
...
Added "Select All/Select None" buttons to files list
2010-06-27 21:01:47 +00:00
Christophe Dumez
c43efd7fb3
Bump to beta4
2010-06-27 19:40:32 +00:00
Christophe Dumez
93b1dbd931
Updated language files
2010-06-27 19:35:25 +00:00
Christophe Dumez
571896b888
Updated language files
2010-06-27 18:39:27 +00:00
Christophe Dumez
9f5d31b2b1
Use the same save path editing behaviour in properties panel as in torrent addition dialog
2010-06-27 17:58:08 +00:00
Christophe Dumez
c01f7102e6
FEATURE: Several files can now be disabled at once ( closes #598365 )
2010-06-27 16:55:02 +00:00
Christophe Dumez
df39e46c84
Fix font size in program options
2010-06-27 16:38:21 +00:00
Christophe Dumez
7f12bb5dfb
Ask for confirmation before clearing search history ( closes #598605 )
2010-06-27 16:35:19 +00:00
Christophe Dumez
ca762139f6
FEATURE: Remember previous save paths in torrent addition dialog ( closes #579305 )
2010-06-27 16:30:37 +00:00
Christophe Dumez
67f41ad991
Do not display bytes values decimal digits
2010-06-27 14:19:24 +00:00
Christophe Dumez
621ec11ae3
Fix possible crash when using alternative speed limits
2010-06-24 21:34:31 +00:00
Christophe Dumez
de3135c43b
Safer variable checking
2010-06-24 19:29:10 +00:00
Christophe Dumez
faed0ba45a
Another magnet fix
2010-06-24 18:18:40 +00:00
Christophe Dumez
2104e4e2ce
Fix crash when adding magnet links
2010-06-24 18:16:59 +00:00
Christophe Dumez
907a17a73b
Updated spanish and catalan translations
2010-06-23 21:42:38 +00:00
Christophe Dumez
a1a9f8bc7e
Fix processing of arguments including spaces
2010-06-23 19:07:54 +00:00
Christophe Dumez
a9a3bb74e7
Updated spanish and catalan translations
2010-06-23 18:54:47 +00:00
Christophe Dumez
b7de3fcebd
Check if torrent_info is initialized in torrent addition dialog destructor (safer)
2010-06-23 17:58:32 +00:00
Christophe Dumez
0b70b857b9
Remove comment
2010-06-23 15:47:45 +00:00
Christophe Dumez
9c8a957dd7
Simplified Main windows geometry saving code
2010-06-23 15:47:03 +00:00
Christophe Dumez
cf65e4d77d
Torrent addition dialog size/pos are now remembered correctly
2010-06-23 15:14:38 +00:00
Christophe Dumez
762962270c
Fix error in last commit
2010-06-23 12:48:08 +00:00
Christophe Dumez
a2067af4ea
Use putenv on Windows too
2010-06-23 12:44:23 +00:00
Christophe Dumez
2f4f06ca8b
Do not redownload files if they were moved
2010-06-23 11:59:28 +00:00
Christophe Dumez
56dba2cb10
Updated Spanish and Catalan translations
2010-06-23 06:56:59 +00:00
Christophe Dumez
f824357358
Added Silvan Scherrer to AUTHORS file
2010-06-22 19:21:48 +00:00
Christophe Dumez
778cfff4b3
Several OS/2 fixes from Silvan Scherrer
2010-06-22 19:17:47 +00:00
Christophe Dumez
8ee762695b
Fix "add extension to incomplete files" feature
2010-06-22 18:40:30 +00:00
Christophe Dumez
7dd9680e26
Fix torrent addition dialog settings saving
2010-06-22 18:18:53 +00:00
Christophe Dumez
92661e1d53
Fix qBittorrent console tab icon and window title
2010-06-22 18:15:42 +00:00
Christophe Dumez
09d5665ff9
Bump to beta3
2010-06-22 18:03:40 +00:00
Christophe Dumez
c5dfe623c8
Increased options window height to avoid scrollbars
2010-06-22 17:59:26 +00:00
Christophe Dumez
2665e2ef39
Fixed exit confirmation title
2010-06-22 17:51:59 +00:00
Christophe Dumez
dfecdb1956
Fix "Pause/Delete" torrents once they reach a given ratio
2010-06-22 17:46:07 +00:00
Christophe Dumez
5a82aee76b
FEATURE: Torrents can be automatically paused once they reach a given ratio
2010-06-22 17:06:11 +00:00
Christophe Dumez
4f07426010
Fix file naming
2010-06-22 14:20:21 +00:00
Christophe Dumez
9e575e45b7
Hide tabs when only one is visible
2010-06-22 14:18:43 +00:00
Christophe Dumez
39b32bf1cd
Search engine can now be disabled
2010-06-22 13:58:22 +00:00
Christophe Dumez
54131001b0
Move RSS settings to a separate dialog
2010-06-22 13:39:49 +00:00
Christophe Dumez
f8134b1a62
Fix issues with single file torrents
2010-06-22 12:02:18 +00:00
Christophe Dumez
13927599c8
Define add button as default in torrent addition dialog
2010-06-22 11:59:20 +00:00
Christophe Dumez
0d85d0a777
Free disk space calculation also works if the destination path does not exist
2010-06-22 11:53:49 +00:00
Christophe Dumez
0da83694e0
Hide torrent content in torrent addition dialog when there is only one file in it
2010-06-22 11:47:25 +00:00
Christophe Dumez
9bdac4d1e3
Use busy cursor when downloading search plugins updates
2010-06-22 09:56:49 +00:00
Christophe Dumez
00c92d6d61
Use checkable action for alternative speed limits and display button as "pressed when enabled"
2010-06-21 22:38:28 +00:00
Christophe Dumez
9628a9e156
Updated language files
2010-06-21 22:24:45 +00:00
Christophe Dumez
f1bfcb4822
COSMETIC: Fix naming of actions opening new dialogs (use Name...)
2010-06-21 22:22:00 +00:00
Christophe Dumez
87879b6738
Use checkable actions instead of check/uncheck icons to avoid issues on systems disabling menu icons (e.g. Recent Gnome)
2010-06-21 22:07:36 +00:00
Christophe Dumez
a4ff7047d1
Updated Changelog
2010-06-21 21:48:45 +00:00
Christophe Dumez
da599da36d
Still simplifying program options
2010-06-21 21:39:29 +00:00
Christophe Dumez
335e7366fd
Improved program options
2010-06-21 21:27:59 +00:00
Christophe Dumez
a993b2b3f1
Still improving program options
2010-06-21 21:06:11 +00:00
Christophe Dumez
b81c8d29ba
Still improving program options
2010-06-21 20:29:51 +00:00
Christophe Dumez
08a08e4b24
Still simplifying program options
2010-06-21 19:20:58 +00:00
Christophe Dumez
8b5886cc6e
Simplifying program options
2010-06-21 18:32:01 +00:00
Christophe Dumez
22b3d8d594
Fix exit confirmation dialog centering
2010-06-21 16:10:09 +00:00
Christophe Dumez
17efa04257
Further preferences simplifying
2010-06-21 16:02:21 +00:00
Christophe Dumez
e71f144c40
Started preferences simplifying
2010-06-21 15:53:42 +00:00
Christophe Dumez
5e7cafb8c0
More readable display of ETA
2010-06-21 14:10:20 +00:00
Christophe Dumez
d01385a7ac
Moc bug workaround
2010-06-20 17:35:26 +00:00
Christophe Dumez
ac80dd78a8
Improved file saving in torrent addition dialog (uTorrent like)
2010-06-19 14:39:23 +00:00
Christophe Dumez
061f1000cf
Unicode fix
2010-06-19 12:25:14 +00:00
Christophe Dumez
c36fed3081
Code cleanup
2010-06-19 12:07:39 +00:00
Christophe Dumez
75002906aa
Improved torrent creator tool behavior during creation process
2010-06-17 17:52:14 +00:00
Christophe Dumez
a451cf2d5f
Fix Web UI in nox
2010-06-17 11:55:47 +00:00
Christophe Dumez
ca10c0ab09
Fix unicode problem in torrent creator tool
2010-06-17 09:55:15 +00:00
Christophe Dumez
80d76ae038
BUGFIX: The user can disable permanently recursive torrent download
2010-06-14 17:46:33 +00:00
Christophe Dumez
f699ee1363
Fix font issue in search engine ( closes #594200 )
2010-06-14 15:42:15 +00:00
Christophe Dumez
bd97a4bd7c
Fix registry access on 64bits windows
2010-06-14 12:51:07 +00:00
Christophe Dumez
ec3b749ef6
Merge fixes from stable branches (libtorrent v0.15 related)
2010-06-14 09:55:35 +00:00
Christophe Dumez
44fc86e7da
Forgot to bump the version in project file
2010-06-13 20:36:08 +00:00
Christophe Dumez
2cd940e7c7
Another compilation Fix for Mac
2010-06-13 16:30:48 +00:00
Christophe Dumez
cc6d371667
Fix build on Mac
2010-06-13 16:28:41 +00:00
Christophe Dumez
8fcc33b375
Updated czech translation
2010-06-13 11:43:58 +00:00
Christophe Dumez
e44b570c3d
Updated German translation
2010-06-13 11:40:25 +00:00
Christophe Dumez
8576847a99
Fix bundle identifier
2010-06-13 09:39:55 +00:00
Christophe Dumez
c9fc9373e5
Fix version number
2010-06-13 09:30:45 +00:00
Christophe Dumez
ae46d449e5
Added Magnet support
2010-06-13 09:25:06 +00:00
Christophe Dumez
fe57cef756
Added support for url open event on Mac
2010-06-13 09:20:16 +00:00
Christophe Dumez
3affb38ba2
Fix mime type
2010-06-13 09:14:30 +00:00
Christophe Dumez
a0dc6aa173
Several language files updates
2010-06-13 08:40:28 +00:00
Christophe Dumez
a357a690ce
Updated Serbian and Croatian translations
2010-06-12 08:20:25 +00:00
Christophe Dumez
bce7959332
Attempt to make Ishan's patch lighter (the new patch may not take into consideration all use cases but it seems to work ok)
2010-06-10 19:54:20 +00:00
Ishan Arora
eef6f600c9
Fixed Bug #589070
...
qBittorrent wont hide on minimization if a modal window is visible over it.
2010-06-10 18:54:23 +00:00
Christophe Dumez
a3822c5aa8
Added debug output
2010-06-10 12:51:27 +00:00
Christophe Dumez
eeaa1e83a9
Fix typo
2010-06-10 09:05:15 +00:00
Christophe Dumez
387fb93b5b
Fix typo
2010-06-10 09:03:54 +00:00
Christophe Dumez
d470059c56
Mac fixes
2010-06-09 22:16:37 +00:00
Christophe Dumez
2e382fa88c
Removed useless include
2010-06-09 21:25:34 +00:00
Christophe Dumez
e1e7e782d5
Fix typo in plist file
2010-06-09 15:53:32 +00:00
Christophe Dumez
6f314502f6
Fix memory leak in last commit
2010-06-09 15:45:59 +00:00
Christophe Dumez
3284d7a8e6
Fix for last commit
2010-06-09 15:43:29 +00:00
Christophe Dumez
609ea7b4c2
Disable systray icon on Mac (Mirco Chinelli)
2010-06-09 15:40:55 +00:00
Christophe Dumez
7e8d21145e
Fix typo
2010-06-09 15:19:43 +00:00
Christophe Dumez
c31b5f1f97
Various Mac related fixes (Thanks Mirco Chinelli)
2010-06-09 15:13:52 +00:00
Christophe Dumez
11fe685a6b
Comment useless pri import
2010-06-09 14:46:55 +00:00
Christophe Dumez
1127947f52
Fix compilation on Windows
2010-06-09 14:39:53 +00:00
Christophe Dumez
789b2cf326
Updated AUTHORS file
...
Fix compilation in release mode
2010-06-09 10:06:42 +00:00
Christophe Dumez
b9394f2ba2
Fix race condition allowing to run several instances of qBittorrent at the same time
2010-06-09 09:48:14 +00:00
Christophe Dumez
7ab206ebac
Use unified title and toolbar on Mac
2010-06-09 07:37:05 +00:00
Christophe Dumez
0beb9fff73
Updated Spanish and Catalan translations
2010-06-09 07:31:50 +00:00
Christophe Dumez
65b8d0c24d
Delete qApp on exit
2010-06-09 06:38:14 +00:00
Christophe Dumez
715fe46f45
Updated arabic translation
2010-06-08 20:24:54 +00:00
Christophe Dumez
8209f341fb
Updated Hungarian and Finnish translations
2010-06-08 18:29:42 +00:00
Christophe Dumez
0d4b55ca32
Better Mac integration
2010-06-08 15:17:15 +00:00
Christophe Dumez
ae7362706f
Updated swedish translation
2010-06-08 15:07:16 +00:00
Christophe Dumez
4ca648a79b
Updated Ukrainian translation
2010-06-08 14:47:16 +00:00
Christophe Dumez
4ca0b14300
Updated slovak translation
2010-06-08 11:41:36 +00:00
Christophe Dumez
4386b6c2c4
Merge javascript changes from stable branch
2010-06-07 13:41:32 +00:00
Christophe Dumez
61246f81c7
Fix msvc warnings
2010-06-07 10:39:03 +00:00
Christophe Dumez
70f2bfdd9a
Updated configure file to remove our libtorrent DEFINE
2010-06-07 08:36:06 +00:00
Christophe Dumez
5f23cbc470
Use libtorrent version.hpp instead of our own DEFINE
2010-06-07 08:32:41 +00:00
Christophe Dumez
2e0c8f848f
Fix Web UI authentication with Opera
2010-06-06 20:49:28 +00:00
Christophe Dumez
f8add0ee04
Back to debug mode in trunk
2010-06-06 20:02:11 +00:00
Christophe Dumez
f23051c1fd
Fix signal / slot
2010-06-06 20:01:09 +00:00
Christophe Dumez
60636af544
Fix encoding problem in search engine
2010-06-06 15:41:08 +00:00
Christophe Dumez
2e685ea851
Updated language files
2010-06-06 15:36:22 +00:00
Christophe Dumez
b61a06350f
Fix file encoding problem
2010-06-06 15:31:15 +00:00
Christophe Dumez
c9ece4695e
Merge latest changes for stable branch (mostly unicode fixes)
2010-06-06 13:58:43 +00:00
Christophe Dumez
4805690dbe
Merge latest msvc fixes from stable branch
2010-06-06 10:10:45 +00:00
Christophe Dumez
8ec1621334
Merge msvc fixes from stable branch
2010-06-05 18:59:05 +00:00
Christophe Dumez
682377ff66
Merge msvc compilation fixes from stable branch
2010-06-05 13:43:36 +00:00
Christophe Dumez
656beed82b
Fix other unicode issues
2010-06-04 16:54:30 +00:00
Christophe Dumez
ba4a0fac77
Added Mirco Chinelli to contributors
2010-06-04 10:44:25 +00:00
Christophe Dumez
b719bfaecb
Merge Win32 fixes from stable branch
2010-06-03 21:08:28 +00:00
Christophe Dumez
4e1366bf0d
Merge latest fixes from stable branch
2010-06-03 20:08:19 +00:00
Christophe Dumez
b67938aa3f
Fixed default save path on Windows
2010-06-02 22:31:49 +00:00
Christophe Dumez
f4c29c07bf
Workaround for torrentdownloads.net search engine (The web site seems partly broken though)
2010-06-02 22:26:52 +00:00
Christophe Dumez
63a0f4bf11
Improved column visibility patch
2010-06-02 13:50:11 +00:00
Christophe Dumez
a8a2ba188d
Search requests can now be cancelled on Win32
2010-06-02 13:45:20 +00:00
Christophe Dumez
a0d685bfe2
Merge Win32 changes from stable branch
2010-06-02 13:08:26 +00:00
Christophe Dumez
a3041b7f9f
Improved Python detection (Win32)
...
Propose to download and install python if missing (Win32)
2010-06-01 22:47:14 +00:00
Christophe Dumez
83a2ae7ad3
Disable torrent addition dialog as a default
2010-06-01 16:29:40 +00:00
Christophe Dumez
830a6250c6
Changed window title on Win32 and Mac
2010-06-01 16:10:59 +00:00
Christophe Dumez
f0e23ab1fc
Fix encoding in Web UI on non-unicode systems
2010-06-01 14:34:58 +00:00
Christophe Dumez
5b07c488b0
Link dynamically against OpenSSL on Windows
2010-06-01 13:56:59 +00:00
Christophe Dumez
f61bccf700
Fix torrent availability computation
2010-05-31 14:25:12 +00:00
Christophe Dumez
4fd10bc5f5
Merge Win32 changes
2010-05-31 12:48:00 +00:00
Christophe Dumez
c1a72f075d
Updated French translation
2010-05-30 22:08:41 +00:00
Christophe Dumez
5c4450f3cd
Some Win32 improvements
2010-05-30 21:45:55 +00:00
Christophe Dumez
bb606e0b2f
Updated language files
2010-05-30 18:37:11 +00:00
Christophe Dumez
eed86aa9e1
Updated Authors
2010-05-30 17:54:58 +00:00
Christophe Dumez
338d4fd31e
Windows execution fixes
2010-05-30 17:51:40 +00:00
Christophe Dumez
58a36f7cfd
Windows compilation Fix
2010-05-28 22:03:30 +00:00
Christophe Dumez
8b436f70d6
Mac compilation Fix
2010-05-25 11:09:20 +00:00
Christophe Dumez
223fd4f0ba
BUGFIX: Hide seeding torrents files priorities in Web UI
2010-05-24 19:37:56 +00:00
Christophe Dumez
2e51e69cc9
Added "Paused" filter to the Web UI too
2010-05-24 19:05:07 +00:00
Christophe Dumez
bbac79c030
FEATURE: Add Check/Uncheck all feature in Web UI
2010-05-24 18:57:44 +00:00
Christophe Dumez
607bba4625
FEATURE: Added filter for paused/error torrents
2010-05-24 15:16:14 +00:00
Christophe Dumez
1a0cc3215c
Removed useless icons
2010-05-24 14:51:03 +00:00
Christophe Dumez
f0981c81c8
Removed another useless icon
2010-05-24 14:45:47 +00:00
Christophe Dumez
472604d1b0
Removed useless icons to reduce tarball size
2010-05-24 14:43:31 +00:00
Christophe Dumez
781d33b869
FEATURE: Added error state for torrents (error is displayed in a tooltip)
2010-05-24 14:19:25 +00:00
Christophe Dumez
8db8841c9c
Added error state icon
...
Update language files
2010-05-24 13:51:23 +00:00
Christophe Dumez
6e3b570be4
Add a setting to also delete torrents files on hard disk as a default
2010-05-21 15:42:17 +00:00
Christophe Dumez
defd77b94c
COSMETIC: Display number of torrents in transfers tab label
2010-05-21 14:56:56 +00:00
Christophe Dumez
c09294df2f
FEATURE: Several torrents can be moved at once
2010-05-21 14:26:18 +00:00
Christophe Dumez
cc97ee86df
FEATURE: Added "No action" setting for double-click action
2010-05-21 12:30:57 +00:00
Christophe Dumez
10d6dd5a23
Torrent queue position now starts at 1 ( closes #581130 )
2010-05-21 11:58:14 +00:00
Christophe Dumez
29e79dc54d
Fix sorting of ETA column when having infinite values ( closes #583347 )
2010-05-21 11:46:12 +00:00
Christophe Dumez
982390f074
Make sure seeding torrents ETA stays 0 under all circumstances
2010-05-21 11:34:31 +00:00
Christophe Dumez
963d73af4e
ETA for finished torrent is now 0 instead of Infinite ( closes #583704 )
...
Fix unicode issue in start seeding after torrent creation code
2010-05-21 11:25:30 +00:00
Christophe Dumez
bdd8cbb1d8
Another nox compilation fix
2010-05-20 14:14:16 +00:00
Christophe Dumez
80bd232054
nox compilation fix
2010-05-20 11:16:39 +00:00
Christophe Dumez
c2da227254
User can force tracker reannounce
2010-05-18 09:35:55 +00:00
Christophe Dumez
e846c67bfa
Fix torrent properties layout
2010-05-18 07:22:51 +00:00
Christophe Dumez
475c7094ab
Fixed Croatian translator name
2010-05-17 21:45:29 +00:00
Christophe Dumez
4434566d85
Forot to commit this file
2010-05-17 19:57:57 +00:00
Christophe Dumez
6bd557d22c
Forgot to commit this file
2010-05-17 19:34:17 +00:00
Christophe Dumez
4832a24ac5
Fix RSS cookie support
2010-05-17 19:23:16 +00:00
Christophe Dumez
b9a3890dd5
Updated Changelog
2010-05-17 15:45:42 +00:00
Christophe Dumez
4cf9de6515
Updated language files
2010-05-17 15:35:17 +00:00
Christophe Dumez
994c798264
Added cookie support for RSS feeds (Needs testing)
2010-05-17 14:57:45 +00:00
Christophe Dumez
119bda1595
Fix url encoded ampersand issue in RSS
2010-05-12 19:41:12 +00:00
Christophe Dumez
bf73c47bc5
Sort labels in right click menu
2010-05-12 19:03:31 +00:00
Christophe Dumez
ea99f44893
Fix wrong warning in torrent addition dialog ( closes #579301 )
2010-05-12 18:34:16 +00:00
Christophe Dumez
4ec1fd3968
The user can force listening on a particular network interface
2010-05-11 15:53:14 +00:00
Christophe Dumez
0b9e25ee65
Update Croatian language name
2010-05-05 20:40:14 +00:00
Christophe Dumez
73a9985599
Fix crash when pressing mouse button and selecting different rss items
2010-05-05 14:28:40 +00:00
Christophe Dumez
a65f7bfa65
Updated Spanish and Catalan translations
2010-05-03 18:00:43 +00:00
Christophe Dumez
72cc1eb4d4
Even safer datetime parsing
2010-05-01 18:07:56 +00:00
Christophe Dumez
ed7ae32a69
Made datetime parsing more reliable
2010-05-01 17:37:12 +00:00
Christophe Dumez
54b53f3aba
RSS: News title is no longer used as identifier (use guid or url instead)
2010-05-01 09:41:37 +00:00
Christophe Dumez
2f7728f987
Added Croatian translation to Desktop file
2010-05-01 09:12:43 +00:00
Christophe Dumez
f3a93af242
Update resource file
2010-05-01 08:50:17 +00:00
Christophe Dumez
5a4ad2f822
Added Croatian binary file
2010-05-01 08:48:28 +00:00
Christophe Dumez
c669240037
Commit more Croatian specific changes
2010-05-01 08:45:38 +00:00
Christophe Dumez
ce4fd8429e
Commit Croatian translation
2010-05-01 08:41:14 +00:00
Christophe Dumez
cc532d95da
Improved folder removing code
2010-05-01 08:29:04 +00:00
Christophe Dumez
c800a0a6b5
Fix moving torrent from temp dir when they are complete
2010-05-01 08:12:42 +00:00
Christophe Dumez
5675c045ae
Windows compilation fixes (Thanks LiHuiShuo)
2010-04-28 11:45:13 +00:00
Christophe Dumez
e16ca862f4
Fix in last commit
2010-04-23 16:48:17 +00:00
Christophe Dumez
29e757bb3a
Another initialization fix for Web UI
2010-04-23 08:12:06 +00:00
Christophe Dumez
822f1a9557
Fix possible initialization problem in Web UI
2010-04-23 08:04:21 +00:00
Christophe Dumez
7acfb27a1f
Fix torrent relabeling with unicode names
2010-04-22 16:19:49 +00:00
Christophe Dumez
83d6731fa9
Translated menu entry in Arabic
2010-04-19 12:54:46 +00:00
Christophe Dumez
de4f0272c1
Make sure status filters height is correct when the visual style changes
2010-04-17 14:21:19 +00:00
Christophe Dumez
df50a875df
Updated arabic translation
2010-04-16 18:12:14 +00:00
Christophe Dumez
5f814f23b4
Arabic translation fixes
2010-04-15 19:25:06 +00:00
Christophe Dumez
98ec373f8c
Support Right to left languages
2010-04-13 18:40:07 +00:00
Christophe Dumez
0bbeab9ad2
Added an OS/2 specific REAME file
2010-04-13 10:41:32 +00:00
Christophe Dumez
ed4c711ef5
Some Arabic related improvements
2010-04-12 19:13:51 +00:00
Christophe Dumez
fc33702b81
Added Arabic translation
2010-04-12 18:51:23 +00:00
Christophe Dumez
70c79f31c3
Stop rechecking torrents everytime they are moved
2010-04-10 15:54:55 +00:00
Christophe Dumez
82dc2103b5
COSMETIC: Display peers country name in tooltip (Thanks mrovi)
2010-04-10 15:46:52 +00:00
Christophe Dumez
529ab304b4
Remove old folder when moving a torrent
2010-04-10 15:00:35 +00:00
Christophe Dumez
53919446d4
FS should be updated properly on labeling now
2010-04-10 14:50:11 +00:00
Christophe Dumez
1052cd019b
Better fix for FS changes on torrent labeling
2010-04-10 14:17:26 +00:00
Christophe Dumez
4f87819abf
Fix for torrent labeling: label was not appended to save path correctly
2010-04-10 13:58:36 +00:00
Christophe Dumez
b94ecb2383
Added support for single-thread boost
2010-04-09 18:45:33 +00:00
Christophe Dumez
c00d83dee9
Announce to all trackers
2010-04-09 18:24:57 +00:00
Christophe Dumez
34052ce8f9
Less dependencies for nox
2010-04-09 15:26:41 +00:00
Christophe Dumez
0a0c8948ee
Improved previous patch
2010-04-08 16:33:47 +00:00
Christophe Dumez
0cc9283275
eCS (OS/2) compilation fix (Thanks Silvan Scherrer)
2010-04-08 16:28:47 +00:00
Christophe Dumez
6b2e9f057b
Qt 4.4 compilation fix
2010-04-07 10:00:32 +00:00
Christophe Dumez
3a1fc9ec77
Updated INSTALL file
2010-04-07 09:58:22 +00:00
Christophe Dumez
e4399412b6
Attempt to fix compatibility with libboost v1.34
2010-04-07 09:52:43 +00:00
Christophe Dumez
37650d8156
Improved libboost detection again
2010-04-07 09:48:04 +00:00
Christophe Dumez
b4fa164dc3
Updated boost dependencies in INSTALL file
2010-04-07 09:42:47 +00:00
Christophe Dumez
6148e6b192
Improved libbost detection
2010-04-07 09:35:43 +00:00
Christophe Dumez
057743a779
Do not display a warning when libtorrent < 0.14.x is detected since it is the advised version
2010-04-07 09:06:11 +00:00
Christophe Dumez
530ba2a0bd
Improved slow_off icon
2010-04-07 09:03:18 +00:00
Christophe Dumez
977b2bda7c
Added icons to menu actions in Web UI
2010-04-07 08:30:47 +00:00
Christophe Dumez
76eb93ba1a
Flat buttons in status bar should never get focus
2010-04-07 08:19:17 +00:00
Christophe Dumez
ae3c50c074
Improved speed limits icons location in preferences
2010-04-07 08:02:42 +00:00
Christophe Dumez
31017602fc
Fix transparency of speed limits icons
...
Dropped dependency on Qt gif library
2010-04-07 07:59:26 +00:00
Christophe Dumez
ef7e2abdaf
Fix download from URL title in Web UI
2010-04-06 17:00:53 +00:00
Christophe Dumez
a6abedd67d
Fix deprecation warnings with libtorrent v0.15
2010-04-06 16:52:17 +00:00
Christophe Dumez
9824d86a3c
Fix HTTPS protocol support in torrent/rss downloader
2010-04-06 16:25:24 +00:00
Christophe Dumez
1eac3d1700
Fix torrent addition dialog buttons height (Thanks Mariusz Fik)
2010-04-06 16:13:32 +00:00
Christophe Dumez
48585bb049
Fix crash when adding a new label
2010-04-06 16:06:25 +00:00
Christophe Dumez
843e49a5a8
Updated polish translation
2010-04-06 16:03:26 +00:00
Christophe Dumez
db01276f1d
Fix default width of file name column in torrent content
2010-04-06 09:28:42 +00:00
Christophe Dumez
772028106e
FEATURE: Simplified torrent root folder renaming/truncating (< v2.3.0 is no longer forward compatible)
2010-04-06 09:17:33 +00:00
Christophe Dumez
0cd5253857
Forgot to commit those icons
2010-04-06 07:47:11 +00:00
Christophe Dumez
eaf321facb
Fix in last commit
2010-04-05 21:03:50 +00:00
Christophe Dumez
81ecb5c7c8
Improved alternative speed limits icons
2010-04-05 20:52:48 +00:00
Christophe Dumez
3b3a452df6
Display the correct ratio for paused torrents
2010-04-05 20:07:56 +00:00
Christophe Dumez
65b1e29414
Correctly clear trackers error messages once they work
2010-04-05 19:56:58 +00:00
Christophe Dumez
a6e3b9afac
Fix about dialog in Web UI
2010-04-05 19:50:34 +00:00
Christophe Dumez
a7792701a2
When resizing torrent addition dialog, torrent content should be expanding
2010-04-05 19:39:13 +00:00
Christophe Dumez
846372e48b
Similar fixes
2010-04-05 19:32:44 +00:00
Christophe Dumez
1597007ea1
Fix possible crash when adding a torrent
2010-04-05 19:03:00 +00:00
Christophe Dumez
dbceed21f5
Clean fix for progress display with cleanlooks style
2010-03-31 14:33:49 +00:00
Christophe Dumez
3254dae59f
A msvc compilation fix
2010-03-30 19:38:19 +00:00
Christophe Dumez
12881dd4c4
On Windows, add qBittorrent executable folder to PATH environment variable
2010-03-30 18:59:15 +00:00
Christophe Dumez
35ec93ccb1
Bump to v2.3.0alpha
2010-03-30 12:09:31 +00:00
Christophe Dumez
cb159ed00d
Enable Apply button when alternative rate limits are changed
2010-03-30 12:08:00 +00:00
Christophe Dumez
e5b8b41373
Several compilation and execution fixes for Windows and OS/2
...
Cleaner binutils gold linker support
2010-03-30 11:35:20 +00:00
Christophe Dumez
492814a56e
Fix possible crash in boost exception handling
2010-03-29 10:43:56 +00:00
Christophe Dumez
d639712303
Fix typo
2010-03-27 16:00:21 +00:00
Christophe Dumez
f5d1c8a679
Another compilation fix
2010-03-27 15:56:49 +00:00
Christophe Dumez
aea3d4be7a
Another Windows compilation fix
2010-03-27 15:50:27 +00:00
Christophe Dumez
8d1fd7ee8e
Windows compilation fix improvement
2010-03-27 09:15:33 +00:00
Christophe Dumez
a98a002d57
Compilation fix on Windows (getuid missing)
2010-03-27 09:03:37 +00:00
Christophe Dumez
fb874695c9
Added support for strict super seeding
2010-03-25 19:31:48 +00:00
Christophe Dumez
63457c034f
Maximum number of half-open connections can now be changed from program preferences (default is now 50 instead of unlimited)
2010-03-25 19:16:43 +00:00
Christophe Dumez
daff6dce4c
Fix possible crash when deleting a torrent just after pausing it
2010-03-23 21:35:47 +00:00
Christophe Dumez
94c7c5cebe
DHT port can be changed from Web UI
2010-03-22 20:34:12 +00:00
Christophe Dumez
f2c4901dd0
Updated language files
2010-03-22 19:58:29 +00:00
Christophe Dumez
95d8eb9714
Improvement to last fix
2010-03-22 19:15:38 +00:00
Christophe Dumez
62165445fe
Updated languages files
2010-03-22 19:04:28 +00:00
Christophe Dumez
6b12371f50
Improvement to last fix
2010-03-22 18:58:30 +00:00
Christophe Dumez
38cb4ccbd3
Fix possible crash with folder watching
2010-03-22 18:50:04 +00:00
Christophe Dumez
8ccaaae085
I18N: Updated Polish translation (thanks Szymon Świerkosz)
2010-03-22 18:23:02 +00:00
Christophe Dumez
6f7ae4770a
Properly raise SIGSEGV/SIGABRT after catching it
2010-03-20 21:43:01 +00:00
Christophe Dumez
5aa348a574
Save fast resume data every 3 minutes
2010-03-20 21:21:42 +00:00
Christophe Dumez
7b8fa49482
Made M3U files previewable
2010-03-20 19:37:28 +00:00
Christophe Dumez
789cf654d0
Another attempt to fixing Mac compilation
2010-03-20 19:09:27 +00:00
Christophe Dumez
a300a6094e
Mac compilation fix
2010-03-20 17:39:43 +00:00
Christophe Dumez
37b09e70b0
Fix "Ctrl+A" in Web UI
2010-03-20 15:45:14 +00:00
Christophe Dumez
530fbfc9b4
Ask for user confirmation because proceeding with recursive torrent download (security risk)
...
Fix "add file" dialog in torrent creation tool
2010-03-20 11:30:11 +00:00
Christophe Dumez
73c312ec1a
Slight code optimization
2010-03-19 19:41:59 +00:00
Christophe Dumez
318a959470
Fix file filtering in complex torrent files
2010-03-19 11:12:17 +00:00
Christophe Dumez
f9cc98791a
Subclass Cleanlook style to make sure the progress value is displayed when selected
2010-03-19 08:04:35 +00:00
Christophe Dumez
263eb3c632
Code optimization
2010-03-18 23:25:10 +00:00
Christophe Dumez
52b3926f92
Code optimization
2010-03-18 23:12:25 +00:00
Christophe Dumez
af3755bf91
"Downloaded pieces" bar now displays in yellow the pieces being downloaded
2010-03-18 22:58:32 +00:00
Christophe Dumez
419d719ab8
Added back file prioritizing in Web UI
2010-03-18 20:04:03 +00:00
Christophe Dumez
3877cf9ab8
Update to v2.3.0 alpha
2010-03-18 19:26:07 +00:00
Christophe Dumez
912056a364
Added back folder watching in Web UI
2010-03-18 19:25:16 +00:00
Christophe Dumez
165b33a94e
Fixed Web UI compatibility with Safari
2010-03-16 00:20:32 +00:00
Christophe Dumez
12fff1b966
Compilation fix with Qt 4.4
2010-03-15 18:10:18 +00:00
Christophe Dumez
128eba7ec3
Bump to v2.2.0 final
2010-03-14 20:00:56 +00:00
Christophe Dumez
5bb370df0e
Updated Hungarian translation
2010-03-14 16:05:30 +00:00
Christophe Dumez
6431343ad7
Made preferences columns resizable
2010-03-13 14:10:26 +00:00
Christophe Dumez
bd292076e3
Another Qt 4.6 fix
2010-03-13 13:45:10 +00:00
Christophe Dumez
ce0ddbe517
Qt 4.6 fix
2010-03-13 13:40:26 +00:00
Christophe Dumez
5451bb185e
Updated Russian translation
2010-03-13 13:25:20 +00:00
Christophe Dumez
057cf3648e
BUGFIX: Set Web UI ban period to 1 hour
2010-03-13 12:21:15 +00:00
Christophe Dumez
80d5c5d85c
Made Web UI authentication even more robust
2010-03-12 20:55:09 +00:00
Christophe Dumez
671a997092
BUGFIX: Fix Web UI authentication with some browsers (e.g. epiphany)
2010-03-12 20:28:47 +00:00
Christophe Dumez
f2fbfdf017
Fix "download from URL" dialog height to avoid having a scrollbar
2010-03-12 20:24:12 +00:00
Christophe Dumez
1ea7340111
BUGFIX: Consider HTTP downloads >1MB as invalid .torrent files and abort them
2010-03-12 20:00:51 +00:00
Christophe Dumez
7b38ea4151
Updated Traditional Chinese translation
2010-03-12 15:12:59 +00:00
Christophe Dumez
c4ed12bbd1
Code cleanup
2010-03-11 21:59:25 +00:00
Christophe Dumez
c32b352ec1
Mark QTorrentHandle constructor as explicit
2010-03-11 21:43:09 +00:00
Christophe Dumez
9b2565dff9
Updated swedish translation
2010-03-11 18:09:50 +00:00
Christophe Dumez
f833f26212
Duplicate torrent trackers and url seeds are added to existing torrent even if it was added through folder scanning
2010-03-11 16:37:49 +00:00
Christophe Dumez
66a7082b5c
Updated Greek translation
2010-03-11 08:42:40 +00:00
Christophe Dumez
cc3a6350a5
Enabled modality for appropriate dialogs
...
Make sure it is impossible to open more than one torrent addition from URL dialog
2010-03-10 20:21:56 +00:00
Christophe Dumez
9202ce8757
Deleting windows that are possibly still open on exit
2010-03-10 20:08:43 +00:00
Christophe Dumez
c0e4f126de
Updated Korean, Portuguese and Brazilian translations
2010-03-09 07:59:17 +00:00
Christophe Dumez
44ca0a4904
Bump to rc2
2010-03-08 22:14:40 +00:00
Christophe Dumez
64ddf393aa
Rss Feed downloader fix
2010-03-08 22:13:22 +00:00
Christophe Dumez
a60615a2d8
Improved RSS filters sorting code
2010-03-08 22:09:17 +00:00
Christophe Dumez
d9fa9c3566
Fix folder scanning: it would not detect torrents already present in the folder on startup. This bug was introduced recently (in rc1)
2010-03-08 19:19:17 +00:00
Christophe Dumez
5115b8739e
Updated Spanish, Catalan and Czech translations
2010-03-08 19:07:13 +00:00
Christophe Dumez
854fb4acc0
Updated Italian translation
2010-03-08 11:30:13 +00:00
Christophe Dumez
07ef81fd95
Fix compilation error
2010-03-08 07:32:46 +00:00
Christophe Dumez
17e39f56dd
Make sure path cannot be null
2010-03-07 21:06:07 +00:00
Christophe Dumez
040e94cab7
Added another check
2010-03-07 21:03:51 +00:00
Christophe Dumez
93563365ac
Slight Optimization
2010-03-07 20:33:06 +00:00
Christophe Dumez
c287879e55
Fix possible crash with Qt 4.4
2010-03-07 20:27:39 +00:00
Christophe Dumez
537c73d548
Updated Serbian translation
2010-03-07 08:59:52 +00:00
Christophe Dumez
ad3f5f6e20
Drop our QCleanLooks style subclass since there no longer seem to be an issue with the standard one
2010-03-06 21:36:08 +00:00
Christophe Dumez
a468404ab5
Make use of Fast concatenation feature in Qt 4.6
2010-03-06 21:11:47 +00:00
Christophe Dumez
6d7fba1a6c
Slight cleanup
2010-03-06 20:22:36 +00:00
Christophe Dumez
5c734a80f8
Updated Chinese translation
2010-03-06 19:58:10 +00:00
Christophe Dumez
edfee5193c
Updated Bulgarian translation and translator name
2010-03-06 11:13:13 +00:00
Christophe Dumez
9900651c55
Updated slovak translation
2010-03-05 08:00:26 +00:00
Christophe Dumez
948adbe350
Uploaded Ukrainian translation
2010-03-04 21:15:35 +00:00
Christophe Dumez
ade0ba794c
Little fix
2010-03-04 21:10:46 +00:00
Christophe Dumez
5494c33a89
Fix compilation with Qt 4.4
2010-03-04 20:33:48 +00:00
Christophe Dumez
c8f5cab636
Set as RELEASE_CANDIDATE
2010-03-04 20:30:34 +00:00
Christophe Dumez
4a8a40a6f2
Updated French translation
2010-03-04 20:26:57 +00:00
Christophe Dumez
70d41cdc79
Updated German and Finnish translations
2010-03-04 20:22:12 +00:00
Christophe Dumez
aec99ed14f
More code cleanup
2010-03-04 20:19:25 +00:00
Christophe Dumez
9a645b4b19
Bump to rc1
2010-03-04 19:30:22 +00:00
Christophe Dumez
bea3c33a46
Fix several signals/slots bindings
...
Drop backward compatiblity functions for qBT <= 1.4.0
Clean up torrent loading code (Use priority queue instead of insertion sort)
2010-03-04 19:29:48 +00:00
Christophe Dumez
e082c02630
Make use of QT_VERSION define instead of using our own define
2010-03-04 18:40:11 +00:00
Christophe Dumez
291b94bef0
Code cleanup
2010-03-04 18:03:12 +00:00
Christophe Dumez
f119be3ed5
Updated language files
2010-03-04 17:41:33 +00:00