Andrew Resch
165b97751d
Fix not showing new torrents if you don't use the All label first
2008-08-17 04:18:59 +00:00
Andrew Resch
a118d3e7d5
Improve performance of initial torrent list load
2008-08-15 03:50:25 +00:00
Marcos Pinto
f6b6a44d4c
change copyright notices to gpl3
2008-08-08 05:59:07 +00:00
Andrew Resch
63ede39505
Add drag n' drop support for torrent file adding
2008-07-26 04:06:35 +00:00
Andrew Resch
4abb436e34
Fix last
2008-07-22 07:27:21 +00:00
Andrew Resch
753f624805
Display 'total_wanted' instead of 'total_size' in Size column
2008-07-22 06:44:28 +00:00
Andrew Resch
bbee37f54f
Fix right-click selecting torrents. Behaviour is now similar to Nautilus.
2008-07-22 04:01:37 +00:00
Martijn Voncken
f2120b1131
allow recreating filter-model after adding columns
2008-07-12 05:46:21 +00:00
Andrew Resch
8003f246b7
Add 'Checking' state icon.
...
Add 'Checking' filter to sidebar.
2008-07-11 07:31: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
e215493ee8
Fix #307 gui updates from Sadrul.
2008-06-27 23:05:49 +00:00
Andrew Resch
8ca5682449
Update toolbar buttons on torrentview update
2008-06-19 21:55:00 +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
f7010b18f3
Switch to libtorrent queueing
...
This breaks state.
2008-06-12 09:21:13 +00:00
Marcos Pinto
ca66946169
only show torrent menu if a torrent is selected
2008-04-08 06:40:29 +00:00
Marcos Pinto
d17092b20d
fix return of None in 2.4
2008-04-08 06:39:57 +00:00
Andrew Resch
2b007ff878
Fix when selecting multiple torrents and right-clicking only selecting the one.
2008-04-08 01:02:44 +00:00
Andrew Resch
d34356a800
Modify how we iterate through the liststore.
2008-03-18 00:21:23 +00:00
Andrew Resch
58e4e1b2f4
Update some copyright years.
2008-03-10 06:12:51 +00:00
Andrew Resch
969b43d069
Set # column as default sort.
2008-03-09 03:07:50 +00:00
Andrew Resch
7303e52ae6
Fix torrents not showing up in list until changing filters.
2008-03-08 23:03:01 +00:00
Andrew Resch
0e31d4243c
Add 'Queued' label to SideBar.
...
Fix the labels filter from not displaying properly.
2008-03-03 09:05:02 +00:00
Andrew Resch
87a59662e4
Modify common.TORRENT_STATE to be a list instead of a dictionary. The
...
state is now sent as a string instead of an int. This will break UIs.
2008-03-03 02:41:44 +00:00
Andrew Resch
b72098e561
Start of work migrating the Queue plugin into core.
2008-02-27 08:10:14 +00:00
Martijn Voncken
d53a606b0e
big client.py refactor
2008-02-22 22:16:13 +00:00
Andrew Resch
3af0ea2e9f
Fix exception in get_selected_torrents().
2008-02-04 07:28:17 +00:00
Andrew Resch
9469610aca
Use new torrent states instead of using libtorrent's.
2008-02-02 01:30:18 +00:00
Andrew Resch
3ccfb4e03e
Fix get_selected_torrents() when removing multiple torrents.
2008-01-24 03:51:15 +00:00
Andrew Resch
1c9c765cb1
Change update intervals of several components.
...
Have StatusBar update the respected label when it receives a
'config_value_changed' signal.
2008-01-21 01:58:19 +00:00
Andrew Resch
5d1dbc98e5
Give the Queue plugin some love.
2008-01-20 02:37:26 +00:00
Andrew Resch
42b5f6872c
Fix labels.
2008-01-19 23:11:12 +00:00
Andrew Resch
1fa301cb69
Change client.py to use multicalls. This forces all client methods to
...
be async.
2008-01-19 22:33:30 +00:00
Andrew Resch
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.
2008-01-16 06:42:43 +00:00
Andrew Resch
73c14b8c47
Prevent a stall in torrentview updates if a signal isn't received
...
properly.
2008-01-14 11:48:51 +00:00
Andrew Resch
f9a664b9c7
Attempt to fix issues where torrents would not update correctly in the
...
torrent view. Also an attempt at improving performance.
2008-01-14 09:00:13 +00:00
Andrew Resch
34eec4ab93
Improve performance of the statusicon and progress cell functions.
2008-01-03 03:22:08 +00:00
Andrew Resch
24471624c2
Fix previous fix for non-present key in cache.
2007-12-28 13:39:47 +00:00
Andrew Resch
5c38bfdbe7
Fix batch status caching for when a key doesn't exist in the cache.
2007-12-28 13:19:50 +00:00
Andrew Resch
dd395b8c9c
Attempt to reduce the number of updates to the TorrentView by caching
...
the previous status batch dictionary and only updating the difference.
2007-12-28 08:48:33 +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
78b78ce8b3
Use deluge.component for core components.
2007-12-10 10:49:42 +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
7522ecf719
Fix sorting in TorrentView.
2007-12-08 03:48:52 +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
e32f603103
UI tweaks.
2007-11-30 06:20:47 +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
190d6d94ea
Extra debug info.
2007-11-12 04:51:23 +00:00
Andrew Resch
5d3275de01
Some plugin updates.
2007-10-31 08:16:35 +00:00
Andrew Resch
2a315def04
Change toolbar button sensitivity based on selected torrent state.
...
Patch from sadrul.
2007-10-25 08:47:44 +00:00
Andrew Resch
c4d4e75667
Change the gtkui to a new component based system.
...
Properly handle daemon quitting unexpectedly.
Many updates to the ConnectionManager.
2007-10-20 22:26:43 +00:00