Brian Matherly
9c364490ce
Move PluginUtils/_PluginMgr.py to gen/plug/_manager.py. Now, instead of "from PluginUtils import PluginManager", use "from gen.plug import PluginManager".
...
svn: r11100
2008-10-02 04:02:10 +00:00
Brian Matherly
92d5ba8dfd
Remove the "tables" parameter for text and book document generators. All generators support tables, and if one didn't, it doesn't look like the code would work.
...
svn: r10745
2008-05-20 03:19:58 +00:00
Brian Matherly
3afbd461c0
Put all the plugin management and registration stuff into a class. This new class is named PluginManager. It is a Singleton so that everyone gets access to the same plugin information.
...
svn: r10741
2008-05-18 19:24:28 +00:00
Brian Matherly
c247caa5e9
0001917: UI font gets small when creating PDF documents.
...
svn: r10233
2008-03-09 03:33:11 +00:00
Raphael Ackermann
90f883e46d
2008-02-18 Raphael Ackermann <raphael.ackermann@gmail.com>
...
* src/* 143 files
* test/try_tree_model.py
* windows/nsis/gcheck.py
imports cleanup
svn: r10055
2008-02-18 20:07:09 +00:00
Raphael Ackermann
506eb32637
2008-01-24 Raphael Ackermann <raphael.ackermann@gmail.com>
...
Removed all the __author__, __revision__ and __version__ statements
svn: r9928
2008-01-24 20:38:10 +00:00
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
Brian Matherly
a579d61dbc
Fix application launch for PDFDoc.
...
svn: r9516
2007-12-16 04:17:46 +00:00
Zsolt Foldvari
cc63610f0d
Rewrite PDF docgen without gtk.PrintOperation/PrintContext dependency.
...
svn: r9029
2007-09-28 22:32:00 +00:00
Zsolt Foldvari
6736044628
CairoDoc.py, GtkPrint.py and PdfDoc.py cleanup.
...
svn: r9028
2007-09-28 21:57:08 +00:00
Zsolt Foldvari
e2f73de019
2007-09-27 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/docgen/PdfDoc.py: Fix pagination problems.
* src/docgen/CairoDoc.py: Fix pagination problem. Fix text position in
the box.
svn: r9020
2007-09-27 19:13:30 +00:00
Zsolt Foldvari
2f81f516e5
* src/docgen/PdfDoc.py: Added.
...
2007-09-13 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
svn: r8974
2007-09-13 20:01:46 +00:00
Don Allingham
59bb4c9ea9
svn: r8957
2007-09-10 17:59:54 +00:00
Zsolt Foldvari
07583963eb
2007-09-06 Zsolt Foldvari <zfoldvar@users.sourceforge.net>
...
* src/docgen/GtkPrint.py: More work on graphical reports.
* src/docgen/PdfDoc.py (PdfDoc.draw_box): Fix vertical pos. of shadow.
svn: r8934
2007-09-06 21:31:33 +00:00
Brian Matherly
336cd588e6
0001055: Pictures of the gallery are not used in the detailed ancestor's report when output format is PDF
...
svn: r8625
2007-06-22 13:18:49 +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
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
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
04d8c46637
* src/docgen/PdfDoc.py: provide a more useful error when reportlab crashes
...
svn: r8071
2007-02-07 04:40:14 +00:00
Brian Matherly
ed7a1c81da
* src/docgen/PdfDoc.py: 0000870: docgen/PdfDoc.py offset error, and missing italics
...
svn: r7968
2007-01-24 12:53:51 +00:00
Don Allingham
dc5c8f3d00
2006-12-28 Don Allingham <don@gramps-project.org>
...
* src/docgen/PdfDoc.py: convert image name to str from unicode
due to a ReportLab bug.
2006-12-27 Don Allingham <don@gramps-project.org>
* configure.in: change version number to 2.2.5
svn: r7855
2006-12-29 03:58:26 +00:00
Alex Roitman
f528f74a12
* src/docgen/PdfDoc.py: Work for both utf8 and latin-1 capable
...
reportlab versions.
svn: r7178
2006-08-14 20:44:12 +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
Alex Roitman
3fe3482efb
In .:
...
2006-05-01 Alex Roitman <shura@gramps-project.org>
* various: merge changes from gramps20.
In po:
2006-05-01 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new file.
svn: r6504
2006-05-01 21:11:26 +00:00
Don Allingham
dcfc832ca3
updated PluginStatus dialog
...
svn: r6390
2006-04-21 17:08:34 +00:00
Brian Matherly
0d8e481893
* src/docgen/PdfDoc.py: fix columns, error check images
...
* src/docgen/RTFDoc.py: error check images
svn: r6292
2006-04-08 01:59:33 +00:00
Alex Roitman
57d6df04c9
* various: Revert back to using gettext except for the modules that need context -- those will use TransUtils.sgettext
...
svn: r6282
2006-04-06 22:02:46 +00:00
Alex Roitman
93add4967a
* various: Use TransUtils.sgettext instead of gettext.gettext to work out stripping the context.
...
svn: r6155
2006-03-16 20:24:27 +00:00
Alex Roitman
6b9d4207ce
* src/Plugins.py, src/PluginMgr.py: Move to ReportUtils.
...
svn: r6133
2006-03-11 01:12:06 +00:00
Don Allingham
dfeb7259b3
new logging scheme
...
svn: r6080
2006-03-05 04:31:24 +00:00
Alex Roitman
7286845b75
Add Mime package
...
svn: r6047
2006-03-03 00:23:04 +00:00
Alex Roitman
2f962b5f96
merge changes from gramps20
...
svn: r5482
2005-12-06 06:38:09 +00:00
Alex Roitman
bd020c830a
* src/docgen/PdfDoc.py (write_note): Attempt latin1 encoding.
...
svn: r4077
2005-02-22 18:38:35 +00:00
Alex Roitman
0552710245
Update
...
svn: r4071
2005-02-22 02:26:14 +00:00
Alex Roitman
8ee891bee7
* src/docgen/PSDrawDoc.py (rgb_color): Remove function, import it
...
from ReportUtils instead.
* src/ReportUtils.py (rgb_color): Add function.
* src/docgen/PdfDoc.py: Use rgb_color from ReportUtils.
* src/docgen/LPRDoc.py: Use rgb_color from ReportUtils.
svn: r4070
2005-02-22 01:59:28 +00:00
Alex Roitman
e983226112
* src/docgen/LPRDoc.py (write_at): Correct vertical offset.
...
* src/docgen/PdfDoc.py (write_at,draw_bar): Add functions.
* src/docgen/PSDrawDoc.py (write_at): Add function;
(draw_bar): Support for filling with color.
* src/ReportUtils.py (draw_legend): Correct vertical offset.
svn: r4045
2005-02-18 01:10:25 +00:00
Alex Roitman
d8a76a4c6d
* src/docgen/PdfDoc.py: Port table and image fixes from STABLE.
...
* src/plugins/Ancestors.py (person_name): Avoid overriding builtin.
svn: r3919
2005-01-17 05:12:34 +00:00
Alex Roitman
55c549de0a
* src/docgen/KwordDoc.py: Register with paper capabilites.
...
* src/docgen/PdfDoc.py: Register with paper capabilites.
* src/docgen/RTFDoc.py: Register with paper capabilites.
* src/const.py.in: Update copyright year.
* NEWS: Update.
svn: r3914
2005-01-15 20:24:29 +00:00
Don Allingham
40559041d3
* src/Plugins.py: move non-gui functions to PluginMgr.py
...
* src/PluginMgr.py: Non-gui functions for plugins
* src/Makefile.am: Added PluginMgr.py
* various: switch from Plugins to PluginMgr
svn: r3866
2005-01-05 05:02:19 +00:00
Don Allingham
2e6078301e
* src/docgen/PdfDoc.py: fixed regsiter_book_doc call
...
svn: r3598
2004-10-06 02:18:53 +00:00
Alex Roitman
6d709a5c94
* src/docgen/AbiWord2Doc.py, src/docgen/AsciiDoc.py,
...
src/docgen/HtmlDoc.py, src/docgen/KwordDoc.py,
src/docgen/OpenOfficeDoc.py, src/docgen/PdfDoc.py,
src/docgen/RTFDoc.py: Translate type descriptions; correct print_label.
svn: r3491
2004-08-23 17:30:47 +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
Matthieu Pupate
6faf21155f
Corrected typo
...
svn: r3445
2004-08-19 22:10:26 +00:00
Alex Roitman
037a388949
* src/docgen/RTFDoc.py: Completely switch from grampslib.
...
* src/docgen/PdfDoc.py: Typo.
svn: r3103
2004-04-23 16:55:24 +00:00
Don Allingham
2df83d0a6a
* GrampsMime.py: added mime types
...
* grampslib_wrap.c: removed
* various: more undo functionality
svn: r3074
2004-04-04 04:39:52 +00:00
Alex Roitman
197ea9354f
* src/docgen/PdfDoc.py (add_photo): Encode filename.
...
svn: r3049
2004-03-23 00:59:23 +00:00