External dependencies

From Gramps
Revision as of 09:18, 20 April 2020 by GulliblePangolin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Gramps-notes.png

This article's content is incomplete or a placeholder stub.
Please update or expand this section.


GEPS 012: Ecosystem definition

Most internal and external dependencies.

django 
     \-conf 
     | \-settings (gramps.webapp.shell)
     \-contrib 
     | \-admin (gramps.webapp.urls)
     | \-contenttypes 
     |   \-models 
     |     \-ContentType (gramps.webapp.utils,gramps.webapp.libdjango)
     \-core 
     | \-management 
     |   \-execute_manager (gramps.webapp.manage)
     \-db 
     | \-models 
     | | \-Q (gramps.webapp.utils)
     | \-transaction (gramps.webapp.libdjango,gramps.webapp.dbdjango)
     \-utils 
       \-safestring 
         \-mark_safe (gramps.webapp.utils)
   gi (gramps.gui.grampsgui)
     \-Repository (gramps.gui.spell)
     \-repository (gramps.gui.thumbnails)
       \-GConf (gramps.gui.thumbnails)
       \-GLib (gramps.gui.utils)
       \-GObject (gramps.gui.grampsgui,gramps.gui.dbloader,gramps.gui.aboutdialog,gramps.gui.columnorder,gramps.gui.dialog,gramps.gui.autocomp,gramps.gui.undohistory,gramps.gui.thumbnails,gramps.gui.clipboard,gramps.gui.displaystate,gramps.gui.glade,gramps.gui.configure)
       \-Gdk (gramps.gui.grampsgui,gramps.gui.ddtargets,gramps.gui.listmodel,gramps.gui.dbman,gramps.gui.navigator,gramps.gui.utils,gramps.gui.clipboard,gramps.gui.configure,gramps.gen.constfunc,gramps.gui.displaystate)
       \-GdkPixbuf (gramps.gui.dialog,gramps.gui.clipboard,gramps.gui.aboutdialog,gramps.gui.thumbnails,gramps.gui.pluginmanager)
       \-Gtk (gramps.gui.dbloader,gramps.gui.dialog,gramps.gui.managedwindow,gramps.gui.clipboard,gramps.gui.pluginmanager,gramps.gui.aboutdialog,gramps.gui.columnorder,gramps.gui.dbman,GtkHandler_Test,gramps.gui.listmodel,gcheck,gramps.gui.grampsgui,gramps.gui.navigator,gramps.gui.viewmanager,gramps.gen.constfunc,gramps.gui.glade,gramps.gui.configure,gramps.gui.autocomp,gramps.gui.thumbnails,gramps.gui.ddtargets,gramps.gui.undohistory,gramps.gui.spell,gramps.gui.utils,gramps.gui.displaystate)
       \-GtkSpell (gramps.gui.spell)
       \-GtkosxApplication (gramps.gui.viewmanager)
       \-Gtkspell (gramps.gui.spell)
       \-Pango (gramps.gui.grampsgui,gramps.gui.dbman,gramps.gui.listmodel)
       \-PangoCairo (gramps.gui.utils)
   gramps (gramps.webapp.dbdjango)
     \-cli 
     | \-arghandler 
     | | \-ArgHandler (gramps.cli.grampscli,gramps.gui.grampsgui,gramps.guiQML.grampsqml)
     | \-clidbman 
     | | \-CLIDbManager (gramps.cli.arghandler,gramps.gui.dbman)
     | | \-NAME_FILE (gramps.cli.arghandler,gramps.gui.dbman)
     | | \-find_locker_name (gramps.cli.arghandler)
     | | \-time_val (gramps.gui.dbman)
     | \-grampscli 
     | | \-CLIDbLoader (gramps.gui.dbloader,gramps.guiQML.viewmanager)
     | | \-CLIManager (gramps.webapp.reports,gramps.gui.viewmanager,gramps.guiQML.viewmanager,gramps.webapp.utils)
     | \-plug 
     | | \-cl_book (gramps.cli.arghandler)
     | | \-cl_report (gramps.cli.arghandler)
     | \-user 
     |   \-User (gramps.cli.arghandler)
     \-gen 
     | \-config 
     | | \-config (gramps.gui.grampsgui,gramps.gen.relationship,gramps.gui.aboutdialog,gramps.gen.dbstate,gramps.gui.utils,gramps.webapp.init,gramps.gui.dbloader,gramps.gui.dialog,gramps.gui.pluginmanager,gramps.cli.clidbman,gramps.gui.viewmanager,gramps.gui.display,gramps.cli.grampscli,gramps.gui.tipofday,gramps.guiQML.grampsqml,gramps.gui.clipboard,gramps.gui.managedwindow,gramps.cli.argparser,gramps.gui.displaystate,gramps.gui.spell,gramps.gui.configure)
     | \-const (ErrorReportAssistant_Test,GtkHandler_Test)
     | | \-AUTHORS (gramps.gui.aboutdialog)
     | | \-AUTHORS_FILE (gramps.gui.aboutdialog)
     | | \-COMMENTS (gramps.gui.aboutdialog)
     | | \-COPYRIGHT_MSG (gramps.gui.aboutdialog)
     | | \-CUSTOM_FILTERS (gramps.gui.makefilter)
     | | \-DATA_DIR (gramps.gui.grampsgui,gramps.webapp.settings,gramps.webapp.urls)
     | | \-DOCUMENTERS (gramps.gui.aboutdialog)
     | | \-GLADE_DIR (gramps.gui.glade)
     | | \-GLADE_FILE (gramps.gui.managedwindow)
     | | \-GRAMPS_LOCALE (gramps.gui.dbloader,gramps.gui.dialog,gramps.gui.clipboard,gramps.gui.undohistory,gramps.gen.relationship,gramps.cli.user,gramps.gui.columnorder,gramps.gui.dbman,gramps.gui.grampsgui,gramps.cli.clidbman,gramps.gui.aboutdialog,gramps.gui.viewmanager,gramps.cli.grampscli,gramps.gui.tipofday,gramps.cli.argparser,gramps.gui.glade,gramps.gui.configure,gramps.cli.arghandler,gramps.gui.autocomp,gramps.gen.sort,gramps.gen.recentfiles,gramps.gui.display,gramps.gui.makefilter,gramps.gui.spell,gramps.gui.utils,gramps.gen.config,gramps.guiQML.viewmanager,gramps.gui.displaystate)
     | | \-GTK_GETTEXT_DOMAIN (gramps.gui.grampsgui)
     | | \-HOME_DIR (gramps.gui.configure,gramps.gen.recentfiles,gramps.gui.viewmanager,gramps.gen.config)
     | | \-ICON (gramps.gui.dialog,gramps.gui.managedwindow,gramps.gui.thumbnails,gramps.gui.viewmanager,gramps.gui.pluginmanager)
     | | \-IMAGE_DIR (gramps.gui.grampsgui,gramps.gui.clipboard,gramps.gui.thumbnails,gramps.gui.tipofday,gramps.webapp.urls)
     | | \-LICENSE_FILE (gramps.gui.aboutdialog)
     | | \-LONGOPTS (gramps.cli.argparser)
     | | \-PLUGINS_DIR (gramps.cli.grampscli)
     | | \-PROGRAM_NAME (gramps.gui.aboutdialog)
     | | \-ROOT_DIR (gramps.webapp.urls,gramps.guiQML.viewmanager)
     | | \-SHORTOPTS (gramps.cli.argparser)
     | | \-SPLASH (gramps.gui.aboutdialog)
     | | \-THUMBSCALE (gramps.gui.listmodel,gramps.gui.thumbnails)
     | | \-THUMBSCALE_LARGE (gramps.gui.thumbnails)
     | | \-THUMB_LARGE (gramps.gui.thumbnails)
     | | \-THUMB_NORMAL (gramps.gui.thumbnails)
     | | \-TIP_DATA (gramps.gui.tipofday)
     | | \-TRANSLATORS (gramps.gui.aboutdialog)
     | | \-URL_BUGTRACKER (gramps.gui.viewmanager)
     | | \-URL_HOMEPAGE (gramps.gui.aboutdialog,gramps.gui.viewmanager)
     | | \-URL_MAILINGLIST (gramps.gui.viewmanager)
     | | \-URL_MANUAL_PAGE (gramps.gui.clipboard,gramps.gui.viewmanager,gramps.gui.display)
     | | \-URL_WIKISTRING (gramps.gui.viewmanager,gramps.gui.display)
     | | \-USER_HOME (gramps.gen.config)
     | | \-USER_PLUGINS (gramps.cli.grampscli)
     | | \-USE_THUMBNAILER (gramps.gui.thumbnails)
     | | \-VERSION (gramps.gui.aboutdialog)
     | | \-VERSION_DIR (gramps.gen.config)
     | | \-WEB_DIR (gramps.webapp.settings)
     | | \-WIKI_EXTRAPLUGINS (gramps.gui.viewmanager)
     | \-constfunc 
     | | \-STRTYPE (gramps.gui.dbloader,gramps.gui.autocomp,gramps.webapp.dbdjango,gramps.webapp.utils,gramps.gui.clipboard,gramps.gui.glade)
     | | \-UNITYPE (gramps.gui.dbloader,gramps.gui.displaystate,gramps.cli.clidbman,gramps.gui.dbman)
     | | \-conv_to_unicode (gramps.gui.dbloader,gramps.cli.arghandler,gramps.gui.dbman,gramps.cli.clidbman,gramps.gui.viewmanager,gramps.gen.const,gramps.cli.argparser,gramps.webapp.libdjango,gramps.gui.configure)
     | | \-conv_to_unicode_direct (gramps.gen.soundex)
     | | \-cuni (gramps.gui.dialog,gramps.gui.clipboard,gramps.gui.thumbnails,gramps.webapp.utils,gramps.gui.displaystate)
     | | \-get_env_var (gramps.gui.aboutdialog,gramps.gen.const)
     | | \-has_display (gramps.gui.grampsgui,gramps.guiQML.grampsqml,gramps.gui.utils)
     | | \-is_quartz (gramps.gui.utils,gramps.gui.viewmanager,gramps.gui.display)
     | | \-lin (gramps.gui.grampsgui)
     | | \-mac (gramps.gui.utils,gramps.gui.clipboard)
     | | \-uni_to_gui (gramps.gui.glade)
     | | \-win (gramps.gui.grampsgui,gramps.gui.pluginmanager,gramps.gui.thumbnails,gramps.gui.dbman,gramps.cli.clidbman,gramps.gui.utils)
     | \-datehandler 
     | | \-displayer (gramps.webapp.shell,gramps.webapp.utils)
     | | \-get_date (gramps.gui.clipboard)
     | | \-get_date_formats (gramps.gui.configure)
     | | \-parser (gramps.webapp.shell,gramps.webapp.utils)
     | \-db 
     | | \-CITATION_KEY (gramps.webapp.dbdjango)
     | | \-DbBsddb (gramps.cli.grampscli,gramps.cli.arghandler,gramps.cli.clidbman,gramps.gui.dbman,gramps.gui.dbloader)
     | | \-DbBsddbRead (gramps.gen.dbstate)
     | | \-DbReadBase (gramps.webapp.dbdjango)
     | | \-DbTxn (gramps.webapp.dbdjango)
     | | \-DbWriteBase (gramps.webapp.dbdjango)
     | | \-EVENT_KEY (gramps.webapp.dbdjango)
     | | \-FAMILY_KEY (gramps.webapp.dbdjango)
     | | \-MEDIA_KEY (gramps.webapp.dbdjango)
     | | \-META (gramps.cli.clidbman)
     | | \-NOTE_KEY (gramps.webapp.dbdjango)
     | | \-PERSON_KEY (gramps.webapp.dbdjango)
     | | \-PERSON_TBL (gramps.cli.clidbman)
     | | \-PLACE_KEY (gramps.webapp.dbdjango)
     | | \-REPOSITORY_KEY (gramps.webapp.dbdjango)
     | | \-SOURCE_KEY (gramps.webapp.dbdjango)
     | | \-backup 
     | | | \-backup (gramps.gui.viewmanager)
     | | | \-restore (gramps.gui.dbman)
     | | \-dbconst 
     | | | \-BDBVERSFN (gramps.cli.clidbman)
     | | | \-DBLOGNAME (gramps.cli.clidbman)
     | | \-exceptions 
     | |   \-BsddbDowngradeError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-BsddbDowngradeRequiredError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-BsddbUpgradeRequiredError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-DbEnvironmentError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-DbException (gramps.gui.dbman,gramps.gui.viewmanager)
     | |   \-DbUpgradeRequiredError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-DbVersionError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-PythonDowngradeError (gramps.cli.grampscli,gramps.gui.dbloader)
     | |   \-PythonUpgradeRequiredError (gramps.cli.grampscli,gramps.gui.dbloader)
     | \-dbstate 
     | | \-DbState (gramps.cli.grampscli,gramps.gui.grampsgui,gramps.guiQML.grampsqml,gramps.webapp.utils,gramps.webapp.reports)
     | \-display 
     | | \-name 
     | |   \-NameDisplayError (gramps.gui.configure)
     | |   \-displayer (gramps.cli.grampscli,gramps.gui.displaystate,gramps.gui.configure,gramps.gen.sort)
     | \-errors 
     | | \-DbError (gramps.cli.grampscli,gramps.gui.dbloader)
     | | \-WindowActiveError (gramps.gui.managedwindow,gramps.gui.utils,gramps.gui.viewmanager,gramps.gui.configure)
     | \-filters 
     | | \-FilterList (gramps.gui.makefilter)
     | | \-GenericFilterFactory (gramps.gui.makefilter)
     | | \-reload_custom_filters (gramps.gui.makefilter)
     | | \-rules (gramps.gui.makefilter)
     | \-git_revision 
     | | \-get_git_revision (gramps.gen.const)
     | \-lib 
     | | \-ChildRefType (gramps.gen.relationship)
     | | \-Citation (gramps.webapp.dbdjango)
     | | \-Date (gramps.gui.configure,gramps.gen.sort)
     | | \-Event (gramps.webapp.dbdjango)
     | | \-EventType (gramps.gen.relationship)
     | | \-Family (gramps.webapp.dbdjango)
     | | \-FamilyRelType (gramps.gen.relationship,gramps.gui.configure)
     | | \-MediaObject (gramps.webapp.dbdjango)
     | | \-Name (gramps.webapp.libdjango,gramps.gui.configure)
     | | \-NameOriginType (gramps.gui.configure)
     | | \-Note (gramps.webapp.dbdjango)
     | | \-NoteType (gramps.gui.clipboard)
     | | \-Person (gramps.gen.relationship,gramps.webapp.utils,gramps.webapp.dbdjango)
     | | \-Place (gramps.webapp.dbdjango)
     | | \-Repository (gramps.webapp.dbdjango)
     | | \-Researcher (gramps.webapp.dbdjango)
     | | \-Source (gramps.webapp.dbdjango)
     | | \-StyledText (gramps.webapp.shell)
     | | \-Surname (gramps.gui.configure)
     | | \-Tag (gramps.webapp.dbdjango)
     | | \-attrtype 
     | | | \-AttributeType (gramps.webapp.init)
     | | \-childreftype 
     | | | \-ChildRefType (gramps.webapp.init)
     | | \-date 
     | | | \-Date (gramps.webapp.utils)
     | | | \-Today (gramps.webapp.utils)
     | | \-eventroletype 
     | | | \-EventRoleType (gramps.webapp.init)
     | | \-eventtype 
     | | | \-EventType (gramps.webapp.init)
     | | \-familyreltype 
     | | | \-FamilyRelType (gramps.webapp.init)
     | | \-nameorigintype 
     | | | \-NameOriginType (gramps.webapp.init)
     | | \-nametype 
     | | | \-NameType (gramps.webapp.init)
     | | \-notetype 
     | | | \-NoteType (gramps.webapp.init)
     | | \-person 
     | | | \-Person (gramps.gui.utils)
     | | \-repotype 
     | | | \-RepositoryType (gramps.webapp.init)
     | | \-srcmediatype 
     | | | \-SourceMediaType (gramps.webapp.init)
     | | \-styledtexttagtype 
     | | | \-StyledTextTagType (gramps.webapp.init)
     | | \-urltype 
     | |   \-UrlType (gramps.webapp.init)
     | \-plug 
     | | \-BasePluginManager (gramps.cli.arghandler,gramps.gui.pluginmanager,gramps.cli.clidbman,gramps.cli.grampscli,gramps.webapp.reports,gramps.webapp.utils,gramps.gen.relationship)
     | | \-END (gramps.gui.navigator,gramps.gui.viewmanager)
     | | \-PluginRegister (gramps.gen.relationship,gramps.gui.pluginmanager)
     | | \-REPORT (gramps.gui.viewmanager)
     | | \-START (gramps.gui.navigator,gramps.gui.viewmanager)
     | | \-report 
     | | | \-BookList (gramps.cli.arghandler)
     | | | \-CATEGORY_BOOK (gramps.cli.arghandler)
     | | | \-CATEGORY_CODE (gramps.cli.arghandler)
     | | | \-_constants 
     | | |   \-standalone_categories (gramps.gui.viewmanager)
     | | \-utils 
     | |   \-available_updates (gramps.gui.utils,gramps.gui.configure)
     | \-proxy 
     | | \-proxybase 
     | |   \-ProxyDbBase (gramps.gen.dbstate)
     | \-recentfiles 
     | | \-RecentFiles (gramps.gui.displaystate)
     | | \-recent_files (gramps.cli.grampscli,gramps.cli.arghandler)
     | | \-remove_filename (gramps.gui.dbman)
     | | \-rename_filename (gramps.gui.dbman)
     | \-relationship 
     | | \-get_relationship_calculator (gramps.gui.viewmanager,gramps.gui.displaystate)
     | \-simple 
     | | \-SimpleAccess (gramps.gui.clipboard,gramps.webapp.utils)
     | | \-SimpleTable (gramps.webapp.utils)
     | | \-make_basic_stylesheet (gramps.webapp.utils)
     | \-user (gramps.cli.user,gramps.gui.user)
     | \-utils 
     |   \-alive 
     |   | \-probably_alive (gramps.webapp.utils)
     |   | \-update_constants (gramps.gui.configure)
     |   \-callback 
     |   | \-Callback (gramps.gui.pluginmanager,gramps.gen.dbstate,gramps.gui.displaystate)
     |   \-callman 
     |   | \-CallbackManager (gramps.gui.dbguielement)
     |   \-cast 
     |   | \-get_type_converter (gramps.cli.argparser)
     |   \-config 
     |   | \-get_researcher (gramps.cli.grampscli)
     |   \-configmanager 
     |   | \-ConfigManager (gramps.gen.config)
     |   \-db 
     |   | \-get_birth_or_fallback (gramps.webapp.utils,gramps.gen.sort)
     |   | \-get_death_or_fallback (gramps.webapp.utils)
     |   | \-navigation_label (gramps.gui.displaystate)
     |   \-file 
     |   | \-get_empty_tempdir (gramps.cli.arghandler)
     |   | \-media_path_full (gramps.gui.viewmanager)
     |   | \-rm_tempdir (gramps.cli.arghandler)
     |   \-grampslocale 
     |   | \-GrampsLocale (gramps.gen.const,gramps.webapp.utils)
     |   \-id 
     |   | \-create_id (gramps.webapp.libdjango,gramps.webapp.dbdjango)
     |   \-keyword 
     |   | \-get_keyword_from_translation (gramps.gui.configure)
     |   | \-get_keywords (gramps.gui.configure)
     |   | \-get_translation_from_keyword (gramps.gui.configure)
     |   | \-get_translations (gramps.gui.configure)
     |   \-resourcepath 
     |     \-ResourcePath (gramps.gen.const)
     \-gui 
     | \-aboutdialog 
     | | \-GrampsAboutDialog (gramps.gui.viewmanager)
     | \-clipboard 
     | | \-ClipboardWindow (gramps.gui.viewmanager)
     | \-configure 
     | | \-GrampsPreferences (gramps.gui.viewmanager)
     | \-dbloader 
     | | \-DbLoader (gramps.gui.viewmanager)
     | \-dbman 
     | | \-DbManager (gramps.gui.viewmanager)
     | \-ddtargets 
     | | \-DdTargets (gramps.gui.clipboard,gramps.gui.dbman)
     | \-dialog 
     | | \-DBErrorDialog (gramps.gui.dbloader,gramps.gui.user)
     | | \-ErrorDialog (gramps.gui.grampsgui,gramps.gui.dbloader,gramps.gui.dbman,gramps.gui.viewmanager,gramps.gui.utils,gramps.gui.tipofday,gramps.gui.user,gramps.gui.configure)
     | | \-InfoDialog (gramps.gui.user,gramps.gui.viewmanager)
     | | \-OkDialog (gramps.gui.configure)
     | | \-QuestionDialog (gramps.gui.dbman,gramps.gui.undohistory)
     | | \-QuestionDialog2 (gramps.gui.dbloader,gramps.gui.viewmanager,gramps.gui.user,gramps.gui.dbman,gramps.gui.configure)
     | | \-WarningDialog (gramps.gui.grampsgui,gramps.gui.dbloader,gramps.gui.user,gramps.gui.utils,gramps.gui.viewmanager)
     | \-display 
     | | \-display_help (gramps.gui.clipboard,gramps.gui.viewmanager)
     | | \-display_url (gramps.gui.dialog,gramps.gui.aboutdialog,gramps.gui.viewmanager)
     | \-displaystate 
     | | \-DisplayState (gramps.gui.viewmanager)
     | | \-RecentDocsMenu (gramps.gui.viewmanager)
     | \-editors 
     | | \-EditCitation (gramps.gui.utils)
     | | \-EditEvent (gramps.gui.utils,gramps.gui.clipboard)
     | | \-EditFamily (gramps.gui.utils,gramps.gui.clipboard)
     | | \-EditFilter (gramps.gui.makefilter)
     | | \-EditMedia (gramps.gui.utils,gramps.gui.clipboard)
     | | \-EditNote (gramps.gui.clipboard)
     | | \-EditPerson (gramps.gui.utils,gramps.gui.clipboard)
     | | \-EditPlace (gramps.gui.utils,gramps.gui.clipboard)
     | | \-EditRepository (gramps.gui.utils,gramps.gui.clipboard)
     | | \-EditSource (gramps.gui.utils,gramps.gui.clipboard)
     | \-glade 
     | | \-Glade (gramps.gui.columnorder,gramps.gui.dialog,gramps.gui.dbman,gramps.gui.tipofday,gramps.gui.managedwindow,gramps.gui.clipboard,gramps.gui.configure,gramps.gui.displaystate)
     | \-logger 
     | | \-GtkHandler (gramps.gui.grampsgui,GtkHandler_Test)
     | | \-RotateHandler (gramps.gui.grampsgui,ErrorReportAssistant_Test,GtkHandler_Test,gramps.gui.displaystate)
     | | \-_errorreportassistant (ErrorReportAssistant_Test)
     | \-makefilter 
     | | \-make_filter (gramps.gui.clipboard)
     | \-managedwindow 
     | | \-GrampsWindowManager (gramps.gui.displaystate)
     | | \-ManagedWindow (gramps.gui.tipofday,gramps.gui.clipboard,gramps.gui.undohistory,gramps.gui.columnorder,gramps.gui.configure)
     | \-navigator 
     | | \-Navigator (gramps.gui.viewmanager)
     | \-plug 
     | | \-PluginWindows (gramps.gui.viewmanager,gramps.gui.configure)
     | | \-ReportPluginDialog (gramps.gui.viewmanager)
     | | \-ToolPluginDialog (gramps.gui.viewmanager)
     | | \-export 
     | | | \-ExportAssistant (gramps.gui.viewmanager)
     | | \-report 
     | | | \-BookSelector (gramps.gui.viewmanager)
     | | | \-report (gramps.gui.viewmanager)
     | | \-tool (gramps.cli.arghandler,gramps.gui.viewmanager)
     | \-pluginmanager 
     | | \-GuiPluginManager (gramps.gui.dbloader,gramps.gui.navigator,gramps.gui.viewmanager,gramps.gui.dbman)
     | | \-base_reg_stock_icons (gramps.gui.grampsgui)
     | \-spell 
     | | \-HAVE_GTKSPELL (gramps.gui.configure)
     | \-tipofday 
     | | \-TipOfDay (gramps.gui.grampsgui,gramps.gui.viewmanager)
     | \-undohistory 
     | | \-UndoHistory (gramps.gui.viewmanager)
     | \-user 
     | | \-User (gramps.gui.dbloader,gramps.gui.viewmanager,gramps.gui.dbman)
     | \-utils 
     | | \-AvailableUpdates (gramps.gui.viewmanager)
     | | \-ProgressMeter (gramps.gui.user)
     | | \-is_right_click (gramps.gui.clipboard)
     | | \-open_file_with_default_application (gramps.gui.display)
     | | \-process_pending_events (gramps.gui.displaystate)
     | \-viewmanager (gramps.gui.grampsgui)
     | | \-ViewManager (gramps.gui.grampsgui)
     | \-views 
     | | \-navigationview 
     | | | \-NavigationView (gramps.gui.displaystate)
     | | \-pageview 
     | | | \-DummyPage (gramps.gui.viewmanager)
     | | \-tags 
     | |   \-Tags (gramps.gui.viewmanager)
     | \-widgets 
     |   \-BasicLabel (gramps.gui.configure)
     |   \-MarkupLabel (gramps.gui.configure)
     |   \-Statusbar (gramps.gui.viewmanager)
     |   \-progressdialog 
     |     \-GtkProgressDialog (gramps.gui.displaystate)
     |     \-ProgressMonitor (gramps.gui.displaystate)
     \-plugins 
     | \-docgen 
     | | \-htmldoc 
     | |   \-HtmlDoc (gramps.webapp.utils)
     | \-export 
     | | \-exportpkg 
     | | | \-PackageWriter (gramps.gui.viewmanager)
     | | \-exportxml 
     | |   \-XmlWriter (gramps.gui.viewmanager)
     | \-lib 
     |   \-libhtml 
     |   | \-Html (gramps.webapp.utils)
     |   \-libhtmlbackend 
     |     \-DocBackend (gramps.webapp.utils)
     |     \-HtmlBackend (gramps.webapp.utils)
     |     \-process_spaces (gramps.webapp.utils)
     \-version 
     | \-VERSION (gramps.gen.const)
     | \-VERSION_TUPLE (gramps.gen.const)
     | \-major_version (gramps.gen.const)
     \-webapp 
       \-dbdjango 
       | \-DbDjango (gramps.webapp.shell,gramps.webapp.utils)
       \-grampsdb 
       | \-forms (gramps.webapp.utils)
       | \-models (gramps.webapp.utils,gramps.webapp.libdjango)
       |   \-GenderType (gramps.webapp.init)
       |   \-LdsStatus (gramps.webapp.init)
       |   \-LdsType (gramps.webapp.init)
       |   \-NameFormatType (gramps.webapp.init)
       |   \-NameOriginType (gramps.webapp.init)
       |   \-Person (gramps.webapp.reports)
       |   \-ThemeType (gramps.webapp.init)
       |   \-models (gramps.webapp.init_gramps)
       \-libdjango (gramps.webapp.utils)
       | \-DjangoInterface (gramps.webapp.shell,gramps.webapp.dbdjango)
       | \-todate (gramps.webapp.shell)
       | \-totime (gramps.webapp.shell)
       \-reports 
       | \-import_file (gramps.webapp.shell)
       \-settings (gramps.webapp.manage,gramps.webapp.init_gramps,gramps.webapp.shell,gramps.webapp.init)
       \-utils 
         \-StyledNoteFormatter (gramps.webapp.shell)
         \-parse_styled_text (gramps.webapp.shell)