Finished off my experimental gnomeprintui for OOo patch. i.e. using the gnome print dialog for OOo. Plenty of room for cleanup if it works out in the real world.
Screenshot: 
Archive for July, 2005
gnomeprintui
Thursday, July 28th, 2005pyofficedemo
Friday, July 22nd, 2005pyofficedemo. A small basic demo of pygtk combined with pyuno to show how to embed OpenOffice.org inside a gnome pygtk + glade app. Gasp in awe at it’s niftyness. Just need to have openoffice.org-pyuno and pygtk installed. The script assumes that office is installed in /usr/lib/openoffice.org2.0, but that’s trivial to modify. Maybe useful if you want to embed OOo inside something else as e.g. a document viewer, or to experiment with a simplified alternative epiphany style UI for OOo. Screenshot:
.
return of callcatcher
Thursday, July 7th, 2005I updated the callcatcher to be easier to use out of the box. So intercept compiling and compile to assembly, scrape assembly to find virtual/non-virtual methods and then see what non-virtuals get called. Intercept linking and see what non-virtuals never got used and output the list. Sample output from the binfilter module. output doesn’t include the unused bf_starmath stuff removed by these callcatcher derived patches. If I’ve judged this right theres some low hanging fruit in svx and sw which can be whipped out.
mailmerge 3
Wednesday, July 6th, 2005python email mail-merge component submitted as ooo51638
email mailmerge
Tuesday, July 5th, 2005My first cut at a pyuno email mail merge component for OpenOffice.org. As mentioned StarOffice comes with one, but OpenOffice.org doesn’t. This simple implementation even works already for basic SMTP transfer. See..
.
Some work to do to add some of the authentication options, attachments and non-hacky installation (see top of script for quick and dirty installation), but bascially in good shape and semi-usable already. python and pyuno are definitely the best and easiest way to write a uno component for OOo.