summaryrefslogtreecommitdiff
path: root/src/tools/ivigenerator/generate.py
Commit message (Expand)AuthorAgeFilesLines
* ivigenerator: Add a new template: server_qtro_simulatorDominik Holland2019-04-011-1/+1
* ivigenerator: Support empty 'config_simulator' annotationsDominik Holland2019-02-261-2/+2
* ivigenerator: Properly support the datatype 'var'Dominik Holland2019-02-151-2/+6
* ivigenerator: Autogenerate the qmltypes files for code-completionDominik Holland2019-02-151-1/+21
* ivigenerator: Use the new jinja_error function in all filtersDominik Holland2019-02-151-11/+11
* ivigenerator: Add global functions to create warnings and errorsDominik Holland2019-02-151-1/+53
* ivigenerator: Don't use the javadoc syntax in our qface filesDominik Holland2019-02-111-0/+26
* ivigenerator: Make use of the qml_type filter also for modulesDominik Holland2019-02-111-5/+7
* Update copyright statementsRobert Griebl2018-12-171-0/+1
* ivigenerator: Add a simulation_data.json for the backend_simulator templateDominik Holland2018-10-291-0/+41
* Update the generator templates to use the new QIviSimulationEngineDominik Holland2018-10-151-1/+30
* Improve the default_value annotation parserDominik Holland2018-07-171-18/+40
* Use the new QIviPagingModel for the model type in qface filesDominik Holland2018-07-161-4/+5
* Add support for additional annotation filesDominik Holland2018-05-181-6/+19
* Update the ivigenerator templates to use macrosAntti Hölttä2018-05-151-1/+1
* Merge remote-tracking branch 'origin/5.9' into devDominik Holland2018-02-261-6/+10
|\
| * Always generate class names with a uppercase first letter for modulesDominik Holland2018-02-141-6/+10
* | Merge remote-tracking branch 'origin/5.9' into devDominik Holland2018-02-071-13/+57
|\ \ | |/
| * Add an autotest generator templateDominik Holland2018-02-071-1/+37
| * Update all Pelagicore copyright headers to 2018Dominik Holland2018-01-161-1/+1
| * ivigenerator: Exit with error code 1 when the format is invalidDominik Holland2018-01-111-0/+1
| * Add better usage documentation to the ivigeneratorDominik Holland2018-01-111-7/+11
| * Improve the qmake ivigenerator integrationDominik Holland2018-01-101-5/+8
* | IVI-generator templates for qtro functionalityAntti Hölttä2017-12-051-1/+4
|/
* Add fixes that enable the use of struct members in interfacesAntti Hölttä2017-11-241-1/+27
* ivigenerator: Add support for signals and operations to the control_panelDominik Holland2017-09-191-0/+6
* Integrate qtsimulator support for the control_panelDominik Holland2017-09-191-3/+12
* Refactor the control_panel interface classDominik Holland2017-09-151-26/+9
* Add a tool for controlling the vehiclefunctionsDominik Holland2017-09-151-3/+5
* ivigenerator: Enable the strict modeDominik Holland2017-09-121-0/+2
* Add support for zoned default valuesJan Arne Petersen2017-09-121-1/+6
* Add ability to specify template folderMike Krus2017-08-211-16/+13
* ivigenerator: Implement our own version of Filters.defaultValue()Dominik Holland2017-07-271-4/+28
* qtivi: Don't add QT to the defines for module exportsDominik Holland2017-07-271-1/+9
* Adapt generate.py to the new type.is_flag propertyDominik Holland2017-07-271-3/+3
* Add annotations for defining the getter and the setter nameDominik Holland2017-07-201-0/+19
* Add proper support for flagsMike Krus2017-07-201-3/+75
* Handle building modules properlyDominik Holland2017-07-171-3/+5
* Move jsonify filter to local implementationMike Krus2017-06-141-2/+13
* Auto-generate UI to control simulation back-endVadim Popov2017-06-131-5/+151
* Auto-validation of the auto-generationVadim Popov2017-06-131-5/+11
* Provide a way to specify interface alias name used from QMLVadim Popov2017-06-131-0/+14
* Add support for modelMike Krus2017-06-121-2/+28
* Add version number to json structureMike Krus2017-05-291-1/+4
* Move the existing qface integration into it's new homeDominik Holland2017-05-241-0/+273