Commit graph

165 commits

Author SHA1 Message Date
Christophe Dumez
c9631c2a3f - Patch from Cristian Greco to fix compilation against libtorrent 0.13.1. Big changes were made recently in libtorrent to allow integration in Debian. 2008-07-02 15:06:22 +00:00
Christophe Dumez
322e9e3ccf - Bump to beta3 2008-06-25 20:53:09 +00:00
Christophe Dumez
cecd1e11b1 - Tabbed search engine code cleanup (moved SearchTab class to different file) 2008-06-25 19:29:29 +00:00
Christophe Dumez
a28de2fa21 - Bump version to beta2 2008-06-09 20:02:16 +00:00
Christophe Dumez
7ced943b88 - Bump to v1.1.0beta1 2008-05-18 12:29:26 +00:00
Christophe Dumez
cb7e48b2e8 - Allow to add several trackers at once 2008-05-18 11:44:50 +00:00
Christophe Dumez
7463552dcd - BUGFIX: Threadified IP filter file parser to avoid GUI freeze 2008-05-17 20:32:03 +00:00
Christophe Dumez
5af8bddc16 - Web interface by Ishan Arora 2008-05-16 07:10:50 +00:00
Christophe Dumez
71a92bbb63 - Fix from Cristian Greco about replacing hyphens by minus 2008-05-08 14:55:46 +00:00
Christophe Dumez
c6abdacadd - Threadified torrent creation
- Added a progress bar in torrent creation
- Display if UPnP/NAT-PMP was successful or not
2007-12-31 16:57:35 +00:00
Christophe Dumez
1832d518d6 - Updated splash screen for v1.1.0
- Version Bump to v1.1.0alpha2
2007-12-07 22:51:25 +00:00
Christophe Dumez
61eb921e44 - Moved from libcommoncpp to libcurl for downloads from urls
- Added SOCKS5 proxy support when downloading from urls
2007-11-23 22:57:49 +00:00
Christophe Dumez
349e58fa22 - Fixed minor version number 2007-11-23 17:22:48 +00:00
Christophe Dumez
58c78fa6f6 - FEATURE: Real progress bar in torrent properties that displays downloaded pieces (contribution by
Ishan Arora)
2007-11-18 18:06:44 +00:00
Christophe Dumez
5bbdb9e119 - Renabled debug
- Bumped to v1.1.0alpha1
2007-11-06 17:40:44 +00:00
Christophe Dumez
68cbcaeab9 - Fixed a little problem with 16x16px icon install 2007-11-04 09:18:31 +00:00
Christophe Dumez
3c88657e0f rc7 release 2007-11-03 11:57:00 +00:00
Christophe Dumez
85fe900afe - Disable debug mode 2007-11-02 22:56:33 +00:00
Christophe Dumez
9ca02aad88 - BUGFIX: Fixed a bug in children update when changing files priorities 2007-10-30 21:29:15 +00:00
Christophe Dumez
713474bc43 - Bump to rc6 2007-10-19 21:25:17 +00:00
Christophe Dumez
6ed565a06b - COSMETIC: Improved progress bar text rendering 2007-10-13 08:32:31 +00:00
Christophe Dumez
f754e34e35 - BUGFIX: Fixed possible overflow in ETA calculation 2007-10-10 19:57:24 +00:00
Christophe Dumez
9bb18e1a07 - reverted src.pro 2007-10-10 19:17:25 +00:00
Christophe Dumez
0245bbf5ab - BUGFIX: Fixed an ETA calculation problem when the torrent has filtered files 2007-10-10 19:10:34 +00:00
Christophe Dumez
be94c86350 - Revert a change in src.pro I didn't mean to commit 2007-10-10 17:36:02 +00:00
Christophe Dumez
a26333bc65 - BUGFIX: Now filtered don't appear on hard drive anymore (libtorrent >= r1659 REQUIRED)
- BUGFIX: AddInPause setting doesn't pause downloads on startup anymore
2007-10-10 17:34:52 +00:00
Christophe Dumez
4c862597ae - Updated Japanese translation
- rc4 release
2007-10-06 20:00:13 +00:00
Christophe Dumez
ce3b8733d1 BUGFIX: Fixed a proxy problem causing connections to be rejected by trackers 2007-09-30 17:46:47 +00:00
Christophe Dumez
f9998957cd - attempt to fix compilation on FreeBSD 2007-09-29 08:00:14 +00:00
Christophe Dumez
acb8d5679f - rc2 release 2007-09-27 19:15:41 +00:00
Christophe Dumez
3d04a944b6 - rc1 release
- disabled debug mode
2007-09-25 17:50:04 +00:00
Christophe Dumez
3e350c5935 - Updated some translation
- Added -NDEBUG to src.pro to fix compilation problem with libtorrent svn
2007-09-20 20:57:41 +00:00
Christophe Dumez
654497cd4a - Disable debug in libtorrent when qBittorrent is in release mode 2007-09-18 20:01:31 +00:00
Christophe Dumez
773064a081 - beta7 release 2007-09-17 19:50:47 +00:00
Christophe Dumez
c478ba59ac - new torrent content selection (as a tree). Merge from the new-torrent-selection branch 2007-09-16 09:19:22 +00:00
Christophe Dumez
b7ea2fb51a - Allow to download plugins from their url 2007-09-11 19:31:21 +00:00
Christophe Dumez
0e81f3731f - Dropped Qt4.2 support, it becomes too difficult to maintain for me and Trolltech broke backward compatibility for UI files... 2007-09-03 22:59:46 +00:00
Christophe Dumez
98d91f7697 - beta6 release 2007-08-31 17:15:38 +00:00
Christophe Dumez
ff4ab915a2 - Merged custom-search branch. New search plugins management system 2007-08-31 12:06:31 +00:00
Christophe Dumez
db6180b737 - Little hint for windows 2007-08-29 14:05:59 +00:00
Christophe Dumez
6918aba90c - Use "Magick++-config --libs" to get linking libs instead of pkg-config because some distros (like Mandriva) do not provide ImageMagick++.pc 2007-08-29 14:04:45 +00:00
Christophe Dumez
2ddcaf008b - Improved ImageMagick detection and it should be able to build without it too now 2007-08-29 10:20:39 +00:00
Christophe Dumez
99268bfc06 - Added .ico support, which is really useful for RSS favicons. We use libMagick++ in order to convert ICO icons to PNG. If this library is not installed, qBittorrent will still compile but this feature will be disabled. 2007-08-29 09:22:21 +00:00
Christophe Dumez
19c606e067 - Removed outdated define 2007-08-29 06:35:47 +00:00
Christophe Dumez
057029787a - Added some asserts to check for overflows
- Removed a useless functions (was used for debug)
- Fixed 2 warnings in createTorrent.ui
- Improved CXX_FLAGS in src.pro
2007-08-29 06:33:27 +00:00
Christophe Dumez
21908e0a03 - Optimized function that transform a number of seconds to a duration(days, hours, minutes, secs)
- Improved ETA calculation to avoid overflows (Added asserts to make sure it doesn't happen)
2007-08-28 18:44:54 +00:00
Christophe Dumez
6ecb45d661 - Code optimization using initialization lists
- Removed Traditional Chinese translation because we lost our translator and translation is outdated
2007-08-28 16:17:32 +00:00
Christophe Dumez
89ecdca5e7 Compile with -O2 in release mode and -O1 in debug mode 2007-08-26 19:30:27 +00:00
Christophe Dumez
32c330092a - Merged splitGUI branch, GUI and download tab are now splitted. Code is a lot cleaner and easier to understand. I also fixed some bugs I found on the way :) 2007-08-26 16:25:22 +00:00
Christophe Dumez
680f6409d8 - beta5 release 2007-08-23 04:01:17 +00:00
Christophe Dumez
c9925eddb6 - Big code cleanup
- Added a Qwrapper for torrent_handle to make code more readable
2007-08-20 06:29:18 +00:00
Christophe Dumez
31abae33a1 - Improved the way menu icons are installed to avoid problems on some systems (Thanks JanCR for reporting this)
- Fixed version in desktop file
2007-08-11 14:47:52 +00:00
Christophe Dumez
b702bea806 - beta4 release 2007-08-04 06:23:44 +00:00
Christophe Dumez
1a1219448a - Beta 3 release 2007-08-01 10:09:43 +00:00
Christophe Dumez
c6285d8f67 - Improved start/Pause & start_all/pause_all functions 2007-07-29 14:14:57 +00:00
Christophe Dumez
c4a1f30b70 - Prepare for brazilian translation by Nick Manrinho 2007-07-29 03:51:42 +00:00
Christophe Dumez
4e4b0ed9ff - Reverted a previous commit. Transfer lists refreshers aren't in separate threads anymore: too buggy 2007-07-25 14:14:38 +00:00
Christophe Dumez
2ab7f6f923 - Transfer lists refreshers were moved to separate threads to improve GUI responsiveness. Please report any problem (like mutex deadlocks in console output) or crashes. 2007-07-25 09:03:22 +00:00
Christophe Dumez
e4ab5ceb43 - Compile with -O2 optimization
- Added some media extensions supported
2007-07-23 15:31:30 +00:00
Christophe Dumez
c8c53e2812 - Use pkgconfig for GNU common c++ 2007-07-23 09:48:51 +00:00
Christophe Dumez
a27e7e1b9e - Lightened finished list code
- Fixed properties slots connects in finished list
- Fixed columns width in finished list
2007-07-23 07:44:58 +00:00
Christophe Dumez
59d35b9f8a - beta2 release 2007-07-23 04:57:28 +00:00
Christophe Dumez
2fd0de082c - Updated configure file to check for libcommoncpp2 instead of libcurl
- Used downloadThread in search plugin update instead of libcurl (no more gui freeze by the same occasion)
- Still need to handle download from urls errors and use fallback url in search plugin update (before beta2)
2007-07-20 17:11:02 +00:00
Christophe Dumez
7c8677d787 - Improved a lot downloading from url using libcommoncpp2 instead of libcurl
- TODO soon:
  - Updated configure file
	- Add url download error handling
2007-07-20 15:55:50 +00:00
Christophe Dumez
dda4ffed08 - Added hungarian translation 2007-07-13 12:28:18 +00:00
Christophe Dumez
97aed61fc8 ** first beta ** 2007-07-04 06:48:38 +00:00
Christophe Dumez
c11e5e8b12 - Blocked users (by ipfilter) are now logged in GUI 2007-07-04 06:42:36 +00:00
Christophe Dumez
611b9424ee updated version 2007-06-29 15:50:55 +00:00
Christophe Dumez
c39da36cca - Added Encryption support!
- Removed old UPnP code
- Removed UPnP in options since libtorrent doesn't allow to disable it. Thus, UPnP is always enabled
- Made options window a bit larger
- Added Arnaud Demaiziere to developpers list
- Updated TODO & Changelog
2007-06-15 20:35:07 +00:00
Christophe Dumez
85fd33a619 - Updated to v1.0.0alpha8 (not a v0.10 after all)
- Added a new splash screen by our graphist but still unfinished
2007-04-12 22:17:33 +00:00
Christophe Dumez
ec3f878372 - Updated alpha version 2007-04-12 20:36:27 +00:00
Christophe Dumez
36d073d597 - Removing our UPnP code because libtorrent svn does it 2007-04-12 17:19:12 +00:00
Christophe Dumez
658771612a - Upgraded to libtorrent svn (0.13) 2007-04-12 17:17:04 +00:00
Christophe Dumez
3933d78da2 - Started to work on bandwidth allocation per torrent 2007-04-10 09:07:33 +00:00
Christophe Dumez
f3f71e5d14 - Added Japanese translation 2007-04-07 07:43:57 +00:00
Christophe Dumez
59c6f469a0 - use PKGCONFIG again for libtorrent in configure 2007-04-05 22:58:12 +00:00
Christophe Dumez
381ae195b9 - Fixed a bug in the number of finished torrents initial display
- Started to clean up rss.h
2007-04-05 19:42:39 +00:00
Arnaud Demaiziere
eddee2a0d5 some work on rss, refresh & autoopenbrowser 2007-04-05 12:39:42 +00:00
Christophe Dumez
37027c0480 - A lot of work on "Finished torrents are moved to a new tab". It still needs improvements but most of it is working
- Fixed pressing return in search field to launch search
2007-04-04 12:01:32 +00:00
Christophe Dumez
13aa2cfa6e - Added a new tab for finished torrents (WIP, not used yet) 2007-04-04 01:36:55 +00:00
Christophe Dumez
b3e6f341ff - Added RSS icon on its tab 2007-03-29 16:02:34 +00:00
Arnaud Demaiziere
6c8f0bff13 - Added a rss tab (still not functional) 2007-03-29 15:43:08 +00:00
Christophe Dumez
fa2815df49 - Started to clean up upnp code 2007-03-29 13:28:11 +00:00
Christophe Dumez
682196543f - Move our own UPnP to a branch because it is taking too long 2007-03-29 09:55:17 +00:00
Christophe Dumez
78916bba41 - Added debug in UPnP
- Started to rewrite qBT's own UPnP support instead of using aMule CVS code : (not usable yet)
2007-03-28 21:59:21 +00:00
Christophe Dumez
92f840519c - Allow to change UPnP port while it is enabled
- Allow to change qBT style! (GTK people should like Cleanlooks style)
2007-03-28 08:05:37 +00:00
Christophe Dumez
e8cc751f22 - Splitted search engine code from MainWindow part because GUI.cpp was getting too big and we are going to add a RSS tab soon
- Removed some unnecessary includes
2007-03-27 18:49:29 +00:00
Christophe Dumez
1d2d91d091 - Added a message saying if upnp is enabled or not 2007-03-23 14:10:16 +00:00
Christophe Dumez
fd2d2ddc0b - Added UPnP support (experimental) - taken from aMule CVS 2007-03-19 21:15:29 +00:00
Christophe Dumez
f8e7687551 - Added CONFIG += thread 2007-03-19 15:51:31 +00:00
Christophe Dumez
a0e49f8162 - bump version to v0.10.0alpha1 because now there is a branch for v0.9.x 2007-03-15 15:59:05 +00:00
Christophe Dumez
398e121d2c - Added some windows rules to src.pro 2007-03-12 13:20:29 +00:00
Christophe Dumez
d67f141571 - Improved makefile generation 2007-03-12 12:54:47 +00:00
Christophe Dumez
6dc77697f3 - Use the new doc directory 2007-03-11 18:51:20 +00:00
Christophe Dumez
46a8d992cf - Moved include(conf.pri) to qbittorrent.pro (clearer) 2007-03-11 18:40:35 +00:00
Christophe Dumez
2aa0c5551c - Removed some old stuff in project file (libqtxml + trayicon) 2007-03-11 01:01:43 +00:00
Christophe Dumez
20ab863b38 - Updated to beta7 2007-03-11 00:57:48 +00:00
Christophe Dumez
7fac73b76d - Updated to beta6
- Updated Changelog
2007-03-10 18:17:44 +00:00
Christophe Dumez
af3384f748 - Now VERSION is defined in src.pro, avoid duplication, cleaner and more adapted. 2007-03-08 23:32:54 +00:00
Christophe Dumez
dc89c5d381 - A lot of fixes/improvements in bittorrent class (now compiling)
- Half way, now I need to rewrite the GUI class to use the bittorrent class
2007-03-05 17:35:38 +00:00