54 Commits

Author SHA1 Message Date
Andrew Resch
7f89a8aff3 Fix issue where folder chooser buttons show the path's parent and not the actual selected path.
Remove file browser options from preferences dialog.
2008-04-08 03:51:29 +00:00
Andrew Resch
4c867264f9 Add '-c, --config' options to set config directory. 2008-04-05 22:40:35 +00:00
Andrew Resch
8eca7bfdeb Add Options tab. 2008-04-05 21:43:04 +00:00
Andrew Resch
aa5da70030 Implement Add by Url in the addtorrentdialog. 2008-04-01 00:47:52 +00:00
Andrew Resch
22aafb532e Fix edit trackers dialog. 2008-03-31 08:35:54 +00:00
Andrew Resch
db13c2e3f3 Implement Error status. 2008-03-31 06:17:55 +00:00
Andrew Resch
4ff17ee367 Implement AutoAdd folder. 2008-03-31 01:37:59 +00:00
Andrew Resch
9a586fb343 Update TODO. 2008-03-30 23:17:58 +00:00
Andrew Resch
616fa74051 Add timeout items to the StatusBar. These items will disappear after N
seconds.
Add warning items to the StatusBar.
Show warning when trying to resume a torrent past the stop share ratio.
2008-03-10 08:18:39 +00:00
Andrew Resch
4f0882ebbe Add Network Health icon to StatusBar.
Fix issue of adding a torrent to the top of the queue if no torrents in 
the session.
2008-03-10 07:32:25 +00:00
Andrew Resch
4c2ec1b8fb Change torrent saving/loading to use torrent options and update the
state format to support new options.
Some minor modifications to CoreProxy in client -- only run the 
do_multicall timer when 'connected' to a core.
2008-02-12 21:29:39 +00:00
Andrew Resch
8ab923fb94 Update TODO 2008-02-02 01:31:08 +00:00
Andrew Resch
1653a72c7a Do not update UI when minimized or hidden. 2008-01-30 12:56:50 +00:00
Andrew Resch
a242566099 Update TODO. 2008-01-25 03:11:05 +00:00
Andrew Resch
5c485afe5e Make new add torrent dialog actually work, but still needs work. 2008-01-07 02:18:40 +00:00
Andrew Resch
c8508c8d15 Use an asynchronous batch torrent status method for updating the
torrentview list.
Other various minor stuff.
2007-12-28 05:29:54 +00:00
Andrew Resch
58a240a998 Added tray tooltip.
Increased client cache time to 1.5 seconds.
2007-12-22 20:35:43 +00:00
Andrew Resch
6733ce38d2 Add removals to the setup script.
Do not display the Open Folder menu item if not connected to a 
localhost.
2007-12-14 07:44:53 +00:00
Andrew Resch
589df97add Add ListView state saving.
Have TorrentView save and load state on startup/shutdown.
Add new method to components shutdown() which is called when the UI is 
exiting to allow components to clean-up.
Clean up some debug output.
2007-12-08 05:02:29 +00:00
Andrew Resch
4a8f2c46f2 Add Classic mode to the preferences dialog. 2007-12-08 02:15:17 +00:00
Andrew Resch
3b9983f110 Add filtering to torrentview for use with sidebar labels.
Implement sidebar filtering.
2007-12-05 05:21:34 +00:00
Andrew Resch
a7e6ec4b06 Sync libtorrent to 0.13RC
Update python bindings to support wait_for_alert() and scrape_tracker()
plus associated alerts.  This modifies lt's wait_for_alert() to return a
std::auto_ptr.
2007-11-29 06:02:33 +00:00
Andrew Resch
fcd70cbb44 Registering a signal receiver with the core is done with the clients ip
address.
Minor UI fix-ups.
Hook up autoadd folder options in Preferences.
2007-11-25 09:58:12 +00:00
Andrew Resch
4ca1206b2c Add 'torrentfiles_location' configuration option. 2007-11-24 02:34:21 +00:00
Andrew Resch
ac08425ee3 Add remove torrent dialog. 2007-11-24 01:38:17 +00:00
Andrew Resch
ae4d85d5d8 Add LSD support.
Initial import of remove torrent dialog.
2007-11-23 08:52:00 +00:00
Andrew Resch
1aec790ad6 Update Preferences dialog glade file to support new options. 2007-11-23 06:39:11 +00:00
Marcos Pinto
b4b7b154ae paused/active state on add to todo 2007-11-18 08:32:15 +00:00
Andrew Resch
35fe99eee3 Updates to the QueuedTorrents dialog stuff.
Updates to StatusBar.
2007-11-17 11:36:29 +00:00
Andrew Resch
10456b3f99 Add support for Dbus and adding torrents to an already running client.
Minor UI tweaks.
Additional error checking in update functions.
2007-11-13 08:47:26 +00:00
Andrew Resch
6bced0fb8c EditTrackerDialog now works.
Save trackers in torrent state.
Load trackers on torrent add from state.
2007-11-12 13:28:56 +00:00
Andrew Resch
3c9209dce4 Display Queue preferences tab when enabled. 2007-11-10 00:22:11 +00:00
Andrew Resch
7d9a30a545 Updates to the Connection Manager.
Updates to TorrentManager.
2007-11-09 12:08:15 +00:00
Andrew Resch
a043858f2e Update TODO 2007-11-08 08:04:43 +00:00
Andrew Resch
c030789e09 Updates to ConnectionManager. Can now autostart localhost, autoconnect
and not show dialog if desired.
2007-10-26 02:32:40 +00:00
Andrew Resch
60eeb8deed Minor touch-ups. 2007-10-24 21:11:33 +00:00
Marcos Pinto
a16eb7625c lt updates 2007-10-15 04:50:17 +00:00
Andrew Resch
cc7d7e8c62 Show save_path in TorrentDetails. 2007-10-05 00:30:19 +00:00
Andrew Resch
c2f7c362b3 Use dbus variants instead of pickling objects. 2007-10-04 23:54:58 +00:00
Andrew Resch
2707afc9c8 Show Queue menu and toolbuttons properly. 2007-10-04 00:53:39 +00:00
Andrew Resch
06e148c2ed Add PluginManagerBase class.
Only load plugins that are in the 'enabled_plugins' key in the config 
files.
2007-10-04 00:43:41 +00:00
Andrew Resch
2eafe71a2c Implement close to tray. 2007-10-03 03:04:22 +00:00
Andrew Resch
170c3810b3 Save torrent state every 5 minutes. 2007-10-03 02:57:05 +00:00
Andrew Resch
935aa72584 Add tracker responses to TorrentDetails. 2007-10-02 01:22:30 +00:00
Andrew Resch
f2f73b8539 Fix exception when removing multiple torrents at once.
Updated TODO.
2007-09-30 05:33:53 +00:00
Andrew Resch
1f0579d590 Update TODO. 2007-09-23 23:51:29 +00:00
Marcos Pinto
537bc72190 peer num reminder 2007-09-21 04:02:07 +00:00
Andrew Resch
b9de236a00 Update TODO. 2007-09-21 03:09:17 +00:00
Andrew Resch
ff13e8c2f7 Update TODO. 2007-09-20 22:21:43 +00:00
Andrew Resch
9370d81444 Add extra output in add_torrent_url() and update TODO list. 2007-09-18 03:18:43 +00:00