- Apr 25, 2016
-
-
Alessandro Portale authored
Change-Id: Icba67a1404b6e4604aef56def00bfe2098b8c8fe Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
- Mar 17, 2016
-
-
Orgad Shaneh authored
Change-Id: I8290943614ea4a2060cf09a71fb4f957852ab705 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jan 21, 2016
-
-
Ulf Hermann authored
Change-Id: I1953153de66a1228ab98d6f3295696b2d8f1facb Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jan 19, 2016
-
-
Tobias Hunger authored
* Update files in src/plugins Change-Id: Ia5d77fad7d19d4bb3498e78661982f68729adb22 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
The methods are only relevant for documents without a filePath, and there was a mix of different irrelevant implementations present in subclasses. Change-Id: I4f57d306e5ddd913974cfe6ed0b4db062eb907a1 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jan 14, 2016
-
-
Eike Ziller authored
To fallbackSaveAsPath and fallbackSaveAsFileName. That makes it clearer what they are for, and that they actually belong to each other. Change-Id: Ie5b83b9db77d39a7fe9e979cc8f22b7f5b9101a3 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Dec 04, 2015
-
-
Robert Loehning authored
Change-Id: I589397178cf4ad749825f004638a2d9852d7f0c3 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Nov 16, 2015
-
-
Svenn-Arne Dragly authored
This patch builds a tree view of the paths to files in resource files. Previously all files were shown in a flat structure under prefixes with the entire path as part of their displayed name. Because folders based on prefixes are different from folders in the paths, a new class, SimpleResourceFolderNode, was introduced. Change-Id: Ifc4773cff6a678b50e64b0d56713f80704e12f6f Reviewed-by:
Svenn-Arne Dragly <s@dragly.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Nov 09, 2015
-
-
Tobias Hunger authored
Allow foldernodes to specify which files they care for when doing "Add Existing Directory". Before we used a fixed list with C++ header and source files, which does make no sense for e.g. adding to resources. Task-number: QTCREATORBUG-15278 Change-Id: I15dad133391485c2bcebd2d864623304b31b5f8f Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
- Nov 03, 2015
-
-
Tobias Hunger authored
Change-Id: I78bb73f8c9457fd74c470eacbf54eb9195ac9681 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Oct 30, 2015
-
-
Tobias Hunger authored
Change-Id: I87db3a1b212aa0a3f140b8d299679f6c1f691004 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Sep 24, 2015
-
-
Daniel Teske authored
The inversion happened in ea2bb656 Change-Id: I999fc46be00e60b91a8790053c585e95fbcb7d17 Task-number: QTCREATORBUG-15099 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Sep 08, 2015
-
-
Daniel Teske authored
Change-Id: I27624c5327891ae4ec9e045738577f48cbd824a6 Task-number: QTCREATORBUG-15034 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jul 03, 2015
-
-
Tobias Hunger authored
This quietens warnings from libPNG during startup and shrinks the image sizes. Change-Id: Ieb4cb5e8ba30b99653896e283c2fb2cc267257f2 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jun 11, 2015
-
-
Eike Ziller authored
Change-Id: I6884f59fe0f06e380254c1f8076dd561d9df4ee3 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jun 10, 2015
-
-
Tobias Hunger authored
Change-Id: I8900225ecf4c69be7f9b6983edeb4cfdfebc0b77 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
We show a dialog that offers opening a file in a different editor type if opening a file fails, but we should not do that if opening the file fails because it is not readable. With this change, documents now specify if they failed to open a file because reading failed, or because they could not handle the file contents. Task-number: QTCREATORBUG-14495 Change-Id: I5d4b7cfa74b87ef21b9b55bc30b3ebe2f8238dfa Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Eike Ziller authored
For non-editor documents it currently is not used, but for editors it makes more sense to have that on the document instead of the editor. Most actual implementations of "open" were done in the documents already anyhow, because it is needed for reloading. Change-Id: I29d4df2078995cbe80172b51a9bebeecb3afad3c Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jun 09, 2015
-
-
Christian Stenger authored
Change-Id: I49412b3e64ad63a33d03f741a9d4fdc6ba07f632 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I403101d788d9edfea5c5c9440ab4f39ad00e81f7 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Eike Ziller authored
Because only the tree view had access to the resource model, many methods in the IEditor instance and document were going their way through IEditor -> QRC editor widget -> tree view -> model. Create the model in the document instead, pass that model to the tree view, and let the document work on the model directly. Change-Id: I76405e60f118e2bbf63d3f9a4d39cd73be64aa14 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- Jun 02, 2015
-
-
Eike Ziller authored
Change-Id: I27faa327ae33244927e21aa74875d9601aaf9e50 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
In the light of lambdas we can get rid of some complexity. Change-Id: Id28b52c42d7c34526c93785723387b6c44c0cd52 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com> Reviewed-by:
Nikita Baryshnikov <nib952051@gmail.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- Jun 01, 2015
-
-
Daniel Teske authored
Change-Id: I081ec83b8cdb4f7c29e754b95370b58865ca2993 Task-number: QTCREATORBUG-13941 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Apr 14, 2015
-
-
Daniel Teske authored
Change-Id: I46310f9305b94bc0e4ac9a1708daa079b3245788 Task-number: QTCREATORBUG-14064 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Mar 05, 2015
-
-
Friedemann Kleint authored
Change-Id: I26472d568844d5fee62323e01f5c5c12082d5450 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Feb 27, 2015
-
-
Orgad Shaneh authored
It appears to take 7% of project loading... Change-Id: I2d20d919cc861a6ee95af359a584fb27a915cf80 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- Feb 17, 2015
-
-
Eike Ziller authored
Change-Id: I4305872b6b11ef3e8a364280ffa5209a5a793600 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Feb 13, 2015
-
-
Orgad Shaneh authored
Change-Id: I4a41cfb629be8bb06b4b0616cd4475525e617a51 Reviewed-by:
BogDan Vatra <bogdan@kde.org> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Feb 06, 2015
-
-
Orgad Shaneh authored
Mostly done using the following ruby script: Dir.glob('**/*.cpp').each { |file| next if file =~ %r{src/shared/qbs|/qmljs/} s = File.read(file) s.scan(/^using namespace (.*);$/) { ns = $1 t = s.gsub(/^(.*)\b#{ns}::((?!Const)[A-Z])/) { |m| before = $1 char = $2 if before =~ /"|\/\/|\\|using|SIGNAL|SLOT|Q_/ m else before + char end } if t != s puts file File.open(file, 'w').write(t) end } } Change-Id: I919da493d0629b719d328e5e71c96a29d230dfd1 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- Feb 02, 2015
-
-
Orgad Shaneh authored
Internal paths are supposed to be normalized Change-Id: Ic6943ce13ad389dfdb44054a9e6f03da8c6cd88d Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jan 29, 2015
-
-
Orgad Shaneh authored
Change-Id: I4852ff215abf25649fc5eac1e922ae901839ca3d Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- Jan 20, 2015
-
-
Daniel Teske authored
Change-Id: I72ba112682a6cb2eeca02f84ed3783febf0515f1 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- Jan 16, 2015
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- Jan 15, 2015
-
-
Tobias Hunger authored
Change-Id: I98c9fe975a200728dcd32f18706b6bc2e59ca686 Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- Jan 14, 2015
-
-
Daniel Teske authored
The idea behind NodesWatcher was that it was the central place to catch node related signals, so that users didn't need to connect to each individual node and the nodes didn't need to be QObjects. Somehow Nodes ended up being QObjects anyway. Both the recently added ProjectTree and the FlatModels consume the signals the NodesWatcher sends. Unfortunately there's a ordering dependency between the ProjectTree and the FlatModels. This patch removes all NodesWatcher and instead makes the ProjectTree singleton the emitter of various project tree related signals. The ProjectTree also ensures that the ordering between the FlatModel and itself is taken into account. And it makes Node not derive from QObject, saving some memory in that process. Task-number: QTCREATORBUG-13756 Change-Id: I8b0d357863f1dc1d2d440ce8172502594138b9fb Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- Jan 12, 2015
-
-
Daniel Teske authored
Task-number: QTCREATORBUG-11719 Change-Id: Ica2d822026adadf2293da158fa4b25ccdb7e1608 Reviewed-by:
Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: I85f7398aee59d0d36f0e5c3bf88ff3c96002e394 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Jan 09, 2015
-
-
David Schulz authored
Task-number: QTCREATORBUG-13723 Change-Id: I4acc8bd0c2b9fa9c6c4c82008a20c44e5d6055ec Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- Dec 03, 2014
-
-
Daniel Teske authored
Centralize the handling inside a new class ProjectTree. React to moving focus and remove most special handling. This properly fixes the linked task. Task-number: QTCREATORBUG-13357 Change-Id: I6b06aa32b1e4305ec8a6d432857b302585d8734b Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-