Raphael Ackermann
bbe2cc6d4e
2008-01-22 Raphael Ackermann <raphael.ackermann@gmail.com>
...
* src/* Everything but src/images/* and src/data/* add correct svn
properties with the commands:
svn propset -R svn:mime-type text/plain src/
svn propset -R svn:eol-style native src/
svn propset -R svn:keywords Id src/
See below why the Id keyword is enough. From svn help propset
svn:keywords - Keywords to be expanded. Valid keywords are:
URL, HeadURL - The URL for the head version of the object.
Author, LastChangedBy - The last person to modify the file.
Date, LastChangedDate - The date/time the object was last modified.
Rev, Revision, - The last revision the object changed.
LastChangedRevision
Id - A compressed summary of the previous
4 keywords.
svn: r9912
2008-01-22 09:17:46 +00:00
Stéphane Charette
95496e6449
add_comment() and work in progress for the new GraphViz framework
...
svn: r9679
2008-01-02 08:43:19 +00:00
Stéphane Charette
55b9732662
new parms to GVDoc::add_link() and add_node()
...
svn: r9653
2007-12-31 07:33:19 +00:00
Brian Matherly
e0543b0644
More updates to better support MenuOptions. FamilyLines seems to work now.
...
svn: r9634
2007-12-30 05:41:16 +00:00
Doug Blank
f84b9c816c
2007-12-20 Douglas S. Blank <dblank@cs.brynmawr.edu>
...
* src/plugins/siblings.py: Quick Reports under construction...
* src/Simple/_SimpleDoc.py: added table style defaults
* src/Simple/__init__.py: added SimpleTable
* src/BaseDoc.py: added doc.type = "standard"
* src/docgen/TextBufDoc.py: added doc.type = "gtk"
* src/Simple/_SimpleTable.py: new file defining table
svn: r9550
2007-12-21 00:18:39 +00:00
Brian Matherly
6af58e348b
Various enhancements to the Graphviz report system. Added GVRelGraph.py - adapted GraphViz.py to use Graphviz report system.
...
svn: r9541
2007-12-20 06:26:38 +00:00
Brian Matherly
152a452b2e
Added support for new GVDoc interface which makes it easier to write reports that user Graphviz for layout.
...
svn: r9042
2007-09-30 04:56:56 +00:00
Zsolt Foldvari
e0a79c5103
2007-09-25 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/glade/Makefile.am:
* po/POTFILES.in:
Add src/glade/paper_settings.glade.
* src/BaseDoc.py: Fix $Revision$ svn property.
svn: r9004
2007-09-25 09:08:50 +00:00
Zsolt Foldvari
cd1d69fe12
2007-09-16 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/BaseDoc.py (PaperStyle): Allow custom margin setting in __init__.
svn: r8980
2007-09-16 10:56:01 +00:00
Don Allingham
a65a73d1d7
* various: const.py changes
...
2007-09-07 Don Allingham <don@gramps-project.org>
* src/DateHandler/_Date_fr.py: fix indentation errors
2007-09-07 Don Allingham <don@gramps-project.org>
svn: r8948
2007-09-08 05:54:02 +00:00
Alex Roitman
953f45ce51
2007-06-30 Alex Roitman <shura@gramps-project.org>
...
* src/ReportBase/_TemplateParser.py: Close file after parsing.
* src/ReportBase/_ReportOptions.py (OptionListCollection.parse):
Close file after parsing.
* src/ReportBase/_PaperMenu.py: Close file after parsing.
* src/plugins/BookReport.py (BookList.parse): Close file after parsing.
* src/Filters/_FilterList.py (load): Close file after parsing.
* src/BaseDoc.py (StyleSheetList.parse): Close file after parsing.
svn: r8687
2007-06-30 18:58:14 +00:00
Don Allingham
48c04f4798
2007-06-26 Don Allingham <don@gramps-project.org>
...
* src/Bookmarks.py: pylint
* src/DateEdit.py: pylint
* src/AutoComp.py: pylint
* src/BaseDoc.py: pylint
* src/DateHandler/_DateParser.py: pylint
* src/DateHandler/_Date_fi.py: pylint
* src/DateHandler/_DateUtils.py: pylint
* src/DateHandler/__init__.py: pylint
* src/DateHandler/_DateDisplay.py: pylint
* src/DateHandler/_Date_fr.py: pylint
* src/DateHandler/_Date_es.py: pylint
* src/DateHandler/_Date_nl.py: pylint
* src/DateHandler/_Date_sk.py: pylint
* src/DateHandler/_DateHandler.py: pylint
* src/DateHandler/_Date_lt.py: pylint
* src/DateHandler/_Date_ru.py: pylint
* src/DateHandler/_Date_sv.py: pylint
* src/DateHandler/_Date_de.py: pylint
svn: r8675
2007-06-27 04:50:33 +00:00
Don Allingham
659814e22d
2007-05-19 Don Allingham <don@gramps-project.org>
...
* src/AutoComp.py: removal of unused functions
* src/BaseDoc.py: clean up and add documentation
svn: r8497
2007-05-20 03:43:38 +00:00
Don Allingham
b884474407
svn: r8445
2007-05-08 04:35:14 +00:00
Don Allingham
87764d64c0
2007-05-07 Don Allingham <don@gramps-project.org>
...
* src/ReportBase/_SimpleDoc.py: add support for tabs
* src/BaseDoc.py: add support for tabs
* src/docgen/TextBufDoc.py: add support for tabs
svn: r8443
2007-05-08 02:56:33 +00:00
Brian Matherly
d7423fff15
Divide BaseDoc into BaseDoc, TextDoc and DrawDoc. TextDoc and DrawDoc are abstract interfaces that must be implemented by the corresponding document generators.
...
svn: r8431
2007-04-30 01:56:34 +00:00
Brian Matherly
3eebd910d5
Move Graphic Styles, Table Styles and Cell Styles into the StyleSheet class. All report styles are now defined in the "get_default_style()" function.
...
svn: r8421
2007-04-23 11:46:26 +00:00
Brian Matherly
c71b782345
Remove "self.font" and "self.media_list" from the BaseDoc interface as they are only common to a couple of formats.
...
svn: r8342
2007-04-01 04:21:44 +00:00
Brian Matherly
d7d7ed340b
* src/BaseDoc.py:
...
* src/docgen/PSDrawDoc.py:
* src/docgen/SvgDrawDoc.py:
* src/docgen/PdfDoc.py:
* src/docgen/OpenOfficeDoc.py:
* src/docgen/GtkPrint.py:
* src/docgen/LPRDoc.py:
* src/docgen/ODFDoc.py:
* src/plugins/StatisticsChart.py:
* src/plugins/Calendar.py:
* src/ReportBase/_ReportUtils.py:
Remove draw_bar function
svn: r8254
2007-02-27 04:10:43 +00:00
Brian Matherly
4b510b098c
* src/BaseDoc.py:
...
* src/docgen/PSDrawDoc.py:
* src/docgen/SvgDrawDoc.py:
* src/docgen/PdfDoc.py:
* src/docgen/OpenOfficeDoc.py:
* src/docgen/GtkPrint.py:
* src/docgen/LPRDoc.py:
* src/docgen/ODFDoc.py:
* src/plugins/AncestorChart2.py:
* src/plugins/DescendChart.py:
* src/plugins/StatisticsChart.py:
* src/plugins/TimeLine.py:
Remove height and width from GraphicsStyle
svn: r8237
2007-02-25 21:53:38 +00:00
Brian Matherly
5aa3a0f4b0
* src/BaseDoc.py:
...
* src/ReportBase/_CommandLineReport.py:
* src/ReportBase/_ReportDialgo.py:
* src/docgen/PdfDoc.py:
* src/docgen/OpenOfficeDoc.py:
* src/docgen/ODFDoc.py:
* src/docgen/RDFDoc.py:
* src/docgen/KwordDoc.py:
* src/docgen/PSDrawDoc.py:
* src/docgen/SvgDrawDoc.py:
* src/docgen/HtmlDoc.py:
* src/docgen/AbiWord2Doc.py:
* src/docgen/LaTeXDoc.py:
* src/plugins/BookReport.py:
Add PaperStyle to BaseDoc
svn: r8229
2007-02-24 21:15:21 +00:00
Brian Matherly
f53f1abc21
* src/ReportBase/_PaperMenu.py: rename PaperStyle to PaperSize
...
* src/docgen/HtmlDoc.py: rename PaperStyle to PaperSize
* src/BaseDoc.py: rename PaperStyle to PaperSize
* src/plugins/Calendar.py: don't use tmargin
svn: r8166
2007-02-19 04:13:41 +00:00
Brian Matherly
d5077d219a
* src/docgen/PSDrawDoc.py: remove draw_wedge from BaseDoc
...
* src/ReportBase/_ReportUtils.py: remove draw_wedge from BaseDoc
* src/plugins/FanChart.py: remove draw_wedge from BaseDoc
* src/BaseDoc.py: remove draw_wedge from BaseDoc
svn: r8121
2007-02-15 04:07:53 +00:00
Brian Matherly
2a6e0cb197
Remove the write_at function. Use draw_text instead. Add center_text to SVGDoc
...
svn: r8089
2007-02-12 04:55:11 +00:00
Brian Matherly
92f4e58fc0
Remove unused functions from BaseDoc
...
svn: r8082
2007-02-11 03:51:43 +00:00
Don Allingham
736b549910
* src/ReportBase/_ReportOptions.py: ( #877 ) escape XML constructs
...
* src/BaseDoc.py: escape XML constructs
svn: r8000
2007-01-28 05:08:49 +00:00
Don Allingham
10c75e48b6
* src/BaseDoc.py: save/load paragraph description ( #850 )
...
svn: r7945
2007-01-21 04:14:59 +00:00
Don Allingham
4bb46152db
2006-07-23 Manfred Paulus <manfred.paulus@gmx.de>
...
* src/BaseDoc.py: fix angle calculation
* src/docgen/PSDrawDoc.py: fix angle calculation
svn: r7063
2006-07-23 23:16:21 +00:00
Brian Matherly
5b88e0a716
add Table of Contents marks
...
svn: r6855
2006-06-04 04:26:28 +00:00
Brian Matherly
0c008ceb78
various: enhance indexing with IndexMark
...
svn: r6850
2006-06-03 03:32:26 +00:00
Brian Matherly
1d225c91db
Add name keys for indexing in reports
...
svn: r6809
2006-05-29 02:52:14 +00:00
Don Allingham
a96333aa24
fix typo
...
svn: r6291
2006-04-08 00:53:44 +00:00
Don Allingham
ac9501eed4
Fix place selecton on LDS ords
...
svn: r6273
2006-04-05 21:30:27 +00:00
Don Allingham
6c0e2b86d6
handle to ref conversions
...
svn: r6239
2006-03-31 04:19:06 +00:00
Brian Matherly
8a4302a1af
Remove use of deprecated functions. Supported text reports now work.
...
svn: r6229
2006-03-30 03:17:33 +00:00
Don Allingham
0872a0d830
remove expanduser
...
svn: r6220
2006-03-29 04:46:26 +00:00
Brian Matherly
4813ce09d7
Use filename instead of URI for XML parser (works on Windows and Linux)
...
svn: r6215
2006-03-29 02:25:04 +00:00
Don Allingham
389fa7263e
scratchpad/drag-n-drop fixes
...
svn: r6194
2006-03-22 23:03:57 +00:00
Don Allingham
ad8ad4830a
logging support
...
svn: r6081
2006-03-05 04:45:44 +00:00
Alex Roitman
2f962b5f96
merge changes from gramps20
...
svn: r5482
2005-12-06 06:38:09 +00:00
Alex Roitman
73f958b915
* src/Report.py: Fix adding styles and calling doc.init().
...
* src/BaseDoc.py: Restructure header; Replace tabs with spaces.
* src/plugins/AncestorChart.py (calc): Remove doc.init() call.
* src/plugins/AncestorChart2.py (calc): Remove doc.init() call.
* src/plugins/Ancestors.py (define_table_styles): Add method.
* src/plugins/FamilyGroup.py (define_table_styles): Add method.
* src/plugins/FanChart.py (define_graphics_styles): Add method.
* src/plugins/FtmStyleDescendants.py (define_table_styles):
Add method.
* src/plugins/FtmStyleAncestors.py: Minor cleanups
* src/plugins/IndivComplete.py (define_table_styles): Add method.
* src/plugins/IndivSummary.py (define_table_styles): Add method.
* src/plugins/Partition.py: Remove from CVS.
* src/plugins/StatisticsChart.py (define_graphics_styles):
Add method.
* src/plugins/TimeLine.py (define_graphics_styles): Add method.
svn: r3948
2005-01-24 16:33:47 +00:00
Don Allingham
e70e6c6e68
* src/BaseDoc.py: don't check for init on table or cell addition
...
* src/Report.py: Call doc.init() before write_report
svn: r3947
2005-01-24 00:16:33 +00:00
Don Allingham
c39b6ba091
* src/ReportUtils.py: added estimate_age and sanitize_person
...
* src/BaseDoc.py: Add checks attempting to add styles after initializing
the document
* src/docgen/OpenOfficeDoc.py: add init assertions
* src/docgen/PSDrawDoc.py: fix line style in boxes
* src/docgen/SvgDrawDoc.py: fix line style in boxes
* src/ReportUtils.py: added documentation
svn: r3942
2005-01-20 04:11:13 +00:00
Don Allingham
15a8260ba4
update
...
svn: r3925
2005-01-18 03:15:40 +00:00
Don Allingham
2c7a46429f
* src/RelLib.py: documentation improvements, move family
...
relations constants from const.py.in
* src/AddSpouse.py: relationship constant changes
* src/BaseDoc.py: documentation improvements
* src/ChooseParents.py: relationship constant changes
* src/Date.py: documentation changes
* src/ReadGedcom.py: relationship constant changes, remove
unused global
* src/ReadXML.py: relationship constant changes
* src/SelectChild.py: has_family to get_parent_family
* src/const.py.in: moved family relation constants to RelLib
* src/plugins/Check.py: relationship constant changes
* src/plugins/ImportGeneWeb.py: relationship constant changes
* src/plugins/WriteGeneWeb.py: relationship constant changes
svn: r3836
2004-12-24 18:46:34 +00:00
Alex Roitman
fe4427adf8
* src/WriteGedcom.py (get_option_box): Make filters inclusive.
...
* src/plugins/merge.glade: Switch button order to comply with HIG.
* src/mergedata.glade: Switch button order to comply with HIG.
* src/plugins/RelGraph.py (get_default_basename): Add function.
* src/plugins/AncestorReport.py (write_report): Translate
string properly.
* src/EventEdit.py (update_event): Use transtable.
* src/EditPerson.py (on_event_add_clicked, on_edit_birth_clicked,
on_edit_death_clicked, on_event_update_clicked):
Pass TransTable to the event editor.
* src/Marriage.py (on_add_clicked, on_event_update_clicked):
Pass TransTable to the event editor.
* src/plugins/FtmStyleAncestors.py,
src/plugins/FtmStyleDescendants.py:
Remove extra space between vars in "%(.*_place)s %(.*_notes)s"
* src/plugins/verify.glade: Translate button label.
* src/plugins/IndivSummary.py: Proper handling of translation.
* src/docgen/OpenOfficeDoc.py (pt2cm): Add function;
(draw_text): Convert points to cm for the box width;
Use self.string_width() method.
* src/BaseDoc.py (string_width): Add a method to compute width.
* src/docgen/LPRDoc.py (string_width): Override method.
* src/docgen/PdfDoc.py: Use self.string_width() method.
* src/docgen/SvgDrawDoc.py: Use self.string_width() method.
* src/plugins/AncestorChart2.py: Use self.doc.string_width() method.
* src/plugins/AncestorChart.py: Use self.doc.string_width() method.
* src/plugins/DesGraph.py: Use self.doc.string_width() method.
* src/plugins/FanChart.py: Use self.doc.string_width() method.
* src/plugins/TimeLine.py: Use self.doc.string_width() method.
* src/plugins/eval.glade: HIG compliance.
svn: r3453
2004-08-20 21:26:51 +00:00
Don Allingham
e878549bfd
First DB pass
...
svn: r2884
2004-02-21 06:11:59 +00:00
Don Allingham
b56cdceddf
* src/BaseDoc.py: Scaleable shadow
...
* src/plugins/AncestorChart2.py: Scale to page implemented
* src/docgen/PdfDoc.py: Scalable shadow
svn: r2609
2004-01-08 18:09:18 +00:00
Alex Roitman
527e161b42
* src/BaseDoc.py (write_note): Add function.
...
* src/docgen/HtmlDoc.py (write_note): Implement function.
* src/plugins/FtmStyleDescendants.py (print_notes): Call write_note()
with the note's format.
svn: r2500
2003-12-11 03:49:44 +00:00
Don Allingham
a3445a9b90
* src/BaseDoc.py: add init function to BaseDoc to be called after
...
all graphics formats are defined
* src/docgen/OpenOfficeDoc.py: fix rotate_print and center_print
* src/plugins/AncestorChart.py: support BaseDoc.init
* src/plugins/AncestorReport.py: support BaseDoc.init
* src/plugins/BookReport.py: support BaseDoc.init
* src/plugins/CustomBookText.py: support BaseDoc.init
* src/plugins/DesGraph.py: support BaseDoc.init
* src/plugins/DescendReport.py: support BaseDoc.init
* src/plugins/DetAncestralReport.py: support BaseDoc.init
* src/plugins/DetDescendantReport.py: support BaseDoc.init
* src/plugins/FamilyGroup.py: support BaseDoc.init
* src/plugins/FanChart.py: support BaseDoc.init
* src/plugins/FtmStyleAncestors.py: support BaseDoc.init
* src/plugins/FtmStyleDescendants.py: support BaseDoc.init
* src/plugins/SimpleBookTitle.py: support BaseDoc.init
svn: r2119
2003-09-13 04:56:04 +00:00