* src/plugins/AncestorChart2.py: fix comment

* src/plugins/DecendChart.py: fix comment
* src/plugins/TimeLine.py: Remove Title option

svn: r6963
This commit is contained in:
Brian Matherly 2006-06-25 01:57:56 +00:00
parent 25e8b29f73
commit 0bdf53bc8d
4 changed files with 8 additions and 16 deletions

View File

@ -1,3 +1,8 @@
2006-06-25 Brian Matherly <brian@gramps-project.org>
* src/plugins/AncestorChart2.py: fix comment
* src/plugins/DecendChart.py: fix comment
* src/plugins/TimeLine.py: Remove Title option
2006-06-24 Alex Roitman <shura@gramps-project.org> 2006-06-24 Alex Roitman <shura@gramps-project.org>
* debian/control (Build-Depends-Indep): Add xsltproc * debian/control (Build-Depends-Indep): Add xsltproc

View File

@ -184,7 +184,6 @@ class AncestorChart(Report):
dispf - Display format for the output box. dispf - Display format for the output box.
singlep - Whether to scale to fit on a single page. singlep - Whether to scale to fit on a single page.
compress - Whether to compress chart. compress - Whether to compress chart.
title - Title of the report displayed on top.
""" """
Report.__init__(self,database,person,options_class) Report.__init__(self,database,person,options_class)

View File

@ -122,7 +122,6 @@ class DescendChart(Report):
dispf - Display format for the output box. dispf - Display format for the output box.
singlep - Whether to scale to fit on a single page. singlep - Whether to scale to fit on a single page.
title - Title of the report displayed on top.
maxgen - Maximum number of generations to include. maxgen - Maximum number of generations to include.
""" """
Report.__init__(self,database,person,options_class) Report.__init__(self,database,person,options_class)

View File

@ -51,6 +51,7 @@ import BaseDoc
from Filters import GenericFilter, Rules, CustomFilters from Filters import GenericFilter, Rules, CustomFilters
import Sort import Sort
from QuestionDialog import ErrorDialog from QuestionDialog import ErrorDialog
import NameDisplay
#------------------------------------------------------------------------ #------------------------------------------------------------------------
# #
@ -75,7 +76,6 @@ class TimeLine(Report):
filter - Filter to be applied to the people of the database. filter - Filter to be applied to the people of the database.
The option class carries its number, and the function The option class carries its number, and the function
returning the list of filters. returning the list of filters.
title - Title of the report displayed on top
sort_func - function used to sort entries, that returns -1/0/1 sort_func - function used to sort entries, that returns -1/0/1
when given two personal handles (like cmp). when given two personal handles (like cmp).
The option class carries its number, and the function The option class carries its number, and the function
@ -89,7 +89,8 @@ class TimeLine(Report):
filters.extend(CustomFilters.get_filters()) filters.extend(CustomFilters.get_filters())
self.filter = filters[filter_num] self.filter = filters[filter_num]
self.title = options_class.handler.options_dict['title'] name = NameDisplay.displayer.display_formal(person)
self.title = _("Timeline Graph for %s") % name
sort_func_num = options_class.handler.options_dict['sortby'] sort_func_num = options_class.handler.options_dict['sortby']
sort_functions = options_class.get_sort_functions(Sort.Sort(database)) sort_functions = options_class.get_sort_functions(Sort.Sort(database))
@ -362,15 +363,12 @@ class TimeLineOptions(ReportOptions):
# Options specific for this report # Options specific for this report
self.options_dict = { self.options_dict = {
'sortby' : 0, 'sortby' : 0,
'title' : '',
} }
self.options_help = { self.options_help = {
'sortby' : ("=num","Number of a sorting function", 'sortby' : ("=num","Number of a sorting function",
[item[0] for item in [item[0] for item in
self.get_sort_functions(Sort.Sort(None))], self.get_sort_functions(Sort.Sort(None))],
True), True),
'title' : ("=str","Title string for the report",
"Whatever String You Wish"),
} }
def enable_options(self): def enable_options(self):
@ -456,19 +454,10 @@ class TimeLineOptions(ReportOptions):
dialog.add_option(_('Sort by'),self.sort_menu) dialog.add_option(_('Sort by'),self.sort_menu)
self.title_box = gtk.Entry()
if self.options_dict['title']:
self.title_box.set_text(self.options_dict['title'])
else:
self.title_box.set_text(dialog.get_header(dialog.person.get_primary_name().get_name()))
self.title_box.show()
dialog.add_option(_('report|Title'),self.title_box)
def parse_user_options(self,dialog): def parse_user_options(self,dialog):
""" """
Parses the custom options that we have added. Parses the custom options that we have added.
""" """
self.options_dict['title'] = unicode(self.title_box.get_text())
self.options_dict['sortby'] = self.sort_menu.get_active() self.options_dict['sortby'] = self.sort_menu.get_active()
#------------------------------------------------------------------------ #------------------------------------------------------------------------