Commit Graph

299 Commits

Author SHA1 Message Date
Andrew Resch 66192d0f8d Add 'set functions' to Config.. These functions get called when the
specified key's value changes.
2007-09-18 14:40:19 +00:00
Andrew Resch 685e20fbf1 Only write a config file to disk if there is a change in the
configuration.
2007-09-18 06:26:22 +00:00
Andrew Resch e4ebef6ae3 Properly shutdown ConfigManager. 2007-09-18 04:47:28 +00:00
Andrew Resch 9370d81444 Add extra output in add_torrent_url() and update TODO list. 2007-09-18 03:18:43 +00:00
Marcos Pinto e3188695c6 check url in functions instead 2007-09-18 02:25:32 +00:00
Marcos Pinto 7338806613 fix header 2007-09-18 02:12:30 +00:00
Marcos Pinto 0a7789f649 add about dialog and open_url_in_browser 2007-09-18 01:52:32 +00:00
Marcos Pinto 25271af9f3 remove unused import 2007-09-17 20:42:37 +00:00
Marcos Pinto d953c8d8b4 url checks for add torrent 2007-09-17 20:38:32 +00:00
Andrew Resch b6faa81c26 Upload actual status icon source svgs and update the alert status icon
to be consistent with the rest.
2007-09-17 13:55:47 +00:00
Andrew Resch 8f796738d5 Initial import of ConfigManager. 2007-09-17 12:44:31 +00:00
Andrew Resch c5156df280 Add torrent from URL implemented. This is Marcos patch plus some more
error checking and some modifications to make it work properly with 
TorrentManager.
2007-09-17 11:07:58 +00:00
Andrew Resch 6898d8dd17 Add alert status icon and the source svgs of the other status icons. 2007-09-17 06:10:39 +00:00
Andrew Resch 7f8743df17 Update TODO list. 2007-09-17 05:23:59 +00:00
Andrew Resch c072e4d605 Preferences dialog now saves and displays gtkui specific config options. 2007-09-17 05:15:31 +00:00
Andrew Resch cc8466988c Add DEFAULT_PREFS. 2007-09-17 04:36:45 +00:00
Andrew Resch 978a2ae80b Remove debug print from that last commit and re-add libtorrent metadata
plugin.
2007-09-17 04:20:40 +00:00
Andrew Resch f764448cad Store allocation type in the torrent state file and add the ability to
add a torrent with a different allocation type then what is set in the 
config.
2007-09-17 04:19:59 +00:00
Andrew Resch 4a2bb465f0 Fix libtorrent extensions from crashing on add_torrent. 2007-09-17 04:08:47 +00:00
Andrew Resch 70b71ad6ce Added user-agent.
Now start the metadata and utpex extensions on start-up.
2007-09-17 01:05:27 +00:00
Marcos Pinto e6341e35d9 finish off window icons for now 2007-09-16 07:40:44 +00:00
Andrew Resch 379eff9767 Updates to last patch and updates to the preferences dialog. 2007-09-16 04:26:32 +00:00
Marcos Pinto b9ffab2499 touchup last and remove old files 2007-09-16 03:55:32 +00:00
Marcos Pinto bc88fb3d11 icons and internal pixmap 2007-09-16 03:46:50 +00:00
Andrew Resch 9d2f6ad3a0 Adding TODO file. 2007-09-16 02:02:27 +00:00
Andrew Resch 70dde55ecf Tweaked random port selection. 2007-09-16 01:41:18 +00:00
Andrew Resch ef5c499f17 Remove 'po' directory in gtkui due to new i18n patch. 2007-09-16 01:25:26 +00:00
Andrew Resch 7f5a0d8ab7 Applied i18n patch from Marcos. 2007-09-16 01:24:08 +00:00
Andrew Resch 9bb65d1ab4 Add random port support patch from Marcos. 2007-09-15 22:22:06 +00:00
Andrew Resch 4691dcbaa2 Preferences dialog now sets core configuration options. 2007-09-14 11:45:42 +00:00
Andrew Resch a46610a04a Fix widget naming. 2007-09-12 12:11:10 +00:00
Andrew Resch 1be0705aab Add activate signal to Preferences menuitem. 2007-09-12 03:09:36 +00:00
Andrew Resch 2b120cdbe4 Inital import of Preferences dialog. 2007-09-10 13:21:33 +00:00
Andrew Resch e737e3ef12 Can now register handlers with the AlertManager to handle libtorrent
alerts.
2007-09-08 14:01:52 +00:00
Andrew Resch f5a00e8d58 Add some more error checking. 2007-09-08 08:30:15 +00:00
Andrew Resch 38312177ef Inital import of the AlertManager. 2007-09-07 08:21:19 +00:00
Andrew Resch 05a0a8a6a4 Make myself the only author of this branch. 2007-09-07 08:20:20 +00:00
Andrew Resch 02874799f2 Update the columns menu when new columns are added. 2007-09-05 17:26:52 +00:00
Andrew Resch b4ad65ab9b Add Deluge fingerprint. 2007-09-04 15:35:07 +00:00
Andrew Resch b187d02c94 Change torrent_add_file() method in core to return a boolean value based
on the success of the torrent add.
Removed the torrent_add_failed() signal from core.
2007-09-03 06:35:31 +00:00
Andrew Resch be5855dcd6 Added TorrentDetails component to GtkUI, but it is currently not
optimized.
Added more status fields to Torrent.
2007-09-02 14:15:41 +00:00
Andrew Resch 0d12b1e0cf Fix names of widgets. 2007-09-02 11:55:41 +00:00
Andrew Resch e9917bfbb2 Code clean-up. 2007-09-01 11:52:01 +00:00
Andrew Resch 55fc7f4725 Fix issue where core could not save .torrent files if the
torrentfiles_location did not exist.  Core will not create this 
directory before attempting to write the file.
2007-09-01 09:57:02 +00:00
Andrew Resch cb0505405d Clean-up. 2007-08-29 08:02:06 +00:00
Andrew Resch c5d76cf8ee State saving and loading in core and TorrentQueue.
GtkUI now requests a 'session_state' on start-up to populate it's 
listview.
GtkUI can now shutdown core.
2007-08-29 08:00:19 +00:00
Andrew Resch ca5306bd2d Code refactoring.
Sync preferences_dialog.glade from trunk.
2007-08-28 09:50:25 +00:00
Andrew Resch 53934ec8d8 Add file. 2007-08-28 07:33:07 +00:00
Andrew Resch c85fda3188 Code refactoring and added docstrings. 2007-08-27 14:34:44 +00:00
Andrew Resch 1bd62ba584 Add TorrentQueue's menu glade file. 2007-08-27 05:52:32 +00:00