- 19 Sep, 2017 1 commit
-
-
Robert Loehning authored
Change-Id: I4478acfc5ea7b3fa22d1cd17576e04fdda81dbb9 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 18 Sep, 2017 1 commit
-
-
Orgad Shaneh authored
Change-Id: I78bdb181e27cc858356c9026fc960135b54cdcbb Reviewed-by:
hjk <hjk@qt.io>
-
- 15 Sep, 2017 1 commit
-
-
hjk authored
Task-number: QTCREATORBUG-18912 Change-Id: Id6ded1b7df03273048e118e5679f288b21066667 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@qt.io>
-
- 14 Sep, 2017 1 commit
-
-
Orgad Shaneh authored
Recent CMake installer (3.9) installs the executable in CMake/bin. Change-Id: I3912badc0907c91044e76b3155e924dd985819f1 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 13 Sep, 2017 4 commits
-
-
Nikolai Kosjar authored
Task-number: QTCREATORBUG-18903 Change-Id: I852b5de453d44c16adffd44c89900cfb8c3cc522 Reviewed-by:
Przemyslaw Gorszkowski <pgorszkowski@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Thomas Hartmann authored
We already change the selection currently in the press event, which leads wo weird behaivour if e.g. shift is pressed. In this case the item is immediately unselected which is unexpected and cannot be moved anymore. Generally reacting to the event in the release event is the correct way to do it. Change-Id: Ib765f97f85e5dbeb6148d48f8640f1798a057b48 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Thomas Hartmann authored
The move tool normally does not reparent, but by pressing shift the user can enforce reparenting. In the drag tool we prefer to reparent to layouts. The shoft modifer disables this heuristic. Task-number: QTCREATORBUG-18737 Change-Id: Ic8041aed537619b16b892a791c0d2bc2390af204 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
hjk authored
Task-number: QTCREATORBUG-18812 Change-Id: I0fb8d81d55e9928bd3825c510a11ab426ec082c6 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 12 Sep, 2017 7 commits
-
-
Orgad Shaneh authored
-x is deprecated. Change-Id: Ic00b8042caff1620abe3e51f9d3b3198d606f084 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
hjk <hjk@qt.io>
-
Robert Loehning authored
Needed since 3bb3f4af filters out duplicates. Change-Id: If7e56914feb9d22c1620822fbb363b55b894a41a Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Tobias Hunger authored
This fixes e.g. "Add Existing Files..." triggered on the top-level node of a project. Task-number: QTCREATORBUG-18896 Change-Id: I763e9a31edbcfd8ac9a4f8b8b30ef885789ad1a5 Reviewed-by:
hjk <hjk@qt.io>
-
Christian Stenger authored
Danish and Ukrainian had been added a while ago, so add them to the list of languages to check. Change-Id: I92c507e3a567efa39d7295559af0fb16bbcd1bb6 Reviewed-by:
Robert Loehning <robert.loehning@qt.io>
-
Eike Ziller authored
If we do not specify the correct documentation URL including the version number, QtHelp will look for any documentation that has the given path. Since we now register Qbs documentation, and that also has a file "doc/index.html", the Get Started Now button could open the Qbs manual instead of the Qt Creator one. Specify the full documentation URL including version number to ensure that QtHelp opens the right page. Change-Id: Ia77103fe2763dd208d3b9a279a8301f7f5799c8b Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Nikolai Kosjar authored
If a parse or reparse operation fails, the corresponding translation unit is "not intact" anymore and further job requests for that translation unit will be silently discarded without notifying the plugin. This is especially problematic when the plugin expects/waits (for) a certain message. A parse/reparse can fail due to e.g. an invalid commandline or an internal crash. In such a case, ensure to send some dummy results. Task-number: QTCREATORBUG-18864 Change-Id: Ida9b8066fd55e64027a9b0d8bd5cf365b16a7356 Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Claus Steuer authored
When executing tests in debug mode the results are not displayed as usual in the test result pane. In debug mode a newline character is added to each line before passing it to the outputreader. The regular expressions used in the GTest- and QtTestOutputReader do not match because of the newline character. Change-Id: Ia8051497097c950b5cf2d64cd4de0cb425802c50 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 11 Sep, 2017 5 commits
-
-
scootergrisen authored
Change-Id: I83d612efb8cddfb98961901efbf8bc6832b43682 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Nikolai Kosjar authored
Change-Id: I9588a5081d8adb7b2db7955c4f48a2391e202396 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Orgad Shaneh authored
Use case: A project has a legacy repo and a new repo. Both are used as remotes in the same local directory. If the legacy repo's remote name is less than the current repo (legacy < origin) then only legacy appears. Change-Id: Ie02cbee3142c4d2628cb51cbcad50cf903a75bb0 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
hjk authored
Note that this does not fully solve the linked issue as the triggered GOTOPREVINHISTORY action does not have the same behavior as :tabprevious Task-number: QTCREATORBUG-18843 Change-Id: I26a719f77d2c1727bb18da46e13f5a0be48473bc Reviewed-by:
Lukas Holecek <hluk@email.cz> Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Andre Hartmann authored
... in the Classic Code Model. Broken by 0d1fef41 Task-number: QTCREATORBUG-18879 Change-Id: I7d0222cc81e8847827af042e89d3b75c57f5d454 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
- 08 Sep, 2017 3 commits
-
-
Robert Loehning authored
Change-Id: I35f40a637a6914bea2057b951409b21b7ce90c8d Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Tobias Hunger authored
Filter out CMake input files that are already listed elsewhere in the project tree. This is server-mode only. Change-Id: Ib62cd5b521a51180d12d76ec2868a99dbdecc272 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Riitta-Leena Miettinen authored
Change-Id: I1333652a41ff831ae5a7b84dc56041afc074cd60 Reviewed-by:
hjk <hjk@qt.io>
-
- 07 Sep, 2017 5 commits
-
-
Christian Stenger authored
When using nativeType() Squish sends single key press events for any char to type. nativeType() does not wait until these events have been processed which leads to complete useless time measurings inside tst_tasks_handling as timestamps are taken too early if nativeType had to be used - which happens when a native FileDialog is used. Change-Id: I446de898fd99b2e169ca39bef1adb4306d6ee530 Reviewed-by:
Robert Loehning <robert.loehning@qt.io>
-
Ivan Donchevskii authored
1) mingw kit + qmake: do not add target includes not to override clang paths (for intrinsics and more) 2) msvc kit + qbs: remove target option from clang-cl arguments Change-Id: Ifb494ee61ae2d39e957cff31dbd647c66910be17 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Nikolai Kosjar authored
Change-Id: Ifdccf2e5842aff13528e52caa4dfd3288214d723 Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
hjk authored
This apparently fell through the cracks in 89f02cba. Task-number: QTCREATORBUG-18804 Change-Id: Ib00a5a074ec1df3292267a194e8e87a92d3c6dfc Reviewed-by:
Dan Cape <dcape@qnx.com> Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Eike Ziller authored
Task-number: QTCREATORBUG-18441 Change-Id: I800fae056f7d1cfc60fab3b0c1964d3b9a2a99f7 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by:
Jake Petroules <jake.petroules@qt.io>
-
- 06 Sep, 2017 4 commits
-
-
hjk authored
... for better debugging. Change-Id: I24d2c6d10d659287ae61fdb4db735e658e3a68ce Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
BogDan Vatra authored
QT_INSTALL_IMPORTS was used by Qt 4.x, Qt 5.x uses QT_INSTALL_QML Change-Id: I9c25ef005f3c5dc8cfc8d0b965426e22b542fb70 Reviewed-by:
hjk <hjk@qt.io> Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
Orgad Shaneh authored
Change-Id: Ib65ad133f580fe0cca76ea31752134343b986dd6 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Christian Stenger authored
Latest change of adding QScrollArea around Welcome's sidebar made the objects lookup fragile. Using the QScrollArea inside Squish tests helped for some but not all lookups. Simplify the lookup by assigning an object name. Change-Id: I5f37ee69bf20eaf02c9717cbaa5ba541d8ffbc17 Reviewed-by:
Alessandro Portale <alessandro.portale@qt.io>
-
- 05 Sep, 2017 4 commits
-
-
Eike Ziller authored
When using our text editor in a normal panel, we want to turn on the frame again. Make sure that the extra text editor area does not overlap the frame, and also make sure that there is no extra area shown at all if all its features are turned off. This fixes the painting of the input fields in the Clang Query advanced search. Task-number: QTCREATORBUG-18815 Change-Id: Ie74f87ddc576c02cd5ea7650f2632fe91df143eb Reviewed-by:
Marco Bubke <marco.bubke@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Alessandro Portale authored
The SideBar in the QtWidgets based Welcome mode had a high minimal height which cause whole Qt Creator not to fit on my HD(720) screen. This change wraps the SideBar into a vertical scroll area. Change-Id: I1d70ced1bbe803fb866159dd557a401c3ab6a9b2 Reviewed-by:
hjk <hjk@qt.io>
-
Ivan Donchevskii authored
qmake from Qt4 does not provide C++ standard and clang can't properly compile Qt4.8.6 and earlier with c++1z. Behavior in this commit mimics qmake from Qt5 which also provides c++11 as a default standard. Task-number: QTCREATORBUG-16441 Change-Id: I3d29891d6e47f2367f2b3b2bf4be4d86661924e9 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Eike Ziller authored
If the kit has a sysroot set, we use that when determining the system header paths of the tool chain for the code model. But if the kit doesn't have a sysroot set, we should use the sysroot setting that we find in the CXX flags that we get from the build system. In the specific issue, we detect the Clang compiler from the Xcode installation on macOS, which actually needs to be passed a sysroot to return sensible system header paths. Task-number: QTCREATORBUG-18633 Change-Id: Ida401bee8c4b82bb4fa2e6f952b8cc174ea081c6 Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
- 04 Sep, 2017 4 commits
-
-
Marco Benelli authored
According to SCXML specification (https://www.w3.org/TR/scxml/), the 'event' attribute is not mandatory in 'transition' tags. Also, as specified in section 3.12.1, eventless transitions are handled differently, and will be taken whenever the 'cond' attribute evaluates to 'true'. This patch removes the automatic assignment of 'event' property in the tag constructors, but restore it when a new transition is done in the editor. In this way, the user can delete the unneeded events without them being restored when reloading the document. Task-number: QTCREATORBUG-18345 Change-Id: I96d6860ad3ed58ab49e83d3328e88ef984f40fa4 Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Riitta-Leena Miettinen authored
The Android SDK Tools packages have changed, so the tool for installing the required tools depends on the installed Tools version. Change-Id: Idcbda80c958a4f0d2d5be533481e9838fd95e71a Reviewed-by:
Vikas Pachdha <vikas.pachdha@qt.io>
-
Riitta-Leena Miettinen authored
Task-number: QTCREATORBUG-18836 Change-Id: Iae037b4a45060b22ee36c94d19eeea940ebf1b95 Reviewed-by:
hjk <hjk@qt.io>
-
Ulf Hermann authored
Test runs frequently fail because the timeouts are too low. the test library suggests around 12s, so we make it 20s to be safe. Change-Id: I746b141949620310371de71b0b2ec7538dc4b5ce Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-