2008-01-05 Brian Matherly * src/ReportBase/_ReportDialog.py: * src/ReportBase/_BareReportDialog.py: * src/ReportBase/_ReportOptions.py: * src/plugins/KinshipReport.py: * src/plugins/DetDescendantReport.py: * src/plugins/DescendReport.py: * src/plugins/IndivComplete.py: * src/plugins/CalculateEstimatedDates.py: * src/plugins/BookReport.py: * src/plugins/TimeLine.py: * src/plugins/GVFamilyLines.py: * src/plugins/Calendar.py: * src/plugins/AncestorReport.py: * src/plugins/MarkerReport.py: * src/plugins/DescendChart.py: * src/plugins/EndOfLineReport.py: * src/plugins/DetAncestralReport.py: * src/plugins/SimpleBookTitle.py: * src/plugins/CustomBookText.py: * src/plugins/FamilyGroup.py: * src/plugins/GVRelGraph.py: * src/plugins/GVHourGlass.py: * src/plugins/StatisticsChart.py: * src/plugins/FanChart.py: * src/PluginUtils/_PluginWindows.py: * src/PluginUtils/__init__.py: * src/PluginUtils/_MenuOptions.py: More refactoring in the report system. More reports use MenuOptions now. BareReportDialog no longer has "center person". 2008-01-05 Raphael Ackermann 2008-01-05 Brian Matherly * src/DataViews/PedigreeView.py: * src/Config/__init__.py: * src/gen/utils/longop.py: * src/Editors/_EditLocation.py: * src/DisplayTabs/_TextTab.py: * src/plugins/WebCal.py: * src/plugins/NarrativeWeb.py: * src/plugins/rel_sv.py: * src/plugins/rel_de.py: * src/plugins/MarkerReport.py: * src/plugins/FindDupes.py: * src/plugins/DescendChart.py: * src/plugins/PHPGedViewConnector.py: * src/plugins/rel_pl.py: * src/plugins/FamilyGroup.py: * src/plugins/GVRelGraph.py: * src/plugins/StatisticsChart.py: * src/plugins/WriteGeneWeb.py: * src/ObjectSelector/_FilterFrameBase.py: * src/ObjectSelector/_FamilyPreviewFrame.py: * src/ObjectSelector/_ObjectSelectorWindow.py: * src/ObjectSelector/_PersonTreeFrame.py: * src/ObjectSelector/_FamilyFilterFrame.py: * src/ObjectSelector/_FamilyTreeFrame.py: * src/ObjectSelector/_PersonPreviewFrame.py: * src/ObjectSelector/_PersonFilterFrame.py: * src/GrampsWidgets.py: * src/DbManager.py: * src/Models/_ListCursor.py: * src/Models/_PathCursor.py: * src/GrampsLogger/_GtkHandler.py: * src/DisplayModels/_BaseModel.py: * src/AutoComp.py: * src/UndoHistory.py: * src/GrampsDbUtils/_GedcomUtils.py: * src/docgen/HtmlDoc.py: * src/docgen/SpreadSheetDoc.py: * src/docgen/ODFDoc.py: * src/docgen/LaTeXDoc.py: * src/docgen/ODSDoc.py: * src/docgen/ODSTab.py: * src/docgen/PSDrawDoc.py: * src/Filters/_FilterMenu.py: * src/Filters/_FilterList.py: * src/Filters/SideBar/_MediaSidebarFilter.py: * src/Filters/SideBar/_SourceSidebarFilter.py: * src/Filters/SideBar/_EventSidebarFilter.py: * src/Filters/SideBar/_NoteSidebarFilter.py: * src/Filters/SideBar/_RepoSidebarFilter.py: * src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfDefaultPerson.py: * src/Filters/Rules/Person/_RelationshipPathBetweenBookmarks.py: * src/Filters/Rules/Person/_IsLessThanNthGenerationAncestorOfBookmarked.py: * src/Filters/Rules/_MatchesFilterBase.py: * src/DateHandler/_DateParser.py: * src/DateHandler/_Date_fi.py: * src/DateHandler/_Date_fr.py: Patch from Raphael Ackermann Fix 0001538: tabs and spaces are mixed in some source files 2008-01-05 Gary Burton * src/plugins/Verify.py: Remove a line of redundant code added yesterday. 2008-01-04 Douglas S. Blank * src/gen/lib/date.py (Date.__sub__): fixed date differences * src/Simple/_SimpleTable.py: removed frame around textview 2008-01-04 Gary Burton * src/plugins/Verify.py: Allow the Verify Results window to be reused if it is already instantiated. Bug #1532 2008-01-04 Gary Burton * src/GrampsDbUtils/_ReadXML.py: removed code that is adding the gramps ID onto the end of pre-existing place descriptions. Bug #1502 2008-01-03 Benny Malengier * data/gramps.desktop.in: list more mime types, item 851 2008-01-03 Benny Malengier * src/GrampsDbUtils/_GrampsDbWriteXML.py: wrong escape of &, bug 1430 2008-01-03 Benny Malengier * src/plugins/RelCalc.py: managed window error, bug 1499 2008-01-03 Douglas S. Blank * src/ReportBase/_Constants.py: added QR_NOTE, QR_DATE * src/gen/lib/date.py: working on date math * src/plugins/AgeOnDate.py: new Quick View for age on date * src/plugins/DefaultGadgets.py: added Age on Date gadget * src/QuickReports.py: new constants * src/Simple/_SimpleTable.py: handle sort columns 2008-01-03 Gary Burton * src/Selectors/_SelectPerson.py: the select person dialog now allows a person to be selected by using the keyboard. This dialog really needs an overhaul so that it can use the BaseSelector class as SelectFamily does. However a PeopleModel based on BaseModel is required for this as the existing PeopleModel is a custom built class. bug #1456 2008-01-03 Jérôme Rapinat * src/configure.in : add bulgarian 2008-01-02 Benny Malengier * src/ViewManager.py: remove unneeded show, remove tabs 2008-01-02 Brian Matherly * src/DisplayModels/_PeopleModel.py: Fix filter bug. 2008-01-02 Jim Sack * src/const.py.in : change embedded copyright sign to unicode \u00A9 (really) instead of the \U (oops) 2008-01-02 Jim Sack * src/const.py.in : change embedded copyright sign to unicode \u00A9 and eliminate call to unicode(), as well as the "coding cookie" at the top of file, since there is no longer any non-ASCII 2008-01-02 Benny Malengier * src/Filters/SideBar/_PlaceSidebarFilter.py: correct string, bug #1275 2008-01-02 Douglas S. Blank * src/Simple/_SimpleTable.py (SimpleTable.row): added obj handlers * src/plugins/References.py: new quick report for listing refs 2008-01-02 Benny Malengier * src/DbLoader.py: correct bug state -> dbstate 2008-01-02 Stéphane Charette * src/BaseDoc.py: definition of add_comment() * src/ReportBase/_GraphvizReportDialog.py: implement add_comment() * src/plugins/GVFamilyLines.py: * src/PluginUtils/__init__.py: * src/PluginUtils/_MenuOptions.py: work in progress to migrate the FamilyLines plugin to the new GraphViz framework; new menu option widget called "SurnameColourOption" (which is actually quite specific to the FamilyLines plugin) 2008-01-01 Peter Landgren * src/plugins/rel_sv.py: Added some comments 2008-01-01 Gary Burton * src/Editors/_EditFamily.py: Enabled tooltips on person edit buttons bug #1501 2008-01-01 Brian Matherly * src/gramps_main.py: * src/PluginUtils/_MenuOptions.py: Refinement of "Center Person" selection for reports. Now only use one dialog.