File: TODO

package info (click to toggle)
gramps 3.4.0-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 49,332 kB
  • sloc: python: 143,318; makefile: 2,079; sh: 1,364; xml: 680
file content (76 lines) | stat: -rw-r--r-- 3,248 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
* Remove GCONF, provide up grade path - IN PROGRESS

* Replace the LPRDoc interface (based on gnome-print) with a GTK based
  print routine. This would remove one of the last gnome-specific 
  libraries, and make portability better. Even more important, the 
  gnome-print interface has been deprecated by the GNOME project, so it
  will not be around forever. We need to adapt to the new GTK method. 
  - IN PROGRESS

* Add support for formatted notes. We have a start by ripping off code
  from GPL code from grecipe-manager. - DONE

* Allow for multiple notes. A tabbed interface would be really useful,
  since there are no titles for notes. Not all objects would
  necessarily need multiple notes. Determine which ones should and
  shouldn't. - DONE

* before release: fix command line options

* remove critical bugs: 
   - #1053 - DONE (testing of LDS privacy needed!!)
   - #1318, wrong note backreferences - DONE
   - #1208, relative path, see bug note for agreed solution

* before release on multiple notes: 
    --> in note: also public/private on GUI - DONE
    --> on upgrade, the notetype should correspond to the object the note is made
            from, so notetype SOURCE, SOURCEREF, ..., this gives information on 
	    orphaned notes.(DONE for GRDB)
	TODO: change notetype into note tags, so people can give notes multiple tags,
	      Like this all source notes can have tag source, but also tag 'family history' (Discussion Alex/Benny)
    --> in sourceref: 
         * remove text tab. (DONE)
         * On import of GEDCOM text tag, or upgrade of < 2.2 database, 
           create a note with type TRANSCRIPT (DONE, type SOURCE_TEXT)
         * On export, do not write the text tag in sourceref, write a
           note instead (DONE)
    --> A GrampsWidget for use in report dialogs to select which notetypes to include 
        in a report (a filter?).
    --> Support for multiple notes in all reports.
    --> Empty text field on Saving Note should throw an error that Note is empty ! (?)
    --> Undo in Note. Serious editing needs an undo function. Furthermore, the function
        the Clear icon is unclear: tooltip? Other icon?

* Remove import of global var in __init__.py, use functions or don't export. Eg.
  PluginUtils/__init__.py export of plugin lists (tool_list, ...). E

* Add forward/backward buttons (and active object) on all object views, not only person views.

* Split views

* Export to spreadsheet, print, CSV of views - DONE

* Date calculator.  See
  http://sourceforge.net/mailarchive/forum.php?thread_id=3252078&forum_id=1993

* Add string substitutions for web page generation (name, report name,
  date, etc).

* Add support for sources of the parent/child relation

* Add support for storing reliability (confidence) of the marriage
  information; see
  http://sourceforge.net/mailarchive/forum.php?thread_id=3066997&forum_id=1993
  and
  http://sourceforge.net/mailarchive/forum.php?thread_id=3134931&forum_id=1993
  for the details.

* Move LDS temple info out of const.py and into an XML file: DONE

* Make the descendant graph adapt to the page size, not stuck with the
  current 3 entries per page.

* Add slideshow generation ability to web page generator

* And a whole lot more....