6874: Use shorter names in add gramplet list. Remove old attributes gramplet.
svn: r22959
This commit is contained in:
parent
90c25b9f8b
commit
2aaca6aac7
@ -112,7 +112,8 @@ def GET_AVAILABLE_GRAMPLETS(name):
|
|||||||
return None
|
return None
|
||||||
|
|
||||||
def GET_GRAMPLET_LIST(nav_type, skip):
|
def GET_GRAMPLET_LIST(nav_type, skip):
|
||||||
return [(gplug.name, gplug.id) for gplug in PLUGMAN.get_reg_gramplets()
|
return [(gplug.gramplet_title, gplug.id)
|
||||||
|
for gplug in PLUGMAN.get_reg_gramplets()
|
||||||
if gplug.navtypes == [] or nav_type in gplug.navtypes
|
if gplug.navtypes == [] or nav_type in gplug.navtypes
|
||||||
and gplug.name not in skip]
|
and gplug.name not in skip]
|
||||||
|
|
||||||
|
@ -1,56 +0,0 @@
|
|||||||
# Gramps - a GTK+/GNOME based genealogy program
|
|
||||||
#
|
|
||||||
# Copyright (C) 2009 Douglas S. Blank
|
|
||||||
#
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of the GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; either version 2 of the License, or
|
|
||||||
# (at your option) any later version.
|
|
||||||
#
|
|
||||||
# This program is distributed in the hope that it will be useful,
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
from gramps.gen.plug import Gramplet
|
|
||||||
from gramps.gen.display.name import displayer as name_displayer
|
|
||||||
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
|
||||||
_ = glocale.translation.gettext
|
|
||||||
|
|
||||||
class AttributesGramplet(Gramplet):
|
|
||||||
"""
|
|
||||||
Displays attributes of a person.
|
|
||||||
"""
|
|
||||||
def init(self):
|
|
||||||
self.set_text(_("No Family Tree loaded."))
|
|
||||||
self.set_use_markup(True)
|
|
||||||
self.no_wrap()
|
|
||||||
|
|
||||||
def db_changed(self):
|
|
||||||
self.dbstate.db.connect('person-edit', self.update)
|
|
||||||
self.update()
|
|
||||||
|
|
||||||
def active_changed(self, handle):
|
|
||||||
self.update()
|
|
||||||
|
|
||||||
def main(self): # return false finishes
|
|
||||||
self.set_text("")
|
|
||||||
active_handle = self.get_active('Person')
|
|
||||||
active_person = self.dbstate.db.get_person_from_handle(active_handle)
|
|
||||||
if not active_person:
|
|
||||||
return
|
|
||||||
name = name_displayer.display(active_person)
|
|
||||||
self.render_text(_("Active person: <b>%s</b>") % name)
|
|
||||||
self.append_text("\n\n")
|
|
||||||
for attr in active_person.attribute_list:
|
|
||||||
# # text, type, data
|
|
||||||
self.link(str(attr.type), 'Attribute', str(attr.type))
|
|
||||||
self.append_text(": %s\n" % attr.get_value())
|
|
||||||
self.append_text("\n", scroll_to="begin")
|
|
@ -66,23 +66,6 @@ register(GRAMPLET,
|
|||||||
gramps_target_version="4.1",
|
gramps_target_version="4.1",
|
||||||
)
|
)
|
||||||
|
|
||||||
register(GRAMPLET,
|
|
||||||
id="Attributes",
|
|
||||||
name=_("Attributes"),
|
|
||||||
description = _("Gramplet showing active person's attributes"),
|
|
||||||
status = STABLE,
|
|
||||||
fname="attributesgramplet.py",
|
|
||||||
height=150,
|
|
||||||
expand=True,
|
|
||||||
gramplet = 'AttributesGramplet',
|
|
||||||
gramplet_title=_("Attributes"),
|
|
||||||
detached_width = 325,
|
|
||||||
detached_height = 250,
|
|
||||||
version="1.0.0",
|
|
||||||
gramps_target_version="4.1",
|
|
||||||
navtypes=["Person"],
|
|
||||||
)
|
|
||||||
|
|
||||||
register(GRAMPLET,
|
register(GRAMPLET,
|
||||||
id="Calendar",
|
id="Calendar",
|
||||||
name=_("Calendar"),
|
name=_("Calendar"),
|
||||||
|
@ -528,7 +528,6 @@ gramps/plugins/export/exportxml.py
|
|||||||
gramps/plugins/gramplet/ageondategramplet.py
|
gramps/plugins/gramplet/ageondategramplet.py
|
||||||
gramps/plugins/gramplet/agestats.py
|
gramps/plugins/gramplet/agestats.py
|
||||||
gramps/plugins/gramplet/attributes.py
|
gramps/plugins/gramplet/attributes.py
|
||||||
gramps/plugins/gramplet/attributesgramplet.py
|
|
||||||
gramps/plugins/gramplet/backlinks.py
|
gramps/plugins/gramplet/backlinks.py
|
||||||
gramps/plugins/gramplet/calendargramplet.py
|
gramps/plugins/gramplet/calendargramplet.py
|
||||||
gramps/plugins/gramplet/children.py
|
gramps/plugins/gramplet/children.py
|
||||||
|
Loading…
Reference in New Issue
Block a user