* 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 - #1208, relative path, see bug note for agreed solution * before release on multiple notes: --> in note view: only show orphaned notes (notes are NOT in remove orphaned notes tool which is what we want ) --> 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....