Commit Graph

  • 3807b372ff async status-bar + pause/resume Martijn Voncken 2008-01-21 19:31:36 +00:00
  • c9a5caa3ec test perf improvement of multicall Martijn Voncken 2008-01-21 18:28:09 +00:00
  • 217d7eaa90 sync-wrapper for new async client Martijn Voncken 2008-01-21 17:57:38 +00:00
  • 762f8a52af Fix preferences when not connected to daemon. Andrew Resch 2008-01-21 10:02:30 +00:00
  • a461074da2 Catch signals and KeyboardInterrupt and shutdown properly in GtkUI. Andrew Resch 2008-01-21 09:54:03 +00:00
  • b950d28781 Handle setting the revision in a different way. Andrew Resch 2008-01-21 09:25:21 +00:00
  • 0b807e8945 Fix errors on quit. Andrew Resch 2008-01-21 09:13:36 +00:00
  • 72ea2d0632 catch index error Marcos Pinto 2008-01-21 07:58:16 +00:00
  • f08fcc68d3 Only call a callback once for a specific method. Andrew Resch 2008-01-21 06:37:30 +00:00
  • 2a637c0b12 Fix preferences when clicking Apply or Ok. Add revision number to about dialog. Andrew Resch 2008-01-21 06:03:38 +00:00
  • f16092400d Change get_version() to only return version number, not revision. Added get_revision() to get svn revision number of build. Andrew Resch 2008-01-21 05:56:45 +00:00
  • fdb07b4929 Try to include svn revision number in version if available. Andrew Resch 2008-01-21 03:14:24 +00:00
  • 1c9c765cb1 Change update intervals of several components. Have StatusBar update the respected label when it receives a 'config_value_changed' signal. Andrew Resch 2008-01-21 01:58:19 +00:00
  • f9d25287ea Change Component to use individual timers for the components. This allows for different update intervals for the components. Andrew Resch 2008-01-21 01:57:25 +00:00
  • 799037a46b Improve performance by only updating labels that have changed. Andrew Resch 2008-01-21 01:13:56 +00:00
  • bcd2bcd2d4 SignalReceiver now chooses a random port to listen on. Andrew Resch 2008-01-20 23:47:57 +00:00
  • 2ce5d5e35e Prevent Scheduler plugin from setting an invalid 'max_active_torrents' value. Andrew Resch 2008-01-20 23:16:38 +00:00
  • 80514ad829 Fix last commit. Use 'config_value_changed' signal from core to get config value updates instead of polling every update for StatusBar and SystemTray. Andrew Resch 2008-01-20 21:37:11 +00:00
  • f0b6833d17 Reduce the amount of calls in the MultiCall batch by removing duplicates. Increase the MultiCall timer to 200ms. Andrew Resch 2008-01-20 19:11:36 +00:00
  • fb308d5dca tag 0.5.8.1 deluge-0.5.8.1 Marcos Pinto 2008-01-20 06:05:28 +00:00
  • 452781a78c fix column width saving Marcos Pinto 2008-01-20 03:59:48 +00:00
  • 3e2631213c log pygtk.require warning Marcos Pinto 2008-01-20 03:13:09 +00:00
  • 0b2dcd5dc2 i need to stop smoking weed Marcos Pinto 2008-01-20 03:00:11 +00:00
  • bb86fefe66 try/else pass for pygtk.require Marcos Pinto 2008-01-20 02:58:41 +00:00
  • d965adff82 Disconnect from Gnome session during shutdown. Andrew Resch 2008-01-20 02:49:25 +00:00
  • 5d1dbc98e5 Give the Queue plugin some love. Andrew Resch 2008-01-20 02:37:26 +00:00
  • 6485986294 Silence xmlrpclib about int exceeding XML-RPC limits. Andrew Resch 2008-01-20 02:00:42 +00:00
  • 23840ce390 Destroy AddTorrentDialog window after clicking 'Add'. Andrew Resch 2008-01-20 01:55:17 +00:00
  • f327290e33 Fix preferences for removed preference. Andrew Resch 2008-01-20 01:52:27 +00:00
  • 28a4883a72 Fix signals. Andrew Resch 2008-01-20 01:00:39 +00:00
  • df29d7d69a lt sync 1958 Marcos Pinto 2008-01-20 00:59:49 +00:00
  • 76a0eb12e8 Do not make Core a thread anymore as it is not needed. Andrew Resch 2008-01-20 00:56:42 +00:00
  • f042bf0dda use die in signal Marcos Pinto 2008-01-20 00:46:52 +00:00
  • 77a63c791c fix finally call for 2.4 compatibility Marcos Pinto 2008-01-20 00:40:12 +00:00
  • bf26a9ef50 import signal and fix shutdown call Marcos Pinto 2008-01-20 00:38:36 +00:00
  • e5f9a313c2 fix missing icon Marcos Pinto 2008-01-20 00:30:43 +00:00
  • 071a0cdbaa fix path oops in last Marcos Pinto 2008-01-20 00:11:50 +00:00
  • 3a102189cf add missing pixmap Marcos Pinto 2008-01-19 23:58:03 +00:00
  • 0e5c81c2e0 Handle losing contact with the daemon gracefully. Andrew Resch 2008-01-19 23:33:09 +00:00
  • 42b5f6872c Fix labels. Andrew Resch 2008-01-19 23:11:12 +00:00
  • 0f7a91797f Remove 'Clear Seeders' tool button. Remove 'Add URL' menu item. Modify the Preferences dialog a bit. Andrew Resch 2008-01-19 23:05:55 +00:00
  • 1fa301cb69 Change client.py to use multicalls. This forces all client methods to be async. Andrew Resch 2008-01-19 22:33:30 +00:00
  • 29c77e1a04 Hack xmlrpclib to stop from dieing with long numbers. Andrew Resch 2008-01-19 16:48:45 +00:00
  • 7e03f82d73 Import proper xmlrpclib. Andrew Resch 2008-01-19 16:47:46 +00:00
  • 3618b4bfe8 sync lang files Marcos Pinto 2008-01-19 04:56:48 +00:00
  • fe01d8c55f version updates and todo/changelog update Marcos Pinto 2008-01-19 04:54:09 +00:00
  • 263387c6c9 fix saving fast resume on checking torrents Marcos Pinto 2008-01-19 04:53:36 +00:00
  • 379eac85c4 lt sync 1955 Marcos Pinto 2008-01-19 04:52:22 +00:00
  • d2f6a99778 Catch all exceptions during interactive_add_torrent. Andrew Resch 2008-01-18 04:46:39 +00:00
  • 4a7e0a578b Try catching more exceptions in the core. Andrew Resch 2008-01-18 04:37:33 +00:00
  • 8fadfb8254 Prevent the use of an invalid unique_id from throwing an exception during get_torrent_state(). Andrew Resch 2008-01-18 03:40:38 +00:00
  • b73dd60e6b minor css fix+pwd-cfg Martijn Voncken 2008-01-17 20:09:05 +00:00
  • 1c3c5b76b0 fast resume oops2 Marcos Pinto 2008-01-17 12:22:27 +00:00
  • ac80dd4d59 fast resume oops Marcos Pinto 2008-01-17 12:18:11 +00:00
  • 89af88e370 Refactor TorrentView to have async returns populate a local status dictionary. We now update every second against the local status dictionary instead of updating on every async return. Andrew Resch 2008-01-16 06:42:43 +00:00
  • 1e5af9bd87 Use threading in ConnectionManager to test online status of hosts. Andrew Resch 2008-01-16 06:40:58 +00:00
  • d1eb4bc8d6 use pieces wanted instead of total pieces to draw adv progress bar Marcos Pinto 2008-01-16 02:19:15 +00:00
  • 966b2fa459 config plugins:raise todo Martijn Voncken 2008-01-16 00:00:21 +00:00
  • 350cad9f3f config plugins Martijn Voncken 2008-01-15 23:44:30 +00:00
  • 03c9806b40 config pages Martijn Voncken 2008-01-15 21:04:49 +00:00
  • 790eda0f2c lt sync 1947 Marcos Pinto 2008-01-15 08:46:24 +00:00
  • 20cce5aa68 don't commit *.pyc files Martijn Voncken 2008-01-14 22:14:14 +00:00
  • c71d4f3258 config within webui, see /config/ for a preview Martijn Voncken 2008-01-14 22:13:32 +00:00
  • 8ae26b049c Fix SystemTray on systems with old PyGTK. Andrew Resch 2008-01-14 12:02:53 +00:00
  • 73c14b8c47 Prevent a stall in torrentview updates if a signal isn't received properly. Andrew Resch 2008-01-14 11:48:51 +00:00
  • f5cc3db2d5 Make port spinbuttons editable. Andrew Resch 2008-01-14 11:21:35 +00:00
  • f9a664b9c7 Attempt to fix issues where torrents would not update correctly in the torrent view. Also an attempt at improving performance. Andrew Resch 2008-01-14 09:00:13 +00:00
  • eaddaaa844 Fix adding torrents by URL. Andrew Resch 2008-01-14 08:46:44 +00:00
  • cc81e1073d Catch 'address already in use' error when trying to use a port that is in use by another program. We now try to use a range of 40000-60000 when this error occurs. Andrew Resch 2008-01-14 08:04:28 +00:00
  • 5a90f48ccb Include deluge_icon.gif for WebUI. Andrew Resch 2008-01-14 05:40:40 +00:00
  • 642663604f Fix possible issue if pref 'choose_directory_dialog_path' is None. Andrew Resch 2008-01-14 05:13:21 +00:00
  • 57870b8094 don't import forms Martijn Voncken 2008-01-13 11:22:51 +00:00
  • 806e3885b4 test-commit/sync to 189 Martijn Voncken 2008-01-13 11:16:56 +00:00
  • 6b68ac9ad7 Attempt to fix issue where all the columns start very small. Andrew Resch 2008-01-13 10:58:52 +00:00
  • 1de14a1ce0 Fix issue with removing items while iterating through the self.state dictionary. Andrew Resch 2008-01-13 08:32:46 +00:00
  • 0d793e7f89 Attempt to load the state in a safe manner. Andrew Resch 2008-01-13 08:10:35 +00:00
  • 2e0be83732 lt sync 1938 Marcos Pinto 2008-01-13 06:24:52 +00:00
  • dc60e26c59 use die instead of save_yourself and add arg to shutdown func Marcos Pinto 2008-01-13 05:00:04 +00:00
  • dbe41a3cd5 lt sync 1929 Marcos Pinto 2008-01-11 20:25:08 +00:00
  • a5d3444fd8 Initial commit of WebUI support for 0.6. The WebUI revision is 187. You can start the webui by doing: $ deluge --ui web Andrew Resch 2008-01-11 01:42:47 +00:00
  • 49c09bf297 Catch exception in calc_free_space(). Andrew Resch 2008-01-10 12:12:30 +00:00
  • 8f675ebacf lt bandwidth limiter mutex fix Marcos Pinto 2008-01-10 06:23:53 +00:00
  • c7f3323d3e remove browser Marcos Pinto 2008-01-10 02:16:34 +00:00
  • e65d720890 Fix autostarting daemon. Andrew Resch 2008-01-09 23:43:00 +00:00
  • c763d82306 Marcos Pinto 2008-01-09 21:41:07 +00:00
  • ee4d054582 fix pausing of checking torrents Marcos Pinto 2008-01-09 21:16:13 +00:00
  • cb64ecb282 update, then present, not the other way around Marcos Pinto 2008-01-09 18:05:24 +00:00
  • fcfdcd6b06 tweak new release pref Marcos Pinto 2008-01-09 08:18:35 +00:00
  • 2e895795b6 Force '-DNDEBUG'. Andrew Resch 2008-01-09 07:12:04 +00:00
  • e491ecf0df lt sync 1912 Marcos Pinto 2008-01-09 06:35:48 +00:00
  • 77f542b925 more tab work Marcos Pinto 2008-01-09 04:02:13 +00:00
  • 068e4008c6 update todo and initial stages of browser tab support Marcos Pinto 2008-01-08 06:01:34 +00:00
  • 70497c074e fix win32 problems with rt Marcos Pinto 2008-01-08 06:00:37 +00:00
  • 7b39f7adf5 lt sync 1912 Marcos Pinto 2008-01-08 05:59:58 +00:00
  • e0fc7f3d2e fix #647 Marcos Pinto 2008-01-07 23:25:10 +00:00
  • 7d781568ea remove rt from win32 Marcos Pinto 2008-01-07 21:43:44 +00:00
  • 5c485afe5e Make new add torrent dialog actually work, but still needs work. Andrew Resch 2008-01-07 02:18:40 +00:00
  • dcefa152c0 sync rest Marcos Pinto 2008-01-07 01:36:35 +00:00
  • 294e1f6b76 lt sync Marcos Pinto 2008-01-07 01:36:09 +00:00
  • d76ed8cfba remove old files Marcos Pinto 2008-01-06 20:08:36 +00:00