1
mirror of https://github.com/qbittorrent/qBittorrent synced 2025-10-09 18:32:15 +02:00

Compare commits

..

570 Commits

Author SHA1 Message Date
Christophe Dumez
c92a8cee7b Tagged v2.6.4 release 2011-01-23 19:42:51 +00:00
Christophe Dumez
536f275ca3 Stop using load_file from libtorrent 2011-01-23 19:34:28 +00:00
Christophe Dumez
3238336e6e Updated Changelog 2011-01-23 08:50:09 +00:00
Christophe Dumez
bd8c03ecd8 BUGFIX: Fix renaming of single-file torrents (by Vladimir Golovnev) 2011-01-23 08:34:54 +00:00
Christophe Dumez
32ed944ac8 Make sure the main window is initially centered 2011-01-22 19:53:02 +00:00
Christophe Dumez
72fbf11f70 Make sure the properties panel is initially hidden 2011-01-22 19:41:39 +00:00
Christophe Dumez
0dc4b27cb6 Display legal notice on screen center 2011-01-22 19:32:44 +00:00
Christophe Dumez
a5aa1a5cab Code clean up 2011-01-22 19:20:22 +00:00
Christophe Dumez
2dbf418f5a Updated release date 2011-01-22 19:10:14 +00:00
Christophe Dumez
04f6d96575 Bump to v2.6.4 2011-01-22 19:04:32 +00:00
Christophe Dumez
25eb43d3bb Dropped dependency on libboost-thread 2011-01-22 19:03:23 +00:00
Christophe Dumez
cc785c4eea Improved host resolution code 2011-01-22 19:00:53 +00:00
Christophe Dumez
a589cb7fdc Fix possible status list height problem 2011-01-21 20:17:30 +00:00
Christophe Dumez
4704b50379 fix compilation with Qt < 4.7 2011-01-20 21:00:26 +00:00
Christophe Dumez
f43de35c33 Updated Changelog 2011-01-20 17:15:09 +00:00
Christophe Dumez
ec61870c9e I18N: Fix translation of size units (by Владимир Головнёв) 2011-01-20 17:12:07 +00:00
Christophe Dumez
746ffaf420 More UI buttons are now translated 2011-01-20 16:17:41 +00:00
Christophe Dumez
c60545977c Fix compilation on OS/2 2011-01-18 16:56:56 +00:00
Christophe Dumez
10020ed520 BUGFIX: Avoid main window flashing on startup (closes #703984) 2011-01-17 17:31:59 +00:00
Christophe Dumez
0aae5f947d Fixes to Polish translation 2011-01-16 09:53:36 +00:00
Christophe Dumez
11b5965b31 Fix RSS labeling 2011-01-15 18:27:32 +00:00
Christophe Dumez
35b2377e68 - BUGFIX: Added unicode support to email notification
- BUGFIX: Improved compatibility with various SMTP servers
2011-01-15 16:55:31 +00:00
Christophe Dumez
b0ab072aba Fix to Russian translation 2011-01-15 14:19:31 +00:00
Christophe Dumez
4552df5ec2 Bump to v2.6.3 2011-01-15 10:36:31 +00:00
Christophe Dumez
c19db4fa04 Fix FreeBSD compilation 2011-01-15 09:33:37 +00:00
Christophe Dumez
74e2339bc8 Get rid of DBus dependency in nox mode 2011-01-15 08:51:30 +00:00
Christophe Dumez
991c308423 Fix file priority context menu 2011-01-14 21:20:16 +00:00
Christophe Dumez
1867643288 Fixed Web UI translation 2011-01-14 19:14:02 +00:00
Christophe Dumez
50023bd968 Fixed icon size issues 2011-01-14 17:31:38 +00:00
Christophe Dumez
30c5bf3fd6 Updated Polish translation 2011-01-14 16:51:36 +00:00
Christophe Dumez
4e2d9564d1 Updated Armenian translation 2011-01-14 16:49:01 +00:00
Christophe Dumez
600186a6e9 Updated Armenian translation 2011-01-14 15:14:38 +00:00
Christophe Dumez
ca0e605276 Code clean up 2011-01-13 20:59:14 +00:00
Christophe Dumez
201aaae897 Fix possible crashes in full allocation mode 2011-01-13 20:44:42 +00:00
Christophe Dumez
629dc15bef Remove obsolete translatable strings 2011-01-12 17:51:50 +00:00
Christophe Dumez
35541e14aa Bump to v2.6.2 2011-01-12 17:48:35 +00:00
Christophe Dumez
cdede2d3db Translate locale names 2011-01-12 17:45:24 +00:00
Christophe Dumez
1f2e34b828 Fix torrent import 2011-01-12 17:13:44 +00:00
Christophe Dumez
d5aaf975dd Fix possible crash on adding a magnet link 2011-01-12 16:55:10 +00:00
Christophe Dumez
4ac59dbaba Updated Russian translation 2011-01-12 16:47:06 +00:00
Christophe Dumez
67802b16ab Updated Croatian translation 2011-01-12 15:50:35 +00:00
Christophe Dumez
41883c99c5 Updated Armenian settings 2011-01-12 15:46:33 +00:00
Christophe Dumez
d663c7bd3a Remove country flags from program preferences 2011-01-11 21:12:18 +00:00
Christophe Dumez
a6d1090515 Updated Ukrainian translation 2011-01-11 21:07:36 +00:00
Christophe Dumez
7844ce287d Fix typo 2011-01-11 21:01:39 +00:00
Christophe Dumez
c6ce0d35b2 Code clea nup 2011-01-11 19:42:54 +00:00
Christophe Dumez
eec56074fc Code clean up 2011-01-11 19:07:13 +00:00
Christophe Dumez
7c180dc57a Code clean up 2011-01-11 18:54:46 +00:00
Christophe Dumez
043b9f2981 Added Python 2.7 support (Windows) 2011-01-11 17:34:35 +00:00
Christophe Dumez
229559ef67 Added Armenian translation 2011-01-11 17:15:32 +00:00
Christophe Dumez
5e4b815d0f Updated Greek and Bulgarian translations 2011-01-11 17:05:48 +00:00
Christophe Dumez
c98ab55e11 BUGFIX: Do not report PeX as being disabled when DHT is 2011-01-10 21:13:40 +00:00
Christophe Dumez
632c2c5e4a Fix typo 2011-01-10 21:01:16 +00:00
Christophe Dumez
bbd9764f9c Reduced top toolbar spacing 2011-01-10 17:55:27 +00:00
Christophe Dumez
7437bd4265 Bump to v2.6.1 2011-01-10 17:39:47 +00:00
Christophe Dumez
1299e75934 BUGFIX: Fix magnet torrent name update problem 2011-01-10 17:36:17 +00:00
Christophe Dumez
514f82a3c9 Move transfer list filter on the right side of the toolbar 2011-01-10 17:12:55 +00:00
Christophe Dumez
51a69dc36a Also fix toolbar icon size in Web UI 2011-01-10 16:57:57 +00:00
Christophe Dumez
737fee79ed COSMETIC: Use 24px size for toolbar icons 2011-01-10 15:54:20 +00:00
Christophe Dumez
e5e4bb1111 BUGFIX: Fix some missing icons in the Web UI 2011-01-09 19:41:11 +00:00
Christophe Dumez
75111cdd8a BUGFIX: Really disable torrent addition dialog by default 2011-01-09 14:02:28 +00:00
Christophe Dumez
3ccc69848d Disable torrent addition dialog as a default 2011-01-09 14:00:06 +00:00
Christophe Dumez
f5f915eb5d Branched v2.6.x series 2011-01-09 11:08:51 +00:00
Christophe Dumez
5191a43923 Updated resource file 2011-01-09 10:55:12 +00:00
Christophe Dumez
f9e887900e Bump to v2.6.0 final 2011-01-09 10:31:59 +00:00
Christophe Dumez
82553471cc Updated Dutch translation 2011-01-08 18:49:56 +00:00
Christophe Dumez
bba7b366ef Bump to rc3 2011-01-08 13:52:58 +00:00
Christophe Dumez
355e776852 Fix deprecation warnings 2011-01-08 13:48:29 +00:00
Christophe Dumez
c1aec8671a Added back removal of uneeded files on torrent deletion (but not do remove the ones that are complete) 2011-01-08 13:41:15 +00:00
Christophe Dumez
01b9e5c754 Stop removing unneeded files on torrent soft deletion since those are hidden now 2011-01-08 13:36:29 +00:00
Christophe Dumez
3ccb2fddff BUGFIX: Do not allocate space for unwanted files (preallocation mode) 2011-01-08 13:31:57 +00:00
Christophe Dumez
0d55befc1f Updated Hungarian translation 2011-01-07 23:06:14 +00:00
Christophe Dumez
57ad73c4e9 Fix CIFS and NFS detection on Mac 2011-01-07 19:42:34 +00:00
Christophe Dumez
a5ff654baf Fix compilation warnings 2011-01-07 19:18:29 +00:00
Christophe Dumez
3177668d61 Updated Traditional Chinese translation 2011-01-07 17:11:12 +00:00
Christophe Dumez
6367953c26 Updated German and Swedish translations 2011-01-07 14:43:47 +00:00
Christophe Dumez
b3baf52387 Updated Galician translator's name 2011-01-06 15:25:34 +00:00
Christophe Dumez
f40ca3eadf Bump to rc2 2011-01-06 15:09:26 +00:00
Christophe Dumez
c8d02fc10e Fix executable path 2011-01-06 15:07:07 +00:00
Christophe Dumez
759fe77e7f Fix compilation on Win32
Fixes to last commit(hide unwanted files)
2011-01-06 13:57:11 +00:00
Christophe Dumez
f6b96694e0 Also hide the unwanted files on Windows 2011-01-06 12:26:14 +00:00
Christophe Dumez
818a032aac Updated Portuguese and Brazilian translations 2011-01-06 12:15:19 +00:00
Christophe Dumez
fb443bb6e7 Hide unwanted files that have to be partly downloaded 2011-01-06 12:12:07 +00:00
Christophe Dumez
4790949e16 Updated Czech translation 2011-01-06 09:52:43 +00:00
Christophe Dumez
8b8e837f78 Bump to rc1 2011-01-06 09:19:53 +00:00
Christophe Dumez
93b295e8c4 Fix delete button in Web UI 2011-01-06 09:16:02 +00:00
Christophe Dumez
2955f9d82a Added Galician translation 2011-01-06 08:42:08 +00:00
Christophe Dumez
813095b912 Updated Serbian translation 2011-01-06 08:22:34 +00:00
Christophe Dumez
0ae42b375d Make sure the "Go to Download page" button is initially disabled 2011-01-06 08:19:34 +00:00
Christophe Dumez
fb03982312 Do not display the priority menu if the torrent is being seeded (closes #697035) 2011-01-04 16:58:44 +00:00
Christophe Dumez
41cd8428b2 Updated Spanish and Catalan translations 2011-01-04 15:14:15 +00:00
Christophe Dumez
b03fa32624 Avoid possible crash on exit when the IP filter is enabled 2011-01-03 21:24:57 +00:00
Christophe Dumez
e19a5df968 Updated Arabic translation 2011-01-03 21:18:19 +00:00
Christophe Dumez
3a2ecc6dee Updated Chinese and Slovak translations 2011-01-03 20:23:35 +00:00
Christophe Dumez
ace3995847 Updated French translation 2011-01-03 19:30:48 +00:00
Christophe Dumez
b3ddb21d88 Updated language files 2011-01-03 19:09:48 +00:00
Christophe Dumez
50ad2597c4 Fix issues when search engines results contain a '|' 2011-01-03 19:07:59 +00:00
Christophe Dumez
1d33211004 Updated language files 2011-01-03 18:49:23 +00:00
Christophe Dumez
37b4cb9d06 Display default password on stdout when using nox 2011-01-02 17:35:28 +00:00
Christophe Dumez
888427d2df Fix configure script 2011-01-02 17:30:31 +00:00
Christophe Dumez
30d94d7c4d Prioritize first and last pieces when sequential download is enabled 2011-01-02 14:00:23 +00:00
Christophe Dumez
1fb510b2b0 Fix compilation error 2011-01-02 09:37:56 +00:00
Christophe Dumez
214c3cba73 Added WPATH define 2011-01-01 23:29:48 +00:00
Christophe Dumez
7a7d351017 Fix compilation in release mode 2011-01-01 22:26:17 +00:00
Christophe Dumez
b3f89027fc Removed wrong ASSERT in torrent creator 2011-01-01 18:52:26 +00:00
Christophe Dumez
636f9b2912 Fix encoding error in torrent creator 2011-01-01 18:45:38 +00:00
Christophe Dumez
81cf3782c0 Updated Spanish and Catalan translations 2011-01-01 17:23:04 +00:00
Christophe Dumez
eabda8ee75 Clean up project file 2011-01-01 17:16:37 +00:00
Christophe Dumez
b09b1bb285 Fix configure script 2011-01-01 17:15:47 +00:00
Christophe Dumez
a8c2bc37c2 Fix configure script 2011-01-01 17:14:52 +00:00
Christophe Dumez
2b179a53bf Added --enable-debug switch to the configure script and remove related code from the project file 2011-01-01 17:03:23 +00:00
Christophe Dumez
b9afd63080 Fix compilation error 2011-01-01 13:19:28 +00:00
Christophe Dumez
83ff66e0b1 Use of system icon theme can now be disabled 2011-01-01 13:05:28 +00:00
Christophe Dumez
5dfca9c685 Updated language files 2011-01-01 09:30:29 +00:00
Christophe Dumez
6f6b938dfc Bump to beta4 2011-01-01 09:20:41 +00:00
Christophe Dumez
1b08c087c0 FEATURE: Added auto-suspend upon downloads completion feature 2010-12-31 13:36:32 +00:00
Christophe Dumez
6d241270b5 Improve splash screen code 2010-12-31 12:31:58 +00:00
Christophe Dumez
155316c30e Fix drag'n drop 2010-12-31 08:47:13 +00:00
Christophe Dumez
64f4775a81 Code clean up 2010-12-30 19:38:53 +00:00
Christophe Dumez
5696944c6f Code clean up 2010-12-30 19:12:03 +00:00
Christophe Dumez
a9fbef62b6 Fix ampersand support in search engine field (closes #695715) 2010-12-30 17:05:29 +00:00
Christophe Dumez
cc4e1c5bbe Remove empty folders on torrent soft deletion
Code clean up
2010-12-29 20:29:55 +00:00
Christophe Dumez
20d90e0e0c Updated Russian translation 2010-12-29 20:01:44 +00:00
Christophe Dumez
be32669baf Fix scan directories saving (closes #694768) 2010-12-27 19:26:21 +00:00
Christophe Dumez
f772e28bf9 Make sure the main windows has focus on start up 2010-12-26 13:50:57 +00:00
Christophe Dumez
486f9c55dd Bump to beta3 2010-12-26 13:41:47 +00:00
Christophe Dumez
44864be673 Move the nova folder back where it was 2010-12-26 12:32:41 +00:00
Christophe Dumez
8247709a13 Added Kickasstorrent.com search engine plugin 2010-12-26 10:53:57 +00:00
Christophe Dumez
d20384b3a0 Added a search plugin for extratorrent.com 2010-12-26 10:44:50 +00:00
Christophe Dumez
d2b6ed950d Ported mininova plugin to the new API 2010-12-26 10:21:29 +00:00
Christophe Dumez
ddf5779756 Ported torrentdownloads plugin to the new API 2010-12-26 10:17:37 +00:00
Christophe Dumez
8def5c5a1b Ported vertor plugin to the new API 2010-12-26 10:12:45 +00:00
Christophe Dumez
57c1df1d1e Ported the torrentreactor plugin to the new API 2010-12-26 10:09:06 +00:00
Christophe Dumez
694f7b172a Ported isohunt plugin to the new API 2010-12-26 10:03:21 +00:00
Christophe Dumez
e93ef4a959 Updated plugin update URL 2010-12-26 09:56:24 +00:00
Christophe Dumez
384eaf54ef Ported ThePirateBay plugin to the new API 2010-12-26 09:55:33 +00:00
Christophe Dumez
c14deec893 FEATURE: Search engine results can now be opened in a Web browser (plugins will be progressively ported, only btjunkie is working atm) 2010-12-26 09:51:37 +00:00
Christophe Dumez
35ea06214a Rename search engine scripts folder to prepare for changes 2010-12-26 08:26:10 +00:00
Christophe Dumez
64df47b49f Fix tab bar visibility when the execution log tab is enabled 2010-12-25 20:21:04 +00:00
Christophe Dumez
050601498c Bump to beta2 2010-12-25 14:50:59 +00:00
Christophe Dumez
1d28eeb3d7 Updated language files 2010-12-25 14:50:20 +00:00
Christophe Dumez
b060f967d7 FEATURE: Added a button to reload the IP filter 2010-12-25 14:47:52 +00:00
Christophe Dumez
af63ba9a8d FEATURE: Give feedback regarding the IP filter parsing 2010-12-25 14:07:28 +00:00
Christophe Dumez
747eb4562a Moved IP filter parser to the QtLibtorrent subproject 2010-12-25 13:56:11 +00:00
Christophe Dumez
61d9f68bee Added signals for reporting the number of rules parsed 2010-12-25 13:54:33 +00:00
Christophe Dumez
ab579e3449 Improvement to last commit 2010-12-25 09:23:04 +00:00
Christophe Dumez
9fc60abc1a Make sure the number of torrents is properly updated on Startup (closes #694135) 2010-12-25 09:15:22 +00:00
Christophe Dumez
77445645db Some OS2 changes 2010-12-24 09:16:58 +00:00
Christophe Dumez
bc035b3873 FEATURE: Added "Time Active/Seeded" column to transfer list 2010-12-21 18:25:44 +00:00
Christophe Dumez
a421c2aa63 Updated language files 2010-12-21 17:59:48 +00:00
Christophe Dumez
f639bea467 Updated Changelog 2010-12-21 17:57:18 +00:00
Christophe Dumez
fb81d1c8c9 Display piece size in Web UI too 2010-12-21 17:56:25 +00:00
Christophe Dumez
f5b3564392 Fix compilation error introduced in last commit
Display pieces size in torrent properties
2010-12-21 17:52:49 +00:00
Christophe Dumez
6bcbfa2e05 FEATURE: Software update check can now be disabled (Mac OS X / Windows) 2010-12-21 17:41:11 +00:00
Christophe Dumez
4065972179 Fix priority up/down separators 2010-12-20 18:22:06 +00:00
Christophe Dumez
897d0be08e Display execution log as a tab instead of a modal window 2010-12-20 18:07:36 +00:00
Christophe Dumez
c3b7aeadd7 Fix priority up/down for multiple torrents at the same time (closes #692184) 2010-12-19 13:37:12 +00:00
Christophe Dumez
89abde61d6 Fix compilation error in release mode 2010-12-19 10:18:33 +00:00
Christophe Dumez
4614764552 Fix possible encoding problem on non-utf8 systems 2010-12-18 18:51:24 +00:00
Christophe Dumez
c3322cdc91 Fixes possible crash in the RSS Downloader dialog (when having RSS folders) 2010-12-18 18:42:31 +00:00
Christophe Dumez
d124c24e89 Improved ETA calculation 2010-12-18 15:34:38 +00:00
Christophe Dumez
a48ef3f94f Make sure the tab index is correct 2010-12-18 12:18:45 +00:00
Christophe Dumez
15ab369f62 Fix possibly uncaught invalid_handle exception 2010-12-18 08:45:39 +00:00
Christophe Dumez
29426265a7 Fix nox compilation 2010-12-16 21:21:45 +00:00
Christophe Dumez
9742bb016b Forgot to commit this icon 2010-12-16 20:58:51 +00:00
Christophe Dumez
78f71a9e1b Bump to v2.6.0beta1 2010-12-16 20:47:13 +00:00
Christophe Dumez
d31f55ae28 No longer expand the first folder in the torrent content list (Thanks Ahmad) 2010-12-16 20:43:40 +00:00
Christophe Dumez
7294cdafbf Fix dangerous usage of vector iterator (Thanks cgreco) 2010-12-16 20:34:37 +00:00
Christophe Dumez
493499cded COSMETIC: Same deletion confirmation dialog in the GUI and Web UI 2010-12-15 19:51:19 +00:00
Christophe Dumez
2cc82c6256 Simplify tray icon menu 2010-12-14 20:02:24 +00:00
Christophe Dumez
1696504a57 Update Changelog 2010-12-14 19:55:21 +00:00
Christophe Dumez
ef84e95ec0 Improve top toolbar layout 2010-12-14 19:54:34 +00:00
Christophe Dumez
c307a7477a Simplify toolbar 2010-12-14 19:40:51 +00:00
Christophe Dumez
02dcfb2763 Improve icon theme integration 2010-12-14 19:34:19 +00:00
Christophe Dumez
f510852cd7 Improve Icon theme integration 2010-12-14 19:28:40 +00:00
Christophe Dumez
25ead318da Better icon theme integration 2010-12-14 19:13:02 +00:00
Christophe Dumez
ebf97a9ee8 Wrongly removed this icon 2010-12-14 18:56:18 +00:00
Christophe Dumez
473a74af93 Remove icons that are no longer used 2010-12-13 18:29:17 +00:00
Christophe Dumez
b61e4363f5 Use system icons in the Web UI too 2010-12-13 18:22:19 +00:00
Christophe Dumez
0b9a4e8aee Forgot to commit these icons 2010-12-12 19:39:47 +00:00
Christophe Dumez
052825e5c4 Initial support for system Icons (incomplete but good progress) 2010-12-12 19:37:59 +00:00
Christophe Dumez
e72d9de34a Make sure we don't move completed torrent to the temp directory for checking 2010-12-11 19:30:14 +00:00
Christophe Dumez
8d699dc177 Fix some alignment issues in program preferences (Thanks charles) 2010-12-09 17:17:26 +00:00
Christophe Dumez
216c70b758 Updated Polish translations 2010-12-08 18:32:27 +00:00
Christophe Dumez
e1fef17311 Fix wrong slot name 2010-12-08 18:04:55 +00:00
Christophe Dumez
7bb44e725b Fix compilation error 2010-12-06 10:16:10 +00:00
Christophe Dumez
c80e95b219 Fix alternative speed icon staying pressed when disabled 2010-12-05 19:53:02 +00:00
Christophe Dumez
879f59c922 Fix wrong message in configure help 2010-12-05 18:14:21 +00:00
Christophe Dumez
0fa79f0d63 Same 2010-12-05 17:47:37 +00:00
Christophe Dumez
264ac4e706 Improve torrent addition from URL dialog 2010-12-05 17:46:03 +00:00
Christophe Dumez
dff1e65634 Improve program preferences 2010-12-05 17:27:42 +00:00
Christophe Dumez
ec37673a21 Simplify program preferences 2010-12-05 16:36:02 +00:00
Christophe Dumez
3feffdf8fa Started to simplify program preferences (merged UPnP/NAT-PMP) 2010-12-05 16:29:18 +00:00
Christophe Dumez
8bcb51ba9c Trunk is now v2.6.0alpha 2010-12-05 10:15:50 +00:00
Christophe Dumez
7c580a87e2 Fix possible crash when right-clicking on a torrent 2010-12-05 10:13:08 +00:00
Christophe Dumez
797a4608bf Disable debug 2010-12-05 08:26:10 +00:00
Christophe Dumez
abb8554c51 Bump to v2.5.0 final 2010-12-05 08:25:27 +00:00
Christophe Dumez
258a3ea3b0 Bump to v2.5.0 final 2010-12-05 08:25:05 +00:00
Christophe Dumez
6d1ad28d8c FEATURE: Download first/last pieces first now applies to all media files in the torrent (Thanks Ahmad) 2010-12-04 20:47:20 +00:00
Christophe Dumez
38aca6af6f BUGFIX: Disable overwrite confirmation in torrent addition dialog (closes # 685269) 2010-12-04 20:02:12 +00:00
Christophe Dumez
0fd8ecd9ee Fix program updater on Windows/Mac 2010-12-04 19:14:14 +00:00
Christophe Dumez
f24224649d Wider torrent addition from URL dialog 2010-12-04 14:18:52 +00:00
Christophe Dumez
b41aa38f39 Code clean up 2010-12-04 14:15:16 +00:00
Christophe Dumez
b267ac169d Code clean up 2010-12-04 14:11:25 +00:00
Christophe Dumez
1c0f1b91e7 Code clean up 2010-12-04 14:09:41 +00:00
Christophe Dumez
9bf673210f Code clean up 2010-12-04 13:58:36 +00:00
Christophe Dumez
42f5cbf2a6 COSMETIC: Use bigger alternative speed icon 2010-12-04 13:55:12 +00:00
Christophe Dumez
45f0383ee2 Several dimension saving fixes 2010-12-04 10:31:14 +00:00
Christophe Dumez
a39c7f52cf Remember torrent import dialog geometry and position 2010-12-04 10:10:05 +00:00
Christophe Dumez
f1ca4f40af Code clean up 2010-12-04 09:59:21 +00:00
Christophe Dumez
62503fb663 Code clean up 2010-12-04 09:51:43 +00:00
Christophe Dumez
0853ae4691 Code clean up 2010-12-04 09:37:13 +00:00
Christophe Dumez
bb19cfce1f Greatly improved the RSS downloader dialog layout 2010-12-04 09:27:28 +00:00
Christophe Dumez
287cdc43c1 Code optimization 2010-12-02 18:21:45 +00:00
Christophe Dumez
79e595c195 Code optimization 2010-12-02 17:36:08 +00:00
Christophe Dumez
d198451bb0 Code clean up 2010-12-02 17:27:01 +00:00
Christophe Dumez
ebf252ce86 Added debug 2010-12-02 17:20:25 +00:00
Christophe Dumez
f9ece8b447 Code clean up 2010-12-02 17:17:50 +00:00
Christophe Dumez
efe5ca6242 Added debug 2010-12-02 17:10:34 +00:00
Christophe Dumez
0dbcf5653d Code clean up 2010-12-02 17:02:13 +00:00
Christophe Dumez
20a201703c Updated bulgarian translation 2010-12-02 15:41:57 +00:00
Christophe Dumez
bfaa6c69fd Fix typo 2010-12-01 19:38:16 +00:00
Christophe Dumez
6744ee8a4d BUGFIX: Improve magnet save path handling (clsoes #683395) 2010-12-01 19:20:27 +00:00
Christophe Dumez
20630e91ec Simplified addMagnetUri function 2010-12-01 19:05:26 +00:00
Christophe Dumez
cec74eb080 Updated Spanish and catalan translations 2010-12-01 16:12:14 +00:00
Christophe Dumez
4e51393dd2 Updated Portuguese and Brazilian translations 2010-11-30 19:08:24 +00:00
Christophe Dumez
5d86930c80 Fix qBtSession important initialization problem
Fix qBittorrent shutdown problem (closes #682576)
2010-11-29 16:55:23 +00:00
Christophe Dumez
cc1b812232 Updated Changelog 2010-11-28 21:13:24 +00:00
Christophe Dumez
0fcbcd0dcd Fix to advanced properties 2010-11-28 21:12:42 +00:00
Christophe Dumez
dd9e290a60 Fix compilation warning 2010-11-28 19:17:32 +00:00
Christophe Dumez
61a05c7e5b Bump to rc3 2010-11-28 14:47:24 +00:00
Christophe Dumez
1c27e2bd35 Updated Dutch translation
Updated Dutch translator name
2010-11-28 14:12:20 +00:00
Christophe Dumez
68f66579ea Updated Changelog 2010-11-28 12:28:42 +00:00
Christophe Dumez
e5eaea8949 Code clean up 2010-11-28 12:25:24 +00:00
Christophe Dumez
ed491cf7cb Updated Croatian and Czech translations 2010-11-28 12:01:51 +00:00
Christophe Dumez
3b3642bbba Initial support for libtorrent v0.16 (still a lot of deprecation warning but it compiles...) 2010-11-28 10:29:59 +00:00
Christophe Dumez
28eddb74ed Updated Hungarian translation, added some debug 2010-11-27 08:56:24 +00:00
Christophe Dumez
401693dccd Fix possible crash when loading columns visual indexes 2010-11-26 18:18:53 +00:00
Christophe Dumez
826e137aa5 Updated German and Traditional Chinese translation 2010-11-26 17:59:35 +00:00
Christophe Dumez
7d4805988e Updated Arabic translation 2010-11-25 19:41:27 +00:00
Christophe Dumez
bc2694bb88 Bump to rc2 2010-11-25 18:11:37 +00:00
Christophe Dumez
19db0d471f Signal / slot fixes 2010-11-24 20:31:14 +00:00
Christophe Dumez
2f337f9191 Updated Italian translation 2010-11-24 19:34:27 +00:00
Christophe Dumez
e05536a115 Fix Serbian flag 2010-11-24 19:26:11 +00:00
Christophe Dumez
7364815ef3 Bump to rc1 2010-11-23 18:28:11 +00:00
Christophe Dumez
bcc6597e93 Updated Serbian translation
Fixed Serbian flag
2010-11-22 22:31:09 +00:00
Christophe Dumez
661e2cb6fc Another compilation fix 2010-11-22 22:00:13 +00:00
Christophe Dumez
8a5dc1f239 Fix compilation on Windows (Remove using namespace libtorrent; from headers) 2010-11-22 21:55:32 +00:00
Christophe Dumez
61208fce13 Another compilation Fix for Windows 2010-11-22 21:11:43 +00:00
Christophe Dumez
71c4f6e7e3 Another compilation fix for Windows 2010-11-22 21:09:30 +00:00
Christophe Dumez
b169083fe2 Fix compilation errors on Windows 2010-11-22 20:27:57 +00:00
Christophe Dumez
efe5e7b068 Cleaned up QBtSession destructor code 2010-11-22 19:14:50 +00:00
Christophe Dumez
ee3d4ce8f1 Fix download from URL (Web UI) 2010-11-22 19:07:04 +00:00
Christophe Dumez
2707bf6349 FEATURE: Download first/last pieces first when sequential download is
enabled (Thanks Ahmad)
2010-11-22 18:43:52 +00:00
Christophe Dumez
a4b6228542 Updated Greek translation 2010-11-22 17:19:24 +00:00
Christophe Dumez
d49164b362 Other Socksipy fixes 2010-11-22 17:12:22 +00:00
Christophe Dumez
906b0755eb BUGFIX: Fix SOCKS5 proxy authentication in search engine(closes #680072) 2010-11-22 17:04:35 +00:00
Christophe Dumez
52f81a8066 Bump to beta7 2010-11-21 20:12:47 +00:00
Christophe Dumez
d8af5d681c Fix possible infinite loop in qBtSession constructor (when Web UI is enabled) 2010-11-21 19:46:06 +00:00
Christophe Dumez
d05c725253 Updated Ukrainian translation 2010-11-21 17:43:00 +00:00
Christophe Dumez
5fc3aa17b9 Fix HTTP redirect issue that would cause the torrent addition to show up for automated RSS downloads (Closes #677565) 2010-11-21 17:36:49 +00:00
Christophe Dumez
e15ac643de Bump to beta6 2010-11-21 13:12:58 +00:00
Christophe Dumez
0b9f9aa0d7 Fix compilation errors with libtorrent < 0.15.5 2010-11-21 09:58:24 +00:00
Christophe Dumez
549fcf8b4c Fix geoip detection (Thanks Mirco) 2010-11-21 09:49:56 +00:00
Christophe Dumez
19b11b8fa8 Updated Chinese translation 2010-11-20 21:14:54 +00:00
Christophe Dumez
ba83354f32 Updated French translation 2010-11-20 20:21:31 +00:00
Christophe Dumez
a63eecc86a Fix linux compilation 2010-11-20 18:51:31 +00:00
Christophe Dumez
1ad80a8e2b Remove useless file 2010-11-20 17:33:37 +00:00
Christophe Dumez
b7ae2eabc7 Further project file clean up 2010-11-20 17:32:59 +00:00
Christophe Dumez
c9ff34af8d Further project file clean up 2010-11-20 17:26:47 +00:00
Christophe Dumez
8a1e79d22f Restructured the project file
Move OS specific configuration to separate project files
2010-11-20 17:21:40 +00:00
Christophe Dumez
1ca084038c Updated language files 2010-11-20 16:02:57 +00:00
Christophe Dumez
c77eb35f5b FEATURE: Optimized and improved the peer country resolution code
FEATURE: Optimized and improved the locale preferences code
COSMETIC: Use country flags by Mark James (Thanks to Dmytro Pukha)
2010-11-20 15:59:17 +00:00
Christophe Dumez
f5cf5c2176 Updated slovak translation 2010-11-19 17:05:30 +00:00
Christophe Dumez
2b4043dc43 Updated language files 2010-11-18 20:10:32 +00:00
Christophe Dumez
a3db4790a7 Simplified proxy settings
Fix deprecation warnings with libtorrent v0.15.4+
2010-11-18 20:05:56 +00:00
Christophe Dumez
299b0f90bc Fix qbittorrent-nox compilation errors
Silent a compilation warning in qbtsession when using libtorrent v0.14.x
2010-11-18 18:36:45 +00:00
Christophe Dumez
a58d5c0f32 Updated language files 2010-11-18 17:06:53 +00:00
Christophe Dumez
ea631f6675 Fix compilation errors (closes #676856) 2010-11-18 17:02:29 +00:00
Christophe Dumez
7a5f9195fc Bump to beta4 2010-11-17 20:21:31 +00:00
Christophe Dumez
6629c39f01 Optimized RSS settings code 2010-11-17 20:21:03 +00:00
Christophe Dumez
29e465d2f6 Fix pause/resume all buttons in the toolbar 2010-11-17 17:55:08 +00:00
Christophe Dumez
8c33daa369 Moved cookiesdlg to the rss subproject 2010-11-17 17:51:49 +00:00
Christophe Dumez
147060fdee Fix possible crash when setting RSS proxy (closes #676288) 2010-11-17 17:18:11 +00:00
Christophe Dumez
1fd326aa15 Updated language files 2010-11-17 17:11:46 +00:00
Christophe Dumez
e5032a52c4 Importance code refactoring related to the "preferences" code - Greatly improves performance 2010-11-16 20:34:31 +00:00
Christophe Dumez
a640b08414 FEATURE: Added "Amount downloaded/left" columns to transfer list
Fix bug in column display menu
2010-11-16 17:43:54 +00:00
Christophe Dumez
3144bfebc7 Fix possible issue with queueing 2010-11-15 17:51:58 +00:00
Christophe Dumez
df04427c6a Fix compilation error (closes #675444) 2010-11-15 17:15:50 +00:00
Christophe Dumez
6a689e83c4 Updated Changelog 2010-11-14 19:37:29 +00:00
Christophe Dumez
9fe64982bb Updated copyright 2010-11-14 19:32:29 +00:00
Christophe Dumez
5cd376d2c3 Code clean up 2010-11-14 19:22:39 +00:00
Christophe Dumez
1d795d85d2 Another torrent deletion fix 2010-11-14 19:11:52 +00:00
Christophe Dumez
d5898f024d Code clean up 2010-11-14 19:07:24 +00:00
Christophe Dumez
2de4c50d4f Fix size display for torrents without metadata 2010-11-14 18:56:06 +00:00
Christophe Dumez
e57f8b6204 Fix torrent deletion 2010-11-14 18:50:32 +00:00
Christophe Dumez
9c67aaf641 Several fixes to the new torrent model (still buggy) 2010-11-14 18:46:16 +00:00
Christophe Dumez
af562ecf89 Updated Italian translation 2010-11-14 15:34:16 +00:00
Christophe Dumez
d76877b1a2 Brand new torrent model for the transfer list 2010-11-14 15:28:22 +00:00
Christophe Dumez
01cc4452b2 Updated language files 2010-11-13 21:31:37 +00:00
Christophe Dumez
1cb30d77fd Bump to beta3 2010-11-13 21:16:18 +00:00
Christophe Dumez
126e2e7c75 Code clean up 2010-11-13 21:15:52 +00:00
Christophe Dumez
9c13ed2635 Cosmetic changes to the article previewx tree 2010-11-13 20:21:49 +00:00
Christophe Dumez
e11545c8a3 Fix crash when hiding RSS and then showing it again 2010-11-13 20:14:59 +00:00
Christophe Dumez
ad087d7e88 Fix rule saving issue 2010-11-13 20:08:44 +00:00
Christophe Dumez
c387c15eb0 Fix possible rule saving issue
Matching articles are now previewable in the rss downloader dialog
Make sure Rss downloading is enabled before checking for matching rules
2010-11-13 19:36:46 +00:00
Christophe Dumez
345222cf42 Improved feed assignment behavior 2010-11-13 18:08:09 +00:00
Christophe Dumez
adffd7df74 Fix selection behavior 2010-11-13 17:12:13 +00:00
Christophe Dumez
4de980c1a1 Fix rule selection behavior 2010-11-13 16:08:08 +00:00
Christophe Dumez
578a5c9551 Improved context menu behavior (multiple selection) 2010-11-13 16:00:14 +00:00
Christophe Dumez
c47dbfb1f5 Added right click menu for the rss download rules list 2010-11-13 15:51:36 +00:00
Christophe Dumez
cb0942b388 Remove the old rss feed downloader code 2010-11-13 15:29:27 +00:00
Christophe Dumez
1904bc1abb Fix feed list refresh issue 2010-11-13 15:18:56 +00:00
Christophe Dumez
5a02c56865 Fix rss download rule import from qBittorrent < v2.5.0 2010-11-13 15:14:50 +00:00
Christophe Dumez
d7b0299416 Added back support for RSS download rules import
Fix rule deletion
2010-11-13 12:33:52 +00:00
Christophe Dumez
265ab7bef2 Added back support for RSS download rules export 2010-11-13 12:08:29 +00:00
Christophe Dumez
e824bc8bb1 Updated Changelog 2010-11-13 11:05:32 +00:00
Christophe Dumez
046ebb5a8f Remember automated rss downloader dialog geometry 2010-11-13 11:04:40 +00:00
Christophe Dumez
8b83d60732 Made good progress on the new rss feed downloader 2010-11-13 10:49:22 +00:00
Christophe Dumez
d2754fb242 BUGFIX: Do not report a progress of 100% in the Web UI unless the
torrent is really complete (closes #674349)
2010-11-12 17:16:44 +00:00
Christophe Dumez
30ba1a428e Fix compilation warning 2010-11-11 21:13:23 +00:00
Christophe Dumez
0553668da8 Fix compilation error on Mac 2010-11-11 21:08:26 +00:00
Christophe Dumez
ff63d75532 Fix failure to build on Windows 2010-11-11 17:36:28 +00:00
Christophe Dumez
b7ec18e4f1 Do not create the torrent root folder at the destination if the torrent is in temp dir 2010-11-10 17:42:20 +00:00
Christophe Dumez
9c9944715a More reliable folder scanning 2010-11-09 19:10:42 +00:00
Christophe Dumez
ea1a54c5f1 Updated Changelog
Fix cursor over status bar buttons
2010-11-08 18:23:13 +00:00
Christophe Dumez
34cb5efb72 Show the connection settings when clicking on the connection status icon 2010-11-08 18:17:54 +00:00
Christophe Dumez
8597689a52 Some progress on new RSS download rules (still unused) 2010-11-07 13:06:00 +00:00
Christophe Dumez
41a61ced89 Improved IP address parsing 2010-11-07 11:36:37 +00:00
Christophe Dumez
da95d5e0df Improved IPv6 support 2010-11-07 10:40:47 +00:00
Christophe Dumez
8276c301c2 Fix compilation with libnotify 0.7.0 2010-11-06 09:24:09 +00:00
Christophe Dumez
75ff9984fa Updated Polish translation 2010-11-05 20:09:16 +00:00
Christophe Dumez
cda77d1724 Updated Russian translation 2010-11-05 18:43:55 +00:00
Christophe Dumez
583b8c60bb Draw qBittorrent version on splashscreen at run time 2010-11-04 19:31:12 +00:00
Christophe Dumez
5c2b57052b Updated Spanish and catalan translations 2010-11-03 20:53:55 +00:00
Christophe Dumez
9cf79a4a76 Remove wrong assert in qtorrenthandle.cpp 2010-11-02 18:16:18 +00:00
Christophe Dumez
c4968edb79 Added qBittorrent version to the debug stack trace 2010-11-02 18:12:58 +00:00
Christophe Dumez
a859a6d179 Fix torrent import dialog height 2010-11-02 18:09:13 +00:00
Christophe Dumez
e2c75b5a11 Fix possible crash when selecting a RSS article 2010-11-02 18:04:39 +00:00
Christophe Dumez
12195b186b Fix compilation on Windows 2010-11-01 18:05:54 +00:00
Christophe Dumez
658d876ff7 Fix and improve file priorities editing 2010-10-31 16:05:59 +00:00
Christophe Dumez
390508e7db Fix possible crash on qBittorrent shutdown 2010-10-31 14:19:55 +00:00
Christophe Dumez
0a2efaf5fc Correctly update the torrent size in torrent addition dialog 2010-10-31 14:12:13 +00:00
Christophe Dumez
6b7af5b464 Started work on the new RSS feed downloader (WIP) 2010-10-31 12:35:07 +00:00
Christophe Dumez
a2c19302cb Updated resource file 2010-10-31 12:04:04 +00:00
Christophe Dumez
1638554944 Added a donate link to Help menu 2010-10-31 12:03:24 +00:00
Christophe Dumez
1d1b49205d Declare destructor as virtual 2010-10-31 08:55:50 +00:00
Christophe Dumez
0ca7100168 Fix issues with virtual
Code cleanup
2010-10-31 08:55:22 +00:00
Christophe Dumez
26c680ae1f Declared function as virtual when it shouldn't 2010-10-31 08:49:18 +00:00
Christophe Dumez
6c1eda8755 Code optimization
Made code to listen on a particular interface more robust
2010-10-30 22:40:28 +00:00
Christophe Dumez
0374f9d0a8 Make sure the splash screen is displayed for 3 seconds 2010-10-30 14:35:46 +00:00
Christophe Dumez
080a36de5f Correctly update the total number of torrents when a torrent is automatically removed 2010-10-30 13:55:36 +00:00
Christophe Dumez
071801fee7 Fix possible crash on clicking a RSS article 2010-10-28 17:07:29 +00:00
Christophe Dumez
bee507cb45 Fix possible crash when deleting a torrent without metadata 2010-10-28 16:50:45 +00:00
Christophe Dumez
7d6df2a3c2 Correctly display the hash of torrents without metadata 2010-10-28 16:22:40 +00:00
Christophe Dumez
a2ffecd6bd Updated Croatian translation 2010-10-27 20:14:54 +00:00
Christophe Dumez
1532b24448 Updated Spanish and Catalan translations 2010-10-27 16:03:00 +00:00
Christophe Dumez
c4dae02ef6 Added a console message to explain why qBittorrent needs to be restarted 2010-10-26 18:00:27 +00:00
Christophe Dumez
846962aab1 Elide status bar text if it is too wide 2010-10-26 17:54:04 +00:00
Christophe Dumez
35e98b6cbb Fix crash when pressing enter in the save path field of the torrent addition dialog 2010-10-26 16:30:22 +00:00
Christophe Dumez
ecfc3d0118 Updated Arabic translation 2010-10-25 20:25:53 +00:00
Christophe Dumez
3ecc8c8d67 FEATURE: Remember the last trackers used in the torrent creation tool
FEATURE: The optimal piece size is now automatically computed in the torrent creation tool
 COSMETIC: Improved the torrent creation tool appearance
2010-10-25 19:34:42 +00:00
Christophe Dumez
a83fbf5a98 Peers can now be sorted by country 2010-10-24 09:32:28 +00:00
Christophe Dumez
328e4fd860 Better fix for save path editing issues in torrent addition dialog 2010-10-24 08:28:35 +00:00
Christophe Dumez
b98d0282ce BUGFIX: Fix issue when altering files priorities of a seeding torrent (closes #665799) 2010-10-24 08:06:56 +00:00
Christophe Dumez
166dad51d5 FEATURE: qBittorrent can update itself from Sourceforge (Windows/Mac OS X only) 2010-10-23 21:46:05 +00:00
Christophe Dumez
e3ccea3b17 Fix a progress rounding issue 2010-10-23 19:12:00 +00:00
Christophe Dumez
8a64a6441e Fix status list widget height issue on style change 2010-10-23 16:58:06 +00:00
Christophe Dumez
c34000ab17 Update language files 2010-10-23 16:25:05 +00:00
Christophe Dumez
90dd337069 FEATURE: Added a torrent import assistant to seed or keep downloading outside torrents 2010-10-23 16:21:56 +00:00
Christophe Dumez
31e4b8dc31 Fix nox compilation 2010-10-22 20:17:47 +00:00
Christophe Dumez
5145abe5c8 Update search engine update URL 2010-10-22 20:14:51 +00:00
Christophe Dumez
7ec842929a Moved search code into a subfolder 2010-10-22 20:13:22 +00:00
Christophe Dumez
39778baaf5 Cleaned up the properties tab bar code 2010-10-22 18:59:18 +00:00
Christophe Dumez
0a510db95e Started properties refactoring 2010-10-22 17:49:55 +00:00
Christophe Dumez
c73243b0d2 Remember the current property tab on startup 2010-10-22 17:30:17 +00:00
Christophe Dumez
46b75b760f Auto-disable to auto-shutdown feature 2010-10-21 16:54:10 +00:00
Christophe Dumez
fc3ae51122 Fix isohunt and vertor search plugins 2010-10-20 20:27:32 +00:00
Christophe Dumez
05d9f28f8b Fix torrentreactor search plugin 2010-10-20 19:50:28 +00:00
Christophe Dumez
b1b2a2c775 Fix issues when searching for something with {*} in the name 2010-10-20 19:42:12 +00:00
Christophe Dumez
105de3161a Improved hostname resolution code 2010-10-20 17:19:18 +00:00
Christophe Dumez
354d968a94 Fix possible crash on manual peer ban 2010-10-20 16:15:15 +00:00
Christophe Dumez
f617b74bac Performance optimization and code clean up 2010-10-19 20:00:50 +00:00
Christophe Dumez
3664134e02 Fix possible transfer list refresh issue 2010-10-19 16:45:23 +00:00
Christophe Dumez
1875846326 Improved "Set Location" and "Change save path" dialogs 2010-10-18 19:23:39 +00:00
Christophe Dumez
64f0adc813 Fix issues when marking a file as "not downloaded" causes the torrent to complete 2010-10-18 18:20:44 +00:00
Christophe Dumez
a9d4b38bd3 Remove uneeded files on torrent deletion
Fix encoding error in file renaming
2010-10-18 17:44:37 +00:00
Christophe Dumez
44fa7388d5 Fix display of priority column when the queueing system is enabled 2010-10-18 17:06:11 +00:00
Christophe Dumez
24df142b02 Fix to German translation 2010-10-18 16:25:23 +00:00
Christophe Dumez
958b73f2cb Updated language files 2010-10-18 16:21:38 +00:00
Christophe Dumez
1962898e24 Bump to v2.5.0 beta1 2010-10-17 15:21:52 +00:00
Christophe Dumez
56b88661bc BUGFIX: Fix moving of a torrent to an unexisting directory 2010-10-17 15:17:39 +00:00
Christophe Dumez
5b47a762ac Fix crash on torrent addition caused by last commit 2010-10-17 15:00:31 +00:00
Christophe Dumez
a5c6bcceea Fix detection of path at final destination when temp directory is enabled (regression) 2010-10-17 14:50:38 +00:00
Christophe Dumez
290932e128 Big code clean up 2010-10-17 14:46:01 +00:00
Christophe Dumez
f53fe96191 Start to clean up Bittorrent class 2010-10-17 12:18:34 +00:00
Christophe Dumez
fc8a822dac Fix compilation error with libtorrent v0.14 2010-10-17 11:45:53 +00:00
Christophe Dumez
b7a3ae2b4c Fix issue where the properties panel data would not match the currently selected torrent 2010-10-17 09:09:40 +00:00
Christophe Dumez
26d19b33e6 Improvement to last commit 2010-10-17 09:00:06 +00:00
Christophe Dumez
4ba9dc1fed Fix seeding after torrent creation 2010-10-17 08:41:45 +00:00
Christophe Dumez
2c3f99692d Further restructuring of the RSS code 2010-10-16 20:09:15 +00:00
Christophe Dumez
a27d2dcac2 Big restructuring of the RSS code
Dropped Qt 4.4 support
2010-10-16 17:39:03 +00:00
Christophe Dumez
f7cb6a7da5 Forgot to commit this file 2010-10-16 16:41:15 +00:00
Christophe Dumez
6855edf649 Disabled some checking 2010-10-16 15:30:44 +00:00
Christophe Dumez
aff27558dd FEATURE: qBittorrent can now act as a tracker 2010-10-15 21:55:56 +00:00
Christophe Dumez
f6172f8c77 Code optimization 2010-10-12 16:06:53 +00:00
Christophe Dumez
1562088bc8 Some more code optimization 2010-10-11 21:28:00 +00:00
Christophe Dumez
67973515d5 Performance improvement for piece availability and downloaded pieces widgets 2010-10-11 21:06:53 +00:00
Christophe Dumez
7867cf68f9 Fix possible variable overflow 2010-10-11 19:50:32 +00:00
Christophe Dumez
1eb26bd78b Greatly improved peer host name resolution with caching 2010-10-10 21:03:45 +00:00
Christophe Dumez
a8d635f7ac Fix URL Seed support 2010-10-10 15:39:08 +00:00
Christophe Dumez
289ad37f06 Further RSS code cleanup 2010-10-10 11:03:09 +00:00
Christophe Dumez
94de42bf2e Keep reorganizing code (RSS) 2010-10-10 10:37:07 +00:00
Christophe Dumez
ca9f40eb7f COSMETIC: Replaced message box by on-screen notification for download errors 2010-10-09 15:40:24 +00:00
Christophe Dumez
4013f9fefd Enable systray icon on Mac since it is supported by Qt 2010-10-09 15:36:39 +00:00
Christophe Dumez
ccf0002c0f FEATURE: Added a transfer list column to display the current tracker 2010-10-09 15:23:51 +00:00
Christophe Dumez
86fb4a323a FEATURE: Added feature to shutdown qbittorrent on torrents completion 2010-10-09 14:57:41 +00:00
Christophe Dumez
38c56a2b5f Some more code reorganizing 2010-10-09 14:32:00 +00:00
Christophe Dumez
2d1286158a Updated language files 2010-10-09 14:11:14 +00:00
Christophe Dumez
6e7309316c Started code reorganizing (Moved libtorrent specific files and webui files to subfolders) 2010-10-09 14:06:35 +00:00
Christophe Dumez
593fdad426 Fix feature to keep incomplete torrents in a separate folder 2010-10-09 08:56:07 +00:00
Christophe Dumez
933a831eb1 Forgot to commit this file 2010-10-08 17:50:47 +00:00
Christophe Dumez
7c55082464 Fix about dialog cosmetic issues 2010-10-08 17:47:34 +00:00
Ishan Arora
fa3e70316e moved windows path configs from src/src.pro to winconf.pri 2010-10-05 01:11:46 +00:00
Christophe Dumez
c9c2ab320d Remember completion date correctly 2010-10-02 12:52:06 +00:00
Christophe Dumez
53d9817d8a Code cleanup 2010-10-02 12:11:55 +00:00
Christophe Dumez
828ecb6b3c Fix to last commit 2010-10-01 20:51:08 +00:00
Christophe Dumez
af61ed7c72 Fix possible search plugin update issue 2010-10-01 20:17:04 +00:00
Christophe Dumez
1e86ea8c0a Clean program exit on system shutdown/logout 2010-10-01 20:03:27 +00:00
Christophe Dumez
129bfac549 Fix typo (baloon -> ballon) 2010-09-30 20:30:48 +00:00
Christophe Dumez
4815bb9f11 Fix wrong mapping to source model 2010-09-28 16:53:58 +00:00
Christophe Dumez
81eb8b1341 Fix tiny memory leak 2010-09-27 20:42:00 +00:00
Christophe Dumez
1596dc5206 TorrentDownloads plugin performance improvement 2010-09-27 19:47:17 +00:00
Christophe Dumez
76a22fabcd Better fix for encoding issue 2010-09-27 17:36:10 +00:00
Christophe Dumez
3d7bf26f85 Fix possible crash when changing the save path in torrent addition dialog 2010-09-27 17:33:43 +00:00
Christophe Dumez
69661406a0 Fix encoding problem in command line parameter processing 2010-09-27 17:17:22 +00:00
Christophe Dumez
74fba0fb7e Really fix manual editing of save path in torrent addition dialog 2010-09-26 17:08:16 +00:00
Christophe Dumez
d56fc9fcd4 Fix torrent addition dialog bug introduced in v2.4.1 2010-09-26 16:50:56 +00:00
Christophe Dumez
124dcee7b8 Fix deprecation warning 2010-09-26 11:15:22 +00:00
Christophe Dumez
b5b06ce36d Fix to last commit 2010-09-25 19:40:31 +00:00
Christophe Dumez
ef01088411 Limit torrent addition dialog width 2010-09-25 19:26:45 +00:00
Christophe Dumez
bc87c1c409 Fix saving to drive root on Windows 2010-09-25 17:31:06 +00:00
Christophe Dumez
bbe4328c06 Fix progress bar style on Windows 2010-09-25 16:51:19 +00:00
Christophe Dumez
d557410156 Fix save path encoding problem on Windows 2010-09-25 16:01:07 +00:00
Christophe Dumez
a150e24ce4 Update version file 2010-09-25 13:08:07 +00:00
Christophe Dumez
261d02863c - Use AND operator for torrentdownloads searches 2010-09-25 13:07:31 +00:00
Christophe Dumez
c64f02c9bf Fix locale change from the Web UI 2010-09-25 12:42:19 +00:00
Christophe Dumez
790db14b51 Remove obsolete strings from language files 2010-09-25 12:11:26 +00:00
Christophe Dumez
2500ac2cb7 Fix Web UI for spanish users 2010-09-25 11:44:13 +00:00
Christophe Dumez
cd8a7cf0e0 Fix problem in spanish translation that would break web UI 2010-09-25 11:41:37 +00:00
Christophe Dumez
b3be32126d Added support for | (OR) operator in RSS feed downloader 2010-09-25 11:29:45 +00:00
Christophe Dumez
643bc5516c Fix "Temp path" saving 2010-09-25 11:02:40 +00:00
Christophe Dumez
eb94c59892 TorrentCreator: add .torrent extension only when missing 2010-09-25 10:46:29 +00:00
Christophe Dumez
72f4c81f4c Fix download in scan dir persistence 2010-09-25 10:39:08 +00:00
Christophe Dumez
9543bd63f9 Fix torrent addition dialog path editing 2010-09-25 09:11:06 +00:00
Christophe Dumez
7ae7a71782 Higher maximum download speed limit 2010-09-25 07:52:29 +00:00
Christophe Dumez
8994ca6dd5 Detect OGV as previewable format 2010-09-25 07:40:13 +00:00
Christophe Dumez
354dceeaf0 Fixes to German translation 2010-09-19 08:39:26 +00:00
Christophe Dumez
50c7225c1e Updated Spanish and Catalan translations 2010-08-27 07:43:15 +00:00
Christophe Dumez
44d945b5c0 Updated Changelog 2010-08-26 17:42:23 +00:00
Christophe Dumez
4ff6104601 Updated Arabic translation 2010-08-25 06:33:29 +00:00
Christophe Dumez
80760dd7af Trunk is now v2.5.0alpha 2010-08-24 18:28:17 +00:00
Christophe Dumez
7835a13573 Updated Russian translation 2010-08-23 19:53:03 +00:00
Christophe Dumez
9b26fd50b2 Fix Chinese translation 2010-08-23 19:50:48 +00:00
Christophe Dumez
eb54d81c5e Bump to rc3 2010-08-23 19:42:33 +00:00
Christophe Dumez
431d2f082c FEATURE: Detect executable updates in order to advise the user to restart 2010-08-23 19:42:15 +00:00
Christophe Dumez
a0ff0cdc7e UI lock related cosmetic changes 2010-08-23 16:12:17 +00:00
Christophe Dumez
fb91558261 Updated Portuguese and Brazilian translations 2010-08-23 15:46:06 +00:00
Christophe Dumez
fc2a47ca31 Updated Spanish and Catalan translation 2010-08-23 06:07:52 +00:00
Christophe Dumez
dcccbaad59 UI Lock also lock the tray icon menu 2010-08-22 19:08:15 +00:00
Christophe Dumez
99d040de3f Updated Serbian translation 2010-08-22 18:52:54 +00:00
Christophe Dumez
ee30a75b57 Fix compilation warning 2010-08-22 18:11:19 +00:00
Christophe Dumez
8c001aa478 Force progress update of paused torrents too 2010-08-22 16:55:57 +00:00
Christophe Dumez
849bc11a01 Updated Simplified Chinese translation 2010-08-22 14:27:47 +00:00
Christophe Dumez
5024e0b092 Updated Traditional Chinese translation 2010-08-22 12:53:16 +00:00
Christophe Dumez
d93447489b Clear search filter before hiding the top toolbar 2010-08-22 08:54:33 +00:00
Christophe Dumez
33988e70ab Updated Czech translation 2010-08-22 08:38:56 +00:00
Christophe Dumez
d2b41d70c8 Safer error detection 2010-08-21 20:22:59 +00:00
Christophe Dumez
8e1e51d268 Bump to rc2 2010-08-21 20:16:26 +00:00
Christophe Dumez
53500ea005 Force progress update on torrent pausing 2010-08-21 20:12:16 +00:00
Christophe Dumez
e048389dea Attempt to improve error detection 2010-08-21 09:08:12 +00:00
Christophe Dumez
fa7b1a205d Updated Slovak translation 2010-08-20 20:39:21 +00:00
Christophe Dumez
7dd6b7e9bb Updated Ukrainian translation 2010-08-20 14:37:30 +00:00
Christophe Dumez
78b96accda Fix "Seed until ratio reaches x.x" feature 2010-08-20 14:17:46 +00:00
Christophe Dumez
73d0e2568a Updated Web UI to reflect the autorun changes 2010-08-20 14:02:40 +00:00
Christophe Dumez
92fc212a0e FEATURE: Run external program on torrent completion 2010-08-20 13:20:23 +00:00
Christophe Dumez
6f4d7b7c1b Clean up 2010-08-20 12:35:13 +00:00
Christophe Dumez
63ee1c36e8 FEATURE: Added torrent filtering by name 2010-08-20 12:27:20 +00:00
Christophe Dumez
7d07debcb5 Cleaner program exit on Auto-shutdown 2010-08-20 09:35:28 +00:00
Christophe Dumez
dd67e1ee9d Code cleanup 2010-08-20 09:33:44 +00:00
Christophe Dumez
493efdbf10 Bump to beta3 2010-08-20 09:31:24 +00:00
Christophe Dumez
e323175275 Fix possible crash when using the new "Auto-shutdown" feature 2010-08-20 09:31:00 +00:00
Christophe Dumez
c1fa7f8645 Code cleanup 2010-08-20 09:02:27 +00:00
Christophe Dumez
275b962363 Added missing include 2010-08-19 20:23:39 +00:00
Christophe Dumez
3847c33017 Updated French translation 2010-08-19 19:37:29 +00:00
Christophe Dumez
9e21f52213 Updated language files 2010-08-19 19:16:44 +00:00
Christophe Dumez
25cf9b33ec Bump to beta2 2010-08-19 19:12:25 +00:00
Christophe Dumez
c7a2d3589f Updated Web UI to reflect the mail notification changes 2010-08-19 19:10:46 +00:00
Christophe Dumez
d8dd3834c3 Email notification on download completion 2010-08-19 18:47:57 +00:00
Christophe Dumez
ee01c2c745 FEATURE: Added button to password-lock the UI 2010-08-19 16:30:13 +00:00
Christophe Dumez
e7e5a2b4e9 Fix "Set location" action 2010-08-18 08:46:04 +00:00
Christophe Dumez
ff16f59be1 Fix per-label pause/resume actions 2010-08-18 08:07:17 +00:00
Christophe Dumez
2cd4937ddc Mac specific changes by Stephanos Antaris 2010-08-17 10:50:14 +00:00
Christophe Dumez
0e9abc1762 Bump to v2.4.0beta1 2010-08-17 08:51:12 +00:00
Christophe Dumez
e24ce87946 FEATURE: Added label-level Pause/Resume/Delete actions 2010-08-17 08:42:30 +00:00
Christophe Dumez
308e358d3f Fix Auto-Shutdown feature on Windows 2010-08-16 18:34:30 +00:00
Christophe Dumez
d15e6a4847 Blind implementation for auto-shutdown on Windows 2010-08-16 17:57:15 +00:00
Christophe Dumez
e311239a28 Blind implementation of auto-shutdown for Mac OS 2010-08-16 17:42:21 +00:00
Christophe Dumez
df677789d2 FEATURE: Added Auto-Shutdown on downloads completion feature (Linux Only for now) 2010-08-16 17:35:32 +00:00
Christophe Dumez
0af44eadb6 Fix possible folder watching issues on Windows 2010-08-16 11:51:50 +00:00
Christophe Dumez
85cafe530e Fix to last commit 2010-08-16 09:20:49 +00:00
Christophe Dumez
7609db28f1 Fix scan folder display on Windows and OS/2 2010-08-16 08:58:25 +00:00
Christophe Dumez
fefda39284 Added priority actions to Web UI right-click menu 2010-08-15 08:49:19 +00:00
Christophe Dumez
b2f98bd059 Priority actions should work only if the tab is displayed 2010-08-15 07:47:33 +00:00
Christophe Dumez
26c69fe6d4 Priority actions are only effective if the transfer list tab is displayed 2010-08-15 07:45:20 +00:00
Christophe Dumez
bf4f1a7c37 Fix speed limit sliders initialization in Web UI 2010-08-15 07:39:36 +00:00
Christophe Dumez
9b0dd39d9d Added missing icon 2010-08-15 07:23:37 +00:00
Christophe Dumez
66d4cc2ab8 FEATURE: Added actions to "Move to top/bottom" of priority queue 2010-08-14 15:53:05 +00:00
Christophe Dumez
0bcbaf6521 Remember last selected paths in torrent creation dialog 2010-08-13 14:02:19 +00:00
Christophe Dumez
e074872b24 Fix about dialog layout 2010-08-13 13:35:24 +00:00
Christophe Dumez
63ec1e618e Fix compilation with gcc 4.5 2010-08-13 13:29:17 +00:00
Christophe Dumez
331c15b76c Bump to v2.4.0alpha 2010-07-27 08:07:46 +00:00
Christophe Dumez
d2089c9aad Updated about dialog 2010-07-27 00:00:52 +00:00
Christophe Dumez
3c8326d3b6 Fix default temp path on Windows
Bump to rc11
2010-07-26 09:11:32 +00:00
Christophe Dumez
2d0713ca1d Should finally fix permissions issues on Windows 2010-07-26 08:58:12 +00:00
Christophe Dumez
afaca423cc Minor Windows bug fixes 2010-07-25 15:30:26 +00:00
Christophe Dumez
ff08abe177 Forgot to use the new safeRemove() function at some places 2010-07-25 15:26:27 +00:00
Christophe Dumez
159be479cc Fix drag'n drop on Windows (Thanks GeekyGirl) 2010-07-25 15:20:37 +00:00
Christophe Dumez
f3066b07b5 Use a proper error icon for seeding torrents whose files have been removed from hard drive (manually) 2010-07-25 15:08:54 +00:00
Christophe Dumez
aa58636832 When resuming a torrent with error, checking if the previous data is present before redownloading it. (closes #609748) 2010-07-25 14:55:30 +00:00
Christophe Dumez
5d1a584eac Do not display !.qB extension in save path 2010-07-25 14:00:35 +00:00
Christophe Dumez
7ee9abd646 Fix country names translation 2010-07-25 11:37:49 +00:00
Christophe Dumez
4d977a8d46 Improvement to last commit 2010-07-24 19:34:51 +00:00
Christophe Dumez
5c891724c4 Improvement to last fix 2010-07-24 19:26:26 +00:00
Christophe Dumez
185af18790 Fix improvement for file permissions on Windows 2010-07-24 19:22:55 +00:00
Christophe Dumez
fa6da97cf9 Fix compilation error
Attempt to fix permissions problem on Windows
2010-07-24 19:13:15 +00:00
Christophe Dumez
9503d9b024 Updated Spanish and Catalan translations 2010-07-24 18:57:54 +00:00
Christophe Dumez
de7b6ca553 Code clean up 2010-07-24 18:43:15 +00:00
Christophe Dumez
1788078594 Code clean up 2010-07-24 18:18:13 +00:00
Christophe Dumez
3caf473424 BUGFIX: Removed client spoofing feature to avoid tracker blacklisting 2010-07-24 17:35:29 +00:00
Christophe Dumez
5435bd2354 Improved detection of modal windows 2010-07-24 15:42:51 +00:00
Christophe Dumez
1cdb22a7e3 Bump to rc10 2010-07-24 14:29:26 +00:00
Christophe Dumez
95a9424ae7 Updated Russian translation (Thanks Arago) 2010-07-24 14:23:37 +00:00
Christophe Dumez
902196a176 Fix crash when accessing trackers and using libtorrent v0.15.x 2010-07-24 14:18:36 +00:00
Christophe Dumez
dbfef8665b Fix "Select All/None" buttons in torrent properties 2010-07-24 13:16:57 +00:00
Christophe Dumez
b3d8f2400f Optimization in tracker list code 2010-07-24 11:59:00 +00:00
Christophe Dumez
c12ae58868 Stop altering search engine files permissions 2010-07-24 10:41:44 +00:00
Christophe Dumez
4b77bb57ad Fix crash on torrent completion 2010-07-23 17:15:47 +00:00
Christophe Dumez
a6b1d308c2 More code clean up 2010-07-23 14:09:53 +00:00
Christophe Dumez
b483f09d11 Code cleanup 2010-07-23 14:05:53 +00:00
Christophe Dumez
bbb5ad31c4 Removed debug alert in Web UI 2010-07-22 22:29:56 +00:00
Christophe Dumez
3d4c1fe7da FEATURE: Added support for BitComet links (bc://bt/...) 2010-07-22 22:19:42 +00:00
Christophe Dumez
7a2c0d5d5a Updated French translation 2010-07-22 09:44:16 +00:00
Christophe Dumez
39d86c5f61 Made it possible to disable notification balloons again 2010-07-22 09:39:51 +00:00
Christophe Dumez
e2cdbbb184 Fix project file to support the new qtsinglecoreapplication.prf 2010-07-22 09:05:44 +00:00
Christophe Dumez
e83f9245a9 Mac toolbar toggling improvement (Mirco Chinelli) 2010-07-22 08:36:40 +00:00
Christophe Dumez
52f25c44eb Should fix toolbar toggling on mac 2010-07-21 23:59:09 +00:00
Christophe Dumez
1ed565d8e5 Added some debug 2010-07-21 23:46:30 +00:00
Christophe Dumez
10801f111b Attempt to fix toolbar toggling on Mac 2010-07-21 23:44:29 +00:00
Christophe Dumez
efe1655834 Added document icon for Mac (Mirco Chinelli) 2010-07-21 23:39:57 +00:00
Christophe Dumez
7f71e3981e Still cleaning up registry access code 2010-07-21 21:47:56 +00:00
Christophe Dumez
8113f8df63 Use a new icon for torrents on Windows
Clean up registry access code
2010-07-21 21:45:32 +00:00
Christophe Dumez
62f579fdbe New icon for file association on Windows 2010-07-21 19:57:07 +00:00
Christophe Dumez
1d4454c6eb Improve last commit 2010-07-21 18:09:22 +00:00
Christophe Dumez
310433fb54 Process Mac toolbar toggling event 2010-07-21 18:02:29 +00:00
Christophe Dumez
c0520146e9 Removed force_reannounce button from the main properties tab since the action is available from the trackers list now 2010-07-21 14:03:04 +00:00
Christophe Dumez
35f6675d86 Fix possible crash when saving fast resume data 2010-07-21 13:06:09 +00:00
Christophe Dumez
9494b15bd5 Fix possible crash on Windows 2010-07-21 12:44:29 +00:00
Christophe Dumez
3b82120923 Bump to rc6 2010-07-21 11:03:35 +00:00
Christophe Dumez
b9a0adc311 Fix compilation on Linux/Mac 2010-07-21 10:51:01 +00:00
716 changed files with 86520 additions and 163953 deletions

15
AUTHORS
View File

@@ -2,6 +2,7 @@ Author:
* Christophe Dumez <chris@qbittorrent.org>
Contributors:
* Vladimir Golovnev <glassez@yandex.ru>
* Stefanos Antaris <santaris@csd.auth.gr>
* Mohammad Dib <mdib@qbittorrent.org>
* Mirco Chinelli <infinity89@fastwebmail.it>
@@ -12,7 +13,7 @@ Contributors:
* Silvan Scherrer <silvan.scherrer@aroa.ch>
Code from other projects:
* files src/qtsingleapp/*
* files src/qtsingleapp/* src/lineedit/*
copyright: Nokia Corporation
license: LGPL
@@ -36,9 +37,9 @@ Images Authors:
url: http://www.oxygen-icons.org
* files: src/Icons/flags/*.png
copyright: Open Clip Art Library
license: Creative Commons Public Domain Dedication
url: http://www.openclipart.org
copyright: Mark James <mjames@gmail.com>
license: Public Domain
url: http://www.famfamfam.com
* files: src/Icons/skin/*.png
files: src/menuicons/YYxYY/*.png
@@ -68,6 +69,7 @@ Translations authors:
* files: src/lang/*.ts
copyright:
- Arabic: SDERAWI (abz8868@msn.com) and sn51234 (nesseyan@gmail.com)
- Armenian: Hrant Ohanyan (hrantohanyan@mail.am)
- Brazilian: Nick Marinho (nickmarinho@gmail.com)
- Bulgarian: Tsvetan & Boyko Bankoff (emerge_life@users.sourceforge.net)
- Catalan: Francisco Luque Contreras (frannoe@ya.com)
@@ -76,14 +78,15 @@ Translations authors:
- Croatian: Oliver Mucafir (oliver.untwist@gmail.com)
- Czech: Jirka Vilim (web@tets.cz)
- Danish: Mathias Nielsen (comoneo@gmail.com)
- Dutch: Joost Schipper (heavyjoost@users.sourceforge.net)
- Dutch: Pieter Heyvaert (pieter_heyvaert@hotmail.com)
- English: Christophe Dumez (chris@qbittorrent.org)
- Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
- French: Christophe Dumez (chris@qbittorrent.org)
- Galician: Marcos Lans (marcoslansgarza@gmail.com)
- German: Niels Hoffmann (zentralmaschine@users.sourceforge.net)
- Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net) and Stephanos Antaris (santaris@csd.auth.gr)
- Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
- Italian: Mirko Ferrari (mirkoferrari@gmail.com) and Ferraro Luciano (luciano.ferraro@gmail.com)
- Italian: Matteo Sechi (bu17714@gmail.com)
- Japanese: Nardog (alphisation@gmail.com)
- Korean: Jin Woo Sin (jin828sin@users.sourceforge.net)
- Norwegian: Lars-Erik Labori (hamil@users.sourceforge.net)

101
Changelog
View File

@@ -1,4 +1,101 @@
* Unreleased - Christophe Dumez <chris@qbittorrent.org> - v2.3.0
* Sun Jan 23 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.4
- BUGFIX: Added unicode support to email notification
- BUGFIX: Improved compatibility with various SMTP servers
- BUGFIX: Fix Labeling in RSS downloader
- BUGFIX: Avoid main window flashing on startup (closes #703984)
- BUGFIX: Improved hostname resolution code
- BUGFIX: Dropped dependency on libboost-thread
- BUGFIX: Display legal notice on screen center
- BUGFIX: Fix renaming of single-file torrents (by Vladimir Golovnev)
- I18N: More dialog buttons are now translated (by Vladimir Golovnev)
- I18N: Fix translation of size units (by Vladimir Golovnev)
* Sat Jan 15 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.3
- BUGFIX: Fix possible crashes in full allocation mode
- BUGFIX: Fix icon size issues (Linux, icon theme)
- BUGFIX: Fixed file priority context menu
- BUGFIX: Remove dbus dependency in nox mode
- BUGFIX: Fix compilation on FreeBSD
- I18N: Improve Web UI translation
- I18N: Updated Polish translation
* Wed Jan 12 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.2
- BUGFIX: Do not report PeX as being disabled when DHT is
- BUGFIX: Fix possible crash on adding magnet links
- BUGFIX: Fix torrent import (was not working)
- I18N: Updated Greek, Croatian, Russian, Unkrainian and Bulgarian translations
- I18N: Added Armenian translation (New)
- I18N: Remove country flags from program preferences (language selection)
- I18N: Translate locale names (language selection)
* Mon Jan 10 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.1
- BUGFIX: Really disable torrent addition dialog by default
- BUGFIX: Fix some missing icons in the Web UI
- BUGFIX: Fix magnet torrent name update problem
- COSMETIC: Use 24px size for toolbar icons and reduce spacing
- COSMETIC: Move transfer list filter on the right side of the toolbar
* Sun Jan 9 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.0
- FEATURE: Use system icons (Linux, Qt >= 4.6)
- FEATURE: Improved ETA calculation
- FEATURE: Simplify program preferences
- FEATURE: Software update check can now be disabled (Mac OS X / Windows)
- FEATURE: Display pieces size in torrent properties
- FEATURE: Added "Time Active/Seeded" column to transfer list
- FEATURE: Give feedback regarding the IP filter parsing
- FEATURE: Added a button to reload the IP filter
- FEATURE: Search engine results can now be opened in a Web browser
- FEATURE: Added a search engine plugin to extratorrent.com
- FEATURE: Added a search engine plugin for kickasstorrents.com
- FEATURE: Added auto-suspend upon downloads completion feature
- BUGFIX: Hide unwanted files that have to be partly downloaded
- BUGFIX: Do not allocate space for unwanted files (preallocation mode)
- I18N: Added Galician translation
- COSMETIC: Same deletion confirmation dialog in the GUI and Web UI
- COSMETIC: Simplified the top toolbar
- COSMETIC: Display execution log as a tab instead of a modal window
* Sun Dec 5 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.5.0
- FEATURE: qBittorrent can now act as a tracker
- FEATURE: New and improved RSS feed automated downloader
- FEATURE: Added feature to shutdown qbittorrent on torrents completion
- FEATURE: Added a torrent import assistant to seed or keep downloading outside torrents
- FEATURE: qBittorrent can update itself from Sourceforge (Windows/Mac OS X only)
- FEATURE: Added a transfer list column to display the current tracker
- FEATURE: Remember the last trackers used in the torrent creation tool
- FEATURE: The optimal piece size is now automatically computed in the torrent creation tool
- FEATURE: Bring up the connection settings when clicking on the connection status icon
- FEATURE: Major code refactoring and optimization
- FEATURE: Added "Amount downloaded/left" columns to transfer list
- FEATURE: Simplified proxy settings
- FEATURE: Optimized and improved the peer country resolution code
- FEATURE: Download first/last pieces first when sequential download is
enabled (Thanks Ahmad)
- FEATURE: Download first/last pieces first now applies to all media files
in the torrent (Thanks Ahmad)
- BUGFIX: Fix SOCKS5 proxy authentication in search engine(closes #680072)
- BUGFIX: Fix two advanced settings (ignore limits on LAN and protocol
overhead inclusion in rate limiter)
- BUGFIX: Fix strict super seeding (was not working)
- BUGFIX: Improve magnet save path handling (closes #683395)
- BUGFIX: Disable overwrite confirmation in torrent addition dialog (closes # 685269)
- COSMETIC: Replaced message box by on-screen notification for download errors
- COSMETIC: Improved the torrent creation tool appearance
- COSMETIC: Use country flags by Mark James (Thanks to Dmytro Pukha)
- COSMETIC: Use bigger alternative speed icon
- OTHERS: Dropped support for Qt <= 4.4
* Tue Aug 24 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.4.0
- FEATURE: Added actions to "Move to top/bottom" of priority queue
- FEATURE: Auto-Shutdown on downloads completion
- FEATURE: Email notification on download completion
- FEATURE: Added button to password-lock the UI
- FEATURE: Added label-level Pause/Resume/Delete actions
- FEATURE: Torrents can now be filtered by name
- FEATURE: Run external program on torrent completion
- FEATURE: Detect executable updates in order to advise the user to restart
* Tue Jul 27 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.3.0
- FEATURE: Simplified torrent root folder renaming/truncating (< v2.3.0 is no longer forward compatible)
- FEATURE: Remember previous save paths in torrent addition dialog
- FEATURE: Max number of half-open connections can now be edited
@@ -15,10 +112,12 @@
- FEATURE: Torrents can be automatically paused once they reach a given ratio
- FEATURE: Several files can now be disabled at once
- FEATURE: Added "Select All/None" buttons to files list
- FEATURE: Added support for BitComet links (bc://bt/...)
- BUGFIX: Hide seeding torrents files priorities in Web UI
- BUGFIX: The user can disable permanently recursive torrent download
- BUGFIX: Peer Exchange status is now correctly reported
- BUGFIX: Use an INI file instead of the registry on Windows (More reliable)
- BUGFIX: Removed client spoofing feature to avoid tracker blacklisting
- COSMETIC: Display peers country name in tooltip
- COSMETIC: Display number of torrents in transfers tab label
- COSMETIC: Simplified program preferences

View File

@@ -10,7 +10,7 @@ qBittorrent - A BitTorrent client in C++ / Qt4
will install and execute qBittorrent hopefully without any problems.
Dependencies:
- Qt >= 4.4.0 (libqt-devel, libqtgui, libqtcore, libqtnetwork, libqtxml)
- Qt >= 4.5.0 (libqt-devel, libqtgui, libqtcore, libqtnetwork, libqtxml)
- pkg-config executable
@@ -18,9 +18,9 @@ qBittorrent - A BitTorrent client in C++ / Qt4
-> http://www.libtorrent.net
Be careful: another library (the one used by rTorrent) uses a similar name.
- libboost 1.34.x (libboost-filesystem, libboost-thread, libboost-date-time) + libasio
- libboost 1.34.x (libboost-filesystem, libboost-date-time) + libasio
or
- libboost >= 1.35.x (libboost-system, libboost-filesystem, libboost-thread, libboost-date-time)
- libboost >= 1.35.x (libboost-system, libboost-filesystem, libboost-date-time)
- python >= 2.3 (needed by search engine)
* Run time only dependency

74
configure vendored
View File

@@ -18,6 +18,7 @@ Main options:
--help This help text.
Dependency options:
--enable-debug Enable debug mode
--disable-gui Disable qBittorrent
Graphical user interface for
headless running
@@ -32,7 +33,6 @@ Dependency options:
executable (please follow
instructions in
src/geoip/README)
--disable-qtsingleapplication Disable use of libboost
--with-qtsingleapplication=[system|shipped] Use the shipped
qtsingleapplication library
or the system one
@@ -152,6 +152,11 @@ while [ $# -gt 0 ]; do
shift
;;
--enable-debug)
QC_ENABLE_DEBUG="Y"
shift
;;
--disable-gui)
QC_DISABLE_GUI="Y"
shift
@@ -182,11 +187,6 @@ while [ $# -gt 0 ]; do
shift
;;
--disable-qtsingleapplication)
QC_DISABLE_qtsingleapplication="Y"
shift
;;
--with-qtsingleapplication=*)
QC_WITH_QTSINGLEAPPLICATION=$optarg
shift
@@ -213,13 +213,13 @@ echo PREFIX=$PREFIX
echo BINDIR=$BINDIR
echo DATADIR=$DATADIR
echo EX_QTDIR=$EX_QTDIR
echo QC_ENABLE_DEBUG=$QC_ENABLE_DEBUG
echo QC_DISABLE_GUI=$QC_DISABLE_GUI
echo QC_WITH_LIBBOOST_INC=$QC_WITH_LIBBOOST_INC
echo QC_WITH_LIBBOOST_LIB=$QC_WITH_LIBBOOST_LIB
echo QC_DISABLE_libnotify=$QC_DISABLE_libnotify
echo QC_DISABLE_geoip_database=$QC_DISABLE_geoip_database
echo QC_WITH_GEOIP_DATABASE_EMBEDDED=$QC_WITH_GEOIP_DATABASE_EMBEDDED
echo QC_DISABLE_qtsingleapplication=$QC_DISABLE_qtsingleapplication
echo QC_WITH_QTSINGLEAPPLICATION=$QC_WITH_QTSINGLEAPPLICATION
echo
fi
@@ -325,7 +325,8 @@ cat >$1/modules.cpp <<EOT
#line 1 "qt4.qcm"
/*
-----BEGIN QCMOD-----
name: Qt >= 4.4
name: Qt >= 4.5
arg: enable-debug, Enable debug mode
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
-----END QCMOD-----
*/
@@ -333,14 +334,25 @@ class qc_qt4 : public ConfObj
{
public:
qc_qt4(Conf *c) : ConfObj(c) {}
QString name() const { return "Qt >= 4.4"; }
QString shortname() const { return "Qt 4.4"; }
QString name() const { return "Qt >= 4.5"; }
QString shortname() const { return "Qt 4.5"; }
bool exec()
{
// NOX mode
if(!conf->getenv("QC_DISABLE_GUI").isEmpty()) {
conf->addDefine("DISABLE_GUI");
}
return(QT_VERSION >= 0x040400);
conf->addExtra("CONFIG += nox");
}
// Debug mode
if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
conf->addExtra("CONFIG += debug");
}
#ifdef Q_OS_FREEBSD
conf->addLib("-lexecinfo");
conf->addExtra("MANPREFIX = \$\$PREFIX");
#else
conf->addExtra("MANPREFIX = \$\$PREFIX/share");
#endif
return(QT_VERSION >= 0x040500);
}
};
#line 1 "pkg-config.qcm"
@@ -439,9 +451,6 @@ public:
if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
return false;
}
if(!conf->checkHeader(s, "boost/thread.hpp")) {
return false;
}
}else{
QStringList sl;
sl << "/usr/include";
@@ -462,9 +471,6 @@ public:
if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
return false;
}
if(!conf->checkHeader(s, "boost/thread.hpp")) {
return false;
}
}
conf->addIncludePath(s);
// Find library
@@ -475,7 +481,7 @@ public:
#endif
if(conf->getenv("QC_DISABLE_GUI").isEmpty()) {
// Not required by nox
required_libs << "filesystem" << "thread";
required_libs << "filesystem" ;
}
QStringList libDirs;
libDirs << "/usr/lib/" << "/usr/lib64/" << "/usr/local/lib/" << "/usr/local/lib64/";
@@ -534,7 +540,7 @@ public:
QString version, libs, other;
VersionMode mode = VersionMin;
if(conf->findPkgConfig("libnotify", mode, req_ver, &version, &incs, &libs, &other)) {
conf->addDefine("WITH_LIBNOTIFY");
conf->addExtra("CONFIG += libnotify");
for(int n = 0; n < incs.count(); ++n)
conf->addIncludePath(incs[n]);
if(!libs.isEmpty())
@@ -609,29 +615,29 @@ public:
#line 1 "qtsingleapplication.qcm"
/*
-----BEGIN QCMOD-----
name: libboost
name: qtsingleapplication
arg: with-qtsingleapplication=[system|shipped], Use the shipped qtsingleapplication library or the system one
-----END QCMOD-----
*/
class qc_qtsingleapplication : public ConfObj
{
public:
qc_qtsingleapplication(Conf *c) : ConfObj(c) {}
QString name() const { return "qtsingleapplication library"; }
QString shortname() const { return "qtsingleapplication"; }
qc_qtsingleapplication(Conf *c) : ConfObj(c) {}
QString name() const { return "qtsingleapplication library"; }
QString shortname() const { return "qtsingleapplication"; }
bool exec(){
QString s;
s = conf->getenv("QC_WITH_QTSINGLEAPPLICATION");
bool exec(){
QString s;
s = conf->getenv("QC_WITH_QTSINGLEAPPLICATION");
if(s.compare("system", Qt::CaseInsensitive) == 0) {
// System
conf->addDefine("USE_SYSTEM_QTSINGLEAPPLICATION");
conf->addExtra("CONFIG += usesystemqtsingleapplication");
printf(" [system] ");
} else {
printf(" [shipped] ");
}
return true;
}
}
return true;
}
};
EOT
@@ -655,7 +661,7 @@ cat >$1/modules_new.cpp <<EOT
o->required = false;
o->disabled = false;
o = new qc_qtsingleapplication(conf);
o->required = false;
o->required = true;
o->disabled = false;
EOT
@@ -1602,13 +1608,13 @@ export PREFIX
export BINDIR
export DATADIR
export EX_QTDIR
export QC_ENABLE_DEBUG
export QC_DISABLE_GUI
export QC_WITH_LIBBOOST_INC
export QC_WITH_LIBBOOST_LIB
export QC_DISABLE_libnotify
export QC_DISABLE_geoip_database
export QC_WITH_GEOIP_DATABASE_EMBEDDED
export QC_DISABLE_qtsingleapplication
export QC_WITH_QTSINGLEAPPLICATION
export QC_VERBOSE
rm -rf .qconftemp

136
install.os2 Normal file
View File

@@ -0,0 +1,136 @@
QBittorrent installation
0. CONTENTS OF THIS FILE
========================
1. INTRODUCTION
2. REQUIREMENTS
3. INSTALLATION
4. CONTACT
5. CREDITS
6. SUPPORT AND DONATIONS
7. HISTORY
1. INTRODUCTION
===============
Welcome to QBittorrent port for OS/2 and eComStation.
2. REQUIREMENTS
===============
* klibc 0.6.3 or later
ftp://ftp.netlabs.org/pub/gcc/libc-0_6_3-csd3.wpi
* openssl 1.0
ftp://ftp.netlabs.org/pub/unixos2/ssl10.zip
* Qt4 dll
see http://svn.netlabs.org/qt4 for more information whats needed and where to get the latest
3. INSTALLATION
===============
To install QBittorrent, do the following:
klibc
-----
1. Download klibc 0.6.3 csd3 or later.
2. Install the package by double-clicking on the WPI file.
openssl 1.0
-----------
1. Download the zip file
2. Install the files to your libpath eg. x:\ecs\dll
Qt4 dll
-------
1. Download the package
2. Install the package by double-clicking on the wpi file.
QBittorrent
-----------
1. Create a directory for QBittorrent.
2. Extract the QBittorrent package to the new directory.
3. Create a WPS object for QBittorrent.exe.
4. Start QBittorrent
5. Happy torrenting
4. CONTACT
==========
Please send bugreports to:
ecs@aroa.ch
Only bug reports with a reproducable bug are accepted. :-)
5. CREDITS
==========
The port was done by:
Silvan Scherrer aka _diver
Thanks go to:
* Dmitry A. Kuminov
They either helped me when I had some nasty questions or did some testing for
me.
6. SUPPORT AND DONATIONS
========================
QBittorrent port is based on volunteer work. If you would like to support further
development, you can do so in one of the following ways:
* Donate to the Qt4 project: see qt.netlabs.org for more information
* Contribute to the project: Besides actual development, this also includes
maintaining the documentation and the project web site as well as help
for users.
7. HISTORY
==========
2010-12-23
* updated to 2.5.2 code level of QBittorrent
2010-11-22
* updated to 2.4.11 code level of QBittorrent
2010-xx-xx
* initial port

16
macxconf.pri Normal file
View File

@@ -0,0 +1,16 @@
PREFIX = /usr/local
BINDIR = /usr/local/bin
DATADIR = /usr/local/share
INCLUDEPATH += /usr/local/include/libtorrent /usr/include/openssl /usr/include /opt/local/include/boost /opt/local/include
LIBS += -ltorrent-rasterbar -lcrypto -L/opt/local/lib -lboost_system-mt -lboost_filesystem-mt -lboost_thread-mt -framework Cocoa -framework Carbon
document_icon.path = Contents/Resources
document_icon.files = Icons/qBitTorrentDocument.icns
QMAKE_BUNDLE_DATA += document_icon
ICON = Icons/qbittorrent_mac.icns
QMAKE_INFO_PLIST = Info.plist
DEFINES += WITH_GEOIP_EMBEDDED
message("On Mac OS X, GeoIP database must be embedded.")

15
os2conf.pri Normal file
View File

@@ -0,0 +1,15 @@
exists(conf.pri) {
# to the conf.pri goes all system dependent stuff
include(conf.pri)
}
LIBS += -ltorrent-rasterbar \
-lboost_thread \
-lboost_system \
-lboost_filesystem \
-lssl -lcrypto -lidn -lpthread
RC_FILE = qbittorrent_os2.rc
DEFINES += WITH_GEOIP_EMBEDDED
message("On eCS(OS/2), GeoIP database must be embedded.")

View File

@@ -1,199 +0,0 @@
<?xml version = '1.0'?>
<kdevelop>
<general>
<author>Christophe Dumez</author>
<email>chris@qbittorrent.org</email>
<version>1.0.0</version>
<projectmanagement>KDevTrollProject</projectmanagement>
<primarylanguage>C++</primarylanguage>
<keywords>
<keyword>Qt</keyword>
</keywords>
<projectname>qBittorrent</projectname>
<ignoreparts/>
<projectdirectory>.</projectdirectory>
<absoluteprojectpath>false</absoluteprojectpath>
<description/>
<defaultencoding/>
<versioncontrol>kdevsubversion</versioncontrol>
</general>
<kdevfileview>
<groups>
<group pattern="*.cpp;*.cxx;*.h" name="Sources" />
<group pattern="*.ui" name="User Interface" />
<group pattern="*.png" name="Icons" />
<group pattern="*" name="Others" />
<hidenonprojectfiles>false</hidenonprojectfiles>
<hidenonlocation>false</hidenonlocation>
</groups>
<tree>
<hidepatterns>*.o,*.lo,CVS</hidepatterns>
<hidenonprojectfiles>false</hidenonprojectfiles>
<showvcsfields>false</showvcsfields>
</tree>
</kdevfileview>
<kdevdoctreeview>
<ignoretocs>
<toc>bash</toc>
<toc>bash_bugs</toc>
<toc>clanlib</toc>
<toc>w3c-dom-level2-html</toc>
<toc>fortran_bugs_gcc</toc>
<toc>gnome1</toc>
<toc>gnustep</toc>
<toc>gtk</toc>
<toc>gtk_bugs</toc>
<toc>haskell</toc>
<toc>haskell_bugs_ghc</toc>
<toc>java_bugs_gcc</toc>
<toc>java_bugs_sun</toc>
<toc>kde2book</toc>
<toc>opengl</toc>
<toc>pascal_bugs_fp</toc>
<toc>php</toc>
<toc>php_bugs</toc>
<toc>perl</toc>
<toc>perl_bugs</toc>
<toc>python</toc>
<toc>python_bugs</toc>
<toc>qt-kdev3</toc>
<toc>ruby</toc>
<toc>ruby_bugs</toc>
<toc>sdl</toc>
<toc>stl</toc>
<toc>w3c-svg</toc>
<toc>sw</toc>
<toc>w3c-uaag10</toc>
<toc>wxwidgets_bugs</toc>
</ignoretocs>
<ignoredoxygen>
<toc>KDE Libraries (Doxygen)</toc>
</ignoredoxygen>
</kdevdoctreeview>
<kdevdebugger>
<general>
<dbgshell/>
<gdbpath/>
<configGdbScript/>
<runShellScript/>
<runGdbScript/>
<breakonloadinglibs>true</breakonloadinglibs>
<separatetty>false</separatetty>
<floatingtoolbar>false</floatingtoolbar>
</general>
<display>
<staticmembers>false</staticmembers>
<demanglenames>true</demanglenames>
<outputradix>10</outputradix>
</display>
</kdevdebugger>
<kdevcppsupport>
<qt>
<version>4</version>
<used>true</used>
<includestyle>4</includestyle>
<designerintegration>ExternalDesigner</designerintegration>
<root>/usr/lib/qt4</root>
<qmake>/usr/bin/qmake</qmake>
<designer>/usr/bin/designer</designer>
<designerpluginpaths/>
</qt>
<references>
<pcs>automatic_%2Fhome%2Fishanarora%2Fprojects%2Fqbittorrent</pcs>
</references>
<codecompletion>
<automaticCodeCompletion>true</automaticCodeCompletion>
<automaticArgumentsHint>true</automaticArgumentsHint>
<automaticHeaderCompletion>true</automaticHeaderCompletion>
<codeCompletionDelay>250</codeCompletionDelay>
<argumentsHintDelay>400</argumentsHintDelay>
<headerCompletionDelay>250</headerCompletionDelay>
<showOnlyAccessibleItems>false</showOnlyAccessibleItems>
<completionBoxItemOrder>0</completionBoxItemOrder>
<howEvaluationContextMenu>true</howEvaluationContextMenu>
<showCommentWithArgumentHint>true</showCommentWithArgumentHint>
<statusBarTypeEvaluation>false</statusBarTypeEvaluation>
<namespaceAliases>std=_GLIBCXX_STD;__gnu_cxx=std</namespaceAliases>
<processPrimaryTypes>true</processPrimaryTypes>
<processFunctionArguments>true</processFunctionArguments>
<preProcessAllHeaders>true</preProcessAllHeaders>
<parseMissingHeadersExperimental>true</parseMissingHeadersExperimental>
<resolveIncludePathsUsingMakeExperimental>true</resolveIncludePathsUsingMakeExperimental>
<alwaysParseInBackground>true</alwaysParseInBackground>
<usePermanentCaching>true</usePermanentCaching>
<alwaysIncludeNamespaces>false</alwaysIncludeNamespaces>
<includePaths>.;</includePaths>
</codecompletion>
<creategettersetter>
<prefixGet>get</prefixGet>
<prefixSet>set</prefixSet>
<prefixVariable>m_,_</prefixVariable>
<parameterName>theValue</parameterName>
<inlineGet>true</inlineGet>
<inlineSet>true</inlineSet>
</creategettersetter>
<splitheadersource>
<enabled>false</enabled>
<synchronize>true</synchronize>
<orientation>Vertical</orientation>
</splitheadersource>
</kdevcppsupport>
<kdevfilecreate>
<filetypes/>
<useglobaltypes>
<type ext="ui" />
<type ext="cpp" />
<type ext="h" />
</useglobaltypes>
</kdevfilecreate>
<kdevtrollproject>
<general>
<activedir>src</activedir>
</general>
<run>
<directoryradio>executable</directoryradio>
<mainprogram>/home/ishanarora/projects/qbittorrent/src/qbittorrent</mainprogram>
<programargs/>
<globaldebugarguments/>
<globalcwd>/home/ishanarora/projects/qbittorrent</globalcwd>
<useglobalprogram>true</useglobalprogram>
<terminal>false</terminal>
<autocompile>true</autocompile>
<autoinstall>false</autoinstall>
<autokdesu>false</autokdesu>
<envvars/>
</run>
<make>
<abortonerror>true</abortonerror>
<runmultiplejobs>false</runmultiplejobs>
<numberofjobs>1</numberofjobs>
<dontact>false</dontact>
<makebin/>
<prio>0</prio>
<envvars/>
</make>
<qmake>
<savebehaviour>2</savebehaviour>
<replacePaths>false</replacePaths>
<disableDefaultOpts>true</disableDefaultOpts>
</qmake>
</kdevtrollproject>
<cppsupportpart>
<filetemplates>
<interfacesuffix>.h</interfacesuffix>
<implementationsuffix>.cpp</implementationsuffix>
</filetemplates>
</cppsupportpart>
<ctagspart>
<customArguments/>
<customTagfilePath>/home/ishanarora/projects/qbittorrent/tags</customTagfilePath>
<activeTagsFiles/>
</ctagspart>
<kdevdocumentation>
<projectdoc>
<docsystem/>
<docurl/>
<usermanualurl/>
</projectdoc>
</kdevdocumentation>
</kdevelop>

View File

@@ -20,5 +20,6 @@
<dep type='geoip-database'>
</dep>
<dep type='qtsingleapplication'>
<required/>
</dep>
</qconf>

View File

@@ -48,9 +48,6 @@ public:
if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
return false;
}
if(!conf->checkHeader(s, "boost/thread.hpp")) {
return false;
}
}else{
QStringList sl;
sl << "/usr/include";
@@ -71,9 +68,6 @@ public:
if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
return false;
}
if(!conf->checkHeader(s, "boost/thread.hpp")) {
return false;
}
}
conf->addIncludePath(s);
// Find library
@@ -84,7 +78,7 @@ public:
#endif
if(conf->getenv("QC_DISABLE_GUI").isEmpty()) {
// Not required by nox
required_libs << "filesystem" << "thread";
required_libs << "filesystem" ;
}
QStringList libDirs;
libDirs << "/usr/lib/" << "/usr/lib64/" << "/usr/local/lib/" << "/usr/local/lib64/";

View File

@@ -24,7 +24,7 @@ public:
QString version, libs, other;
VersionMode mode = VersionMin;
if(conf->findPkgConfig("libnotify", mode, req_ver, &version, &incs, &libs, &other)) {
conf->addDefine("WITH_LIBNOTIFY");
conf->addExtra("CONFIG += libnotify");
for(int n = 0; n < incs.count(); ++n)
conf->addIncludePath(incs[n]);
if(!libs.isEmpty())

View File

@@ -1,6 +1,7 @@
/*
-----BEGIN QCMOD-----
name: Qt >= 4.4
name: Qt >= 4.5
arg: enable-debug, Enable debug mode
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
-----END QCMOD-----
*/
@@ -8,13 +9,24 @@ class qc_qt4 : public ConfObj
{
public:
qc_qt4(Conf *c) : ConfObj(c) {}
QString name() const { return "Qt >= 4.4"; }
QString shortname() const { return "Qt 4.4"; }
QString name() const { return "Qt >= 4.5"; }
QString shortname() const { return "Qt 4.5"; }
bool exec()
{
// NOX mode
if(!conf->getenv("QC_DISABLE_GUI").isEmpty()) {
conf->addDefine("DISABLE_GUI");
}
return(QT_VERSION >= 0x040400);
conf->addExtra("CONFIG += nox");
}
// Debug mode
if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
conf->addExtra("CONFIG += debug");
}
#ifdef Q_OS_FREEBSD
conf->addLib("-lexecinfo");
conf->addExtra("MANPREFIX = $$PREFIX");
#else
conf->addExtra("MANPREFIX = $$PREFIX/share");
#endif
return(QT_VERSION >= 0x040500);
}
};

View File

@@ -0,0 +1,26 @@
/*
-----BEGIN QCMOD-----
name: qtsingleapplication
arg: with-qtsingleapplication=[system|shipped], Use the shipped qtsingleapplication library or the system one
-----END QCMOD-----
*/
class qc_qtsingleapplication : public ConfObj
{
public:
qc_qtsingleapplication(Conf *c) : ConfObj(c) {}
QString name() const { return "qtsingleapplication library"; }
QString shortname() const { return "qtsingleapplication"; }
bool exec(){
QString s;
s = conf->getenv("QC_WITH_QTSINGLEAPPLICATION");
if(s.compare("system", Qt::CaseInsensitive) == 0) {
// System
conf->addExtra("CONFIG += usesystemqtsingleapplication");
printf(" [system] ");
} else {
printf(" [shipped] ");
}
return true;
}
};

BIN
src/Icons/flags/ad.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

BIN
src/Icons/flags/ae.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

BIN
src/Icons/flags/af.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

BIN
src/Icons/flags/ag.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 591 B

BIN
src/Icons/flags/ai.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 643 B

BIN
src/Icons/flags/al.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 600 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 473 B

BIN
src/Icons/flags/am.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 497 B

BIN
src/Icons/flags/an.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 488 B

BIN
src/Icons/flags/ao.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 428 B

BIN
src/Icons/flags/ar.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

BIN
src/Icons/flags/as.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 647 B

BIN
src/Icons/flags/at.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

BIN
src/Icons/flags/au.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 285 B

BIN
src/Icons/flags/aw.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 524 B

BIN
src/Icons/flags/ax.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 663 B

Some files were not shown because too many files have changed in this diff Show More