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
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
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
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
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
Ivan Sorokin
ddd2025968
Fix heap-buffer-overrun in PropertiesWidget::displayFilesListMenu
2014-10-01 23:20:01 +04: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
be097048fd
Fix share ratio text.
2014-01-22 23:43:57 +02: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
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
Sébastien Lavoie
e7a95f310e
Issue #1251 - Added basic retina support
2014-01-12 08:06:41 -05: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
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
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
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
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
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
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
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
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
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
sledgehammer999
4ad68ac800
Bump to 3.2.0alpha
2013-10-12 17:57: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
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
3e0ea7b490
Run lupdate.
2013-10-06 15:17:46 +03: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
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
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
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
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
53c1846757
Complete utorrent-compatible flags support.
2013-07-28 18:19:06 +03: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
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
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
19a5fc03aa
Merge pull request #807 from kraleksandr/master
...
Some corrections for RU translation
2013-07-26 12:22:06 -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
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
522d68ab0b
Sort invalid dates regardless of sorting order.
2013-07-21 22:13:53 +03:00
dartraiden
47291ea7e7
russian translation: typos
2013-07-19 18:52:13 +04: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
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
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
c085648063
Update galician translation by marcos.
2013-07-06 12:28:03 +03: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
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
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
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
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
cdc893a6cf
Merge pull request #229 from Hyperz/master
...
Default/native look for the search filter
2013-07-01 13:08:44 -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
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
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
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
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
sledgehammer999
1e7668608a
Update disk space label in add new torrent dialog. Fixes issue #282 .
2013-04-14 05:26:25 +03: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
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
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
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
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
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
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
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
4e2750262d
Merge pull request #466 from Gelmir/webseed_menu
...
Add context menu to web seed list
2013-03-10 00:35:21 -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
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
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
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
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
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
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
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
2a76ddb81d
Remove binary translations now that they are generated at configure time
2013-01-26 19:08:04 +02: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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
5488d55ca2
Norwegian translation update
2012-09-20 20:48:31 +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
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
sledgehammer999
aa8e4ccdef
Added version info for the binary.
2012-09-16 04:17:51 +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
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
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
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
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
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
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
Константин Гончарик
bbd1c9ee42
Iter cache more && prefix it
2012-07-14 19:45:40 +08: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
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
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
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
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
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
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
e74b39f5af
Build fix
2012-06-24 20:31:16 +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
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
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
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
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
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
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
cf447296fb
Fix compilation with libtorrent v0.16
2012-03-17 18:51:15 +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
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
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
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
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
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
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
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
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
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
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
afbac42420
Update spanish and catalan translations
2011-09-23 16:23:24 +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
7bd19f7696
Several fixes to the merge request
2011-09-21 17:48:39 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
82553471cc
Updated Dutch translation
2011-01-08 18:49:56 +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
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
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