aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/scriptengine.h
Commit message (Expand)AuthorAgeFilesLines
* Provide rules with information about the content of Export itemsChristian Kandeler2018-03-141-1/+4
* Merge 1.11 into masterChristian Kandeler2018-03-021-1/+4
|\
| * Guard QScriptEngine's creation/destruction with a mutexJoerg Bornemann2018-02-281-1/+4
* | Track accesses to product.artifactsChristian Kandeler2018-02-161-0/+12
* | Simplify some templatesChristian Kandeler2018-02-151-8/+7
* | Implement change tracking for the product.dependencies arrayChristian Kandeler2018-01-291-0/+15
* | Re-use product, module and project script valuesChristian Kandeler2018-01-261-3/+29
|/
* Use nullptr to initialize the pointersDenis Shienkov2017-11-201-1/+1
* Better change tracking for imported JS filesChristian Kandeler2017-11-101-2/+17
* Un-observe properties on observer destructionChristian Kandeler2017-11-071-0/+3
* Fix the dependencies array for modulesChristian Kandeler2017-10-251-2/+0
* Fix recursion issue when releasing ResourceAcquiringScriptObjectsJoerg Bornemann2017-09-271-5/+1
* Remove currently unused informationJoerg Bornemann2017-08-301-3/+0
* Remove the need for calling TextFile.close()Joerg Bornemann2017-08-231-0/+20
* Move the buildgraph, language and tools tests into the proper locationsJake Petroules2017-06-221-1/+1
* Replace QStack with std::stack/std::vector depending on usage patternsJake Petroules2017-05-291-3/+3
* Try harder to find out the correct location for evaluation errorsChristian Kandeler2017-05-041-0/+5
* Merge 1.7 into 1.8Christian Kandeler2017-04-041-3/+3
|\
| * Fix ScriptEngine::PropertyCacheKey1.7Christian Kandeler2017-04-041-3/+3
* | Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-2/+2
* | Add a convenient replacement for moduleProperty()Joerg Bornemann2017-03-071-0/+4
* | Make calls to ScriptEngine::newFunction type-safeJake Petroules2017-02-261-1/+21
* | Deprecate loadFile and loadExtension in favor of requireJake Petroules2017-02-151-0/+2
* | Add ScriptEngine::isActive()Joerg Bornemann2017-01-101-0/+6
* | Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-1/+2
* | Change style of #includes of Qt headersJake Petroules2017-01-041-7/+8
|/
* Warn against possibly improper use of JS extensions in qbs project filesChristian Kandeler2016-11-111-0/+12
* Attach information about the context to our script engineChristian Kandeler2016-11-071-1/+23
* Time more operationsChristian Kandeler2016-10-101-0/+3
* Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-4/+3
* Update license headersIikka Eklund2016-08-291-14/+23
* Deprecate the "moduleProperties" functionChristian Kandeler2016-08-041-4/+3
* Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-1/+1
|\
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* | Use Qt5-style connectsOrgad Shaneh2016-06-071-1/+1
* | Revisit importing JS source codeJoerg Bornemann2016-05-101-2/+2
* | Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-05-031-1/+1
|\|
| * Add a code location to deprecation warnings.Christian Kandeler2016-04-211-1/+1
* | Remove QScriptProgram from import codeJoerg Bornemann2016-04-291-1/+2
* | Simplify ScriptEngine::importFileJoerg Bornemann2016-04-291-1/+1
* | Simplify JS import codeJoerg Bornemann2016-04-191-7/+4
|/
* Display proper file paths and line numbers for errors in more places.Jake Petroules2016-04-141-1/+3
* Partially revert removal of qbs.getEnv and qbs.currentEnv.Jake Petroules2015-12-031-2/+3
* Implement some of the non-standard yet common Console API.Jake Petroules2015-09-151-0/+2
* Merge branch 1.4 into master.Christian Kandeler2015-07-311-5/+5
|\
| * Fix importing a collection of JavaScript files.Christian Kandeler2015-07-311-2/+3
| * Code clean-up in corelib/language/.Christian Kandeler2015-07-301-3/+2
* | Merge branch 1.4 into master.Christian Kandeler2015-07-241-0/+7
|\|
| * Add a File.canonicalFilePath function.Jake Petroules2015-07-241-0/+3
| * Always show the correct error string from the script engine.Christian Kandeler2015-07-201-0/+4