update TODO/add crappy label image/minor-code-fix

This commit is contained in:
Martijn Voncken 2008-07-05 16:40:51 +00:00
parent c5ad6d7e5a
commit 204b6a005a
3 changed files with 14 additions and 20 deletions

View File

@ -1,26 +1,30 @@
After labels: After labels:
*templates : remove advanced , rename deluge to classic , result ->classic template:no-javascript ; white -> static enhanced with js ; ajax-template -> damoxc. *templates : remove advanced , rename deluge to classic , result = classic-templ -> no-javascript ; white-templ -> static enhanced with js ; ajax-templ -> json api
*white temnplate: add deluge icon. *white temnplate: add deluge icon.
*fix all comments from IRC-nonicknamename2. *fix all comments from IRC-nonicknamename2.
*white-template : green-iframe ->make blue
0.6 : 0.6 RC:
*plugin-config + (re)enable webui plugins.
*Fix IE7 for advanced/white template. *Fix IE7 for advanced/white template.
*white template : add auto-refresh (with a nice js-progress-bar) *white template : add auto-refresh (with a nice js-progress-bar)
*gettext : update template_strings.py + add all .py files to gettext input files *gettext : update template_strings.py + add all .py files to gettext input files
after 0.6 : after 0.6 /before 1.0:
*hide-option for details iframe. *hide-option for details iframe.
*add new major features in available gtk ui but not in webui.
*white template:better css fluid layout or switch to tables. *white template:better css fluid layout or switch to tables.
*labels (organize-plugin)
*checkboxes for multiple select.
*rethink details iframe. *rethink details iframe.
*persistent sessions *persistent sessions
maybe/ideas/after 0.6.1: maybe/ideas/after 0.6.1:
*checkboxes for multiple select?
*switch to webpy 0.3 *switch to webpy 0.3
*right-click menu on torrent-rows *right-click menu on torrent-rows
*multi row template like transmission etc. *multi row template like transmission etc.
Half-done:
*labels (organize-plugin)
*add new major features in available gtk ui but not in webui.
Done:
*plugin-config + (re)enable webui plugins.

View File

@ -95,11 +95,8 @@ class index:
vars.update(cookies()) vars.update(cookies())
else: #has arguments:set cookies from arguments. else: #has arguments:set cookies from arguments.
for key in ["sort", "order", "filter_cat","filter_value"]: for key in ["sort", "order", "filter_cat","filter_value"]:
value = getattr(vars, key) value = getattr(vars, key) or ""
if value:
setcookie(key, value) setcookie(key, value)
else:
setcookie(key, "")
#organize-filters #organize-filters
label_filters = {} label_filters = {}
@ -107,14 +104,7 @@ class index:
filter_dict = {} filter_dict = {}
if vars.filter_cat and vars.filter_value and vars.filter_value <> "All": if vars.filter_cat and vars.filter_value and vars.filter_value <> "All":
filter_dict = {vars.filter_cat:vars.filter_value} filter_dict = {vars.filter_cat:vars.filter_value}
"""
TODO...
for filter_name in ["state","tracker","keyword"]:
value = getattr(vars, filter_name)
if value and value <> "All" and value <> "None":
filter_dict[filter_name] = value
log.debug(filter_dict)
"""
torrent_ids = proxy.label_get_filtered_ids(filter_dict) torrent_ids = proxy.label_get_filtered_ids(filter_dict)
label_filters = proxy.label_filter_items() label_filters = proxy.label_filter_items()

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B