summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ProjectExplorer: Initialize StandardRunnable::runModev4.0.0-beta1hjk2016-03-221-1/+1
| | | | | Change-Id: I762e968b827640a4ad7d8b86edc1531c2558d33e Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Debugger: Fix language/engine detectionChristian Stenger2016-03-221-0/+1
| | | | | | Task-number: QTCREATORBUG-15896 Change-Id: I5bc5ed11652932911bdf3b1107998c54353b1268 Reviewed-by: hjk <hjk@theqtcompany.com>
* Debugger: Fix initialization of StartParameters::useTerminalhjk2016-03-221-5/+7
| | | | | Change-Id: I8b03b02323c6c4d9d714a6cc0ebc7ee40c0abf92 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* QmlPuppet: fix Qt 5.5 buildsTim Jenssen2016-03-222-14/+14
| | | | | Change-Id: I520be5d188e637c222ba3e709f072e2881b20db9 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Debugger: Use the cdb process environment to search for symbol paths.David Schulz2016-03-221-1/+1
| | | | | Change-Id: Ia2cfa060c7c836db13bd1cabbde82c7630e4eb33 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* CMake: Show build progress in compile outputOrgad Shaneh2016-03-221-0/+2
| | | | | | | Broken by 578c107a16f91f5cbf520a8cc3f2ece8b0f9660a. Change-Id: I2427dbc36f70a20a453fc6fd13f29589f07a7fcf Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Tests: Fix offsets compilation with Qt < 5.7Orgad Shaneh2016-03-221-8/+34
| | | | | | | | | | | | Use private member access method from: http://bloglitb.blogspot.com/2011/12/access-to-private-members- safer.html Enable boost tests also for Qt 5.7. Change-Id: I8641a9549a341be49890c5b0d88d2b7e9937abb7 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by: hjk <hjk@theqtcompany.com>
* Help: Set sensible fallback fontsEike Ziller2016-03-211-5/+40
| | | | | | | | | | | | | | | | | The default fallback font was arbitrary. So far this was not a big issue because it was basically never used. Set sensible fallback fonts on the different platforms. Also make sure that we can see in the settings if the default fallback font has been changed by the user, and also separate the setting for the different font properties. Since we did not do this before, we now have to reset the setting for all existing users, so they benefit from the more sensible default. Task-number: QTCREATORBUG-15887 Change-Id: I16419f54c300580d5c9a9b19722aacf790ef66fc GPush-Base: 44820dae1326476a6e1aa693421c61ae67bb13b0 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Debugger: Make QVariant dumper more robusthjk2016-03-211-3/+11
| | | | | Change-Id: Ic9ce15eaf88f8a5267c9e8d3f9d049d9b2035eb1 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Utils: Improved handling of StyleHelper::baseColorAlessandro Portale2016-03-217-31/+22
| | | | | | | | | | | This change makes sure that the "UI coloring" feature respects the original brightness of the current theme. It prevents dark themes from getting a too light recoloring and vice versa. Extra benefit: this allows to remove much recently introduced code. Change-Id: Ib2c96e7ed172a4cc97520aa4b5d180cc6353c661 Reviewed-by: hjk <hjk@theqtcompany.com>
* Bump required Qt version to 5.5hjk2016-03-213-6/+6
| | | | | | Change-Id: I4f152bde842c20b0dade863ffea118fe32322c5b Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* DocumentManager::setCurrentDesignDocument(): Check m_currentDesignDocument.Friedemann Kleint2016-03-211-1/+1
| | | | | | | | Fix a crash occurring when dropping a .js file onto the Widget Designer. Task-number: QTCREATORBUG-15903 Change-Id: I3e952df1483c5683fa7daa3a1f2fb8ebbbc1b491 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* ImageView: Remove hard dependency on QtSvg headershjk2016-03-211-3/+5
| | | | | Change-Id: I2c8aa3017a95b36b3d96687f2da03eb2ef558222 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* ProjectExplorer: Fix compile with Qt less than 5.6Christian Stenger2016-03-211-1/+1
| | | | | Change-Id: I9b9d1b8d1e6a3ee57085cd13ddcab0a5bb9d8118 Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Debugger: Make offset test compilable with Qt 5.7hjk2016-03-212-7/+8
| | | | | | | We can't disable C++11 anymore, disable the boost test instead. Change-Id: I68e39a348b35ce7c37abac633d3ea68526f0ff2d Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* ImageViewer: Add option to export images from SVG.Friedemann Kleint2016-03-2110-2/+371
| | | | | | | | | | | Add a tool button showing a dialog with file name and size for exporting images from SVG. [ChangeLog][ImageViewer] Added option to export images from SVG. Change-Id: I84e04dc166e70b0359eba0f19703a75b882a2bc2 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Qbs: Remove versions validation from some testsOrgad Shaneh2016-03-215-13/+3
| | | | | | | Qt < 5.4 is not supported for building. Change-Id: I8b008da5f21dc13c36fea535ea8e468ad252fd5a Reviewed-by: Jake Petroules <jake.petroules@theqtcompany.com>
* Debugger: Save one loop cycle for struct watchesOrgad Shaneh2016-03-211-1/+1
| | | | | Change-Id: I039dd5f32d4a1e25f1c3a6a7cec78ebdfb3f5e68 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* WorkDirectoryAspect: Small improvementsTobias Hunger2016-03-182-17/+34
| | | | | | | | | | * Do only enable the reset button when there is something to reset * Do not print the default directory in red Task-number: QTCREATORBUG-15644 Change-Id: I05cdd02751dce2c4faeb97358d654251dd9dbfa4 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com> Reviewed-by: hjk <hjk@theqtcompany.com>
* Wizards: Fix validation of C++ class namesTobias Hunger2016-03-182-2/+2
| | | | | | Task-number: QTCREATORBUG-15647 Change-Id: I265a7dbadb2f87e7e44a1770be2af3eb9b9cb53b Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* WelcomeScreen: little adjustments for default.creatorthemeAlessandro Portale2016-03-186-6/+11
| | | | | | | ..by rounding the buttons and adding a theme color role for their background Change-Id: Icde7bb0be178ffbe65635d336227886ffd902129 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Add QtWebEngine backed help viewer backendEike Ziller2016-03-184-32/+453
| | | | | | | | | | Supports most features. Defined priority for help viewers: "qtwebkit" > "qtwebengine" > "textbrowser". Task-number: QTCREATORBUG-13910 Change-Id: I59b4231ef93fdf9df46436850ed3743b5916f9cd Reviewed-by: Nikita Baryshnikov <nib952051@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Squish: Update expected file in tst_git_cloneRobert Loehning2016-03-181-1/+1
| | | | | | | jom changed Change-Id: I5d0bebe8a6d4711c98aa38b7db21fdc16d6639b7 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Debugger: Always set the cdb symbolpath.David Schulz2016-03-181-3/+12
| | | | | | | | | | | In newer cdb versions the default symbol path points to the microsoft symbol server. This can lead to a very long start up time for inferiors including many modules, because every module is verified against that symbol server. Unless the user does not explicitly set such a symbol server in the cdb settings do not use a symbol server. Change-Id: I0b24e2dd12f6cef98c55f4f57f0c800cecfc3c3f Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Move handling of color dialog that is opened from mode selectorEike Ziller2016-03-183-11/+22
| | | | | | | | It doesn't really make sense to have that handling deep in the FancyTabWidget. Change-Id: If4b4b9b9c3cbc49c25091982b398fb18f9bf87c2 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* ImageViewer: Remove class ImageViewerActionHandler.Friedemann Kleint2016-03-188-215/+80
| | | | | | | | Create the actions in ImageViewerPlugin and use lambdas instead of a QSignalMapper. Change-Id: Ic74622ca5e9daf6f0d367d00b709d732153dc62e Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Core: Use a constant for the default creator themeAlessandro Portale2016-03-183-3/+4
| | | | | Change-Id: I53ba63cf55fb6918d959b0d396175a3188d62bd9 Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Rename the "Dark Frame" theme to "Default Flat"Alessandro Portale2016-03-183-3/+3
| | | | | Change-Id: I1d2dc8af94466de29fc1429c82dbbd37bcf7310b Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Debugger: Remove verbose option of the debugger log.David Schulz2016-03-186-44/+4
| | | | | | | | Saves an asking for debugger log roundtrip when the information is just visible in the verbose log. Was just used inside the cdbengine. Change-Id: I9801d3ccd8f273c3b4afcf053b00e7af0953a63f Reviewed-by: hjk <hjk@theqtcompany.com>
* CMake: omit configuration dropping on cache clearAlexander Drozdov2016-03-171-1/+0
| | | | | | | | Setting CMake configuration to the provided by the Kit, drops all users settings to the default one. CMAKE_BUILD_TYPE too. Change-Id: I8be556f553376273933872a74e47937df5a74f30 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Cmake: Use double quote marks in a status messagehjk2016-03-171-1/+1
| | | | | Change-Id: I0de727659189230ec71f9f6f6d30040d77794251 Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
* Welcome: Implement part of Diana's designAlessandro Portale2016-03-1772-1036/+513
| | | | | | | | | | | Removing font variations, colors, roundings and gaps. And it is now better themable. The examlpes and tutorial selection still needs to be done. Change-Id: I520814ba9e8ce4fa1d1ca7ec14329955e8a0609a Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Debugger: fix crash in updateUiForTargetTim Jenssen2016-03-171-2/+2
| | | | | | | - it happens while removing the only existing kit Change-Id: Ifc2e9eae2836b496f9f696ff91e2999dc1904800 Reviewed-by: hjk <hjk@theqtcompany.com>
* QmlDesigner: fix scrolling canvas with space while an item has focusTim Jenssen2016-03-172-32/+64
| | | | | | Task-number: QTCREATORBUG-15785 Change-Id: I43c0a39d102d3cf569b4a3c073af393a0a15c68a Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* Debugger: Avoid switching to debug when the inferior started (or failed)Eike Ziller2016-03-173-11/+7
| | | | | | | | | | | | | We already switch to debug mode when starting the run control. Since loading of projects from the command line is delayed by the project explorer plugin, and that switches to edit or projects mode, we must delay the startup of the debugger when started from the command line until the project explorer plugin really finished all initialization. Change-Id: Icfae2b39878084b024c40fa30a2e35f6a0b94a89 Reviewed-by: hjk <hjk@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Debugger: Fix restoring of previous modeEike Ziller2016-03-173-1/+7
| | | | | | | | | | | | We have many code paths now that try to make sure that we really end up with debug mode when debugging, leading to multiple calls of activateDebugMode when starting the debugger. Separate ensuring debug mode from saving the previous mode to avoid that debug mode is always the previous mode. Change-Id: Ie9687e2de816b6ae55945b6108a5d4f760962f89 Reviewed-by: hjk <hjk@theqtcompany.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* CodeAssist: Fragile proposals aren't closed by automatic proposals.David Schulz2016-03-171-4/+3
| | | | | | Task-number: QTCREATORBUG-15854 Change-Id: I2334305f0ff64ea1b4acc28923749e3d28903f61 Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* QmlDesigner: refactor textedititemTim Jenssen2016-03-175-64/+171
| | | | | | | | - disconnect QGraphicsItem code from QmlDesigner nodes code to be able to test the lineedit as a standalone class later Change-Id: I51c533726f4e55a2b84a3415c1eca476f4c785ce Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* QmlDesigner: move goToError code to lambdaTim Jenssen2016-03-172-10/+4
| | | | | Change-Id: I271a2697c2c606f81616a8e0091f2a43fcfaacf0 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* QmlDesigner: activate SmoothPixmapTransformTim Jenssen2016-03-171-0/+1
| | | | | Change-Id: I43b26d61d0d7c83297618a7954de079131f9ea19 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* CMake: Only reparse cmake build directory for active buildconfigurationsTobias Hunger2016-03-171-0/+3
| | | | | | | | This fixes the several progress bars from popping up when creating a cmake project via wizards. Change-Id: I1d61e74db8a190afd6302cd56f141e08e521a587 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* CMake: Make sure processes are dead before cleaning temporary directoryTobias Hunger2016-03-171-0/+1
| | | | | | | | | | This should stop messages about processes still running when cleaning up the directory on windows. This also makes sure the progress bars are closed again. Change-Id: Ic3e94efc8bdecca35437987e0647284cb48af121 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* ProgressBar: Always show a minimal progressAlessandro Portale2016-03-171-16/+10
| | | | | | | | ... In order to avoid an empty progress bar background which can be confusing especially with flat themes. Change-Id: I062267f7a3f2627e0d043821a2dbd7462b6ce11f Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
* Flat theme: Same disabled color all side/tool/status bar iconsAlessandro Portale2016-03-172-2/+2
| | | | | | | | And adapting darkframe.creatortheme accordingly to match Diana's specification Change-Id: I9e1f62869ff91d7cfd3a26f51d26225d549a0965 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* AutoTest: Add some theming support for results paneChristian Stenger2016-03-175-13/+46
| | | | | Change-Id: I6641dc92d54ea20263656fa77157d7d853cf0287 Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
* WinRT: Correctly initialize unusable QML debug server address.David Schulz2016-03-171-1/+1
| | | | | | Task-number: QTCREATORBUG-15873 Change-Id: Icf7bb6efcaf674d81d462f6ed92878c87db29307 Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>
* AutoTest: Fix enabling run buttonsChristian Stenger2016-03-172-1/+4
| | | | | | | | If a parsing for tests is in progress the buttons might get enabled but they should be disabled until the parsing has finished. Change-Id: I3f089626983c219a9b54d8fc057a7ff51f11dc8c Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
* Timeline: Allow setting the timeline model's displayNameUlf Hermann2016-03-1714-28/+48
| | | | | | | | This makes a lot of things easier. There is no real reason for it to be const. Change-Id: I426a2cbcfce6eae7cf7fabc28ab63098885324b8 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* ProgressBar: Add a theme color for the backgroundAlessandro Portale2016-03-175-1/+5
| | | | | | | | | | The progress bar is important and custom enough to deserve its own theme color for the background. This change adds "ProgressBarBackgroundColor" and also sets it for dark.cretatortheme, so that it has a good contrast to ProgressBarColorNormal. Change-Id: I37731d7a918a862a28940e215c913f9ade8569ca Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Refactor FolderNavigationWidget to use core functionalityPetr Vanek2016-03-171-33/+11
| | | | | Change-Id: Ia9ee772b8538370d3cb9378ddaf6e30f32dfaebc Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>