- Sep 03, 2014
-
-
Kai Koehne authored
We rely on string comparison for detection of QML import paths. Therefore make sure that all paths are canonical. Change-Id: I416bc31915644a888c416d726049668b0e71f29a Task-number: QTCREATORBUG-12902 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Jul 15, 2014
-
-
Fawzi Mohamed authored
Change-Id: Ib1d6708b7f280d5906452ae5fefc11f8a8700db9 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- Jul 07, 2014
-
-
Fawzi Mohamed authored
full path imports of modules did not have a required path (not even /), so did show up with any import paths. Change-Id: I494edc50339f0c707499b13f6c16c2a264cbaa79 Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-
- Jul 06, 2014
-
-
Orgad Shaneh authored
Change-Id: I59f5e4ceec008adedb6f548502c7c90854c033ab Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Jul 04, 2014
-
-
Fawzi Mohamed authored
Change-Id: If777f312c6532db9a37214f173c10b5542c02e60 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
Fawzi Mohamed authored
Change-Id: I23c99aacf0c76fe9ceca0c7c05c17102b90244cd Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
Fawzi Mohamed authored
Change-Id: Ie329911a3f7f9266ead41087cbc7d78b95c1497a Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Jul 01, 2014
-
-
Fawzi Mohamed authored
Change-Id: I31276084af5e2f0c5f4ca861f17e29430563bb13 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Mar 13, 2014
-
-
Fawzi Mohamed authored
Correctly collect qml files when the language is not specified. Change-Id: Ieebfc543108ddb716479ac4524ef14063dd225ea Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Jan 28, 2014
-
-
Fawzi Mohamed authored
* better support qbs and similar non QtQuick qml languages * begin to clean and migrate things from ModelManager to ModelManagerInterface Change-Id: Ifa39dc1e4c568e9e21307f4913dcb5989e80420f Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Jan 08, 2014
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Nov 20, 2013
-
-
Nikolai Kosjar authored
Change-Id: I036f2ccf07b836ecff63a055e3204327d006c0d0 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
Fawzi Mohamed authored
Change-Id: Ied59f5d56c5816d9da57f23a619d604acec76000 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Fawzi Mohamed authored
Change-Id: Ib9c9b86fbed19539dc42696292bdb3b93dd1b575 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Fawzi Mohamed authored
Change-Id: I9f4de2a06aad3afb80372a4b80e56db658683575 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Oct 22, 2013
-
-
Fawzi Mohamed authored
Moved Document::Language, Import::Type and StaticAnalysis::Severity enums to qmljsconstants.h and renamed values removing the redundant part. Thus the effective length changed little or improved (Document::QmlLanguage => Language::Qml). The separate file allows better reuse of enum values without introducing circular dependencies. Change-Id: I5186d7c04f5d3f6c289068b919be5ff1ff118326 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Sep 23, 2013
-
-
Leena Miettinen authored
Use standard wording, fix capitalization, typos, and style and grammar issues. Change-Id: Iac3faa59ef32aa2a8ec1857aed0d861701cbfbe7 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Jun 20, 2013
-
-
Leena Miettinen authored
QDoc does some magic with the \class and \namespaces and \brief commands, so the following wording must be used: "The xxx class yyy ..." Change-Id: Id231f30e8464898b776888d5423523de404aae34 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Jun 03, 2013
-
-
Fawzi Mohamed authored
Qmljs now keeps a cache of parsed qrc files, and can resolve "qrc:" links. This breaks the assumption that the name that the qml files has on the filesystem is the one that qml sees, and that contents of directories can be found just looking at file whose path starts with the directory path. Currently the first file is used when multiple qrc files contain the same path, but support for strict and weak path resolving is already there. At the moment only qrc files for projects that call updateQmljsCodeModel are updated. ChangeLog: QmljsSupport: Imports using qrc links are resolved. Task-number: QTCREATORBUG-8953 Change-Id: I695fac2692af2417d49c192c580a1c2e7b4873f4 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Apr 04, 2013
-
-
Friedemann Kleint authored
Ran script to remove inludes on a trial-and-error basis and manually corrected it (Parser excluded). Change-Id: I5ec6e1076430009bb72094411b2c3386f8bea548 Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com>
-
- Mar 05, 2013
-
-
Fawzi Mohamed authored
Change-Id: Ie153caefcbb0f5d6d627697fd324d0cd0e3fa31f Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- Feb 21, 2013
-
-
Fawzi Mohamed authored
QmlBundles enables us to treat the different qml dialects differently. Add imports completion. Change-log: [Qml/JS Support] Corrected handling of QtQuick2 only features. Change-log: [Qml/JS Support] Added import completion in editor. Task-number: QTCREATORBUG-8750 Task-number: QTCREATORBUG-8624 Task-number: QTCREATORBUG-8584 Task-number: QTCREATORBUG-8583 Task-number: QTCREATORBUG-8429 Change-Id: I1384b1b23136a85b4d077895ea86f92960da9e71 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Jan 31, 2013
-
-
Fawzi Mohamed authored
Added separated qbs, qmltypes, QtQuick1, and QtQuick2 and "generic" Qml languages. Cleaned up the mime types a bit, preparing for registered mime types. Change-Id: I0e484c93e003176cd659acc546baa6d024defa19 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- Jan 29, 2013
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Jan 08, 2013
-
-
Orgad Shaneh authored
#!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 28, 2012
-
-
Orgad Shaneh authored
Change-Id: I0c5654a978f47a4db5428936fd44633f21394830 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
- Oct 05, 2012
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Jul 31, 2012
-
-
Christian Kamm authored
Using qtdeclarative revision c9b7582a2e7ad9fcd03dd999c3b7a16b72803238 Change-Id: I9c942fa04c3fab5ef57b38e13471d0a4e2e8a2bf Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Jul 19, 2012
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- Feb 15, 2012
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jan 26, 2012
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Nov 15, 2011
-
-
Christian Kamm authored
Also: * Remove unnecessary QmlJS:: qualifications in existing documentation. * Remove unnecessary explicit links in the documentation. Change-Id: Icb41941d98b5cfe9d2fb3b3887fafee16635eb13 Reviewed-by:
Leandro Melo <leandro.melo@nokia.com>
-
- Nov 08, 2011
-
-
Christian Kamm authored
Change-Id: I15a36c3f918c0ee16f30bc8366df505e0afac949 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- Nov 07, 2011
-
-
Christian Kamm authored
Change-Id: I2a095e38b7d79a5fb39a16d8f32b48c8e28132f6 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@nokia.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- Nov 03, 2011
-
-
hjk authored
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Oct 20, 2011
-
-
Christian Kamm authored
Change-Id: Ifd06745ec823d09ae7b42318d418fa1adb01824b Reviewed-by:
Christian Kamm <christian.d.kamm@nokia.com>
-
- Oct 12, 2011
-
-
Christian Kamm authored
Task-number: QTCREATORBUG-4639 Change-Id: Icd0fda434d5ca66056d784dd87240db76e8a442c Reviewed-on: http://codereview.qt-project.org/6035 Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- Sep 28, 2011
-
-
Christian Kamm authored
* Allow .import... * Fix parsing of JS files when using Lexer::scanDirectives() * Clean up ImportInfo construction. * Rename ImportInfo::id to ImportInfo::as. Change-Id: I888da248f06dc6184db99aa74c3b50d7f2f5e491 Reviewed-on: http://codereview.qt-project.org/5625 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Sep 19, 2011
-
-
Christian Kamm authored
Change-Id: Id9f4cd6a53dc0d3f4cf0a0b3c846eca0e48372fc Reviewed-on: http://codereview.qt-project.org/5144 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Sep 14, 2011
-
-
Christian Kamm authored
Change-Id: I153723eeb9973be025daf47e317f7b9d076a3c72 Reviewed-on: http://codereview.qt-project.org/4733 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com>
-