98 Commits

Author SHA1 Message Date
Damien Churchill
bb4935ae02 add a notify method to Deluge.Ui 2009-03-23 01:10:57 +00:00
Damien Churchill
2193905fa6 implement disconnecting from a connected daemon 2009-03-22 23:52:34 +00:00
Damien Churchill
c5cc5c283b add time_added and tracker_host to the torrent grid 2009-03-21 15:25:09 +00:00
Damien Churchill
b2f01c177f implement basic adding of torrents via url 2009-03-21 12:28:48 +00:00
Damien Churchill
856cd63421 move the clearing to the selectionchange event of the grid so it happens immediately 2009-03-21 12:02:18 +00:00
Damien Churchill
c143891c93 clear the details pane when there are no selected torrents in the grid 2009-03-21 11:53:05 +00:00
Damien Churchill
6adb10b62a increase status column size 2009-03-21 11:50:57 +00:00
Damien Churchill
6b7302ed4b fix clearing the sidebar so filters can be re-added after a reconnect 2009-03-21 11:49:43 +00:00
Damien Churchill
3f8ef6c66e fix adding hosts and clearing the form after changing password to _password 2009-03-21 11:21:05 +00:00
Damien Churchill
0e94c31ca2 turn the port field into a spinner 2009-03-21 11:15:17 +00:00
Damien Churchill
f9f2a55d93 implement a basic add connection window
implement remove connection
2009-03-20 22:36:58 +00:00
Damien Churchill
504f2470ba fix clearing panels on a log out 2009-03-20 20:46:36 +00:00
Damien Churchill
d5b7616f98 if the client on the server is already connected skip the connection manager 2009-03-20 19:20:07 +00:00
Damien Churchill
0f44b06197 rename the messagebox classes as they are clashing with the state ones 2009-03-20 19:08:40 +00:00
Damien Churchill
9ca7634ec9 make the stop daemon button actually stop the daemon 2009-03-20 18:26:47 +00:00
Damien Churchill
73d0023ef5 add styles for messagebox icons
fix the style for the login box
2009-03-20 18:25:23 +00:00
Damien Churchill
bccb7ca66e select a row if there is no row selected when contextmenu is clicked 2009-03-20 17:26:24 +00:00
Damien Churchill
4852188ce9 change "Sidebar" to "Filters" for the panel title 2009-03-20 17:22:43 +00:00
Damien Churchill
4c83745295 change the cursor to a pointer when over the filters
add in generating the filters dict and applying it to the update_ui call
2009-03-20 17:15:46 +00:00
Damien Churchill
a08a4a4e69 implement updating the filters 2009-03-20 09:22:57 +00:00
Damien Churchill
846d8a0c8f use the universal classes for states 2009-03-20 08:57:36 +00:00
Damien Churchill
575efe1495 make the tracker host error filter have an icon 2009-03-20 08:03:54 +00:00
Damien Churchill
c46c56e784 improve the sidebar to ensure that the icons display correctly 2009-03-20 07:59:39 +00:00
Damien Churchill
cb1beab159 add a proper renderer for the filters 2009-03-20 00:11:14 +00:00
Damien Churchill
7fb9af5c3d add a basic implementation of the sidebar 2009-03-19 23:00:07 +00:00
Damien Churchill
f909c2409f begin implementation of the SideBar 2009-03-17 10:33:51 +00:00
Damien Churchill
11e42db767 partially implement adding torrents via url 2009-03-17 01:03:38 +00:00
Damien Churchill
7b1fc47f99 tweak the size of the details pane 2009-03-17 00:07:34 +00:00
Damien Churchill
b00b942fee add the comment field to the Details tab 2009-03-17 00:03:15 +00:00
Damien Churchill
da318ba450 add more events 2009-03-16 23:57:08 +00:00
Damien Churchill
bbb9ab69b3 tie up some of the torrent menu events 2009-03-16 23:42:28 +00:00
Damien Churchill
95ac4397a3 display the torrents menu on the rowcontextmenu event 2009-03-16 22:23:56 +00:00
Damien Churchill
d9d5d2b308 remove all remaining oxygen icons
add the additional required icons from fugue
add the torrents context menu
2009-03-16 17:07:13 +00:00
Damien Churchill
01350e0060 add a custom sorter for the address column 2009-03-12 19:04:04 +00:00
Damien Churchill
72ce4eede7 add the deluge icon to the main title bar 2009-02-25 17:34:59 +00:00
Damien Churchill
34c91448cd add the columntreeview to the files tab 2009-02-25 17:07:41 +00:00
Damien Churchill
3de1da44a0 add seperate icons for adding by file, url and magnet
change the add/remove icons to simple plus/minus
remove all 32x32 icons
2009-02-25 16:51:38 +00:00
Damien Churchill
7459210753 add a fuller layout to the add torrent window 2009-02-25 16:41:13 +00:00
Damien Churchill
bb4a5f4404 remove unnecessary css class 2009-02-25 15:52:16 +00:00
Damien Churchill
2fa4c4187a fix the speed renderers so they closer match the gtk grid 2009-02-25 15:16:05 +00:00
Damien Churchill
0d1fe3370a modify speed modifiers to be the same as the ones in common.py 2009-02-25 15:13:38 +00:00
Damien Churchill
1566091dd9 add an icon to the connection manager window 2009-02-24 21:06:16 +00:00
Damien Churchill
22e3b34221 improve the progress bars a little and add a stub for the torrent add window 2009-02-24 20:20:49 +00:00
Damien Churchill
0e47cfd49e add a toolbar to the bottom of the connections grid 2009-02-21 13:20:30 +00:00
Damien Churchill
5cf1fa9d00 move extended ext classes into their own file 2009-02-21 10:39:47 +00:00
Damien Churchill
ee028f2a52 attach to the "logout" event in the connectionmanager in onRender instead of onShow
fix clearing the torrent grid on logout
2009-02-21 04:35:11 +00:00
Damien Churchill
0f0c0cef9b report in the peers table whether the peer is a peer or a seed 2009-02-21 04:29:04 +00:00
Damien Churchill
8280d029aa add progressbar to peers tab and fix adding data to the store 2009-02-21 04:16:08 +00:00
Damien Churchill
28bbd0cc62 clear all the tabs (that have data) when the client disconnects 2009-02-21 04:04:05 +00:00
Damien Churchill
72690f5328 remove pointless regex stuff 2009-02-21 03:43:58 +00:00