Commit graph

1766 commits

Author SHA1 Message Date
Christophe Dumez
e97b805365 Peer lis column width are now restored on startup 2009-11-15 08:40:26 +00:00
Christophe Dumez
6dbd1daa5c - Little pointer code cleanup 2009-11-14 20:39:37 +00:00
Christophe Dumez
59f21d592e - Updated Changelog
- Bump to beta2
2009-11-14 20:35:39 +00:00
Christophe Dumez
946e2778f8 - Start with the right preference panel 2009-11-14 20:26:32 +00:00
Christophe Dumez
9fbe2ff6c4 - Fix possible crash in search field autocompletion
- Optimized autocompletion code
2009-11-14 20:24:39 +00:00
Christophe Dumez
a4383d1b7f - Fix memory leak in RSS parser 2009-11-14 19:42:44 +00:00
Christophe Dumez
131dda2617 - Fix memory leak in new properties panel 2009-11-14 19:28:35 +00:00
Christophe Dumez
51ebfadd85 - Split Preferences from the GUI so that Options dialog does not need to be created on startup to retrieve the preferences:
* This speeds up startup
  * Bittorrent session settings are now applied at bittorrent class level (Required for headless running)
2009-11-14 19:08:28 +00:00
Christophe Dumez
0a1ae18412 - Remove outdated program preferences 2009-11-14 14:18:32 +00:00
Christophe Dumez
cd50c3299e - COSMETIC: Made program preferences scrollable for usability on small scree
ns (e.g. netbooks)
2009-11-14 13:59:13 +00:00
Christophe Dumez
f7c196dbcf - Implemented asynchronous hostname resolution in Peer list 2009-11-14 13:33:55 +00:00
Christophe Dumez
8260159ca4 - Initial implementation of Peer list 2009-11-14 10:37:45 +00:00
Christophe Dumez
d8c6e2bcc6 - Added Peers tab (not functional yet) 2009-11-12 19:44:47 +00:00
Christophe Dumez
bc2a4b622b - Added piece_availability() to qtorrenthandle to prepare for piece availability widget (bar) 2009-11-12 19:44:05 +00:00
Christophe Dumez
daef9ece75 - FEATURE: Folder scanning now works with CIFS and NFS mounted folders 2009-11-12 18:24:51 +00:00
Christophe Dumez
a6f31c7950 - Display more information regarding the torrent in its properties pannel
- Made properties pannel scrollable, it behaves better with the splitter
2009-11-12 07:42:21 +00:00
Christophe Dumez
0e93e8dc9d - Made splitter children non-collapsible 2009-11-11 16:30:05 +00:00
Christophe Dumez
3fa98705bc - Oops, did not meant to set a maximum height for the pannel 2009-11-11 16:23:38 +00:00
Christophe Dumez
4493752d2f - Improved properties pannel by using a Splitter to allow the user to set the height of the pannel 2009-11-11 16:22:57 +00:00
Christophe Dumez
6199d6d543 - Put pieces properties on the top of torrent properties (uTorrent like) 2009-11-11 14:58:13 +00:00
Christophe Dumez
743d54a745 - Added columns width saving to torrent addition dialog
- Fixed column width saving in torrent properties
- Code Cleanup
2009-11-11 14:19:44 +00:00
Christophe Dumez
5d09f89a0f - Fix right click menu in torrent addition dialog 2009-11-11 14:10:09 +00:00
Christophe Dumez
ea2f5df95f - Completed port to TorrentFilesModel. Got rid or old arborescense.h 2009-11-11 14:06:07 +00:00
Christophe Dumez
a03c1d3d50 - Removed some cpu-eating debug 2009-11-11 12:33:38 +00:00
Christophe Dumez
5fac6ef3b2 - Minor cleanup 2009-11-11 12:30:46 +00:00
Christophe Dumez
81658b9648 - Ported propertiesWidget from arborescence.h to new TorrentFiles Tree Model. (Needs to do the same thing for TorrentAddition.h now) 2009-11-11 12:22:48 +00:00
Christophe Dumez
2e2e506162 - Fixed a lot of bugs in the new TorrentFilesModel 2009-11-11 11:49:59 +00:00
Christophe Dumez
d006327f14 - Implemented a arborescence.h replacement. The new implementation is way more efficient and saves memory. Note that arborescence was not replaced yet. 2009-11-10 20:47:48 +00:00
Christophe Dumez
308bd65c8f - Updated language files 2009-11-09 20:45:30 +00:00
Christophe Dumez
6afb82e2e2 - v2.0.0beta1 bump 2009-11-09 20:39:40 +00:00
Christophe Dumez
5f8f7bdc17 - Merged major-gui-lift branch 2009-11-09 20:33:19 +00:00
Christophe Dumez
611e33bf80 - Polish torrent properties 2009-11-09 20:04:17 +00:00
Christophe Dumez
998b161696 - Save files list column width 2009-11-09 19:30:13 +00:00
Christophe Dumez
f9da85ecfe - Fixed file priorities 2009-11-09 18:01:54 +00:00
Christophe Dumez
d86cb62dc0 - Clearing of fiels list in properties was a bit too efficient (it removed header too) 2009-11-09 11:54:47 +00:00
Christophe Dumez
15427619bd - Forgot to clear some properties data when no torrent is selected 2009-11-09 11:49:18 +00:00
Christophe Dumez
9bc90fc7b2 - Huge forward porting of all previous properties features to the new properties panel (probably very buggy but most of the code should be there and it compiles) 2009-11-09 08:56:21 +00:00
Christophe Dumez
6ecde51e45 - Make sure a torrent is always selected when we switch filters 2009-11-09 07:05:06 +00:00
Christophe Dumez
bf727c11d3 - Fix seeds/leech and ETA display of torrents started in pause 2009-11-09 06:59:18 +00:00
Christophe Dumez
6a028c9efd - Display URL seeds in torrent properties 2009-11-08 20:23:02 +00:00
Christophe Dumez
92a9d04568 - Fix torrent deletion
- Fix extended selection in transfer list
- Disable and clear torrent properties when necessary
- Set correct visual attributes to transfer list
2009-11-08 19:54:22 +00:00
Christophe Dumez
a7da280f57 - Usability improvement in torrent properties 2009-11-08 19:09:10 +00:00
Christophe Dumez
4a33917e89 - All buttons work now 2009-11-08 16:48:38 +00:00
Christophe Dumez
8686ef0892 - A little eye candy 2009-11-08 16:39:17 +00:00
Christophe Dumez
cee9ece4c7 - Added back trackers display in torrent properties 2009-11-08 16:19:21 +00:00
Christophe Dumez
c756412ee6 - Added back "Sequential download" feature 2009-11-08 15:50:00 +00:00
Christophe Dumez
75e5a7e3d4 - Made progress on torrent properties (main tab) 2009-11-08 15:41:32 +00:00
Christophe Dumez
707e87f5b8 - started work on properties 2009-11-08 14:20:58 +00:00
Christophe Dumez
6b8521355f - Managed to get the transfer list filters working :) 2009-11-08 13:19:00 +00:00
Christophe Dumez
a0beccc04b - Selected filter is now restored on startup 2009-11-08 12:35:12 +00:00
Christophe Dumez
6b6181a3ee - vertical splitter size is now restored on startup 2009-11-08 12:23:04 +00:00
Christophe Dumez
2dddd2b24b - Started work on transfer list filters 2009-11-08 12:05:35 +00:00
Christophe Dumez
9f9f6abec1 - Remove outdated files 2009-11-08 10:26:39 +00:00
Christophe Dumez
7caed10dc0 - Fix a lot of issues related to proxy model 2009-11-08 10:10:07 +00:00
Christophe Dumez
806eee9404 - Fixed queued icon 2009-11-08 09:53:18 +00:00
Christophe Dumez
52638a2891 - Fix torrent priority update 2009-11-08 09:50:29 +00:00
Christophe Dumez
33324c190e - Update torrent metadata in transfer list once it is received 2009-11-08 09:28:34 +00:00
Christophe Dumez
8d59f3c4e1 - Updated torrent state icons 2009-11-08 09:24:56 +00:00
Christophe Dumez
e6465d784d - Save restore columns state in transfer list 2009-11-08 09:14:54 +00:00
Christophe Dumez
31eb902494 - Should right click menu behavior for seeding torrents 2009-11-08 08:56:20 +00:00
Christophe Dumez
c818c2dae6 - Updated Transfer tab icon
- Fix display of priority for seeding torrents
2009-11-08 08:38:07 +00:00
Christophe Dumez
23d1aa7691 - Started to put back the right click menu (still unperfect) 2009-11-07 21:04:56 +00:00
Christophe Dumez
bf7841cdb9 - Improved list refreshing code 2009-11-07 20:00:38 +00:00
Christophe Dumez
d6e90883cb - Initial commit (both lists are merged but not all the features are there and it is probably buggy) 2009-11-07 19:55:33 +00:00
Christophe Dumez
ff6e9c0f9b - Check that local files exist when "skip file checking and start seeding immediately" feature is enabled. (Thanks Stephanos Antaris to notice this bug and propose a solution) 2009-11-07 08:29:57 +00:00
Christophe Dumez
be240f72ab - Mark news feed articles as read even if they are visited with keyboard arrows 2009-11-06 18:29:32 +00:00
Christophe Dumez
e3a29d8ebf - Updated desktop file to %U because qBittorrent actually takes a list of URLs as argument 2009-11-06 16:21:56 +00:00
Christophe Dumez
7792b4f849 - Branched trunk in order to work on a major GUI remodeling. I will attempt to:
* Merge download and upload lists
  * Display torrent properties in the same tab (horizontal split)
