~vorlon/ubuntu/saucy/gourmet/trunk

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Bazaar Package Importer
  • Author(s): Jamie Strandboge
  • Date: 2009-12-29 09:12:49 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20091229091249-n45z95fou0yr2t1t
Tags: 0.15.2-0ubuntu1
* New upstream release (LP: #431806, Closes: #530841). Also fixes the
  following bugs:
  - LP: #315836
  - LP: #295982
  - LP: #316445 (the GUI has been changed so this no longer applies)
* Drop forcing of python2.5
* debian/control: Recommends python-gnome2-extras for printing
* drop debian/patches/05-add_manpage.patch, which is now included upstream
* Fix some lintian warnings:
  - add debian/README.source
  - debian/control: bump Standards-Version to 3.8.3
  - debian/compat: bump to 5
* debian/control: Depends on python-poppler (needed for printing)
* debian/patches/01_fix_raise_str.patch: don't raise str exception
  in src/lib/plugin_gui.py
* debian/patches/02_fix_nutrition_index_out_of_range.patch: don't
  add entries beyond the width of the field in databaseGrabber.py
* debian/patches/03_dont_remove_nonexistent_plugin.patch: don't
  remove an inactive plugin in plugin_loader.py and don't deactivate
  a plugin from a non-existent database

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
TODO
2
 
 
 
2
* Look into drag-n-drop in shopgui
 
3
 
 
4
   
 
5
* Put Right Click Menu back [X]
 
6
* Make nutritional export plugin a preference [X]
 
7
* Python 2.6 Compatability
 
8
   - interactive importer & Threads module (Threads now complained if
 
9
   not initialized and we set name).[X]
 
10
 
 
11
* Change from servings to yield
 
12
   Allow different kinds of yields, not just servings. This will let a
 
13
   recipe specify its yield in any logical way (loaves, cups,
 
14
   servings, etc)
 
15
   - Recipe card [X]
 
16
   - Recipe index [X]
 
17
   - importer base classes [X]
 
18
     - Changes: convert_servings -> convert_str_to_num
 
19
   - exporter base classes [X]
 
20
   - printing [X]
 
21
   - Plugins
 
22
     - Importer plugins [X]
 
23
     - Exporter plugins [X]
 
24
     - Browsing plugins [X]
 
25
 
 
26
* Implement menu-planner plugin 
 
27
   
3
28
SEE http://grecipe-manager.wiki.sourceforge.net/TODO
4
29
* Fix Batch Editor to work with plugin system
5
30
 
6
31
* Finalize proper editor for nutrition values
7
 
   
8
 
* Implement a "browsing" interface [X]
9
 
   Implement a browsing interface to browse through recipes by
10
 
   category/cuisine/etc.
11
32
 
12
33
* Add support for images/icons for categories/cuisines/sources/etc.
13
34
 
15
36
   Add support for importing/exporting nutritional information into
16
37
   the gourmet XML fileformat import and export
17
38
 
 
39
* Import GNOME Cookbook recipes 
 
40
   
 
41
* Fix export when including a linked recipe. [X]
 
42
   Multiple export now automatically includes any linked
 
43
   recipes. Individual export does not, because we can't expect
 
44
   individual exporters to be able to handle multiple recipes by
 
45
   default (for example, the single-web-page exporter doesn't handle
 
46
   multiple recipes by default).
 
47
 
 
48
* Fail elegantly when missing required modules for a plugin[X]
 
49
* Make shopping list pluggable [X]
 
50
* Implement a "browsing" interface [X]
 
51
   Implement a browsing interface to browse through recipes by
 
52
   category/cuisine/etc.
 
53
 
18
54
* Add nutritional info to exports [X]
19
55
   Add nutritional info to exports optional support for writing
20
56
   nutritional information into export formats for display (PDF,
21
57
   print, html, etc)
22
 
 
23
 
* Import GNOME Cookbook recipes 
24
58