summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* Drop the NOTIFY part from generated Q_PROPERTY macrosUlf Hermann2016-11-181-5/+2
* Further clean up qscxmlinvokableservice.hv5.8.0-beta1Ulf Hermann2016-10-272-38/+46
* Do not accidentally generate <::Erik Verbruggen2016-10-181-2/+2
* Rename QScxmlParser to QScxmlCompilerUlf Hermann2016-10-143-13/+13
* Clean up qscxmlinvokableservice.hUlf Hermann2016-10-141-2/+2
* Simplify qscxmlexecutablecontent.hUlf Hermann2016-10-143-4/+16
* Rename QScxmlExecutableContent::Instructions and make byte code constUlf Hermann2016-10-141-1/+1
* Replace Q_FOREACH/foreach with ranged-forErik Verbruggen2016-09-252-12/+14
* Clean up includesUlf Hermann2016-09-224-17/+16
* Don't generate empty switch statements for C++ data modelsUlf Hermann2016-09-142-44/+55
* Get rid of qt modeJarek Kobus2016-08-235-218/+10
* In Qt mode reject documents with events that cannot be mapped to slotsUlf Hermann2016-08-181-12/+0
* Make generated signals publicUlf Hermann2016-08-091-1/+1
* Don't generate properties and getters for sub state machinesJarek Kobus2016-07-291-67/+0
* Generate forward declarations for all submachinesJarek Kobus2016-07-281-5/+3
* Ensure sub machines are generated always in the same orderJarek Kobus2016-07-283-22/+20
* Generate unique class names for sub machinesJarek Kobus2016-07-281-1/+8
* Pass the meta object of the implementation to QScxmlStateMachineUlf Hermann2016-07-131-1/+1
* Avoid compile warnings about empty switch statementsUlf Hermann2016-07-122-5/+10
* Drop unnecessary semicolon after Q_DECLARE_METATYPEUlf Hermann2016-07-081-1/+1
* Restore Q_PROPERTY macrosUlf Hermann2016-07-083-0/+34
* Replace the QStateMachine-based implementation.Erik Verbruggen2016-06-098-1316/+960
* Implement srcexpr in <invoke>Jarek Kobus2016-06-071-0/+3
* Remove old, obsolete, dead codeJarek Kobus2016-04-191-31/+0
* Allow history states for <scxml>'s "initial" attributeUlf Hermann2016-04-191-3/+3
* Don't mangle service namesUlf Hermann2016-04-181-2/+2
* Don't generate calls to setInitialState for parallel statesJarek Kobus2016-04-161-5/+7
* Detect clashes in event and state namesJarek Kobus2016-04-141-10/+7
* Validate IDs and event names, and handle them well in C++ generation.Erik Verbruggen2016-04-133-74/+154
* Write generated string literals as array of numbersUlf Hermann2016-04-132-53/+24
* Use common .pri file for building qscxmlc and its testJarek Kobus2016-04-122-32/+36
* Don't include source file in tests/auto/qscxmlcJarek Kobus2016-04-124-9/+103
* Make sure the output files are proper UTF-8Ulf Hermann2016-04-071-1/+14
* Pass an arg through const &Jarek Kobus2016-04-061-1/+1
* Use C escaping instead of hex encoding for generated metadataUlf Hermann2016-04-051-17/+3
* Use a plain QIODevice for dumping the C++Ulf Hermann2016-04-053-12/+17
* C++ dumper: flush streams before closing device.Erik Verbruggen2016-04-011-0/+2
* Add an (initially empty) test for qscxmlcUlf Hermann2016-04-011-15/+15
* Add missing va_endFrederik Gladhorn2016-04-011-0/+1
* Drop the stateMachine parameter from data model constructorsUlf Hermann2016-03-301-2/+2
* Unify Qt namespace declarationsUlf Hermann2016-03-301-0/+6
* Handle parantheses and commas in state namesUlf Hermann2016-03-221-6/+12
* Restore Q_PROPERTY macros for states in generated headersUlf Hermann2016-03-221-2/+7
* Rename qscxmlc optionsJarek Kobus2016-03-071-4/+3
* Add an qt-mode option to qscxmlcJarek Kobus2016-03-071-1/+25
* Use QCommandLineParser inside qscxmlcJarek Kobus2016-02-181-47/+74
* Add version info to qscxmlcJarek Kobus2016-02-182-6/+8
* Add a version check & edit disclaimer to generated files.Erik Verbruggen2016-02-053-0/+32
* Change staticMetaObject generation.Erik Verbruggen2016-02-057-43/+2284
* Remove event_ prefix from event signals and slots.Erik Verbruggen2016-02-041-21/+28