Christophe Dumez
73dbce45b2
- Most of the code is there for rss feeds grouping. However it is not used yet and it is probably quite unstable
2009-08-22 14:06:05 +00:00
Christophe Dumez
687842a949
Code cleanup
2009-08-22 02:30:28 +00:00
Christophe Dumez
0b9c05d41b
- FEATURE: Make use of torrent enclosure in RSS feeds for direct download
...
- FEATURE: Implemented a RSS feed downloader with filter support
- FEATURE: Save old RSS item to hard disk to remember them on start up
- FEATURE: RSS Feeds can now be copied to the clipboard
2009-08-21 07:40:57 +00:00
Christophe Dumez
c8e8306e0a
- Added "Copy magnet link" entry to right click menu now that we support magnet URIs
2009-08-17 10:22:41 +00:00
Christophe Dumez
e429126934
- Ok. torrentless downloads paused state is now restored properly (once metadata is received)
2009-08-17 08:08:51 +00:00
Christophe Dumez
7e71de558a
- catching invalid_handle exception to avoid rare crashes
2009-08-17 06:01:35 +00:00
Christophe Dumez
e619b6977a
- Added Magnet URI support (might be still buggy)
...
* Known problem: Always added in paused state for some obscure reason)
2009-08-17 05:14:03 +00:00
Christophe Dumez
2742a54d6e
- Rewrited torrent resume code to make it cleaner and more generic
...
* magnet URI support should be easy to implement now
Warning: Since a lot of code was rewrited, some bugs may have been introduced
2009-08-16 03:09:20 +00:00
Christophe Dumez
b1e9c1ccf5
- Updated preference text since we are spoofing µtorrent now instead of Azureus
2009-08-06 13:14:50 +00:00
Christophe Dumez
96911a2c48
- Fixed broken icon for Website link
2009-07-15 11:13:52 +00:00
Christophe Dumez
ee6bc3c2e9
- FEATURE: Allow to set a different port for DHT (UDP) than the one used for
...
Bittorrent
2009-07-14 07:50:00 +00:00
Christophe Dumez
0153b03160
BUGFIX: Stop enforcing UTF-8 and use system locale instead
2009-07-12 08:13:00 +00:00
Christophe Dumez
ca83fdecff
- Display swarm information in download list too
2009-07-12 07:51:58 +00:00
Christophe Dumez
7db2ffc09f
- Should fix logout cancelation on KDE
2009-04-28 14:54:43 +00:00
Christophe Dumez
65c4da6f0e
- BUGFIX: Provide more helpful explanation when an I/O error occured
2009-04-17 20:04:09 +00:00
Christophe Dumez
7dfdebd593
- License fix due to problems with OpenSSL
2009-04-05 17:00:55 +00:00
Christophe Dumez
00c5127ba1
- Commited some code by mistake
2009-03-27 22:25:34 +00:00
Christophe Dumez
c2244f746e
- Torrent downloading is now handled by search engine plugins to allow for more flexibility
2009-03-27 22:11:41 +00:00
Christophe Dumez
f4502367f3
- Allow to define a temporary download folder
2009-03-08 16:26:02 +00:00
Christophe Dumez
3894452840
- COSMETIC: Redesigned program preferences
...
- COSMETIC: Updated icons set
2009-03-08 10:28:58 +00:00
Christophe Dumez
3ae783e9cb
- Fixing 'hide top toobar feature'
2009-02-04 18:10:52 +00:00
Christophe Dumez
ada5d2665b
BUGFIX: Fixed download/upload speed decrease problems
2009-01-25 22:24:39 +00:00
Christophe Dumez
fd78e0b5ce
- Foreach loop optimization
2009-01-24 19:30:45 +00:00
Christophe Dumez
03dc617874
- Updated some translations
2009-01-06 20:38:52 +00:00
Christophe Dumez
bc29577a7b
- Added some debug for proxy settings
2009-01-05 23:16:34 +00:00
Christophe Dumez
e3ae03c8a8
- Ok, HTTP proxy code is working now
2009-01-05 11:20:32 +00:00
Christophe Dumez
956f97f6d6
- Fixed systray icon tooltip on Windows
2009-01-04 17:08:52 +00:00
Christophe Dumez
f36052351c
- Added debug for proxy code
2009-01-03 22:33:05 +00:00
Christophe Dumez
d40c646561
- Removed useless check in proxy code
2009-01-03 22:26:45 +00:00
Christophe Dumez
9412ced722
- Important HTTP proxy fix
2009-01-03 22:24:56 +00:00
Christophe Dumez
2651ec5f0b
- Forgot to hide decrease Priority button when disabling queueing
2008-12-29 23:00:13 +00:00
Christophe Dumez
29886acc01
- Putting back priority buttons in toolBar
2008-12-29 20:01:03 +00:00
Christophe Dumez
f1ed7f06b9
- Removed a function that is no longer used
2008-12-29 18:40:10 +00:00
Christophe Dumez
a848538d66
- Pause / resume in Web UI now updates the GUI
...
- Code cleanup
2008-12-29 18:36:54 +00:00
Christophe Dumez
81f2d7ee4a
- Cleaned up src.pro
...
- Removed some debug
2008-12-28 01:17:57 +00:00
Christophe Dumez
66874fbd2f
- This is not needed because a showEvent is raised anyway
2008-12-27 22:40:23 +00:00
Christophe Dumez
87eee7029d
- Force lists refresh before initially displaying the window to avoid lag
...
- Removed session tweaking on exit since it does not have any effect
2008-12-27 22:29:37 +00:00
Christophe Dumez
2e5330e54b
- Removed code that is no longer needed
2008-12-27 20:35:25 +00:00
Christophe Dumez
3f5340523f
- Fix for queueing system
2008-12-27 17:44:33 +00:00
Christophe Dumez
cc5015773b
- Should fix queueing system
2008-12-27 17:23:49 +00:00
Christophe Dumez
7a1af536b6
- Fixed start action
2008-12-27 10:07:03 +00:00
Christophe Dumez
45efcfce13
- Save session data and fast resume data sooner on exit (in case)
2008-12-27 10:02:42 +00:00
Christophe Dumez
c38a8a2bec
- Removed code that is no longer needed
2008-12-27 09:40:21 +00:00
Christophe Dumez
1225d16413
- Removed code that is no longer needed
2008-12-27 09:21:09 +00:00
Christophe Dumez
a3cfa6bba1
- Fixed torrents moving back from finished list to download list (without recheck)
2008-12-26 22:30:23 +00:00
Christophe Dumez
d57062a45a
- Fixed broken action "start All / Pause all" due to latest code changes
2008-12-26 22:02:01 +00:00
Christophe Dumez
32f478a8c2
- Removed some useless code due to latest changes
2008-12-26 21:59:54 +00:00
Christophe Dumez
61dae1444b
- Code optimization for torrent moving back to download list detection
2008-12-26 21:49:13 +00:00
Christophe Dumez
8ed40cc856
- Do not refresh lists when window is not visible (save cpu)
...
- Force list refresh on show Event to avoid lag before next UpdateList() timer call
2008-12-26 21:41:09 +00:00
Christophe Dumez
4f2a2dfab9
- Huge code refactoring (qBittorrent no longer store torrents and access them using libtorrent API)
2008-12-26 21:18:33 +00:00
Christophe Dumez
6a3dddd0cc
Catch SIGTERM to exit cleanly (e.g. computer shutdown)
2008-12-26 16:23:53 +00:00
Christophe Dumez
14646d0f9e
Rewrote folder scanning code (Now uses a filesystem watcher)
2008-12-26 13:17:08 +00:00
Christophe Dumez
90879386d5
- Fixed Qt4 warning when deleting options
2008-12-24 14:53:40 +00:00
Christophe Dumez
3678aa4d23
- bump to rc1
...
- Updated TODO
- Fix for toolBar spacing
- A little code cleanup
2008-12-24 14:41:16 +00:00
Christophe Dumez
a73d3132df
- Removed some useless debug
...
- Increased httpserver update interval
2008-12-23 16:50:46 +00:00
Christophe Dumez
368c122dce
- Queueing system fix
2008-12-23 16:27:47 +00:00
Christophe Dumez
cfbd06225b
- Removed priority buttons from toolBar since it only affects download list now
2008-11-02 20:42:02 +00:00
Christophe Dumez
9618056b4e
- Added support for 2 new extensions (uTorrent metadata and smart ban plugin)
...
- Removed option to disable uTorrent Peer eXchange (PeX) -> always ON
2008-11-02 19:22:10 +00:00
Christophe Dumez
8b40e43432
should speed up startup
2008-11-02 18:19:14 +00:00
Christophe Dumez
3282e1bcc9
- Save and load session state to remember it over different sessions
2008-11-02 13:19:27 +00:00
Christophe Dumez
9b67807926
- Queueing system should work fine now (port is complete, needs testing)
2008-11-02 11:43:20 +00:00
Christophe Dumez
f3729fbae6
- Use libtorrent queueing system (probably buggy and queueing currently does not work for seeds)
2008-11-02 10:47:59 +00:00
Christophe Dumez
82706141cf
Ratio calculation improvement: make usage of new all_time_upload and all_time_download variables in torrent_status.
2008-11-01 22:07:14 +00:00
Christophe Dumez
5e3be25916
- Single instance code is now more reliable on Qt >= 4.4 ( closes #286968 )
2008-10-29 19:58:44 +00:00
Christophe Dumez
796aea19e6
- Webui: refresh download list every 2 seconds to save cpu
2008-10-28 21:37:19 +00:00
Christophe Dumez
63a4e06556
- Attempt to fix single instance code on Qt 4.4
2008-10-04 19:36:27 +00:00
Christophe Dumez
25b9601613
- Should fix save path problems
2008-10-04 14:14:07 +00:00
Christophe Dumez
8e074a571a
- Fixed queueing priorities loading on startup
2008-09-28 17:58:12 +00:00
Christophe Dumez
139360cf76
- Can have different proxy settings for bittorrent and search engine ( closes #274791 )
2008-09-27 09:12:41 +00:00
Christophe Dumez
aa0bec41b4
- bug fix for preferences saving (introduced recently)
2008-09-21 08:17:29 +00:00
Christophe Dumez
95ecaec11e
- Sync with stable branch (lot of bug fixing)
2008-09-13 18:53:58 +00:00
Christophe Dumez
43dcbf776b
Use QPointer when interesting
2008-09-13 07:33:41 +00:00
Christophe Dumez
918c1507d3
- Web UI optimization
2008-09-12 19:56:32 +00:00
Christophe Dumez
563291a2e8
- Updated language files
2008-09-07 12:12:16 +00:00
Christophe Dumez
9156c9ac8f
- Logs are now in a separate dialog
2008-09-07 12:09:41 +00:00
Christophe Dumez
f0049f1dae
- Removed logging panel for now. It will be replaced by a seperate dialog in order to simplify the default UI.
2008-09-07 11:31:29 +00:00
Christophe Dumez
42a2acefd3
- Fixed possible multiple rss tabs bug
2008-08-20 12:15:50 +00:00
Christophe Dumez
ff26ea94f5
- Queued torrents are now identified in Web UI
...
- Improved transfer list update for queued torrents
- Allow to show/hide top toolbar
- top toolbar is now hidden as a default
- Connection status is now displayed in status bar (bottom)
- Removed "Disconnected" connection status (bad detection)
- Added increase/decrease priority actions to Edit menu
- Added keyboard shortcuts for increase/decrease priority actions
2008-08-08 13:17:26 +00:00
Christophe Dumez
7bbb2f542b
- Slightly improved minimize to systray code (but still experiencing the virtual desktop switching bug)
2008-08-01 20:03:16 +00:00
Christophe Dumez
99e8ac3d36
- Moved priority buttons
2008-07-19 20:52:49 +00:00
Christophe Dumez
badd36e81e
- Hide priority buttons if queueing system is disabled
2008-07-19 20:39:34 +00:00
Christophe Dumez
4fe7fd537d
- a lot of fixes concerning the new queueing system
2008-07-17 21:12:10 +00:00
Christophe Dumez
15ce9a7369
- Queueing systems now updates the number of active torrents in tab titles
2008-07-15 20:19:41 +00:00
Christophe Dumez
8e7d0f4dc1
- Oops, one } should not be there
2008-07-15 18:24:46 +00:00
Christophe Dumez
4be0cbd2e4
- Removed some debug
...
- Bug fix when applying preferences (queueing)
2008-07-15 18:18:59 +00:00
Christophe Dumez
27a71ba123
- Increase/decrease priority buttons should now work for finishedTab too
2008-07-14 22:05:13 +00:00
Christophe Dumez
20ae3d997c
- extending Queueing system to seeding list (unfinished)
2008-07-14 22:01:05 +00:00
Christophe Dumez
ca118697e9
- Added priority buttons
2008-07-14 20:01:21 +00:00
Christophe Dumez
d29cc3325b
- Started to work on queueuing
2008-07-14 19:20:18 +00:00
Christophe Dumez
4c5f349f49
- FEATURE: RSS can now be disabled from program preferences
...
- COSMETIC: RSS Tab is now hidden as a default
2008-07-11 17:43:57 +00:00
Christophe Dumez
e233f27d1c
- Fixed bug in UP/DL speeds updates
2008-07-10 20:23:17 +00:00
Christophe Dumez
1cadf73a40
- Updated translation files
2008-07-10 20:21:07 +00:00
Christophe Dumez
77c97b5b43
- FEATURE: DHT is always ON (no longer used as fallback)
...
- FEATURE: The number of DHT nodes is displayed
- COSMETIC: Transfer speed, ratio and DHT nodes are displayed in status bar
2008-07-10 20:19:28 +00:00
Christophe Dumez
b5928aa2e3
- Fixed messageBox when listening on busy port (Web UI)
2008-07-08 10:56:35 +00:00
Christophe Dumez
8dfc68e196
- Updated tranlsations
...
- Allow to run one instance of qBittorrent per user
- Moved button to close search tabs
2008-07-06 18:39:07 +00:00
Christophe Dumez
7b65998c72
- Ignore non router for UPnP
2008-07-02 14:36:52 +00:00
Christophe Dumez
6f13325e76
- Should fix compilation issues about verticalLayout in GUI.cpp with some versions of Qt4
2008-06-23 18:58:24 +00:00
Christophe Dumez
f143596b91
- COSMETIC: Global UP/DL speeds and ratio are displayed above tabs
2008-06-09 19:59:51 +00:00
Christophe Dumez
516f4dad48
- Added some debug
...
- Fix from #178167 for tree view resizing
2008-05-18 12:01:42 +00:00
Christophe Dumez
56d80118b7
- Can spoof Azureus peer id and user agent to avoid ban
2008-05-18 09:50:35 +00:00
Christophe Dumez
711699e200
- COSMETIC: Display "unpaused/total_torrent" in download/upload tabs
2008-05-18 09:26:02 +00:00
Christophe Dumez
fc931d8c88
- FEATURE: Allow to customize folder scan interval
2008-05-18 08:40:39 +00:00
Christophe Dumez
5af8bddc16
- Web interface by Ishan Arora
2008-05-16 07:10:50 +00:00
Christophe Dumez
5e86c8a14d
- Fixed systray integration when qbittorrent is launched on system startup
2008-01-04 20:09:37 +00:00
Christophe Dumez
85796d9c2c
- Use 16px tray icon on windows
2008-01-04 19:48:26 +00:00
Christophe Dumez
fa00d745b2
- Sharemonkey filename fix (Thanks Keiron Waites)
2007-12-30 21:03:05 +00:00
Arnaud Demaiziere
3e13bd1381
BUGFIX : when shutting down the system, qbt simply quits
2007-12-09 16:35:51 +00:00
Christophe Dumez
3af23ae8a9
- Fixed compilation warning
2007-12-09 15:51:09 +00:00
Christophe Dumez
f1aa1f993d
- Fixed preview when path contain spaces
2007-12-09 09:30:06 +00:00
Christophe Dumez
82b1b29906
- Fixed space problem for "open destination folder" action
2007-12-09 09:28:11 +00:00
Christophe Dumez
14882fe38f
- Added our sharemonkey campaign id
...
- Updated hungarian translation
2007-12-08 22:17:01 +00:00
Christophe Dumez
dab617458a
- Added comment for sharemonkey campaign id
2007-12-07 22:56:36 +00:00
Christophe Dumez
b2950afd5c
- FEATURE: Allow to buy downloads using ShareMonkey
2007-12-07 22:33:19 +00:00
Christophe Dumez
a84c686090
- Fixed a problem when closing to systray, then closing the app and cancel
2007-12-04 12:04:53 +00:00
Christophe Dumez
bdb625a615
- Fixed compilation on windows ( closes #172391 )
2007-11-27 19:37:45 +00:00
Christophe Dumez
0a3bb0cfcd
- BUGFIX: title bar is now reset when "Display speed in title" is disabled
2007-11-21 20:17:01 +00:00
Christophe Dumez
5484ec923d
- Improved proxy support in search engine
2007-11-16 19:59:36 +00:00
Christophe Dumez
c580285fe8
- Allow to open destination folder on right click on a torrent
2007-11-16 18:53:21 +00:00
Christophe Dumez
5b6166ee15
- Simplified file preview using QDesktopServices
2007-11-16 18:36:57 +00:00
Christophe Dumez
18ee43225e
- Allow to open destination folder on double-click
2007-11-16 18:26:00 +00:00
Christophe Dumez
4401b60d51
- cleaned up arnaud's code for double-click action
2007-11-08 18:31:41 +00:00
Christophe Dumez
0ce114a7f8
- Fixed double-click default action
2007-11-08 18:22:34 +00:00
Christophe Dumez
38ca306499
- Fixed start minimized
2007-11-07 12:30:20 +00:00
Arnaud Demaiziere
a329a59719
- Start minimized option in program preferences
...
*** - In finished list, replace "Seeds/Leechs" column by "Leechers"
because Seeds are always 0.
- Allow to change action on double-click
-> in download list
-> in seeding list
2007-11-06 21:11:09 +00:00
Christophe Dumez
0fc2d289eb
- BUGFIX: Pause/Start All now affect all tabs, not only the current one
2007-11-02 13:12:31 +00:00
Christophe Dumez
8ea34135e4
- BUGFIX: Catching DHT exception in case there is a problem
2007-10-27 20:53:09 +00:00
Christophe Dumez
03719cbb87
- Simplified code
2007-10-18 18:30:04 +00:00
Christophe Dumez
dea9237aa0
- BUGFIX: Fixed minimize to tray feature
2007-10-14 09:23:29 +00:00
Christophe Dumez
26a4040003
- BUGFIX: Fixed "Missing Input path" error when creating a torrent
...
- BUGFIX: Fixed some notification messages for torrent addition dialog
2007-10-12 11:50:02 +00:00
Christophe Dumez
00dbf7ba38
- Updated italian and korean translations
...
- Fixed infoBar text when adding a torrent
2007-09-27 18:25:37 +00:00
Christophe Dumez
76047f4ef2
- Fixed transfers list interval setting
2007-09-16 14:25:24 +00:00
Christophe Dumez
4c880fea09
- Improved tooltip title style
2007-09-11 18:49:24 +00:00
Christophe Dumez
a0e895641c
- Improved systray tooltip a little
2007-09-11 11:55:58 +00:00
Christophe Dumez
484f1c36c9
- Improved systray style
2007-09-10 20:25:31 +00:00
Christophe Dumez
c4d143c2c0
- Added some RSS preferences
2007-09-09 15:46:23 +00:00
Christophe Dumez
f4d5ceb3c4
- Fixed a unit problem in last commit
2007-09-09 09:36:10 +00:00
Christophe Dumez
70beef9f94
- FEATURE: Added an option to display current transfer speeds in title bar
2007-09-09 09:35:30 +00:00
Christophe Dumez
862d24ac48
- FEATURE: Added an option to automatically delete torrents when they reach a given ratio (>= 1.0)
2007-09-09 09:09:24 +00:00
Christophe Dumez
078c80c81d
- FEATURE: Added an option to set the max number of connections per torrent
...
- FEATURE: Added an option to set the max number of uploads per torrent
2007-09-09 07:44:22 +00:00
Christophe Dumez
cd70843ee9
- Totally redesigned program preferences
...
- Added some options, the following are already implemented:
* Start/Stop LSD/NAT-PMP/UPnP
* Force preallocation of all files
* Force new torrents status to pause
- Other new features are going to be implemented soon
2007-09-08 17:07:29 +00:00
Christophe Dumez
9f36d521a4
- BUGFIX: Fixed deprecation warning with latest libtorrent svn
...
- FEATURE: Redesigned torrent creation dialog
- FEATURE: Allow to set piece size when creating a torrent
- improved new options dialog a little
2007-09-04 04:18:51 +00:00
Christophe Dumez
3e783873ec
- BUGFIX: Made pause/resume all function affect both (dl/up) tabs when window is hidden
2007-09-02 14:57:07 +00:00
Christophe Dumez
1b93f4eaf1
- Fixed a little bug in last commit
2007-09-02 13:23:02 +00:00
Christophe Dumez
685ceafc5b
- second attempt for drag n drop
2007-09-02 13:19:30 +00:00
Christophe Dumez
cf6128a222
- Fixed drag'ndrop on non-KDE systems
2007-09-02 13:06:42 +00:00
Christophe Dumez
1918969e28
- Updated RSS icon with one from Oxygen (KDE4 icons)
2007-09-02 12:12:51 +00:00
Christophe Dumez
2c27f952e2
- FEATURE: Allow to drag'n drop plugin to list for install/update
...
- Added some debug
2007-09-02 09:01:22 +00:00
Christophe Dumez
b7fd7d9837
- Fixed memory leak in GUI
2007-08-30 22:42:02 +00:00
Christophe Dumez
a9f1bd4f74
- Refresh list every 1500ms instead of 2000ms
2007-08-29 15:05:57 +00:00
Christophe Dumez
17b8f76dda
- UpdateRatio only when it is displayed
...
- Resample favicon to 16x16 before displaying it for better quality
- Updated TODO
2007-08-29 13:45:51 +00:00