2009-11-06 14:30:14 +00:00
Christophe Dumez
53171c81e1 - Make sure RSS Feed downloader does not process already-read articles 2009-11-06 13:46:30 +00:00
Christophe Dumez
9b4cfa4a3d - Close the file before emitting the signal so that the file can safely be processed in the slot 2009-11-06 13:19:49 +00:00
Christophe Dumez
e4be70edec - Updated uTorrent Peer ID to v1.8.5 2009-11-06 10:48:13 +00:00
Christophe Dumez
7f12bbb783 - Added "Skip file checking and start seeding immediately" option to torrent addition dialog (patch by Stephanos Antaris).
- Updated French translation
2009-11-05 18:39:27 +00:00
Christophe Dumez
5d1ed7a564 - BUGFIX: Added safety mecanism which adds the torrents back to the list in case qbittorrent-resume.conf gets deleted or corrupted. 2009-11-04 17:44:47 +00:00
Christophe Dumez
92dd4c8c5b - Fix indentation 2009-11-04 15:07:50 +00:00
Christophe Dumez
bc308741b7 - FEATURE: Dropped dependency on libcurl (Using Qt >= 4.4 for downloads now)
- FEATURE: Dropped Qt 4.3 support (Qt >= 4.4 is required)
2009-11-04 15:04:11 +00:00
Christophe Dumez
66590bfa4a - Make sure that scan directory is not qBittorrent backup folder to avoid torrent deletion 2009-11-04 08:07:31 +00:00
Christophe Dumez
7fc0b02259 - Remove useless function that can cause compilation errors 2009-11-01 14:11:13 +00:00
Christophe Dumez
061a9c7ecf - Fix compilation warning regarding sortNewsList() 2009-10-30 15:13:13 +00:00
Christophe Dumez
e97a6f5f08 - Fix tracker addition to torrents 2009-10-30 14:58:17 +00:00
Christophe Dumez
fe3a6b8b57 - Fix crash when applying torrent files priorities (if libtorrent-rasterbar has debug enabled) 2009-10-30 13:07:13 +00:00
Christophe Dumez
edfd93496e - Fix compilation warning 2009-10-24 23:11:29 +00:00
Christophe Dumez
d8e4732627 - Fixed PirateBay search plugin
- Using Download button in search results list now downloads the right torrents
- The search results list is no longer sorted automatically when a row color is updated
2009-10-24 22:49:10 +00:00
Christophe Dumez
966367aff6 - Fix compilation error 2009-10-24 14:36:17 +00:00
Christophe Dumez
1cc6086468 FEATURE: Metadata download from swarm is now compatible with µtorrent
FEATURE: Support tracker exchange between peers

