lfagundes/oosheet — Issue #4: Several improvements
Author: EmmanuelLab
Created: 2012-02-19 00:42:44+00:00
State: open

Hello,

I have just discovered OOSheet which seems very interesting to me.
Trying to use it I encountered several problems with my W7 and LibreOffice 3.5 configuration.

I made also several suggestions of improvements such as :
# Add fileName and singleton parameters in OODoc.__init__
# - saying if OODoc acts as singleton (default True)
# - allowing to load filename directly
# separate OOSheet.selector() call in OOSheet.__init__()
# separate OOSheet._setRowSliced() call in OOSheet.__init__()
# change OODoc.get_model() to add fileName parameter
# in OODoc._file_url() change os.environ['PWD'] by os.getcwd()
# Move OOSheet.Quit() to OODoc.quit() and reinit OODoc fields in quit()
# correct bug in OOPacker.script_name() for W7
# Change fetching InstallPath winreg key for LibreOffice 3.4 on W7
# Change OODoc.get_context() to automatically start LibreOffice
# optimize OODoc.get_context() to react as soon as soffice has started
# Add OODoc.launch_soffice() and OODoc.socket_connect()
# Correct ident pb in OODoc.alert()

Proposed changes are all arround the 4 sources (__init__.py, columns.py, tests\run_tests.py and tests\tests.py)
Being new to git I do not know how to send these change propositions all together.

Best regards
Emmanuel.