Christophe Dumez
|
62604e32c0
|
FEATURE: Added option to download first and last piece of a torrent first (for preview)
|
2009-11-21 10:17:57 +00:00 |
|
Christophe Dumez
|
873221ec14
|
- Catch exception thrown by resolver.resolve() and display the error message on stderr
|
2009-11-21 08:37:09 +00:00 |
|
Christophe Dumez
|
e645133baf
|
- Fix compilation errors on Fedora
|
2009-11-20 22:06:36 +00:00 |
|
Christophe Dumez
|
8c1851c0bd
|
- Move priority column to index==1 for better readability
|
2009-11-20 19:15:12 +00:00 |
|
Christophe Dumez
|
d15a177027
|
- Fix the status display of queued checking torrents
|
2009-11-20 18:42:32 +00:00 |
|
Christophe Dumez
|
5d427d2acf
|
- Save fast resume data for paused torrents too to avoid loosing information (e.g. user trackers, ...)
|
2009-11-20 18:36:34 +00:00 |
|
Christophe Dumez
|
aa0c2e611f
|
- Remove useless code in torrentpersistentdata since libtorrent is saving and restoring this for us
|
2009-11-20 18:29:13 +00:00 |
|
Christophe Dumez
|
332a4121c8
|
- Made nova2dl.py more robust by downloading the torrent itself if the search plugin does not provide the download_torrent() method
|
2009-11-20 12:04:38 +00:00 |
|
Christophe Dumez
|
843168bb62
|
- Move ui files to their own folder
|
2009-11-20 08:20:05 +00:00 |
|
Christophe Dumez
|
4ee47ce2b8
|
- Use a capital "B" for Bittorrent class
|
2009-11-20 08:01:59 +00:00 |
|
Christophe Dumez
|
262b88930e
|
- Use lowercase characters only in filenames
|
2009-11-20 07:48:44 +00:00 |
|
Christophe Dumez
|
d1646c169d
|
- Fix folder size update in TorrentFilesModel
|
2009-11-20 07:18:40 +00:00 |
|
Christophe Dumez
|
c6a9ec7c6f
|
- Added a few more country flags to Geoip
|
2009-11-19 19:38:37 +00:00 |
|
Christophe Dumez
|
ff2fef0dc1
|
- Fix little problem in evenmanager causing this output: "no status, should not happen!!!"
|
2009-11-19 18:28:30 +00:00 |
|
Christophe Dumez
|
b35cc2c9e4
|
- Support up to 99999 peers (for display). It used to be 9999 but this was not enough for some torrents.
|
2009-11-19 17:13:53 +00:00 |
|
Christophe Dumez
|
98223e54e8
|
- Updated tracker behavior, it works better now (more µTorrent like)
|
2009-11-19 15:50:57 +00:00 |
|
Christophe Dumez
|
e36e500045
|
- Added DHT to trackers list
|
2009-11-19 15:43:00 +00:00 |
|
Christophe Dumez
|
e2b8aeafa6
|
- FEATURE: Display the number of peers returned by each tracker
|
2009-11-19 15:04:43 +00:00 |
|
Christophe Dumez
|
484a75ad64
|
FEATURE: Global upload/download speeds can be capped from status bar (µTorrent behavior)
|
2009-11-19 13:25:00 +00:00 |
|
Christophe Dumez
|
5a88c1ad46
|
- Fix double fix in tracker list when switching torrent
|
2009-11-19 12:54:53 +00:00 |
|
Christophe Dumez
|
e8fba3e630
|
- Moved "download in sequential order" from Torrent properties to right click menu in transfer list (it makes more sense this way)
- Do not save sequential mode status to hard disk because libtorrent is already taking care of this
|
2009-11-19 12:45:11 +00:00 |
|
Christophe Dumez
|
81412584e1
|
- Remember tracker list column width on restart
|
2009-11-19 12:27:52 +00:00 |
|
Christophe Dumez
|
1b82dd315b
|
- Fix and improved torrent comment display
- Made links linkable in torrent comments
|
2009-11-19 12:17:51 +00:00 |
|
Christophe Dumez
|
ccdb2a82c3
|
- New tracker list (displays tracker status and error/warning messages)
|
2009-11-19 11:09:03 +00:00 |
|
Christophe Dumez
|
8ada8d33c8
|
FEATURE: Announce to all trackers specified for a torrent (µTorrent behavior)
|
2009-11-19 08:43:18 +00:00 |
|
Christophe Dumez
|
ac279979fb
|
- Fix errors in tracker messages saving code
|
2009-11-19 08:36:03 +00:00 |
|
Christophe Dumez
|
d5e2905ead
|
- Clean up of bittorrent class
|
2009-11-19 08:14:04 +00:00 |
|
Christophe Dumez
|
1b0d2a7d55
|
- Clean up GUI includes
|
2009-11-19 07:28:52 +00:00 |
|
Christophe Dumez
|
da080a8979
|
- delete socket client explicitely (although Qt should take care of it)
|
2009-11-19 07:24:14 +00:00 |
|
Christophe Dumez
|
41e18fd245
|
- Removed useless class property in GUI class
|
2009-11-19 07:21:55 +00:00 |
|
Christophe Dumez
|
10c40c6485
|
- Cleanup systray code
|
2009-11-18 18:45:06 +00:00 |
|
Christophe Dumez
|
e93fab40fe
|
- Removed some too verbose debug
- Suppress a Qt warning about the layout in status bar
|
2009-11-18 18:07:31 +00:00 |
|
Christophe Dumez
|
b64919234a
|
- Suppress another valgrind warning
|
2009-11-18 18:00:17 +00:00 |
|
Christophe Dumez
|
fb4700907d
|
- Removed unused keyboard shortcut (and remove valgrind warning)
|
2009-11-18 17:51:50 +00:00 |
|
Christophe Dumez
|
d3c59f0814
|
- Move Web UI code to Bittorrent class
|
2009-11-18 17:46:59 +00:00 |
|
Christophe Dumez
|
cedc87a703
|
- Fix completed torrent counting
- Make sure the status bar is displayed before showing the GUI
|
2009-11-18 17:32:54 +00:00 |
|
Christophe Dumez
|
54f2e66464
|
- Updated language files
|
2009-11-18 16:04:26 +00:00 |
|
Christophe Dumez
|
8160449964
|
- Improved status bar spacing
|
2009-11-18 15:56:40 +00:00 |
|
Christophe Dumez
|
e467fd8fab
|
- Improved separators style in status bar
|
2009-11-18 15:24:48 +00:00 |
|
Christophe Dumez
|
5da2e6a9ee
|
- Started to improved the status bar style
|
2009-11-18 14:54:33 +00:00 |
|
Christophe Dumez
|
0cb5993f66
|
- Display total amount transferred in status bar
|
2009-11-18 13:34:03 +00:00 |
|
Christophe Dumez
|
54d7c6dc54
|
- Moved status bar code from the GUI to its own class for make GUI more readable
- Fix "Display current speed in title" feature
- Fix Up/Down speed labels update in status bar
|
2009-11-18 13:18:55 +00:00 |
|
Christophe Dumez
|
c30ec7bb6e
|
- Fix keyboard shortcuts for tab switching
|
2009-11-18 12:40:13 +00:00 |
|
Christophe Dumez
|
0bc2e9aeeb
|
- Removed regular tracker scrape code since it is done automatically by libtorrent (it should not have been in GUI class anyway...)
- Moved bittorrent specific code from GUI class to bittorrent class
|
2009-11-18 12:35:55 +00:00 |
|
Christophe Dumez
|
95469756d1
|
- Bump to beta3
|
2009-11-18 12:25:28 +00:00 |
|
Christophe Dumez
|
aa65cf9547
|
- Moved priority Up/Down buttons to the left of preferences button (top toolbar)
|
2009-11-18 12:24:19 +00:00 |
|
Christophe Dumez
|
623933e2aa
|
- COSMETIC: New deletion confirmation dialog (Merged delete/delete permanently actions)
- Delete useless properties button in top tool bar
- Set Alt+P keyboard shortcut to toggle torrent properties visibility
|
2009-11-18 12:11:15 +00:00 |
|
Christophe Dumez
|
db92ffaf92
|
- Added back the super seeding feature which got lost during transfer lists merging (It is untested yet, I'll do that later).
|
2009-11-18 11:04:19 +00:00 |
|
Christophe Dumez
|
79e139268a
|
- Refresh list and torrent numbers on torrent addition
|
2009-11-18 10:39:56 +00:00 |
|
Christophe Dumez
|
6c796ff302
|
- Improve the previous fix to search engine deletion
|
2009-11-18 10:34:57 +00:00 |
|
Christophe Dumez
|
4ca2d060ea
|
- Make everything compile back with libtorrent v0.14
- Fix crash in search engine destructor if downloads are running
|
2009-11-18 10:29:20 +00:00 |
|
Christophe Dumez
|
b9387cf4c4
|
- Display the number of torrents in earch status filter
|
2009-11-18 08:51:36 +00:00 |
|
Christophe Dumez
|
ff5524475f
|
- Commented -Wl --asneeded lflags
|
2009-11-18 08:02:12 +00:00 |
|
Christophe Dumez
|
31374d8d30
|
- Remove useless code since it is handled on libtorrent side
|
2009-11-17 18:21:46 +00:00 |
|
Christophe Dumez
|
2b5522e165
|
- Dropped dependency on libzzip
|
2009-11-17 17:20:25 +00:00 |
|
Christophe Dumez
|
3987d0b5ef
|
- Enable peer country resolution as a default
|
2009-11-17 16:07:15 +00:00 |
|
Christophe Dumez
|
7c84551150
|
- Support peer manual ban (from peer list)
|
2009-11-17 16:02:35 +00:00 |
|
Christophe Dumez
|
47fc4679d4
|
- Support per-peer rate limiting
|
2009-11-17 14:19:50 +00:00 |
|
Christophe Dumez
|
bf6d7534d5
|
- upload speed limiting now works for seeding torrents
|
2009-11-17 13:16:25 +00:00 |
|
Christophe Dumez
|
5ffcf5a9dc
|
- Fixed per torrent speed limiting
- A lot of cleanup in speed limiting dialog
|
2009-11-17 13:11:32 +00:00 |
|
Christophe Dumez
|
490ef19e64
|
- Made peer addition more robust by catching exceptions
|
2009-11-17 11:47:48 +00:00 |
|
Christophe Dumez
|
94f3323270
|
- New peers can manually be added to a torrent
|
2009-11-17 11:46:43 +00:00 |
|
Christophe Dumez
|
bb4dc84824
|
- Tweaked property buttons spacing on Linux
|
2009-11-17 10:03:07 +00:00 |
|
Christophe Dumez
|
660f478a70
|
- Fix queueing system
|
2009-11-17 09:59:49 +00:00 |
|
Christophe Dumez
|
f24749bbf8
|
- Fix column hidding code
|
2009-11-17 09:07:37 +00:00 |
|
Christophe Dumez
|
04a3fcb0ed
|
- Play with Transfer list columns alignment
|
2009-11-17 09:04:16 +00:00 |
|
Christophe Dumez
|
9fdc6a2acd
|
- Second attempt to fix buttons layout on Mac OS
|
2009-11-17 08:32:52 +00:00 |
|
Christophe Dumez
|
4e8eaafd53
|
- Torrents can now be rechecked from Web UI (patch by Stephanos Antaris)
- Torrents paused/resumed state is not reflected in GUI if the action was executed from Web UI
|
2009-11-17 08:15:26 +00:00 |
|
Christophe Dumez
|
e30268cf3b
|
- Attempt to fix property buttons layout on Mac OS
|
2009-11-17 07:17:33 +00:00 |
|
Christophe Dumez
|
eab216e5a8
|
- Improved ETA calculation for big torrents
|
2009-11-16 20:28:58 +00:00 |
|
Christophe Dumez
|
7578e7404b
|
FEATURE: Seeds and Peers columns are now sortable
COSMETIC: Added a "torrent status" column to transfer list
COSMETIC: Display Seeds and Peers in two separate columns
|
2009-11-16 18:30:59 +00:00 |
|
Christophe Dumez
|
7093c3576b
|
- Added more country flags to geoip
|
2009-11-16 15:49:34 +00:00 |
|
Christophe Dumez
|
c3281a1e8f
|
- Do not refresh properties if they are note visible
|
2009-11-16 15:29:44 +00:00 |
|
Christophe Dumez
|
561033d7eb
|
- Fixed China recognition in geoip
|
2009-11-16 15:01:48 +00:00 |
|
Christophe Dumez
|
f588882a96
|
- Added more country flags to geoip
|
2009-11-16 07:52:10 +00:00 |
|
Christophe Dumez
|
6b0f855752
|
- Add a few more country flags to geoip database
|
2009-11-16 07:38:33 +00:00 |
|
Christophe Dumez
|
881c3be58c
|
- Make peer list non editable
|
2009-11-16 07:21:54 +00:00 |
|
Christophe Dumez
|
78346a881c
|
- Added GeoIP licensing
|
2009-11-16 07:15:12 +00:00 |
|
Christophe Dumez
|
b3ce32b405
|
- Improved usa flag quality
|
2009-11-15 20:39:08 +00:00 |
|
Christophe Dumez
|
3d790d131c
|
- Support a lot more countries in GeoIP (flag display)
|
2009-11-15 20:27:36 +00:00 |
|
Christophe Dumez
|
9e9e6f028c
|
- Integrate Geoip database to speed up country resolution
|
2009-11-15 20:03:23 +00:00 |
|
Christophe Dumez
|
cb32ed97a8
|
- Prepare to use geoip database locally
|
2009-11-15 19:08:20 +00:00 |
|
Christophe Dumez
|
e9350e66f0
|
- FEATURE: Make sure torrent files are always sorted by name
|
2009-11-15 14:56:25 +00:00 |
|
Christophe Dumez
|
d843366c0d
|
- Updated language files
- Added missing Q_OBJECT macro to transferListFilters class
|
2009-11-15 14:42:18 +00:00 |
|
Christophe Dumez
|
1b6e282938
|
- Remove old comments
|
2009-11-15 13:30:44 +00:00 |
|
Christophe Dumez
|
aeb12e53ee
|
- Remove old comments
|
2009-11-15 13:29:32 +00:00 |
|
Christophe Dumez
|
31180bb00c
|
- Save / Restore preferences dialog size and position on restart
- Make use of new Preferences in GUI constructor
|
2009-11-15 13:28:58 +00:00 |
|
Christophe Dumez
|
36748b6729
|
- Removed some debug
|
2009-11-15 13:11:07 +00:00 |
|
Christophe Dumez
|
d9cb73634d
|
- Performance improvement, property tabs are updated only when displayed
|
2009-11-15 13:10:31 +00:00 |
|
Christophe Dumez
|
c5c09b09ee
|
- Implemented flag display in peer list (has to be enabled in program preferences, connection section)
|
2009-11-15 12:57:25 +00:00 |
|
Christophe Dumez
|
12106c308e
|
- Manage country resolution on libtorrent side. The flags are not displayed in the peer list yet though
|
2009-11-15 10:59:11 +00:00 |
|
Christophe Dumez
|
f7f4d1333b
|
- Catching SIGABRT signal to attempt to display the backtrace when an assertion is hit
|
2009-11-15 10:42:03 +00:00 |
|
Christophe Dumez
|
1c08bf054a
|
- Fix progress display in torrent properties
|
2009-11-15 10:35:45 +00:00 |
|
Christophe Dumez
|
4824637681
|
- Delete hostname resolver asynchronously to avoid freezing the GUI on preference window closing
|
2009-11-15 10:17:21 +00:00 |
|
Christophe Dumez
|
5962ef79cb
|
- Added option to disable peer host name resolution (disabled as a default)
- Fix several other bugs related to properties and preferences
|
2009-11-15 10:00:07 +00:00 |
|
Christophe Dumez
|
3762c37517
|
- Take "RSS refresh interval" into consideration without restarting qBT
|
2009-11-15 08:53:33 +00:00 |
|
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 |
|