Updated Changelog
2009-10-24 14:28:00 +00:00
Christophe Dumez
b00eeef04d FEATURE: Added program option to disable splash screen 2009-10-22 16:50:34 +00:00
Christophe Dumez
e423285d88 - FEATURE: Added per-torrent super seeding mode 2009-10-21 20:47:46 +00:00
Christophe Dumez
74d8a00854 - Added support for new state: checking_resume_data 2009-10-21 20:05:45 +00:00
Christophe Dumez
24470a7cc3 - Enabled "Start Minimized" and disabling systray integration at the same time no longer make GUI invisible. 2009-10-21 19:20:07 +00:00
Christophe Dumez
edc25ba52f - Remove call to h.trackers() since it seems to cause crashes sometimes 2009-10-15 19:58:15 +00:00
Christophe Dumez
922112fc5b - Updated Russian translation (Thanks to Anthony "Commando" and Alexey Morsov) 2009-10-14 18:45:28 +00:00
Christophe Dumez
038c326f81 - Ignore permanent deletion button when no torrent is selected
- When a selected torrent is deleted, select next suitable torrent
2009-09-30 20:29:18 +00:00
Christophe Dumez
148d175ab0 - Added a command line parameter --no-splash to disable splash screen 2009-09-30 18:57:06 +00:00
Christophe Dumez
3dd9ebc61d - Fix compilation on Mac OS 2009-09-30 18:43:31 +00:00
Christophe Dumez
0485864d38 - Fix a crash when scanned directory does not exist 2009-09-30 18:36:47 +00:00
Christophe Dumez
a2792efa72 - Make sure torrents are complete before auto downloader picks them up 2009-09-26 09:06:17 +00:00
Christophe Dumez
00a17b9447 - Updated bulgarian translation 2009-09-25 23:31:14 +00:00
Christophe Dumez
15df7029b9 - Hide download url column in search results 2009-09-24 19:11:18 +00:00
Christophe Dumez
2556346dda - Fix a possible crash when pausing then deleting a torrent quickly 2009-09-21 19:08:33 +00:00
Christophe Dumez
0433254ad8 - Should fix torrents pausing for no reason 2009-09-20 21:25:17 +00:00
Christophe Dumez
741d95b33e - Updated Korean translation 2009-09-10 09:38:59 +00:00
Christophe Dumez
55ff924e60 - Pause torrents in error state 2009-09-07 12:10:47 +00:00
Christophe Dumez
37158a32ad - Fix crash in torrent addition dialog when save path does not exist (closes #425227)
- Fix downloading from URL (broken in v1.5.0)
2009-09-07 11:48:31 +00:00
Christophe Dumez
095dfe5b9e - Added Traditional chinese translation to desktop file 2009-09-07 09:58:29 +00:00
Christophe Dumez
a9686e8c4b - Removed useless variable check 2009-09-06 20:13:18 +00:00
Christophe Dumez
e2d801d920 - Updated version to v1.6.0alpha1 2009-09-03 18:11:39 +00:00
Christophe Dumez
194eb3ba6e - v1.5.0 release 2009-09-03 11:35:28 +00:00
Christophe Dumez
8792637634 - Fixed uTorrent spoofing code 2009-09-03 11:29:15 +00:00
Christophe Dumez
63ad2def91 - Improve readability of tracker error tooltips
- Update uTorrent spoofer to v1.9.4
2009-09-03 11:05:20 +00:00
Christophe Dumez
f790b80aa3 - Updated Dutch translation 2009-09-02 06:47:32 +00:00
Christophe Dumez
ab78e5b438 - Updated Italian translation 2009-09-01 18:14:26 +00:00
Christophe Dumez
05948e2edf - Bump to rc5 2009-09-01 17:26:34 +00:00
Christophe Dumez
c9c4f7001a - Fix crash when right-clicking on RSS news list (closes #422495) 2009-09-01 17:24:47 +00:00
Christophe Dumez
6cd185d0d5 - Updated Finnish translation 2009-09-01 16:49:13 +00:00
Christophe Dumez
063219cbe7 - Updated Hungarian translation 2009-09-01 16:42:39 +00:00
Christophe Dumez
e324f3792b - Updated Greek translation
- Added Romanian translation to desktop file
2009-09-01 16:42:00 +00:00
Christophe Dumez
0267ecc342 - Updated Czech and Portuguese translations 2009-09-01 16:39:45 +00:00
Christophe Dumez
e53c7aaea6 - Added Portuguese and brazilian translations to desktop file
- Recursive torrent download now consider torrents with more than one file inside
2009-08-31 08:51:55 +00:00
Christophe Dumez
3e90e56266 - Added Slovak and Cseck translations to desktop file 2009-08-31 07:31:34 +00:00
Christophe Dumez
1c1b8acd67 Added Finnish translation to desktop file 2009-08-31 06:14:58 +00:00
Christophe Dumez
811846e5fa - Added Hungarian translation to desktop file (Thanks Charles Barcza) 2009-08-31 01:48:28 +00:00
Christophe Dumez
3ba28885b9 - Added Traditional Chinese translation 2009-08-30 03:42:14 +00:00
Christophe Dumez
8ed1c57c29 - Updated french translation
- Bump to rc4
2009-08-30 02:01:36 +00:00
Christophe Dumez
af5d24c5bc - Forgot to commit this file 2009-08-30 01:24:46 +00:00
Christophe Dumez
9dcd572d60 - BUGFIX: Better item coloring in torrent content filtering dialog
- Updated turkish translation
2009-08-29 09:42:20 +00:00
Christophe Dumez
e024a3ff35 - Updated Finish and Romanian translations 2009-08-29 08:01:43 +00:00
Christophe Dumez
37342e0f0c - Update number of unread items when a feed is deleted 2009-08-29 04:06:25 +00:00
Christophe Dumez
bfbbc1f497 - Updated language files 2009-08-29 04:01:31 +00:00
Christophe Dumez
5d31dcdb15 - Added an icon for articles without attachment 2009-08-29 03:55:14 +00:00
Christophe Dumez
6f89b1f131 - Be less restrictive about RSS feeds, we now display articles even if they don't have embedded torrents. However, RSS feed downloader is not available for said feeds.
- Added an icon to differenciate articles with attachment (torrent)
2009-08-29 03:47:14 +00:00
Christophe Dumez
9d35bda43c - Fix a crash introduced by last commit 2009-08-29 01:44:23 +00:00
Christophe Dumez
e780d83fd0 - Stop displaying items after they were read in "unread" news. 2009-08-28 17:29:34 +00:00
Christophe Dumez
7a59d5e47c - Do not update the icon when clicking "Mark all as read" on a feed that is still loading
- Added some more debug messages
2009-08-28 16:57:28 +00:00
Christophe Dumez
f2ea524be9 - Updated Slovak translation 2009-08-28 10:12:43 +00:00
Christophe Dumez
a33094519c - Fix crash when a new RSS feed is added and its URL is reformatted/simplified by QUrl(URL).toString(). (closes #420116) 2009-08-28 06:38:19 +00:00
Christophe Dumez
e313ae808f - Fixing desktop file (Thanks Alexey Morsov) 2009-08-27 14:38:38 +00:00
Christophe Dumez
dc9802fe1e - Forgot not to remove this file too 2009-08-27 13:20:33 +00:00
Christophe Dumez
64f1d306f4 - Do not remove older torrent parameters files, just to be on the safe side 2009-08-27 13:18:45 +00:00
Christophe Dumez
f3af4867fd - As a default, sort search results list by Top seed first 2009-08-27 12:40:14 +00:00
Christophe Dumez
4fe22dbc57 - Rewrote Column sorting code in search result lists 2009-08-27 12:37:39 +00:00
Christophe Dumez
1d9b524b77 - Fixes compilation problem regarding hash missing 2009-08-27 11:41:29 +00:00
Christophe Dumez
63761afd0a - Got rid of .speedlimits file and use new TorrentPersistantData system 2009-08-27 09:07:33 +00:00
Christophe Dumez
8da148ffa1 - Import URL seeds and trackers from v1.4.x too 2009-08-27 08:43:19 +00:00
Christophe Dumez
e2dc2207d8 - Fixed v1.4.x torrent import 2009-08-27 08:23:35 +00:00
Christophe Dumez
6e87d6655a - Unread items were not updated correctly when a feed was updated 2009-08-27 07:57:52 +00:00
Christophe Dumez
d72485a955 Updated swedish translation 2009-08-27 07:54:32 +00:00
Christophe Dumez
04c6760892 - Fixed missing SLOT usage 2009-08-27 03:29:54 +00:00
Christophe Dumez
382f3e3c86 - Disabled debug mode 2009-08-27 03:15:12 +00:00
Christophe Dumez
c1378450fc - Import torrents from v1.4.x (or earlier) in order not to lose them when updating 2009-08-27 03:13:39 +00:00
Christophe Dumez
4e10a8dbf7 rc1 bump & disabling debug 2009-08-27 02:24:20 +00:00
Christophe Dumez
4f7b4c2a55 - Fix last commit 2009-08-27 02:23:17 +00:00