- 07 Jan, 2015 11 commits
-
-
Christian Stenger authored
Temporary directory is created in a folder having a symbolic link, verification was done with the unresolved path and failed. Change-Id: I40c943a307fe136a0f3f6fdbea5145296a63a19e Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Robert Loehning authored
Change-Id: Iab93aea9e7ec17dd8196a957f90beb1ee3179605 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Eike Ziller authored
There are situations where we can generate the list of files on the fly in the worker thread instead of generating the full file list in the UI thread beforehand. Change the API to support that. Change-Id: I331336f4b019184ba0da311b66e6283029c612c4 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
hjk authored
Change-Id: I24432af08db8ead2a2b91059e795445e654ac5cd Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Maksim Klimov authored
Change-Id: I78db37a91f1770513fcb5192bf45623799e14e34 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Eike Ziller authored
Instead of waiting for all filters to finish before showing anything. Change-Id: I7178213af7c9fc02a4fbfb2ac78241158c365ff6 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
hjk authored
To make it usable with Qt5-style connect(). Change-Id: Ie83f7242bfc3592c8f2ab7333a99885ba1ae83f5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Tobias Hunger authored
... and remove noise. Change-Id: Ie1c473e6fd08f671ba98796c810a3465d473b286 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
The this pointer was converted to a bool and clang complains that this is always true (and most likely not what was intended in this code in the first place:-). Change-Id: I187fe8523d8fa2a61de7cc19cfabad589a613473 Reviewed-by:
Tim Sander <tim@krieglstein.org> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
Change-Id: I6683b19768d7cb9b492215c5a89b2cbbad67ff6d Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Use Utils::TreeModel internally, simplify code. Change-Id: Ie5c28519d5c23441fcd6b4fbff470cc70a92ee97 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 06 Jan, 2015 18 commits
-
-
Marco Bubke authored
Change-Id: I6f97356af49f6f6ffa0241f2b527c1bf33b0a279 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Christian Stenger authored
Introduced with 165f008d Change-Id: Idc5b00313de807857bcd4deaaf99cabf95e81c6a Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Tobias Hunger authored
... with a method that has different arguments. Change-Id: Iae3238d8feeb2602cb4ab39502a74f039c850933 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Change-Id: I9cdfa51dadf1014ee21a37ed97f4c543eb5c8fbb Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
hjk authored
Namespaces, style, dead code, unneeded comments, ... Change-Id: Iaad9623c2c0c1f0ca76d604d493f406f23a6acf2 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Denis Shienkov authored
The user has only one possibility to setup of the remote GDB server when a new device is created (or to modify it for existing device). It is possible only in the host/port fields for connection to the GDB server. It is a little inconvenient for the user. If the user wants to use other configuration of the GDB server, then need every time to edit the current configuration. Improving this it is introduction a new concept with a new entity named as "GDB server provider". Now to the device debugging purpose the user can choose any of the GDB provider from the list (by analogy with toolchain and so on). Each configuration of GDB provider is created by the user manually on the new "GDB Server Provider" options page. This can be made before or after creation of device. A GDB server provider can work in three startup modes (depends on implementation of concrete provider): 1) NoStartup mode. This means that we do not want to startup a provider, we just trying to connect to the already started GDB provider server. This mode uses the TCP/IP connection with manually specifying of remote host and port. 2) StartupOnNetwork mode. This means that we want to launch of the GDB provider automatically before connect to it in process of remote debugging. This mode also uses the TCP/IP protocol. In addition to it, a GDB provider can has additional options which are contains a paths to provider executable file, to configuration files and so on (it is depends on concrete provider implementation). This mode (with NoStartup) covers about 90% of usecase, and is supported by most set of the GDB server providers. 3) StartupOnPipe mode. This is similar to StartupOnNetwork mode and we also automatically starts the GDB server provider before debugging. But in this case is used the Pipe mode instead of TCP/IP. Not each of the GDB provider can support debugging via pipes. This patch has concrete implementations for a following set of the GDB server providers: * "Default" provider which supports only the NoStartup mode. * "Open On-Chip Debugger" (http://openocd.sourceforge.net/) provider which supports all modes. * "STLinkUtil" (https://github.com/texane/stlink ) provider which supports NoStartup and StartupOnNetwork modes. Tested on Windows and Linux with: * target HW: ARM Stm32F4Discovery board with HW debugger STLink-v2 * provider: OpenOCD v0.8.0 (tested on Windows and Linux) * provider: STLink-Util (tested on Linux only) * toolchain: ARM GCC v4.9.2 * debugger: GDB v7.8.1 (with Python support) * QtCreator with QBS project Task-number: QTCREATORBUG-13686 Change-Id: I59c775d91b0a4227d931188879850c536290e1ba Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Robert Loehning authored
Change-Id: I45778c9562ba530a36ddaf201f0c61d380d701cf Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
hjk authored
The old definition sounded like strong but was qualified by an big 'if' at the end, resulting in stating the obvious for a single case ("use it when you need it for qobject_cast"). Having the reminder there is ok, if it is a common thing to forget, but it should be recognizable as such, and can include "the other case" where it is typically used. Change-Id: I0183a12d14c414db9ff8b19598cb9dd22cedda8e Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikita Baryshnikov authored
Change-Id: Icce21b848f38b4f45b58ccff626b2e23a7e8ef98 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikolai Kosjar authored
...as it's done in e.g. QTEST_MAIN. Change-Id: I7056f3204d0ed76d21f09e5c1f3dc79e83c6cd48 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikolai Kosjar authored
* Remove unused testDataDirectory() * Move startTests() to PluginManagerPrivate Change-Id: I3ad582a7ea35c8f08d1455ea3536baed88ecb2ad Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I5c581cb00b186fe7d6075d5ebb398982adfb16b3 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Eike Ziller authored
We do not want to open separate editors for file names that factually point to the same file through symlinking. Change-Id: I70ce31d420accb284c1872781807a6e5c2f2e3b0 Task-number: QTCREATORBUG-5941 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
Orgad Shaneh authored
Breaks loading of qtcreator project. This reverts commit 4c6ad5e3 . Change-Id: I7c4cdaf57eed16d7643d05b9456e03d5120259b3 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
David Schulz authored
The existent do not ask again question message box isn't suitable for printing out information where the user has no influence on an action. Change-Id: Ief8d2a73b4621e05374ca9a1a4355d9768c69bcc Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Orgad Shaneh authored
Task-number: QTCREATORBUG-13757 Change-Id: I283306b0c8348ee82e8e9bf47d404c1ecd473fde Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Orgad Shaneh authored
* named enum, access by value names * named enum, access by enum name (C++11) * anonymous enum + Add some failing tests Task-number: QTCREATORBUG-13757 Change-Id: I7b0a859805a5979c3c886a6dbec703639fb374be Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Andre Hartmann authored
m_escapeCodeHandler is allocated in the constructor and deleted in the destructor and therefore available during the whole object lifetime. Change-Id: I7882ac3e9954845c492b39dff6cd39ab81367d5b Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 05 Jan, 2015 6 commits
-
-
hjk authored
Change-Id: I7bcae5c87a6588b1817a1f8038471eebeb5ba2b9 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Robert Loehning authored
Change-Id: I630c6603bf46a28942c71e9e67cc9745ea8e4c36 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Eike Ziller authored
Change-Id: I69b3a49ba2e2162585502a523be835918b7b9533 Task-number: QTCREATORBUG-13766 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Orgad Shaneh authored
Change-Id: Ia0564ffb9354b31df77cb9877937c87f1247a4a6 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Lukas Holecek authored
If there are multiple instance of FakeVim handler for single buffer (this happens when there are splits with the same document), buffer data are modified only in the instance that handles the last focused editor. Task-number: QTCREATORBUG-13481 Change-Id: Idfd2727917262bfffb410396a911519e85dfd463 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Add functions to remove a single item, to access the last child of an item and a simple way to construct items that only display static data. Change-Id: I89347fbb6bbbac6b77fcfb23fa0b780a13643d6f Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 19 Dec, 2014 5 commits
-
-
Christian Kandeler authored
Probably just a thinko in the original code. Change-Id: Ie089737a3501c5aede9a2234c10e4f1c1611d952 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Christian Kandeler authored
And fix some autotest project file problems uncovered by this. Change-Id: Id2f46aeab31ccfbcffe43bd23af8115c69f57849 Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Christian Kandeler authored
To HEAD of master branch. Change-Id: I98f75b561d60cf63673446222762148c1ce4913d Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Eike Ziller authored
IWelcomePage now uses Core::Id, and it can only used by plugins anyhow. Change-Id: I21f035fee9dec66830d3aa7b7eb2242f703095cb Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Tim Jenssen authored
Change-Id: I293a3d2be055634c3fd798c4f344a6d77d50206c Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-