~ninzo/+junk/zubleq_base_01

Viewing all changes in revision 157.

  • Committer: Bob Dinitto
  • Date: 2019-11-25 02:36:10 UTC
  • Revision ID: bob@ninzo.com-20191125023610-31zrboy763dcjns9
A cornucopia of updates: Added ZubBot QML type for running unit-test background processes under zub scripting host, needed to test ZSettings update notifications for external process events. Upgraded Qt version to 5.13.1. Added help text to zub help message. Added zub -l option to list zub scripts on ZUB_PATH. Added zub -h option to print help message. Added envClear(), envGetList(), envSetValue(name, value), envGetValue(name) envValueExists(name) methods to ZProcess type for controlling background process environment. Added ZioDevice::writeString() and ZioDevice::writeBytes() methods for transmitting data to background process with ZProcess QML type. Fixed data transfer bug in ZblApp::alert() method. ZScriptThread class will stringify JSON in compact mode to to simplify RPC packet parser. Updated qml documentation table of contents, fixed doc formatting bugs introduced by qdoc upgrade. Enabled all extensions for QJSEngine instances to integrate background script threads with Zuble/Qt logging system. Refactoring logging system back end to support extensible output modules (work in progress).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: