Commit graph

327 commits

Author SHA1 Message Date
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
Christophe Dumez
105563ac5a - Fixed a bug in last commit in qBittorrentPath()
- Optimized float to string conversions
2007-08-28 18:05:20 +00:00
Christophe Dumez
c064e5877c - Optimised GUI class a little 2007-08-28 17:33:00 +00:00
Christophe Dumez
08a57d267b - some optimizations 2007-08-28 17:03:55 +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
3b03b385f3 - removed some useless includes 2007-08-27 13:34:41 +00:00
Christophe Dumez
fd2ee35e92 - Do not save torrent related info in class destruction, this is too dangerous 2007-08-26 19:58:41 +00:00
Christophe Dumez
8404eec301 - Force progress update in download list before calling sort function to make it more reliable 2007-08-26 19:52:10 +00:00
Christophe Dumez
cc252fc70a - Fix progress column delayed sorting 2007-08-26 19:33:08 +00:00
Christophe Dumez
4e2ebe5a69 - Fixed torrent switching to finished tab 2007-08-26 17:25:37 +00:00
Christophe Dumez
366d5108c4 - I thought there was a memory leak here but it crashes when I delete it so.. 2007-08-26 16:30:52 +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
6ee9152b21 - Handling progress bar text painting ourselves because some styles really don't handle it well (cleanlooks...) 2007-08-21 17:33:06 +00:00
Christophe Dumez
d8dd509a7b - Updated Russian translation 2007-08-21 07:17:13 +00:00
Christophe Dumez
8ba1cb329d - Improved unicode support a bit 2007-08-20 07:03:41 +00:00
Christophe Dumez
a28160bcaa - Fixed a bug when deleting a torrent from finished list (just introduced) 2007-08-20 06:41:36 +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
a4a98e3ada - Added some checking before adding torrents to finished/download lists to avoid duplicate in some circumstances 2007-08-19 16:50:05 +00:00
Christophe Dumez
a01c7e2c60 - Improved finished torrents code a little 2007-08-19 16:45:05 +00:00
Christophe Dumez
2bf0aba48a - improved some asserts for progress checking 2007-08-19 16:33:37 +00:00
Christophe Dumez
5066819c58 - Added some more assert to be sure progress value is under 100% 2007-08-19 14:39:40 +00:00
Christophe Dumez
5231f5a22b - Rewrote a lot of code concerning finishedTorrents code. It was optimized and should be safer too 2007-08-19 14:20:54 +00:00
Christophe Dumez
2ce097ec77 - Fixed keyboard shortcuts for third tab (closes #127942) 2007-08-18 12:43:21 +00:00
Christophe Dumez
b2867e97bf - Updated spanish translation 2007-08-18 05:55:09 +00:00
Christophe Dumez
13f21ef6cd - Make use of new torrent_checked_alert that was just included in libtorrent. This allowed to improve torrent that just finished checking handling and progress column sorting. Also allowed to optimize cpu/memory usage a little. 2007-08-17 02:03:13 +00:00
Christophe Dumez
55834ba5db - Fixed session ratio value: was either 10. or 1. (closes #133026) 2007-08-16 23:46:45 +00:00
Christophe Dumez
36e87952fa - BUGFIX: Wait for torrent_paused_alert before reloading a torrent for full allocation mode 2007-08-15 19:41:12 +00:00
Christophe Dumez
d5fa6cefe4 - Removed some debug
- Updated Changelog (now libtorrent supports Bittorrent FAST extension)
2007-08-15 19:17:17 +00:00
Christophe Dumez
12fd87ab85 - Removed some debug (didn't mean to commit that) 2007-08-11 14:54:24 +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
f9c357b52d - Wait for torrent_paused_alert before saving fast resume data 2007-08-07 23:00:51 +00:00
Christophe Dumez
bee1dbeea4 BUGFIX: Finished torrents were still displayed as checking when paused by libtorrent on full disk (hit an assert) 2007-08-04 18:26:42 +00:00
Christophe Dumez
86d38efcb2 - Allow to delete rss streams using "Del" key 2007-08-03 15:02:16 +00:00
Christophe Dumez
1c0e890252 - Fixed columns width in transfers list (problem was caused by the hidden "hash" column that didn't have a null size) 2007-08-02 14:12:22 +00:00
Christophe Dumez
66c8a21a66 - refresh list was refreshed even though the main window was hidden or minimized. This hitted an assert 2007-08-01 18:08:49 +00:00
Christophe Dumez
80fa44f8bb - It is not possible to pause torrents in finished tab (closes #129498) 2007-08-01 08:43:00 +00:00
Christophe Dumez
b0f3cdad5d - Improved a lot the download list delegate
- Replaced Qt::TextColorRole by Qt::ForegroundRole because it is deprecated
2007-07-31 10:39:03 +00:00
Christophe Dumez
99530728c5 Update torrent progress when its content changed (filtered files) 2007-07-31 09:25:54 +00:00
Christophe Dumez
816a3c8784 - Paused torrents are displayed as paused, even if they are checking (to display their progress). This is less confusing. 2007-07-31 08:56:24 +00:00
Christophe Dumez
58b5d4378d - finished GUI class cleanup 2007-07-30 13:47:16 +00:00
Christophe Dumez
bd8ec01add - Removed bad assert
- Improved updateDlList function a little
2007-07-30 10:37:13 +00:00
Christophe Dumez
c0e4b0bbff removed a function that is not used anymore 2007-07-30 10:30:43 +00:00
Christophe Dumez
b0bbbf0305 - removed useless function (not used anymore) 2007-07-30 10:29:19 +00:00
Christophe Dumez
6dd78d33ab - Improved download list popup menu code
- Added some asserts
- bit of code improvement/clean up
2007-07-30 10:27:56 +00:00
Christophe Dumez
d2983fa5aa - Updated Slovak translation 2007-07-30 10:06:46 +00:00
Christophe Dumez
d680be3626 FEATURE: Allow to drag 'n drop urls on the main window 2007-07-30 09:30:07 +00:00
Christophe Dumez
a00ea9af99 - Added a different icon for torrents being checking so that we can differenciate them from finished torrents 2007-07-29 15:40:11 +00:00
Christophe Dumez
57376ae875 - Fixed deletion message when deleting from finished list
- Added some more asserts (let's kill all those bugs time)
2007-07-29 15:32:27 +00:00
Christophe Dumez
6951619c04 - Improved updateDlList code
- Added some ASSERTS
2007-07-29 15:17:50 +00:00
Christophe Dumez
dbc084dd66 - Improved debug output
- code clean up
- Moved some bittorrent code from GUI class to Bittorrent one
2007-07-29 14:54:39 +00:00
Christophe Dumez
3cb0612cc6 - Added some ASSERTS
- Improved session ratio calculation in main window
2007-07-29 14:41:47 +00:00
Christophe Dumez
c6285d8f67 - Improved start/Pause & start_all/pause_all functions 2007-07-29 14:14:57 +00:00
Christophe Dumez
ffc1479b1f - Added a little more debug (tested progress column sorting : it works fine now) 2007-07-29 02:03:16 +00:00
Christophe Dumez
9683916d88 - Should fix progress column sorting 2007-07-29 01:55:59 +00:00
Christophe Dumez
f839d6fe41 - Improved trackers errors code a lot and moved it to Bittorrent class
- When using startAll() command and when only some torrents are paused : already started torrents are not displayed as connecting untill next refresh anymore (they keep their current state).
2007-07-27 13:58:12 +00:00