summaryrefslogtreecommitdiffstats
path: root/scriptrunner.cpp
Commit message (Collapse)AuthorAgeFilesLines
* use the AST to get arguments for a function callJesper K. Pedersen2013-05-291-0/+2
| | | | | Change-Id: Ie7ffbec02ad14a58f53924125ccc23e4e074a6e1 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* added a git objectJesper K. Pedersen2013-05-221-0/+2
| | | | | | | Unfortunately the whoel git project is Internal Change-Id: Ice31dea4ce0f2ab1eb9c5d9b98b47cf5b34a5fc1 Reviewed-by: Tobias Nätterlund <tobias.naetterlund@kdab.com>
* implement a QFileInfo prototype so it can be used from scriptsJesper K. Pedersen2013-05-211-0/+7
| | | | | Change-Id: I84755a64207d71451768981b725c1ce3bdeb0907 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* introduced subdirectory wrappersJesper K. Pedersen2013-05-211-2/+2
| | | | | Change-Id: I856083155eb437241ebabfed898a71c7827e9409 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* updated all copyright headersJesper K. Pedersen2013-05-161-22/+19
| | | | | Change-Id: I73985c8f2db0128ceba00be2e9b61301b406d1db Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* added extraction of current classJesper K. Pedersen2013-05-161-0/+4
| | | | | Change-Id: I27875a1f0848ccbf4ac40380618bdf1532bb31ec Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* the birth of a unit testing frameworkJesper K. Pedersen2013-05-141-6/+35
| | | | | | Change-Id: Ibb634bce4db330167b1492bc7ce13f7af53a18c7 Reviewed-by: Jesper K. Pedersen <jesper.pedersen@kdab.com> Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* Introduced the class PositionJesper K. Pedersen2013-05-131-0/+2
| | | | | | | | Using QPoint with x,y is very confusing on the scripting level, where the mental picture is line and columns rather than y,x Change-Id: I4d9353afa26879d9aa44436d56841f55a50723bd Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* change ownership so the object will be propertly destructedJesper K. Pedersen2013-05-131-0/+2
| | | | | Change-Id: I958f4811c477b6d1a25af9b36ae4b576666e2a8b Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* copied the registration functions over as they might be removedJesper K. Pedersen2013-05-131-5/+4
| | | | | Change-Id: Ic5a095de1f36e7926c0d45771db57dae5ab65b91 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* ported the work to masterJesper K. Pedersen2013-05-131-2/+2
| | | | | Change-Id: Iadf6b1c031883e085b13e5775662c7a135e1d971 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* new object for keeping track of a possition in a fileJesper K. Pedersen2013-05-021-0/+4
| | | | | Change-Id: I21b7013b3524f6a453ad2e59db6c2985620affa8 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* improve error handlingJesper K. Pedersen2013-04-301-2/+9
| | | | | Change-Id: Id134d873cb1171c9f8b5cad90254828d93776cbd Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* implemented include() to load scriptsJesper K. Pedersen2013-04-301-3/+53
| | | | | Change-Id: I4e8a558fdb12f0a1e16551867274e35ac750fb04 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* Make it possible to extract information about methodsJesper K. Pedersen2013-04-251-0/+11
| | | | | Change-Id: Id4faec0c4b540ef040043b1c76ae07e628a29c0e Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* introduced Dialogs::getTextJesper K. Pedersen2013-04-181-0/+2
| | | | | Change-Id: I79a431aae62dc78fc93eaad0d4182838d4b7802f Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* no need to register the BaseTextEditor as we don't reference that class ↵Jesper K. Pedersen2013-04-181-3/+0
| | | | | | | directly on the scripting side Change-Id: Ic27ca20054210eefcc8f707ea86865a53875497c Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* improved error handlingJesper K. Pedersen2013-04-171-3/+6
| | | | | Change-Id: I3cd3632c17fb542cb0ab32a2ebebfc3c780aae22 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* Introduced the class TextEditorJesper K. Pedersen2013-04-171-1/+5
| | | | | | | | This is to make it similar in heirarchy as the IEditor subclasses. This commit also wraps QPoint and QRect so they are usable from the scripts Change-Id: I214a7323cf6cc20cb9df509d0ea0515358248714 Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
* Initialize the Scripting pluginNicolas Arnaud-Cormos2012-02-041-0/+103
Change-Id: Iffd7e39046608e58c38da825bcaf7e38706e8e91