Proposed changes for enhancing GRAMPS by adding a new GUI API that allows data to be displayed on the screen, with graphical objects such as tables, buttons, text entry, links, etc. This would effectively be able to turn a user plugin into an interface for moving, say, the active person in the main window, or, possibly, for user-defined data entry. Most of this proposal has been implemented, and is now experimentally in GRAMPS 3. 0 as Gramplets .
== Motivation ==
# main- run once per db change, main process (a generator-must use yield at least once. '''yield True''' means true that there is more; '''yield False''' means all done)
There are methods for saving/loading data, and interacting with the gui.
More details to come...
== Discussion ==
This type of proposal is discussed on these threads:
http:// www. nabble.com/A -ScreenDoc -idea- t847639. html http:// www. nabble.com/Re:-Interactive -Quick -Reports -(was -Notes -in -V3.0)- p12735768. html http:// www. nabble.com/QuickReports- and- TextBufDoc-- tf4537797.html http:// www. nabble.com/Report -Interface- tf4559738. html
There is also a Feature Request to remind us: