aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/scriptengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* qt6: do not use QTextStream::setCodec methodIvan Komissarov2020-11-091-1/+1
* Fix 'performance-unnecessary-copy-initialization' warningsIvan Komissarov2020-01-071-7/+6
* Apply modernize-loop-convert fix-itIvan Komissarov2019-05-211-2/+2
* Use pass-by-value and moveIvan Komissarov2019-03-071-3/+5
* Return initializer list where it is possibleDenis Shienkov2019-02-261-1/+1
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-251-33/+33
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-111-6/+18
* corelib: Apply modernize-use-nullptrAlessandro Portale2018-08-201-1/+1
* JS imports: Cache also the results of "require"Christian Kandeler2018-06-121-1/+6
* Fix observation of JS imports pulled in via "require"Christian Kandeler2018-06-071-4/+3
* Merge 1.11 into masterChristian Kandeler2018-03-021-0/+11
|\
| * Guard QScriptEngine's creation/destruction with a mutexJoerg Bornemann2018-02-281-0/+11
* | Re-use product, module and project script valuesChristian Kandeler2018-01-261-11/+8
|/
* Consider imported files when tracking changes to Probe.configureChristian Kandeler2017-11-301-1/+0
* Modernize variable declarationsDenis Shienkov2017-11-301-4/+4
* corelib: Gather string constants in central placeChristian Kandeler2017-11-291-19/+25
* Replace more loops with range-forJake Petroules2017-11-271-2/+2
* STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-161-2/+2
* STL compatibility: use size() instead of count()Jake Petroules2017-11-151-1/+1
* Better change tracking for imported JS filesChristian Kandeler2017-11-101-6/+74
* Un-observe properties on observer destructionChristian Kandeler2017-11-071-0/+13
* Fix the dependencies array for modulesChristian Kandeler2017-10-251-1/+0
* Fix missing error location in case of syntax errors in scriptsChristian Kandeler2017-10-041-2/+5
* Fix recursion issue when releasing ResourceAcquiringScriptObjectsJoerg Bornemann2017-09-271-21/+10
* Remove currently unused informationJoerg Bornemann2017-08-301-5/+0
* Remove the need for calling TextFile.close()Joerg Bornemann2017-08-231-0/+27
* Merge 1.8 into masterChristian Kandeler2017-06-231-4/+4
|\
| * Fix error messages in console functionsJoerg Bornemann2017-06-191-4/+4
* | Replace QStack with std::stack/std::vector depending on usage patternsJake Petroules2017-05-291-2/+2
* | Deprecate loadExtension and loadFileJoerg Bornemann2017-05-251-12/+10
|/
* Try harder to find out the correct location for evaluation errorsChristian Kandeler2017-05-041-0/+23
* Replace all uses of QSet with Internal::SetJake Petroules2017-03-221-1/+2
* Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-2/+4
* Add a convenient replacement for moduleProperty()Joerg Bornemann2017-03-071-0/+13
* Do not yet emit deprecation warnings for loadFile() and loadExtension()Christian Kandeler2017-03-061-10/+12
* Make calls to ScriptEngine::newFunction type-safeJake Petroules2017-02-261-13/+9
* Use range-based for loops instead of iteratorsChristian Kandeler2017-02-231-6/+3
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-5/+6
* Deprecate loadFile and loadExtension in favor of requireJake Petroules2017-02-151-46/+73
* Script engine: ignore non-JS files and empty directories when importingJake Petroules2017-02-011-21/+24
* Make loaded extensions available in JavaScript commandsJoerg Bornemann2017-01-191-1/+9
* Add ScriptEngine::isActive()Joerg Bornemann2017-01-101-1/+1
* Refactor all jsextension code into the .cpp filesJake Petroules2017-01-051-1/+0
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-2/+2
* Change style of #includes of Qt headersJake Petroules2017-01-041-8/+9
* Warn against possibly improper use of JS extensions in qbs project filesChristian Kandeler2016-11-111-0/+31
* Assume UTF-8 encoding for qbs project filesChristian Kandeler2016-11-081-1/+3
* Attach information about the context to our script engineChristian Kandeler2016-11-071-2/+2
* Time more operationsChristian Kandeler2016-10-101-0/+12
* Re-display warnings when loading a stored build graphChristian Kandeler2016-09-301-1/+1