summaryrefslogtreecommitdiff
path: root/src/lib/corelib/language/scriptengine.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update license headersIikka Eklund2016-08-291-14/+23
* Deprecate the "moduleProperties" functionChristian Kandeler2016-08-041-13/+8
* 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/+2
* | Revisit importing JS source codeJoerg Bornemann2016-05-101-72/+5
* | Remove QScriptProgram from import codeJoerg Bornemann2016-04-291-6/+5
* | Simplify ScriptEngine::importFileJoerg Bornemann2016-04-291-15/+13
* | Simplify JS import codeJoerg Bornemann2016-04-191-19/+26
* | Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-04-151-0/+6
|\ \ | |/
| * Introduce Array.containsAll and Array.containsAny.Jake Petroules2016-03-251-0/+6
* | Move console functions to scriptengine.cppJoerg Bornemann2016-03-211-11/+46
* | Remove deprecated JS functionsJoerg Bornemann2016-03-211-2/+0
|/
* Partially revert removal of qbs.getEnv and qbs.currentEnv.Jake Petroules2015-12-031-6/+9
* Roll the global getEnv and currentEnv functions into Environment.Jake Petroules2015-12-011-4/+0
* Move global auxiliary functions into a new Utilities extension.Jake Petroules2015-11-271-8/+0
* Move shellQuote global function to the Process class.Jake Petroules2015-11-191-2/+0
* Implement some of the non-standard yet common Console API.Jake Petroules2015-09-151-0/+22
* Add a qbs.shellQuote function.Jake Petroules2015-08-131-0/+2
* Merge branch 1.4 into master.Christian Kandeler2015-07-311-26/+32
|\
| * Fix importing a collection of JavaScript files.Christian Kandeler2015-07-311-24/+29
| * Code clean-up in corelib/language/.Christian Kandeler2015-07-301-2/+3
* | Merge branch 1.4 into master.Christian Kandeler2015-07-241-0/+8
|\ \ | |/
| * Add a File.canonicalFilePath function.Jake Petroules2015-07-241-0/+6
| * Initialize qbs.commonRunEnvironment from the current environment.Christian Kandeler2015-07-101-0/+2
* | Add a File.directoryEntries function to list directory contents.Jake Petroules2015-06-101-0/+7
|/
* Prevent automatic casting from char* to QString.Christian Kandeler2015-04-231-1/+1
* update license headersJoerg Bornemann2015-03-021-2/+2
* Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+6
|\
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Merge branch '1.3' into 'master'.Christian Kandeler2015-01-231-1/+1
|\ \ | |/
| * more fine-grained cache disablingJoerg Bornemann2015-01-211-1/+1
* | Merge branch '1.3'Christian Kandeler2014-11-281-2/+2
|\ \ | |/
| * Catch exceptions by const reference.Christian Kandeler2014-11-281-2/+2
* | Use a hashing function to construct output artfact file paths.Christian Kandeler2014-11-101-0/+2
* | fix setup of qbs objectJoerg Bornemann2014-11-051-1/+1
* | Consolidate "safe identifier" code by introducing qbs.rfc1034identifier.Jake Petroules2014-11-041-0/+2
* | Make JS extensions available in all contexts.Jake Petroules2014-11-031-2/+21
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-161-7/+8
|\ \ | |/
| * License update.Eike Ziller2014-10-161-7/+8
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-101-0/+1
|\ \ | |/
| * avoid usage of QScriptContext::callee in callbacksJoerg Bornemann2014-10-101-0/+1
* | use QScriptValue::setProperty for defining gettersJoerg Bornemann2014-10-061-8/+3
|/
* Prevent user code from hanging qbs during resolving.Christian Kandeler2014-04-161-0/+12
* fix module property cacheJoerg Bornemann2014-04-151-5/+34