Commit Graph

1819 Commits

Author SHA1 Message Date
Martijn Voncken 81193d3d87 change sidebar_show_trackers default to false 2008-10-11 09:32:12 +00:00
Martijn Voncken fa05f1222c use deluge16.png for state=all 2008-10-11 09:22:59 +00:00
Martijn Voncken d65efb3f7a use deluge16 for state=all 2008-10-11 09:16:52 +00:00
Martijn Voncken c48932bab8 use temporary 'active' image, andar:please commit the final one 2008-10-11 09:07:24 +00:00
Martijn Voncken 7b52f7fa97 rename hide_zero* to show_zero* because double negatives are not intuitive 2008-10-11 08:56:13 +00:00
Martijn Voncken 9a8f8ce2f9 sidebar-gtk:show/hide zero_hits+trackers 2008-10-11 08:44:45 +00:00
Martijn Voncken 5ebbff177f filter: hide_zero_hits;hide_cat : core+test 2008-10-11 08:04:02 +00:00
Martijn Voncken 296c7fea82 sidebar: select default-item on hide and none-selected 2008-10-11 06:01:19 +00:00
Martijn Voncken 19b58b2098 use theme for sidebar colors 2008-10-11 05:15:35 +00:00
Martijn Voncken 20cfb836ff Sidebar translations+order 2008-10-11 04:49:47 +00:00
Marcos Pinto 6b6eb9381b lang sync 2008-10-11 04:45:42 +00:00
Damien Churchill f4ea3ee036 remove size from the returned dict as it's not used and causes
tracebacks
2008-10-10 08:19:35 +00:00
Damien Churchill abfad5f19d improve the add torrent window 2008-10-10 02:09:05 +00:00
Damien Churchill 846d61516b another method for adding torrents from the ajax ui, not functional yet
though
2008-10-10 02:08:47 +00:00
Damien Churchill df680926ac add a couple of extra methods to be used by the ajax ui when adding
torrents
2008-10-10 00:29:47 +00:00
Damien Churchill 0037922d9e make the add torrent window able to add from url again 2008-10-09 10:35:11 +00:00
Andrew Resch 5b06ecd52e Properly line wrap tracker messages 2008-10-09 07:26:48 +00:00
Andrew Resch f4ff7ec3a6 Change max connections default setting to 200 2008-10-09 03:41:06 +00:00
Damien Churchill f7a56b95ba begin testing gears, redesigning the add torrent window 2008-10-08 17:46:04 +00:00
Andrew Resch c8901d31c5 Fix freezing on start-up issues on systems that do not have a properly
configured localhost entry.
2008-10-08 13:32:02 +00:00
Damien Churchill 2428cb4970 add a titlebar to the window 2008-10-08 13:22:10 +00:00
Damien Churchill 51730b2c55 replace the favicon on all templates with a png vs a gif fixing the jagged edges issue 2008-10-08 13:07:38 +00:00
Damien Churchill c172a36ca2 complete the statusbar popup menus for changing max_* (download, upload, connections) 2008-10-08 12:55:55 +00:00
Andrew Resch dd29746084 Prevent being able to set file priorities for compactly allocated
torrents as it is not intended to work.
2008-10-08 12:42:59 +00:00
Damien Churchill ebe53dd634 add missing html files 2008-10-08 12:41:40 +00:00
Damien Churchill 58d56f461c change the popup menu to go above the mouse if there is not enough
space below
2008-10-08 12:37:35 +00:00
Damien Churchill 2e6dd5b945 fix attribute error caused by attributes/functions without
_rpcserver_export
2008-10-08 11:57:55 +00:00
Damien Churchill 641c27a90a add popup menus, need some changes in mooui so they display correctly 2008-10-08 02:24:59 +00:00
Damien Churchill 2574e05ad4 show the max_* (download, upload, num_connections) in the status bar 2008-10-08 02:09:29 +00:00
Damien Churchill 5421ea77a6 initial create torrent window design 2008-10-07 21:08:54 +00:00
Damien Churchill 6447dbbea5 add simple background flipped 2008-10-07 20:35:04 +00:00
Damien Churchill a5de65657c fix url 2008-10-07 19:55:18 +00:00
Damien Churchill c2c84fd0fa increase the width of the toolbar in the css
migrate the window title of the add window to Deluge.Strings
add code to popup a window for torrent create
2008-10-07 19:54:11 +00:00
Damien Churchill fb8a4d8b89 add a icon for creating a torrent 2008-10-07 19:46:16 +00:00
Andrew Resch 85ea737b0d Changed max half-open connections default limit to 8 on XP/2000 and 4 on
Vista
2008-10-07 08:54:19 +00:00
Andrew Resch ee7edca06f Add new RPCServer class .. Not in use yet. 2008-10-07 02:23:20 +00:00
Andrew Resch 1004b8091f Set max connections per second default to 20 since this seems to fix
the slow speed issue that some people experience.
2008-10-06 10:58:28 +00:00
Damien Churchill 399304b8d4 rename the graph plugin to the stats plugin 2008-10-05 16:04:11 +00:00
Martijn Voncken 90ccd65ea9 save stats,session totals 2008-10-04 21:39:33 +00:00
Ido Abramovich fafc2a4b76 fixed input line bug lines were not wrapped correctly 2008-10-04 20:02:00 +00:00
Martijn Voncken ff52254924 sanitize filter_dict input 2008-10-04 10:20:08 +00:00
Damien Churchill 6cd0ab30a5 merge the stats from status into the stats dict (allows additional stats
to be added more easily)
2008-10-04 10:10:49 +00:00
Martijn Voncken 41d955a5ea fix logout 2008-10-04 09:59:41 +00:00
Martijn Voncken 7c0e2fb813 remove pycha 2008-10-04 09:47:59 +00:00
Martijn Voncken d1fba0c3b0 dht graph 2008-10-04 09:42:40 +00:00
Damien Churchill e075f46d6a improve the graph code 2008-10-03 13:49:45 +00:00
Andrew Resch 9b47465052 Make some toolbuttons translatable 2008-10-02 18:42:31 +00:00
Martijn Voncken 3b29956346 pycha-tests 2008-10-02 00:56:35 +00:00
Martijn Voncken 4b33809529 pycha:initial prototype with unmodified pycha_line_deluge 2008-10-01 22:40:35 +00:00
Martijn Voncken 4da4b5ac03 pycha test 2008-10-01 22:10:49 +00:00
Andrew Resch c57939baa2 Fix add_torrent_url() to download the torrent file in a thread to
prevent the main thread from blocking and causing the daemon to freeze.
2008-10-01 18:31:55 +00:00
Damien Churchill 435ef112fb fix the data checking 2008-10-01 08:02:45 +00:00
Damien Churchill 6db92cccb3 change to a more robust test 2008-10-01 07:50:32 +00:00
Damien Churchill 6333b32e0b include new mooui that contains some IE fixes 2008-10-01 07:47:10 +00:00
Damien Churchill 1c21066fec add a check to ensure data was returned and ignore otherwise 2008-10-01 07:28:13 +00:00
Andrew Resch 2765a97506 Prevent libtorrent from starting the default plugins and features. 2008-10-01 02:19:44 +00:00
Andrew Resch c668a59a82 Fix resume saving on shutdown 2008-09-30 23:30:26 +00:00
Andrew Resch 26b872dee9 Implement #368 add torrents by infohash/magnet uri (trackerless
torrents)
2008-09-30 19:07:10 +00:00
Andrew Resch 87f3e1e3b8 Initial support for renaming files
Save .torrent file for torrents added by infohash or magnet uri
2008-09-30 18:45:32 +00:00
Martijn Voncken 1cb4559362 graph plugin; initial commit 2008-09-30 18:05:16 +00:00
Damien Churchill 92608b436b add spinners in for the required fields in the preferences page 2008-09-30 16:44:57 +00:00
Damien Churchill df84e34660 quick update to mooui fixing a recursion error 2008-09-30 16:27:17 +00:00
Damien Churchill 27d2a86c74 update to compressed version of mooui that includes spinners
use spinners on the options tab
2008-09-30 16:22:52 +00:00
Damien Churchill 789f4911bc grab the no connections and free space icons from the classic template 2008-09-29 23:16:45 +00:00
Damien Churchill a2ba0c556f update the labels style 2008-09-29 23:15:44 +00:00
Andrew Resch e250b7aaf4 Fix display of tracker error messages 2008-09-29 23:11:17 +00:00
Damien Churchill a7f1704c28 huge update to mooui
continuting change to camelcase
2008-09-29 23:09:44 +00:00
Andrew Resch 92987a05cd Fix attempting to blink system tray icon when it's not enabled 2008-09-29 22:30:53 +00:00
Andrew Resch 244a437d1b Change the default max global upload slots to 4 instead of -1 since
libtorrent will automatically open more slots to meet the upload speed 
limit.
2008-09-29 19:12:27 +00:00
Damien Churchill 3867989dbd add some title strings for the items in the status bar 2008-09-29 12:26:36 +00:00
Damien Churchill ccdb270b38 improve the statusbar css and add diskspace and incoming connections to
it
2008-09-29 12:23:49 +00:00
Damien Churchill ec1513a2c4 fix error in IE7 2008-09-29 10:15:11 +00:00
Damien Churchill a240cca0c6 update the TODO list 2008-09-28 14:37:21 +00:00
Damien Churchill 9933536892 fix the filtering within the grid
also fixes a torrent remaining if it's the last one removed
2008-09-28 14:34:24 +00:00
Marcos Pinto 8d7e762b0a revert fork for now 2008-09-28 03:15:59 +00:00
Damien Churchill 20fe87868f copy some css needed to layout the preferences window correctly 2008-09-28 02:22:43 +00:00
Marcos Pinto 7d2b566ec4 add enable auto add checkbox 2008-09-28 00:16:01 +00:00
Marcos Pinto 5ba23ad5c2 fork webui to free terminal 2008-09-27 21:52:00 +00:00
Damien Churchill a90c709d3b add some documentation 2008-09-27 17:20:05 +00:00
Damien Churchill 04abf85433 hugely improve the labels bar and disable filtering until i fix the grid 2008-09-27 17:11:02 +00:00
Damien Churchill 80659e882e update TODO
add an icon for the All states filter
2008-09-27 12:00:58 +00:00
Martijn Voncken f23d65364b traffic filter 2008-09-27 08:39:27 +00:00
Damien Churchill fd544834e4 fix wrong method being called for menu clicks 2008-09-26 18:02:54 +00:00
Martijn Voncken eea926fadf fix persistent sessions 2008-09-26 17:43:25 +00:00
Martijn Voncken a038ca8df8 webui statusbar:add space,has_incoming_connections 2008-09-26 16:21:00 +00:00
Martijn Voncken 14c1586d77 remove statusbar api 2008-09-26 15:56:40 +00:00
Martijn Voncken 61b7b17fbb fix get_stats docstring 2008-09-25 20:59:32 +00:00
Martijn Voncken db6764ea9b statusbar api prototype 2008-09-25 20:56:05 +00:00
Martijn Voncken c67bfe74a7 persistent sessions #486 2008-09-25 19:08:43 +00:00
Andrew Resch b47c4ad760 Fix #187 set a 5 second timer to save the config file after a config
value has been changed.
2008-09-25 02:03:58 +00:00
Ido Abramovich e32ce5b265 added 'all' subcommand to resume and pause, moved share ratio to general info view 2008-09-24 18:53:22 +00:00
Andrew Resch a27b0c6329 Add the ability to add plugins from the plugins preference page (from
.eggs)
Add a rescan for plugins button to rescan the plugin folders
2008-09-24 01:23:38 +00:00
Ido Abramovich af0bd07d3e removed the 'builtin' commands and made 'help' a normal command. 2008-09-23 22:30:21 +00:00
Martijn Voncken 4d79df5880 licence update fir webpy related files 2008-09-23 20:01:22 +00:00
Martijn Voncken 335c50ec03 #483 2008-09-23 19:48:08 +00:00
Martijn Voncken 35ac3dda26 fix webui add url: #483 2008-09-23 19:35:09 +00:00
Martijn Voncken 35aa1aaec2 unregister->deregister fix #488 2008-09-23 19:20:24 +00:00
Martijn Voncken 8a00b046d5 update create_plugin 2008-09-23 18:29:55 +00:00
Martijn Voncken bb7c5cb4af egg_render for templates files in plugin/templates (#497) 2008-09-23 17:34:57 +00:00
Martijn Voncken a870101dbe egg_handler for static files in plugin/data (#497) 2008-09-23 06:15:40 +00:00
Andrew Resch ffb2de165d Fix #500 add scrolled window to sidebar 2008-09-22 23:17:51 +00:00
Marcos Pinto 704ed1d0a8 fix missing gtk-add 2008-09-22 21:46:11 +00:00
Ido Abramovich 868612413d adding null2 ui alongside the current null ui 2008-09-22 19:07:52 +00:00
Damien Churchill 71bc34be0d some name changes to camelcase and a few fixes for IE7 2008-09-22 14:07:32 +00:00
Damien Churchill 52cbd0a435 fixes a bug in IE7 2008-09-22 13:35:36 +00:00
Damien Churchill 9f3b3b32f2 fix the formatting in the menus file, and convert all displayed text to
use the gettext replacement.
2008-09-22 13:08:39 +00:00
Damien Churchill a412547584 move away from the monolithic file approach and split out into smaller
more managable files. begin implementation of a javascript gettext.
this may break some things in the ajax ui.
2008-09-22 12:46:12 +00:00
Marcos Pinto cf6266e545 remove fsize 2008-09-21 20:09:34 +00:00
Marcos Pinto 0712da0fd0 clean up free space 2008-09-21 19:52:47 +00:00
Marcos Pinto 6465c8eede add free space of default save_path 2008-09-21 19:27:26 +00:00
Marcos Pinto dc49a43e70 lang updates 2008-09-21 03:06:21 +00:00
Andrew Resch ec180b3735 Fix upgrading from 0.5.x state where torrents would have no trackers 2008-09-21 01:38:43 +00:00
Andrew Resch 68974ff459 Implement #28 Create Torrent Dialog 2008-09-21 00:33:37 +00:00
Andrew Resch aec7f35a71 Add 'get_path_size' core method 2008-09-20 02:27:29 +00:00
Andrew Resch f8c9d5f7ca Remove more un-used files 2008-09-20 02:25:55 +00:00
Andrew Resch be09642542 Remove file, it is not used 2008-09-20 02:22:49 +00:00
Andrew Resch 31a157091a Allow adding multiple trackers at once in the edit tracker dialog 2008-09-20 02:08:56 +00:00
Andrew Resch cb865f1373 Add metafile module for creating torrent files 2008-09-19 21:49:54 +00:00
Andrew Resch e64595120e Include GeoIP database for country look-ups 2008-09-19 20:11:50 +00:00
Andrew Resch 58bca167b3 Change torrent.OPTIONS to a new TorrentOptions object 2008-09-17 00:26:14 +00:00
Andrew Resch f285f607cd Convert unicode to str before saving to config. This should fix unicode
path issues.
2008-09-15 19:53:07 +00:00
Andrew Resch 42ca7b97bd Fix fastresume saving on shutdown 2008-09-15 17:06:36 +00:00
Andrew Resch 587edbb0b0 Fix setting file priorities on folders 2008-09-14 20:49:45 +00:00
Andrew Resch fa0d3b9bfc Only show the error when displaying the tracker_error 2008-09-14 20:31:21 +00:00
Andrew Resch 479e6c3484 Fix move_storage when using unicode path 2008-09-14 20:16:35 +00:00
Andrew Resch 5e41c7ce78 Fix #475 the use of unicode paths when adding torrents 2008-09-14 20:08:19 +00:00
Andrew Resch 3217113583 Load ut_metadata extension 2008-09-14 18:32:00 +00:00
Marcos Pinto fb0f1b9319 force local only 2008-09-13 23:01:53 +00:00
Andrew Resch 9c2658d833 Fix adding torrents with only 1 file 2008-09-13 22:26:11 +00:00
Marcos Pinto b9d1367564 allow network mounts in right-click->move torrent 2008-09-13 03:10:52 +00:00
Andrew Resch eec5005214 Fix moving on complete 2008-09-13 02:58:45 +00:00
Marcos Pinto 6bcb7fccf5 allow network mounts 2008-09-13 00:31:59 +00:00
Andrew Resch 9807b43ae7 Remove icon, no longer used 2008-09-12 22:12:26 +00:00
Andrew Resch ee9a5a19c1 Added support for adding torrents by infohash
Fixes to magnet uri stuff
2008-09-12 08:47:33 +00:00
Andrew Resch 3afb542f06 Switch to torrent_handle::save_resume_data which makes resume data
writing async
2008-09-11 09:20:29 +00:00
Andrew Resch 6bd701e961 Add missing icon 2008-09-09 14:23:20 +00:00
Andrew Resch ccb53e48a9 Start work of magnet uri and trackerless torrent support 2008-09-09 14:06:05 +00:00
Andrew Resch c906b50d11 Fix add torrent dialog for torrents with only 1 file 2008-09-08 05:42:34 +00:00
Andrew Resch 4bd88df4de Remove dependency on libtorrent for add torrent dialog 2008-09-07 05:26:03 +00:00
Andrew Resch cc128029f9 Update the create torrent dialog a bit 2008-09-07 01:44:45 +00:00
Andrew Resch e614c2dc3b Fix last by just always deleting the fastresume file before writing a
new one
2008-09-06 22:24:35 +00:00
Marcos Pinto deb00e332e fix problem with old fastresume files not being replaced causing loss of data and dont resave fastresume for seed files 2008-09-06 20:11:12 +00:00
Damien Churchill 2cd39233da update the TODO list 2008-09-04 02:07:43 +00:00
Damien Churchill f9dadd215d add the extra fields to bandwidth and network
add the required changes to the css and javascript
2008-09-04 02:05:43 +00:00
Damien Churchill 5eaf9dd259 refresh to match the gtk client 2008-09-04 01:15:13 +00:00
Andrew Resch 818b626440 Ensure PreferencesManager is started before other components. 2008-09-01 02:22:08 +00:00
Andrew Resch b6d05c01e8 Make a copy of the default options to prevent torrents from sharing
references
2008-09-01 01:55:13 +00:00
Marcos Pinto 89ed0d5d41 add gtk stock clearing script and update glade files 2008-08-31 23:37:02 +00:00
Andrew Resch 797578d0cf Add dht icon svg file 2008-08-31 21:06:42 +00:00
Andrew Resch 0c203b0a96 Fix various issues when not using English 2008-08-31 20:20:16 +00:00
Andrew Resch 0792ad21cd Fix paused torrents not being paused upon restart 2008-08-31 01:17:43 +00:00
Andrew Resch c2a24bce8a Fix tooltips from disappearing 2008-08-31 00:55:07 +00:00
Andrew Resch ec368d6c70 Fix typo 2008-08-31 00:03:14 +00:00
Andrew Resch ea16f2ca8f Fix a typo 2008-08-30 23:42:39 +00:00
Andrew Resch c410f6d242 Fix some typos 2008-08-30 23:40:57 +00:00
Martijn Voncken 3237abacc4 webui: use sclient.get_stats 2008-08-30 23:14:05 +00:00
Martijn Voncken d6a3c55efa get_stats in core 2008-08-30 22:58:19 +00:00
Martijn Voncken 5d19e72ab4 fix label keyerror 2008-08-30 22:06:49 +00:00
Martijn Voncken 1ef26beeea label-filtering to core-filtering for webui and json 2008-08-30 11:52:41 +00:00
Martijn Voncken 4abaa514fe background-color 2008-08-29 19:11:26 +00:00
Martijn Voncken aaa5660fa8 docgen 2008-08-29 18:01:44 +00:00
Andrew Resch 459a64db6d Fix add torrent dialog closing preventing another dialog from being
shown
2008-08-28 20:42:19 +00:00
Andrew Resch ed59331c90 Implement #352 set_torrent_options method in core 2008-08-28 04:40:49 +00:00
Andrew Resch b3d5a8a808 Remove test plugin 2008-08-28 01:56:00 +00:00
Marcos Pinto 8adff80271 lang sync 2008-08-27 01:17:39 +00:00
Andrew Resch b07fc8d009 Fix #453 allow showing of text in the toolbar buttons 2008-08-26 23:11:47 +00:00
Andrew Resch cb50fb5eb3 Fix setting file priorities on folders 2008-08-26 23:00:12 +00:00
Andrew Resch ab4435ee29 Tracker errors now change the tracker status 2008-08-26 22:38:22 +00:00
Martijn Voncken dc5e3d9bfa fix label-options 2008-08-25 22:06:34 +00:00
Martijn Voncken ad7e1cc4bc label-plugin:remove obsolete prefs 2008-08-25 21:49:38 +00:00
Martijn Voncken df3471085c sidebar_menu 2008-08-25 21:30:00 +00:00
Martijn Voncken 39025191d7 label-plugin:re-enable sidebar popup 2008-08-25 21:28:21 +00:00
Martijn Voncken 3c183906d1 fix multiple-resume, there is no torrent_resumed method in core 2008-08-25 20:02:02 +00:00
Martijn Voncken 9c0f855736 default filter menu, (to be extended by plugins) 2008-08-25 19:48:09 +00:00
Andrew Resch 2b8e235e8a Fix sidebar view option to be persistent between sessions 2008-08-25 08:23:31 +00:00
Marcos Pinto aceab3cd11 translator updates 2008-08-24 10:37:15 +00:00
Marcos Pinto 6a6bedbf67 lang sync 2008-08-24 10:04:28 +00:00
Andrew Resch 239fcfd533 Fix show/hiding of sidebar 2008-08-24 06:03:22 +00:00
Andrew Resch 1747bd9894 Prevent selecting filter view category labels 2008-08-24 05:53:56 +00:00
Andrew Resch 2d26005dcf Prevent notebook from being shrunk by vpane 2008-08-24 05:31:28 +00:00
Andrew Resch 36118b3d02 Add saving/loading of lt session state 2008-08-24 04:52:14 +00:00
Andrew Resch 8a39b7dcd5 Add 'PreferencesManager' component.
Clean up core.py a bit.
Fix DHT state saving/loading
2008-08-24 04:36:10 +00:00
Andrew Resch 550b101747 Fix bug in Blocklist that prevented downloading of new file every X days 2008-08-23 13:00:35 +00:00
Andrew Resch c32af5ac95 Sort filenames alphabetically in add torrent dialog 2008-08-23 03:57:37 +00:00
Andrew Resch 07eaf8ed36 Sorting # column will place downloaders above seeds 2008-08-22 08:11:15 +00:00
Marcos Pinto 90d310edd4 lang updates 2008-08-22 07:56:33 +00:00
Andrew Resch 231edf5931 Attempt to upgrade a 0.5.x state file to new format. 2008-08-21 20:43:01 +00:00
Martijn Voncken 57733501d2 remove some filtering logging 2008-08-20 18:08:59 +00:00
Martijn Voncken d8b0fb5885 filter_tree:add label-plugin and init_func 2008-08-18 20:23:27 +00:00
Martijn Voncken aa4ed4a6c6 core filtering in gtkui;breaks label plugin 2008-08-18 18:41:31 +00:00
Martijn Voncken eee10dab76 get_filter_tree 2008-08-18 18:05:48 +00:00
Andrew Resch 1b03c0eff4 Fix #407 possible negative ETA 2008-08-18 00:36:19 +00:00
Andrew Resch 46fe490ba0 Expand root folder in files tab by default 2008-08-17 23:31:54 +00:00
Andrew Resch 0918272480 Fix not displaying file list when state changes 2008-08-17 23:24:16 +00:00
Marcos Pinto 0f1f5529ba fix open folder/file in windows 2008-08-17 22:40:59 +00:00
Andrew Resch dbdc72913c Fix torrentview sorting to be persistent 2008-08-17 22:26:48 +00:00
Andrew Resch d2e5f157fa Fix #415 crash when using 'config-set' with no parameters 2008-08-17 18:06:08 +00:00
Andrew Resch 8c6a7a86c1 Fix size units to be more accurate 2008-08-17 17:51:31 +00:00
Andrew Resch 5647f61bab Fix to prevent Deluge from segfaulting when trying to autoadd an
incomplete torrent file
2008-08-17 17:27:56 +00:00
Andrew Resch e720994f5f Fix properly shutting Deluge down when system shuts down 2008-08-17 04:51:28 +00:00
Andrew Resch 477d5c0def Fix not showing new torrents if you don't use the All label first 2008-08-17 04:18:59 +00:00
Marcos Pinto b1947d508d lang updates 2008-08-17 02:58:45 +00:00
Andrew Resch 1edc4bfe73 Fix-up the main startup code a bit so that Windows is always logging to
a file and config folders are properly created for the daemon
2008-08-17 00:56:29 +00:00
Martijn Voncken d3b005f30d registered filters:keyword 2008-08-17 00:12:28 +00:00
Andrew Resch 14a6efef2b Fix loading torrents from state when fastresume file is missing 2008-08-16 23:55:45 +00:00
Martijn Voncken b48c487acb move filtering to filtermanager 2008-08-16 23:07:10 +00:00
Martijn Voncken 862cec9e0a use core filtering for torrentview 2008-08-16 21:54:03 +00:00
Martijn Voncken 5c1ec8dbb3 move client tests 2008-08-16 15:35:37 +00:00
Martijn Voncken a26beda19b reformat test 2008-08-16 15:29:00 +00:00
Martijn Voncken 4ea2bf9447 disable label plugin for webui 2008-08-16 15:04:12 +00:00
Martijn Voncken 14db4bc999 change get_torrents_status() api for filtering in core 2008-08-16 14:48:43 +00:00
Andrew Resch f1427b7dd5 Fix hiding the bottom pane when disabling all the tabs 2008-08-16 05:28:12 +00:00
Martijn Voncken ad11029780 get_status -> get_dev_torrents_state 2008-08-15 22:00:22 +00:00
Martijn Voncken 080ff5974d basic get_status() 2008-08-15 21:00:28 +00:00
Martijn Voncken 0469d46717 add get_status_keys() 2008-08-15 20:39:32 +00:00
Martijn Voncken 1170a1cf31 remove trailing space 2008-08-15 19:38:14 +00:00
Andrew Resch 4ab3577172 Add a test script for testing the signalreceiver 2008-08-15 18:36:04 +00:00
Andrew Resch 00ed73f453 Fix Notification stop icon blinking when window is exposed. 2008-08-15 18:35:29 +00:00
Andrew Resch 8bebfc918e Improve performance of initial torrent list load 2008-08-15 03:50:25 +00:00
Martijn Voncken f4302c95ef popup-options sensitivity 2008-08-14 20:08:10 +00:00
Martijn Voncken ef90516d0c label-popup enhancements, fixes #370 2008-08-14 19:48:22 +00:00
Andrew Resch 9333291019 Fix Vista slowness fix, by not actually changing the 'uri', but simply
replacing 'localhost' with '127.0.0.1' when creating the xmlrpc object.
2008-08-14 07:03:04 +00:00
Andrew Resch 19f9e26a4e Fix #362 use libtorrents session pause/resume instead of current
pause_all, resume_all
2008-08-14 06:48:20 +00:00
Andrew Resch e21183f125 Add an additional check in the try statement to prevent loading invalid
torrents
2008-08-14 06:46:35 +00:00
Andrew Resch a6700ba22c Fix the config value when changing from NoneType to something else 2008-08-14 06:37:20 +00:00
Andrew Resch c4d620f0b9 Fix setting None for config value 2008-08-14 05:58:58 +00:00
Marcos Pinto bc64bed102 add 'edit' tracker to edit trackers dialog 2008-08-14 01:11:54 +00:00
Martijn Voncken 1aa727db3d cleanup previous 2008-08-13 20:10:14 +00:00
Martijn Voncken 173ad0226d move_completed_to 2008-08-13 20:01:18 +00:00
Andrew Resch 3883386fcc Fix Vista slowness issue 2008-08-13 19:40:41 +00:00
Martijn Voncken 0b2a9a2025 fix 1st popup 2008-08-13 18:46:00 +00:00
Damien Churchill 07f65d8a22 improve the theme changing so it now checks to see if the stylesheet is loaded before refreshing the ui 2008-08-12 12:02:30 +00:00
Damien Churchill 8d05d4f2c5 add type checking to config values (Closes: #353) 2008-08-12 11:13:41 +00:00
Marcos Pinto a997758eb2 lang sync 2008-08-12 08:26:24 +00:00
Marcos Pinto aa875103b5 lang updates 2008-08-12 08:17:35 +00:00
Damien Churchill 96d1629857 tidying up the mootools javascript files 2008-08-12 07:55:45 +00:00
Damien Churchill c75e2e13a2 merge deluge and deluge.widgets again.
fix a bug where templates were adding to the select box each time the preferences page was opened
2008-08-12 02:12:02 +00:00
Damien Churchill 99dd60ca84 fixed css error, increased the delay before refreshing the ui to give the stylesheet more time to load 2008-08-11 23:38:38 +00:00
Damien Churchill fd004a1d07 fix the changing of the theme on the fly 2008-08-11 23:31:03 +00:00
Damien Churchill 7f4b433e49 add a simple loading screen that hides the UI until the theme is loaded 2008-08-11 22:27:06 +00:00
Marcos Pinto 5a3e1d06d2 fix preferences order 2008-08-11 20:56:55 +00:00
Damien Churchill d89d4f7e38 fix the type setting 2008-08-10 22:32:07 +00:00
Damien Churchill 8e45e77c74 fix typo of a method name 2008-08-10 22:28:35 +00:00
Damien Churchill 5a6fda0afe add some checking to ensure the correct type is being sent back so the config isn't broken. 2008-08-10 22:25:38 +00:00
Damien Churchill 7ddee092e0 new mooui with a "beforeShow" event in the window class
make use of this new event in the preferences window to get the values before the window is shown
2008-08-10 21:32:27 +00:00
Damien Churchill 75936dd1ab add a hacky change to the config dictionary to allow the generic preferences class to be used. 2008-08-10 21:17:00 +00:00
Andrew Resch af1f2205bb Add per-torrent move on completed settings 2008-08-10 02:53:56 +00:00
Martijn Voncken 886939d64d gpl fix 2008-08-09 12:57:19 +00:00
Martijn Voncken 3928180cc9 bash fix 2008-08-09 12:49:02 +00:00
Martijn Voncken 6dbbb254e2 minor fixes 2008-08-09 08:12:22 +00:00
Marcos Pinto faeddbdf46 more gpl3 switches 2008-08-09 00:04:27 +00:00
Martijn Voncken 60479e9fef create plugin script 2008-08-08 23:56:07 +00:00
Marcos Pinto 6fa31d1dc0 change copyright notices to gpl3 2008-08-08 05:59:07 +00:00
Marcos Pinto a2605b4717 lang sync 2008-08-08 05:19:55 +00:00
Andrew Resch 8e80b4121b Fix homepage link in about dialog 2008-08-07 00:37:48 +00:00
Martijn Voncken b56e4bc74e initially hide sidebar categories 2008-08-06 19:08:02 +00:00
Martijn Voncken 5ba3ab43ca visually improve download prefs2 2008-08-06 18:41:15 +00:00
Martijn Voncken e4d2df4327 visually improve download prefs 2008-08-06 17:55:59 +00:00
Martijn Voncken b4ee52cbdd auto label on add 2008-08-06 15:39:02 +00:00
Andrew Resch cba7b00f70 Add ability to register handlers for signals emitted in the core. 2008-08-05 23:32:12 +00:00
Damien Churchill 7ade350a3a allow changing of global core options 2008-08-05 21:30:17 +00:00
Martijn Voncken c902bca4cd select-all button 2008-08-05 21:17:53 +00:00
Martijn Voncken e1a7adeae5 fix auto-add 2008-08-05 20:32:42 +00:00
Martijn Voncken b20add89e4 auto-add on tracker 2008-08-05 20:11:00 +00:00
Marcos Pinto 4c2ecbd29d manage None sound path 2008-08-05 02:47:47 +00:00
Andrew Resch a22f2117bc Fix move storage dialog when connected to a remote daemon 2008-08-05 01:17:56 +00:00
Andrew Resch 9fedc86172 lt sync 2588 2008-08-04 23:32:18 +00:00
Martijn Voncken 25309fc007 glade tweaks 2008-08-04 18:50:34 +00:00
Martijn Voncken 389e42b970 show/hide prefs for sidebar-categories 2008-08-04 18:05:15 +00:00
Martijn Voncken f94a264bb4 sidebar:add-menu on label node 2008-08-03 22:18:40 +00:00
Martijn Voncken 6133903608 sidebar: show/hide root nodes 2008-08-03 22:02:06 +00:00
Andrew Resch 53f6909b6e Fix drag n' drop in windows 2008-08-03 20:12:35 +00:00
Martijn Voncken 8f5e46a4ea more label options 2008-08-03 20:05:57 +00:00
Marcos Pinto 684b9f965e tweak alphabetical order 2008-08-03 07:17:28 +00:00
Marcos Pinto 5d9ff4b28a remove ajax_demo template 2008-08-02 10:20:32 +00:00
Marcos Pinto 2c2717b90e add translators to credits 2008-08-02 07:19:25 +00:00
Marcos Pinto 42e05a0cd8 lang sync 2008-08-02 05:44:28 +00:00
Marcos Pinto dafd336cf7 fix unload of lable plugin 2008-08-02 05:10:36 +00:00
Andrew Resch 5f03ea785c Fix queue order shuffling on restart 2008-08-02 04:31:30 +00:00
Andrew Resch 1bfe866638 Fix blocklist when no file is downloaded 2008-08-02 04:20:11 +00:00
Andrew Resch 189e01f424 Save resume data periodically 2008-08-02 03:12:15 +00:00
Andrew Resch 1c94623569 Minor ui tweaks regarding selectable labels 2008-08-01 08:21:51 +00:00
Martijn Voncken d76c6b991e label options ui 2008-07-31 21:02:53 +00:00
Andrew Resch d6928f7520 Fix the need to call TorrentView.create_model_filter() after adding a
new column.
2008-07-31 10:09:02 +00:00
Marcos Pinto 3736fbf8eb update sound tooltip 2008-07-31 02:51:21 +00:00
Damien Churchill d9b17ec2af small change to get the current theme and set it in the select box 2008-07-30 21:19:16 +00:00
Martijn Voncken 7dc16ec20b move gtk-label config to sidebar 2008-07-30 19:35:43 +00:00
Andrew Resch 9a00d4db39 Add progress to the peers tab 2008-07-30 14:15:00 +00:00
Andrew Resch e1cc2d9e62 Fix outgoing ports preferences 2008-07-30 09:55:27 +00:00
Andrew Resch 5706b80cb2 Implement #296 ability to change peer TOS byte 2008-07-30 06:52:20 +00:00
Andrew Resch af98a45606 Add tooltip to Classic Mode preference 2008-07-30 05:45:34 +00:00
Andrew Resch efb4462d37 Implement #79 ability to change outgoing port range 2008-07-30 05:37:17 +00:00
Andrew Resch dd4fc26877 Improve Blocklist preferences page 2008-07-29 08:00:50 +00:00
Andrew Resch 48ab9d7522 Fix shutdown() to accept any number of arguments 2008-07-29 05:47:49 +00:00
Andrew Resch 971c7e6f1d Fix deluged running with ssh X forwarding by removing the Gnome lib
import
2008-07-29 04:22:03 +00:00
Marcos Pinto 886f0f0495 rename to deluge.ico 2008-07-29 03:39:20 +00:00
Marcos Pinto 8c57d2dc37 add ico file so we can make '.torrent' files use our icon instead of python's in windows 2008-07-29 03:35:54 +00:00
Andrew Resch 3ec61a1d3f Double-clicking on host in ConnectionManager now will connect to that
host
2008-07-28 23:38:24 +00:00
Martijn Voncken 85e8a29ef3 sidebar:hide tab headers if there is only 1 tab 2008-07-28 18:58:00 +00:00
Martijn Voncken 7cd83f8d05 remove default-sidebar, make plug-in-able 2008-07-28 18:22:44 +00:00
Andrew Resch 7128b129d4 Fix signalreceiver when switching between daemons 2008-07-28 12:02:01 +00:00
Marcos Pinto 9f69cccd02 got pygame working on windows, so we no longer need this windows check 2008-07-27 03:52:07 +00:00
Marcos Pinto 6195627caf oops, add missing file 2008-07-27 02:53:28 +00:00
Marcos Pinto cf42970943 finish up notification - now fully works including email 2008-07-27 02:23:41 +00:00
Marcos Pinto 2ca1a61f32 more notification work - still not finished 2008-07-26 22:03:15 +00:00
Andrew Resch 9d13a82d0b Touch up the preferences a bit 2008-07-26 15:44:28 +00:00
Damien Churchill 05fc9a7d26 initial import of the ajax webui template 2008-07-26 15:26:00 +00:00
Damien Churchill 91ff2cb58f remove uneeded print from my patch which accidentally got left in 2008-07-26 12:08:04 +00:00
Andrew Resch 327de6f5cd Fix view options to be persistent between sessions 2008-07-26 08:12:34 +00:00
Marcos Pinto cac6b42449 adjust header spacing 2008-07-26 07:56:37 +00:00
Marcos Pinto 998078b99c add missing hsep 2008-07-26 07:53:29 +00:00
Marcos Pinto 0a3d1f64de fix last 2008-07-26 07:46:59 +00:00
Marcos Pinto 8296e737ef start of torrent notification - doesnt yet work 2008-07-26 07:21:51 +00:00
Andrew Resch 5784b2adbb Fix do not create torrentfiles folder unless 'copy_torrent_file' is True
Fix some libtorrent asserts when using debug build
2008-07-26 03:50:10 +00:00
Marcos Pinto 92f2b369ca save/load dht state - close #359 2008-07-26 03:36:15 +00:00
Marcos Pinto fb09106928 lang sync 2008-07-25 22:05:14 +00:00
Martijn Voncken 93c3d47287 update template strings 2008-07-25 20:01:25 +00:00
Martijn Voncken a684994527 fix previous commit 2008-07-25 18:42:58 +00:00
Martijn Voncken 5013ea842a add scheduler script from #382 2008-07-25 18:32:56 +00:00
Martijn Voncken e84e090c8e json:get_webui_templates 2008-07-25 17:29:10 +00:00
Martijn Voncken 4cc5ccd0b8 coreclient, plugins can use the ui.client interface 2008-07-25 16:08:12 +00:00
Andrew Resch 53fa3ee3c3 Fix displaying of torrents when language is not English 2008-07-24 05:57:00 +00:00
Marcos Pinto a86046b770 revert tab i18n 2008-07-23 22:29:33 +00:00
Marcos Pinto 1ee084f6fc make tab names i18n 2008-07-23 22:07:12 +00:00
Marcos Pinto c07dde715f lang sync 2008-07-23 21:55:37 +00:00
Marcos Pinto 0fb159bd92 try to fix possible network/proxy problem 2008-07-23 19:55:02 +00:00
Martijn Voncken 8d5d30205e sidebar style 2008-07-23 19:34:19 +00:00
Martijn Voncken 4a3afad57f sidebar improvements 2008-07-23 18:30:39 +00:00
Martijn Voncken f79f5d9113 tracker-column:use connected or first 2008-07-23 17:08:33 +00:00
Andrew Resch 2f881fe734 Modify files tab right-click menu behaviour to that of torrentviews 2008-07-23 02:57:16 +00:00
Martijn Voncken 0a362757a9 json get/set webui_config 2008-07-22 20:01:39 +00:00
Martijn Voncken adc9902252 mime-type guessing for /template/render/ 2008-07-22 19:24:57 +00:00
Martijn Voncken 276cf262ed security fixes 2008-07-22 19:01:37 +00:00
Martijn Voncken 498fbab03a improve /template/render/ 2008-07-22 18:24:42 +00:00
Martijn Voncken c5be051136 /template/render/ 2008-07-22 18:11:49 +00:00
Andrew Resch f42f93d034 Display 'total_wanted' instead of 'total_size' in Size column 2008-07-22 06:44:28 +00:00
Andrew Resch 313ed9dd62 Fix right-click selecting torrents. Behaviour is now similar to Nautilus. 2008-07-22 04:01:37 +00:00
Marcos Pinto b321535601 proxy support 2008-07-22 02:51:40 +00:00
Marcos Pinto 4720104fe1 initial launchpad translation sync 2008-07-22 02:41:56 +00:00
Andrew Resch 62fdd4b03e Start of create torrent dialog. This does not work yet. 2008-07-22 00:38:55 +00:00
Andrew Resch 0e6dc927b3 Fix drag n drop adding of torrents with space in filename 2008-07-21 09:54:46 +00:00
Andrew Resch 6e35589ea9 Add missing file 2008-07-21 09:42:04 +00:00
Andrew Resch 9be504e2dd Fix logging typo 2008-07-21 09:40:39 +00:00
Andrew Resch f9fd9c3ba7 Set 'send_redundant_have' to True 2008-07-21 06:36:34 +00:00
Andrew Resch a02e8f7603 Implement #342 drag n' drop on the main window 2008-07-21 00:01:04 +00:00
Andrew Resch 9930a311e7 Add 'tracker_host' torrent status key 2008-07-20 22:24:55 +00:00
Martijn Voncken a731da429b label:do nor register tracker_host as a status_field 2008-07-20 22:22:07 +00:00
Andrew Resch b29f33c7e6 Add 'tracker' column to torrentview 2008-07-20 22:16:28 +00:00
Martijn Voncken 79965ed5d5 label:update todo 2008-07-20 21:57:41 +00:00
Martijn Voncken 699f93c4dc fix error on empty labels-list 2008-07-20 21:17:00 +00:00
Martijn Voncken 99a5c07c8c label plugin (clean label/build dir) 2008-07-20 21:04:51 +00:00
Andrew Resch fefc78f468 Fix #358 properly emit torrent_removed signal to clients when torrent is
removed by queue system
2008-07-20 20:32:54 +00:00
Marcos Pinto 2789fe95be update lang files for rc3 2008-07-20 20:11:37 +00:00
Martijn Voncken 8d5aa9c6e0 remove url validation 2008-07-20 19:11:02 +00:00
Martijn Voncken 4990d273a4 combine download/import 2008-07-20 07:29:55 +00:00
Martijn Voncken 4368554937 less verbose label text 2008-07-20 07:11:31 +00:00
Martijn Voncken bef1a94b2b new and improved blocklist cfg 2008-07-20 07:06:31 +00:00
Martijn Voncken bdfdf0bf21 fix config template 2008-07-20 07:02:38 +00:00
Martijn Voncken ddf79fb062 add more global-bandwith settings 2008-07-20 05:51:36 +00:00
Marcos Pinto 4ebba67fa4 fix logfile for deluge 2008-07-20 04:40:22 +00:00
Marcos Pinto f52ebbe541 fix alignment of description 2008-07-20 03:55:01 +00:00
Andrew Resch f222b2737e Add some extra bandwidth settings 2008-07-20 00:44:02 +00:00
Andrew Resch f61a8bb023 Show preferences page when clicking on blocklist statusbar item 2008-07-19 23:00:28 +00:00
Andrew Resch 5ed244cad6 Reset IP Filter when disabling blocklist plugin 2008-07-19 22:48:34 +00:00
Andrew Resch 64e8a34940 Blocklist updates 2008-07-19 22:37:40 +00:00
Andrew Resch 29a8631b6f Do not try to pause a torrent that is already paused in the stop_ratio code 2008-07-19 02:11:28 +00:00
Andrew Resch 237c0978f4 Add new blocklist plugin 2008-07-19 02:09:53 +00:00
Andrew Resch 8d27c4e349 Remove broken blocklist plugin 2008-07-19 02:08:55 +00:00
Andrew Resch f68d4a7896 Fix signalreceiver when connecting to remote daemons 2008-07-19 00:22:50 +00:00
Andrew Resch 0ccfb483ba Plugin system updates 2008-07-18 23:46:57 +00:00
Andrew Resch dde58e80d7 Fix starting if tabs.state does not exist 2008-07-18 23:06:04 +00:00
Marcos Pinto 1fb61c426f fix spawn of deluged 2008-07-18 22:11:42 +00:00
Andrew Resch c4b62fc1fc Preferences plugin fixes 2008-07-18 20:53:16 +00:00
Martijn Voncken 461432bb70 fix previous commit 2008-07-18 19:40:50 +00:00
Martijn Voncken 9d24f551fc sidebar 2008-07-18 19:34:11 +00:00
Andrew Resch 7eedaeedf3 Fix 'on_apply_prefs' plugin hook 2008-07-18 18:57:14 +00:00
Martijn Voncken 864f69ef5d ajax-demo:file-upload auto-close 2008-07-18 17:44:56 +00:00
Martijn Voncken 7faed7ec1c ajax-demo:file-upload auto-close 2008-07-18 17:44:26 +00:00
Marcos Pinto a218f0e6a2 begin transition to print being a function 2008-07-18 06:14:15 +00:00
Marcos Pinto 4ac5d43d58 replace urllib.urlopen (which was marked as deprecated) with urllib2.urlopen 2008-07-18 04:10:01 +00:00
Marcos Pinto dac01416f0 replace tabs with spaces 2008-07-18 03:04:02 +00:00
Andrew Resch 0add52506b Fix #355 add python 2.4 support in systemtray too 2008-07-18 02:15:01 +00:00
Andrew Resch 65ccd2d7c1 Fix #355 support python 2.4 sha hashing 2008-07-18 02:09:54 +00:00
Andrew Resch b62dfde447 Windows ipc fixes 2008-07-17 23:55:53 +00:00
Andrew Resch ed9b472615 Another windows ipc fix 2008-07-17 23:40:51 +00:00
Andrew Resch 40ca2d7229 Another windows ipc fix 2008-07-17 23:36:49 +00:00
Andrew Resch 61358e7e31 Windows ipc fix 2008-07-17 23:30:03 +00:00
Andrew Resch 065e27b5f5 Fix windows ipc adding torrent to existing session 2008-07-17 22:32:39 +00:00
Andrew Resch 553ccd0a38 Fix #350 stop seeds when stop ratio is reached 2008-07-17 22:09:30 +00:00
Andrew Resch 9b60cdd241 Handle an old 'tabs.state' gracefully by just using the defaults. 2008-07-17 20:39:07 +00:00
Andrew Resch cfadbec2cf Fix #349 tab ordering when hiding/showing 2008-07-17 20:20:34 +00:00
Martijn Voncken 88ca3bacd1 json:fix label filters 2008-07-17 18:42:13 +00:00
Martijn Voncken c2b1b59de3 damoxc patch:set_torrents_options 2008-07-17 18:41:03 +00:00
Andrew Resch 310b428b78 Fix open folder 2008-07-16 20:03:23 +00:00
Martijn Voncken 32e3481ef1 fix logging typo 2008-07-16 17:08:49 +00:00
Marcos Pinto aaad0651e2 move from os.popen and os.popen2 to subproces.Popen for 2.6 compatibility as they've been deprecated 2008-07-15 22:29:35 +00:00
Marcos Pinto 67ee5000ad move from sha module to hashlib module for 2.6 support 2008-07-15 22:18:37 +00:00
Andrew Resch bbddd29d4b Deluge will now default to 'gtk' instead of defaulting to last used UI. 2008-07-15 19:59:09 +00:00
Martijn Voncken c266bd489f update json docs 2008-07-15 19:06:21 +00:00
Martijn Voncken f7066242da json,update_ui fix if label plugin not enabled 2008-07-15 17:50:12 +00:00
Martijn Voncken 6a216c0122 refactor+enhance json api 2008-07-15 17:36:18 +00:00
Andrew Resch 9b12c231da Fix system tray locking 2008-07-15 07:06:41 +00:00
Andrew Resch 1209663595 Fix possible division by zero crash 2008-07-15 06:54:44 +00:00
Andrew Resch 70c384191a Fix tray icon tooltip to use less characters for windows 2008-07-15 03:16:06 +00:00
Andrew Resch 02ce32d5e2 Fix file progress percentages again 2008-07-15 02:17:39 +00:00
Andrew Resch 516945277e Fix status icon tray menu scrolling on windows 2008-07-15 01:55:12 +00:00
Andrew Resch 38fc6ba9e3 Fix showing system tray icon in windows 2008-07-15 00:50:50 +00:00
Andrew Resch 2030ba5e84 Fix removing tray on windows after shutdown 2008-07-15 00:39:20 +00:00
Andrew Resch 31bb4eface Fix displaying file percentages properly. 2008-07-14 23:17:20 +00:00
Martijn Voncken 7c2ca86968 options-tab:queue;prio first/last 2008-07-14 19:44:01 +00:00
Martijn Voncken 8668e2eb8e update details+stats tab 2008-07-14 18:26:00 +00:00
Marcos Pinto ceaa06d1ad only create dirs if they dont exist - fixes crash 2008-07-13 20:16:50 +00:00
Andrew Resch b57157a16d Create config folders if they do not exist 2008-07-13 02:58:02 +00:00
Andrew Resch 152c45b6ef Fix #338 do not continue in classic mode if 'deluged' is not available 2008-07-12 22:59:43 +00:00
Martijn Voncken e27d8bacd4 js:select first 2008-07-12 13:30:12 +00:00
Martijn Voncken f247884e66 fix label:set_global_options 2008-07-12 13:20:49 +00:00
Martijn Voncken cce3783c3f cosmetics: tweak icon+hr 2008-07-12 13:04:22 +00:00
Martijn Voncken 63cb8189c4 cosmetics: tweak icon+hr 2008-07-12 12:59:23 +00:00
Martijn Voncken 24c7504159 fix ie-javascript 2008-07-12 12:43:29 +00:00
Martijn Voncken ceafbfd990 label.core: assert->checkinput , regexp for label_id 2008-07-12 12:25:42 +00:00
Martijn Voncken 421c439c21 fix pause/resume for queued torrents 2008-07-12 11:51:18 +00:00
Martijn Voncken 82e6ab32bb label:gtkui,columns+delete label 2008-07-12 11:37:04 +00:00
Martijn Voncken 7517bf89b7 label: remember filters 2008-07-12 11:26:47 +00:00
Martijn Voncken 32e2e37277 label: remember filters 2008-07-12 11:18:27 +00:00
Martijn Voncken c1c2ce4244 white-templ: add deluge icon 2008-07-12 11:04:55 +00:00
Martijn Voncken dd54a6e592 disable daemon start/stop until it is fixed 2008-07-12 10:39:11 +00:00
Martijn Voncken 563a8fa03d align login button 2008-07-12 10:32:02 +00:00
Martijn Voncken 40126166ea fix queue config 2008-07-12 10:29:43 +00:00
Martijn Voncken b652934969 fix queue config 2008-07-12 10:27:29 +00:00
Martijn Voncken a8f89a90ca fix download config 2008-07-12 10:20:50 +00:00
Martijn Voncken c5aa8dd97b finish enable/disable plugin 2008-07-12 10:09:25 +00:00
Martijn Voncken 255920fad9 json, add header 2008-07-12 06:54:36 +00:00
Martijn Voncken e6a8123939 check session in json api 2008-07-12 06:49:13 +00:00
Martijn Voncken f2120b1131 allow recreating filter-model after adding columns 2008-07-12 05:46:21 +00:00
Martijn Voncken a462abb5f3 fallback to CONFIG_DEFAULTS on unknown temnplate 2008-07-11 19:41:19 +00:00
Martijn Voncken 03be7a6d8f remove advanced template, rename deluge to classic 2008-07-11 19:22:52 +00:00
Martijn Voncken 0624b686fa torrent_files 2008-07-11 18:48:02 +00:00
Martijn Voncken de49037412 use deluge.common version in webui 2008-07-11 18:41:28 +00:00
Martijn Voncken 9307778bea link to 0.6 faq 2008-07-11 18:22:31 +00:00
Martijn Voncken 5b60bc2604 label plugin;gtk-disabled 2008-07-11 18:12:51 +00:00
Martijn Voncken cdf55da8d6 label templates/info pane position 2008-07-11 16:32:50 +00:00
Marcos Pinto cf71429e8e use rc version file 2008-07-11 10:09:13 +00:00
Andrew Resch 8003f246b7 Add 'Checking' state icon.
Add 'Checking' filter to sidebar.
2008-07-11 07:31:25 +00:00
Andrew Resch 1f97344b2f Fix showing 'Checking' state when doing a forced recheck 2008-07-11 07:30:33 +00:00
Marcos Pinto ecad391157 trick to have the tray icon go away on windows 2008-07-10 22:03:36 +00:00
Andrew Resch 7415061fde Fix 'always show add torrent dialog' when using classic mode 2008-07-10 08:33:19 +00:00
Andrew Resch 053cba31cb Allow for shorter versions 2008-07-10 05:05:52 +00:00
Andrew Resch f13ea7375e Allow versions with '-RC' tags 2008-07-10 05:02:40 +00:00
Andrew Resch b3cc15c4a1 Update default prefs 2008-07-10 04:56:59 +00:00
Andrew Resch 2dc13bd68e Update some default prefs 2008-07-10 04:55:25 +00:00
Andrew Resch f872263a45 Fix #317, commit patch from Sadrul to properly hide torrents when their
status changes from the selected filter in the sidebar.
2008-07-10 04:47:30 +00:00
Andrew Resch ce66e22099 Add a hook 'on_show_prefs' for plugins to setup their pref options prior
to the preferences dialog showing
2008-07-10 04:46:48 +00:00
Marcos Pinto cc9acf19aa classic mode default on all 2008-07-10 04:42:49 +00:00
Marcos Pinto 382f9cf614 classic mode default on win 2008-07-10 04:39:07 +00:00
Marcos Pinto 5a8662ae03 fix windows launching of daemon 2008-07-10 04:19:22 +00:00
Andrew Resch 19a2ae45e9 Try to fix daemon starting in windows 2008-07-10 03:42:43 +00:00
Martijn Voncken ac9659469a cosmetics 2008-07-09 18:24:01 +00:00
Andrew Resch 979d540a63 Have the client disconnect from the daemon if a socket error or
xmlrpclib protocol error is encountered.
2008-07-09 12:49:11 +00:00
Andrew Resch 2423af8660 Set auto_managed to False when pausing and saving resume data on
shutdown.
2008-07-09 12:42:57 +00:00
Andrew Resch a51638ed62 Fix alert handling to use message instead of msg 2008-07-09 09:59:33 +00:00
Andrew Resch 8f55b4f5ae Fix starting daemon from deluge in windows 2008-07-09 09:55:57 +00:00
Martijn Voncken e0ce28cb8f aclient: log exceptions; don't reset core-uri 2008-07-08 18:00:05 +00:00
Andrew Resch a9f53c770b Use flag icons from www.famfamfam.com 2008-07-08 03:05:01 +00:00
Andrew Resch b9c1f574c9 lt sync 2500 2008-07-07 22:31:37 +00:00
Marcos Pinto 390d85b008 allow for udp trackers 2008-07-06 20:25:04 +00:00
Andrew Resch c4dedadafe Fix typo 2008-07-06 07:36:56 +00:00
Andrew Resch f1141b3f07 Actually fix typo 2008-07-06 07:34:49 +00:00
Andrew Resch f45f0a081b Fix typo 2008-07-06 07:32:05 +00:00
Andrew Resch ec50c9cb41 windows fix 2008-07-05 23:43:38 +00:00
Martijn Voncken 0ebcaa4d9b white-templ:green-iframe-->blue 2008-07-05 17:08:20 +00:00
Martijn Voncken 3e3c0f718a filter_cat: doing it wrong, but it works.. 2008-07-05 17:00:31 +00:00
Martijn Voncken 204b6a005a update TODO/add crappy label image/minor-code-fix 2008-07-05 16:40:51 +00:00
Martijn Voncken c5ad6d7e5a remove organize plugin 2008-07-05 16:34:46 +00:00
Martijn Voncken 88d12ef63b persist filter_[cat/value] in redirects 2008-07-05 16:04:56 +00:00
Martijn Voncken 14b5aabfa6 purging organize pt1 2008-07-05 15:38:07 +00:00
Martijn Voncken 14d6dd55bc fix plugin-templating 2008-07-05 11:22:16 +00:00
Martijn Voncken 0acd13aaca re-enable webui plugins 2008-07-05 07:49:26 +00:00
Marcos Pinto 0e25062af7 use set_wrap_license and generalize license to make translation easier 2008-07-05 01:40:30 +00:00
Marcos Pinto 622ab78b94 fix copyright symbol for some people 2008-07-05 00:57:04 +00:00
Marcos Pinto cf54a107a4 fix typo in last 2008-07-04 23:57:15 +00:00
Marcos Pinto 18d7026db7 fix path of config in windows 2008-07-04 23:14:05 +00:00
Andrew Resch 1f3e930df3 Some windows fixes 2008-07-04 22:36:46 +00:00
Andrew Resch fa77fad0ff Fix typo for windows 2008-07-04 21:39:16 +00:00
Andrew Resch 4be277e353 Fix another typo 2008-07-04 21:21:57 +00:00
Andrew Resch 63bbe00eae Fix typo 2008-07-04 21:17:40 +00:00
Andrew Resch 400e47aa80 Fix #319 do not crash when changing file priorities 2008-07-04 19:37:21 +00:00
Andrew Resch 135a3d75f1 Emit 'torrent_status_changed' signal to the clients 2008-07-03 23:52:27 +00:00
Sadrul Habib Chowdhury 5d9d8a6741 Some minor code cleanups. Closes #318. 2008-07-03 22:16:15 +00:00
Martijn Voncken 7427389739 move json.py to /lib 2008-07-03 19:32:52 +00:00
Martijn Voncken fd449c4b0c add json.py , easyer to distribute this way 2008-07-03 19:25:41 +00:00
Andrew Resch e8a9d39e86 Rename _update to _update_list to prevent the component from calling
_update on start.
2008-07-03 04:06:25 +00:00
Marcos Pinto 72add9da10 fix do_update for classic mode 2008-07-03 03:21:34 +00:00
Andrew Resch 4366233fc8 Fix issue where connectionmanager continues to poll servers even when
closed.  This also fixes the issue where tooltips would disappear after 
a second or so.
2008-07-02 23:39:28 +00:00
Andrew Resch d6400431b8 Add missing file 2008-07-02 22:20:14 +00:00
Andrew Resch 0779618917 Remove DBUS dependency for Windows port 2008-07-02 20:04:57 +00:00
Martijn Voncken 1f80de044b fix add 2008-07-02 18:40:35 +00:00
Marcos Pinto 65e22936da add accelerator keys to add torrent dialog 2008-07-02 04:28:24 +00:00
Marcos Pinto 9ceac125c8 i8n for statusbar tooltips 2008-07-02 04:01:32 +00:00
Andrew Resch 71555ebd0a Update about dialog 2008-07-02 01:42:43 +00:00
Andrew Resch 3a40d81a38 Fix new release check 2008-07-02 01:31:20 +00:00
Andrew Resch 34354a25d5 Fix #311 add tooltips to statusbar items 2008-07-02 01:29:04 +00:00
Andrew Resch 5f1de26f58 Implement update checking 2008-07-02 01:19:43 +00:00
Andrew Resch 4026ac0bf2 Add 'torrent_finished' signal 2008-07-01 22:03:18 +00:00
Andrew Resch 69e24fe673 lt sync 2486 2008-07-01 21:51:16 +00:00
Andrew Resch 7dde05d5a3 Update .desktop file 2008-07-01 21:14:49 +00:00
Marcos Pinto 0469f4b2d2 dont fork on win 2008-07-01 02:07:57 +00:00
Martijn Voncken 59a7d8b947 json:add get_stats method 2008-06-30 17:48:40 +00:00
Martijn Voncken e2bc3dbd48 json:add get_stats method 2008-06-30 17:40:28 +00:00
Martijn Voncken 6f87ba0646 json:add get_stats method 2008-06-30 17:33:01 +00:00
Martijn Voncken 7e076a82a0 simplify do_redirect 2008-06-30 16:29:19 +00:00
Andrew Resch 649fd2495d Update .desktop file 2008-06-30 09:25:12 +00:00
Marcos Pinto 4b68fa7d76 fix other speed dialog from tray 2008-06-29 05:18:10 +00:00
Marcos Pinto 71bd04351e fix add from tray 2008-06-29 05:00:58 +00:00
Sadrul Habib Chowdhury 43214712ef New command 'config-set' to change configuration values. This doesn't
work for list values yet.
2008-06-28 06:06:39 +00:00
Sadrul Habib Chowdhury be0b24369f Show colors, using ansi color codes. I have selected colors mostly
randomly. If someone wants to change the colors, feel free!
2008-06-28 04:30:37 +00:00
Sadrul Habib Chowdhury f24c8504e2 * Show peer information for the 'info' command.
* The first few characters from a torrent id can be used to identify a
  torrent for all the commands.
2008-06-28 03:24:14 +00:00
Andrew Resch 3201b59c4a Update glade file from #307 2008-06-27 23:54:21 +00:00
Andrew Resch e215493ee8 Fix #307 gui updates from Sadrul. 2008-06-27 23:05:49 +00:00
Andrew Resch 632ce0c6fc Add 'Expand All' menu item to the files tab. 2008-06-27 08:31:11 +00:00
Andrew Resch e1ceb07567 Try to fix issue where adding a lot of torrents at once crashes the
daemon.
2008-06-27 05:49:27 +00:00
Andrew Resch 0b590bfcda Fix #303 make port spinners insensitive if random ports is enabled 2008-06-27 05:37:38 +00:00
Martijn Voncken f45badc34d break webui if python-json is not installed 2008-06-26 21:59:34 +00:00
Martijn Voncken 056dc50400 use header template in white index.html 2008-06-26 21:40:46 +00:00
Martijn Voncken 22d75a7f43 cleanup 2008-06-26 21:12:17 +00:00
Martijn Voncken 2641868cff remove incorrect comment 2008-06-26 20:36:12 +00:00
Martijn Voncken 1aa4611e30 json-api+ajax demo 2008-06-26 20:31:50 +00:00
Andrew Resch 6a734dab69 Prevent setting file priorities if file priority list length does not
equal the number of files.
2008-06-26 15:28:09 +00:00
Andrew Resch 67d156973c Fix issue where fastresume is not being saved properly on shutdown when
using compact allocation
2008-06-26 09:36:48 +00:00
Martijn Voncken 5cbf606503 fix faq/torrent_add 2008-06-25 17:29:55 +00:00
Martijn Voncken 9fc8f431a5 2008-06-25 15:43:10 +00:00
Andrew Resch c88fd0ab27 Fix #300 do not crash when 0-byte .torrent file is added 2008-06-25 14:21:36 +00:00
Andrew Resch 409a824d7d Fix #299 preserve filename in gtkui when using 'add by url' 2008-06-25 07:49:58 +00:00
Martijn Voncken 0d273690d5 renaming config-file again 2008-06-25 05:18:25 +00:00
Martijn Voncken 660ee3eeff finish renaming config-file 2008-06-25 05:15:10 +00:00
Andrew Resch 7280465cd5 Some windows stuff 2008-06-25 04:37:43 +00:00
Andrew Resch 9648d2c6b0 Fix #298 resume torrentview and statusbar after presenting the window 2008-06-25 03:26:26 +00:00
Martijn Voncken a58b26c550 basic arrow up/down 2008-06-24 19:36:30 +00:00
Martijn Voncken 76a19a7d5a change name of config-file; choose-files on add 2008-06-24 18:20:14 +00:00
Andrew Resch 60b2fa8893 Remove debug print 2008-06-24 07:46:00 +00:00
Andrew Resch eeedd79f45 Fix #292 clicking on the tray icon while using 'start in tray' 2008-06-23 22:10:49 +00:00
Andrew Resch 9d3d22e7f8 Fix possible crash on exit in clasic mode 2008-06-23 22:10:08 +00:00
Andrew Resch e905044445 Properly shutdown the daemon if changing from classic to regular 2008-06-23 06:47:06 +00:00
Andrew Resch 982fd4f292 Fix showing of Queued Torrents dialog when in classic mode 2008-06-23 06:35:23 +00:00
Martijn Voncken d9676aabca file_priorities 2008-06-23 04:18:06 +00:00
Andrew Resch e43f2370e1 Add queueing options to the Options tab
Add setting auto managed from the torrent menu
2008-06-23 03:12:28 +00:00
Andrew Resch f200cae0f0 Rename 'Move Torrent' to 'Move Storage' 2008-06-23 00:22:51 +00:00
Andrew Resch 48d18e3c52 Implement 'Classic Mode' 2008-06-23 00:12:30 +00:00
Andrew Resch 3ed6e59cae Process all alerts before shutting down torrentmanager 2008-06-23 00:11:57 +00:00
Andrew Resch c5a7abe5d2 Fix _on_send_info 2008-06-22 23:25:15 +00:00
Andrew Resch 5bc3906863 Fix send_info and move_completed preferences when not connected to a
daemon.
2008-06-22 22:57:43 +00:00
Martijn Voncken c22cf5cf69 clear-button->clear image /me rants about default-buttons 2008-06-22 22:16:40 +00:00
Andrew Resch b0cc183c0c Fix-up send info stuff 2008-06-22 22:14:59 +00:00
Martijn Voncken b9cde0e267 clear button for keyword 2008-06-22 21:59:58 +00:00
Marcos Pinto d6f783abf1 add forgotten pygtk version 2008-06-22 21:42:15 +00:00
Martijn Voncken 38f10f2e1f add force-recheck image 2008-06-22 21:21:22 +00:00
Marcos Pinto dd18152266 add send stats info 2008-06-22 21:15:05 +00:00
Martijn Voncken fe9664bce3 queue bottom/top 2008-06-22 21:03:51 +00:00
Martijn Voncken c7be9e3bfd q&d script to generate deuge.ui.client docs in wiki 2008-06-22 20:28:02 +00:00
Martijn Voncken 13479f3985 rename 2008-06-22 19:52:33 +00:00
Martijn Voncken 263c014715 connect page,better support for remote daemons 2008-06-22 19:50:00 +00:00
Martijn Voncken b6a300f687 no crash on invalid daemon+cosmetics 2008-06-22 19:25:23 +00:00
Andrew Resch aad8a926d6 lt sync 2432
Add new queueing options
2008-06-21 19:02:15 +00:00
Martijn Voncken f921834d4f state_upgrade script 2008-06-21 10:36:12 +00:00
Martijn Voncken 408abb5abe webui:more cosmetics:details+status 2008-06-21 09:24:36 +00:00
Martijn Voncken bc41329f2a cosmectics:queue 2008-06-21 08:56:32 +00:00
Andrew Resch 0da3fed18d Change files tab to a tree view 2008-06-20 23:04:33 +00:00
Andrew Resch 5b4bb37e7d Hide the 'From Hash' button from the add torrent dialog, since it is not
operational yet.
2008-06-19 21:56:27 +00:00
Andrew Resch 8ca5682449 Update toolbar buttons on torrentview update 2008-06-19 21:55:00 +00:00
Andrew Resch 282f842663 Modify startup script to make a true unix daemon by using two fork()s
Work will need to be done to make deluged a windows service
2008-06-17 22:46:55 +00:00
Andrew Resch f548dbce7c Include timestamps in log messages 2008-06-17 22:46:05 +00:00
Andrew Resch 3d5a1d3540 Join listening thread in signalreceiver on shutdown 2008-06-17 19:49:43 +00:00
Andrew Resch 2578ca3e21 Join listening thread on shutdown to make sure it exits properly before
terminating the interpreter
2008-06-17 19:46:15 +00:00
Andrew Resch cb9db1658b Change 'active seeds' preference to 'total active' to avoid confusion. 2008-06-17 16:01:32 +00:00
Andrew Resch cfa18bc729 Fix #283 resuming torrents when stop_seed_at_ratio is set 2008-06-17 02:00:53 +00:00
Andrew Resch 5934918363 Another attempt to fix #283 .. revamped how resuming/pausing is done 2008-06-17 00:56:10 +00:00
Andrew Resch 7e7feeb2d8 Update the state of a torrent before attempting to resume. This is an
attempt to fix #283
2008-06-16 23:14:21 +00:00
Andrew Resch 89cad666d5 Rework the signalreceiver a bit to help address errors on exit.
A few UI tweaks.
2008-06-15 11:02:09 +00:00
Andrew Resch efd1f18082 Fix stop seed ratio to only stop seeders, not downloaders 2008-06-15 04:16:31 +00:00
Andrew Resch 8588a6e83c Fix prioritize_first_last 2008-06-15 03:31:33 +00:00
Andrew Resch f769429e1d Add move storage on completed download option 2008-06-15 02:43:06 +00:00
Andrew Resch 7322a08323 Catch all exceptions in do_multicall() 2008-06-15 02:41:25 +00:00
Andrew Resch cfc742501d Implement prioritize first/last pieces 2008-06-15 00:53:56 +00:00
Andrew Resch 517ba20ae7 Update connection manager host list ner. 2008-06-14 07:55:13 +00:00
Andrew Resch 8c49dd6e90 Fix move storage for remote hosts by adding a dialog for path entry. 2008-06-14 07:48:14 +00:00
Andrew Resch 2a510c8310 Fix peers tab state loading 2008-06-14 07:44:24 +00:00
Andrew Resch fdfe2ac1ff Revert last. It's not needed. 2008-06-14 07:33:54 +00:00
Andrew Resch ab4dbff3e7 Fix possible race condition when using force_call() 2008-06-14 06:39:57 +00:00
Andrew Resch 6b008d6c4d Fix #231 clear torrent info if no torrent selected. 2008-06-14 05:31:16 +00:00
Andrew Resch 9d40380f71 New option to make a copy of torrent file added to session.
Have torrentmanager handle old state files better by filling in the 
missing fields with defaults.
2008-06-14 02:10:23 +00:00
Andrew Resch dfc14ff785 Fix #207 do not exit if dbus is unavailable, just give warning. 2008-06-14 00:49:34 +00:00
Andrew Resch 5936aeebb6 Fix #270 autoadd folder 2008-06-14 00:32:52 +00:00
Andrew Resch f7010b18f3 Switch to libtorrent queueing
This breaks state.
2008-06-12 09:21:13 +00:00
Andrew Resch 45dd1e37c3 Fix #263 2008-06-08 23:34:18 +00:00
Andrew Resch d8b7393c94 Use libtorrents force_recheck() 2008-06-07 21:01:43 +00:00
Andrew Resch bf00795050 Big code clean-up in torrentmanager and torrent. This breaks
torrent.state.  Sorry.
2008-06-07 00:20:36 +00:00
Andrew Resch abbba8bf3b Remove ability to modify private flag. 2008-06-03 01:39:03 +00:00
Andrew Resch b15608252c libtorrent sync 2347 2008-05-20 06:23:48 +00:00
Andrew Resch 576cae3b26 Add an 'All' option to the Tabs menu.
Fix error on clear() when no tabs visible.
2008-05-19 20:23:48 +00:00
Andrew Resch afa3c03691 Add the tabs to the View menu and allow them to be shown/hidden.
Some minor UI tweaks.
2008-05-19 02:28:47 +00:00
Andrew Resch 95d0b65785 Remove unnecessary calls to update_buttons() 2008-05-19 02:26:10 +00:00