Commit graph

4377 commits

Author SHA1 Message Date
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