Donnerstag, 19. Juni 2008

ChangeLog, part 2

2008-06-19 22:55 henning

* src/scripterng_plugin/scripterngimpl.cpp: forgot to raise error
if openDocument fails

2008-06-19 22:55 henning

* src/scripterng_plugin/python/init_scripterng.py: make mikro.Error
class available as ScripterNG.Error

2008-06-19 22:06 henning

* src/scripterng_plugin/api_prefs.cpp,
src/scripterng_plugin/scripterng.cpp,
src/scripterng_plugin/scripterngimpl.cpp,
src/scripterng_plugin/scripterngimpl.h: added checkDocument,
haveDocument, closeDocument, openDocument and setModified

2008-06-19 21:52 henning

* src/scripterng_plugin/python/init_scripterng.py,
src/scripterng_plugin/python/sceditor/__init__.py,
src/scripterng_plugin/python/sceditor/mainwindow.py: menu and
mainwindow are now attributes of ScripterNG. EditorMainWindow is
now a child of ScribusMainWindow

2008-06-19 21:50 henning

* src/scripterng_plugin/python/mikro.py: added exception support.
Use RAISE from scripterimpl.h

2008-06-19 02:05 henning

* playground/ElementPath.py, playground/ElementTree.py,
playground/scxml.py: further work on xml support
(now needs newest version of elementtree)

2008-06-19 00:46 henning

* src/scripterng_plugin/python/sceditor/console.py,
src/scripterng_plugin/python/sceditor/highlighter.py,
src/scripterng_plugin/python/sceditor/widget.py: Ported source
editor from QTextEdit to QPlainTextEdit which is faster.
Disabled empty_format in highlighter.

2008-06-17 02:04 henning

* playground/full_issue_draft_1.sla, playground/scxml.py: Scirbus
XML file-format support module

2008-06-17 02:02 henning

* playground/compat.py: compat module stub

2008-06-16 23:05 henning

* src/scripterng_plugin/python/mikro.py: improved speed of child
object access

2008-06-16 01:43 henning

* src/scripterng_plugin/api_prefs.cpp,
src/scripterng_plugin/python/init_scripterng.py,
src/scripterng_plugin/scripterngimpl.cpp: ScripterNG(impl) is now
top-level object (from the scripting point of view),
changed parent for ApiPrefs.
Removed not working reload menu item and added a run script menu
item

2008-06-14 23:41 henning

* src/scripterng_plugin/python/excepthook.py,
src/scripterng_plugin/python/excepthook.ui,
src/scripterng_plugin/python/excepthook_ui.py,
src/scripterng_plugin/python/init_scripterng.py,
src/scripterng_plugin/scripterngimpl.cpp: Added a nice looking
error handler if a script raises an exception

2008-06-14 05:11 henning

* src/scripterng_plugin/CMakeLists.txt,
src/scripterng_plugin/python/sandbox.py,
src/scripterng_plugin/python/sceditor,
src/scripterng_plugin/python/sceditor/__init__.py,
src/scripterng_plugin/python/sceditor/assist.py,
src/scripterng_plugin/python/sceditor/console.py,
src/scripterng_plugin/python/sceditor/highlighter.py,
src/scripterng_plugin/python/sceditor/indenter.py,
src/scripterng_plugin/python/sceditor/mainwindow.py,
src/scripterng_plugin/python/sceditor/mainwindow.ui,
src/scripterng_plugin/python/sceditor/mainwindow_ui.py,
src/scripterng_plugin/python/sceditor/rope.zip,
src/scripterng_plugin/python/sceditor/widget.py: Removed sandbox.
Added a small editor/console for Python and (partly) QtScript

2008-06-14 05:08 henning

* src/scripterng_plugin/scripterngimpl.cpp: removed a warning

2008-06-14 05:08 henning

* src/scripterng_plugin/python/init_scripterng.py: cleaner init

2008-06-14 05:07 henning

* src/scripterng_plugin/python/mikro.py, tests/test_mikro.py:
Better introspection support for ScripterNG object (via
__members__)

Keine Kommentare: