summaryrefslogtreecommitdiff
path: root/share
Commit message (Collapse)AuthorAgeFilesLines
* QmlDesigner Gradient Preset Dialog UX improvementsAleksei German2019-09-201-40/+163
| | | | | | | Tooltip, custom preset renaming improvements. Change-Id: I9c8acf4542bb732c2912796946cc9548c9be7d0e Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* CMake: Handle translationsTobias Hunger2019-09-176-0/+493
| | | | | | | | | | | | | | | | | (Optionally) re-generate .ts files from CMake by running lupdate and run lrelease to generate .qm files. Changes to qmake: * src/libs/3rdparty/syntax-highlighting/src/cli/kate-syntax-highlighter.cpp is no longer translated: It's a command line tool that is not used by creator * src/libs/aggregation/examples/text/main.cpp is no longer included in ts files * src/libs/qt-breakpad/qtcrashhandler/* is no longer included in ts files: It is not built right now Change-Id: Iec018da86a111a68ec983a880cef2961b48ccdf9 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Wizards: Fix JSON of qtquick2-extension wizardTobias Hunger2019-09-171-1/+1
| | | | | | | | | | | | | "\." is an invalid backslash escape sequence in JSON. QJSON accepts this though and silently "fixes" the string by removing the stray '\' character. This is QTBUG-78443 now, as a conforming JSON parser should reject invalid data. The string as "fixed" by QJSON is also not what we wanted in the first place. Change-Id: I070999957c6a0c3d0f1753d907ac460e9e341fc1 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Wizards: Use valid Json onlyTobias Hunger2019-09-171-3/+1
| | | | | | | | The original version is not valid JSON, even though the QJSON parser will accept it:-/ Change-Id: Id408e4b83a62bca358191cf6fe4b3a7ce7d7c59e Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Debugger: Use Python 3 prints also in pure LLDB bridge codehjk2019-09-171-5/+5
| | | | | | Task-number: QTCREATORBUG-22955 Change-Id: I762acd289c50fe5817b3e6e915f35c2388c74d44 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Android multi arch supportBogDan Vatra2019-09-161-4/+6
| | | | | | | [ChangeLog][Android] Android multi arch support for qmake Change-Id: Ib8b1874604a3392130c96fbc00b26713b3d788ae Reviewed-by: hjk <hjk@qt.io>
* Debugger: Allow timestamp reporting on a sub-item levelhjk2019-09-131-4/+4
| | | | | | Task-number: QTCREATORBUG-22896 Change-Id: I41252868e14f1e4d5dddc0d1c17c097cba6f5fe5 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Debugger: Save a few cycles in the QPointer dumperhjk2019-09-121-1/+4
| | | | | | Task-number: QTCREATORBUG-22896 Change-Id: If91e2b8a0869052ae07eb4c9f0df015874a5f992 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* AutoTest: Wizard: Soften condition for gtest repositoryChristian Stenger2019-09-125-24/+55
| | | | | | | | Make the need for the googletest repository optional. The user may have gtest installed inside the system instead. Change-Id: I4959878fa893d6b8ed53fd612934d7cd4504a6b7 Reviewed-by: David Schulz <david.schulz@qt.io>
* Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-09-123-5/+93
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: cmake/QtCreatorIDEBranding.cmake qbs/modules/qtc/qtc.qbs qtcreator_ide_branding.pri src/plugins/projectexplorer/gcctoolchain.cpp src/plugins/qmldesigner/components/stateseditor/stateseditormodel.cpp Change-Id: Iffdf48e782a734107ea170ebb3812e997cea0e7b
| * Debugger: add dumper for std::initializer_listDavid Schulz2019-09-091-0/+18
| | | | | | | | | | Change-Id: I223182cecf1f04dbc9908dc993a8800c1633c48b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
| * QmlDesigner: Add missing functionality to QtObjectPaneThomas Hartmann2019-09-051-3/+47
| | | | | | | | | | | | | | | | It should be also possible to change types for non items. Change-Id: Ia44a8b4fda97c5fb25e513c6b3c3eed15abb1c1d Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Fix issue in loader resizingThomas Hartmann2019-09-051-2/+2
| | | | | | | | | | | | Change-Id: Ie37b11672fdc6a1f29e2077ff4989a2bdd89c130 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
| * QmlDesigner: Add loader resize logic to QtObjectPaneThomas Hartmann2019-09-051-0/+26
| | | | | | | | | | | | Change-Id: I2eb82e075203f82aa90edfe2eb44abc026d45adc Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-09-0518-75/+144
|\ \ | |/ | | | | Change-Id: Ida1659af5c9c72b67b01645c88aea4ea60e09b7f
| * QmlDesigner: PropertyEditor cleanupHenning Gruendl2019-09-0311-50/+55
| | | | | | | | | | | | | | | | * Adapt SpinBox ranges and decimals * Add missing qsTr() to labels Change-Id: If85999a22778b6f61e30f7437905354884086596 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Fix RealSpinBox Slider issueHenning Gruendl2019-09-032-9/+2
| | | | | | | | | | Change-Id: Ib5da6c699a94ba42b4e7cbb9913a9caaa570a731 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Fix SpinBox DragHandler issueHenning Gruendl2019-09-022-5/+10
| | | | | | | | | | | | | | | | | | | | Fixes an issue of the RealSpinBox DragHandler where the value compression timer, which is responsible to trigger a write to the backend, wasn't triggered anymore, because the SpinBox had no focus after ending the drag operation. Change-Id: Ibdf02856c96b997db20c3019438f9645fa853e75 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Open color dialog from property editorThomas Hartmann2019-08-304-11/+77
| | | | | | | | | | | | Task-number: QDS-601 Change-Id: I8ab2b286213174c19b330b1db4c27efd7af8792c Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* | CMake build: Add missing scriptEike Ziller2019-08-301-1/+1
| | | | | | | | | | | | Change-Id: Id22c29368adec84854a2d9d67fee36417e59e43b Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* | ProjectExplorer: When running in the terminal on macOS, make it closeChristian Kandeler2019-08-301-1/+2
| | | | | | | | | | | | | | | | | | ... after the application has finished and the user pressed the return key as requested. Fixes: QTCREATORBUG-15138 Change-Id: Id5b9fce553eb96b10aa76ccbd87fb66f02218110 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Tim Jenssen2019-08-296-65/+95
|\ \ | |/ | | | | Change-Id: I82fe9d3d37081cfca2c3408984279ed944ffe807
| * QmlDesigner: Fix SpinBoxIndicator ghost inputHenning Gruendl2019-08-281-4/+6
| | | | | | | | | | | | | | | | | | * Fix SpinBoxIndicator not properly setting the pressedAndHeld flag * Rename sync function Task-number: QDS-885 Change-Id: I9b8aae051fc6c8b802bb6ab90d63faa0d985f962 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Fix editable ComboBox focus issueHenning Gruendl2019-08-273-36/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes an issue were a temporary value wasn't properly written to the backend, when another item was selected in the form view. * Add a dirty flag to track user modifications * Utilize onEditingFinished and onTextEdited from internal TextInput * Add full qualification to a few property and function usages Change-Id: I9afcc17018a03549504b8d38b83fac221145794e Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Fix SpinBox focus issueHenning Gruendl2019-08-272-25/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes an issue were a temporary value wasn't properly written to the backend, when another item was selected in the form view. * Add a dirty flag to track user modifications * Utilize onEditingFinished and onTextEdited from internal TextInput * Add full qualification to a few property and function usages Change-Id: Ib595d32bbc7f4caf92fbef5829aead50958fd830 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | Transform Qt Quick 2 Extension Plugin wizard to JSONEike Ziller2019-08-2813-118/+164
| | | | | | | | | | Change-Id: I0e59219adeb5b3aa08a99da7c0bb657d793ba2e1 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-272-3/+9
|\ \ | |/ | | | | Change-Id: Idfe86eb91c7a9a16f15d528a2a03beecca1cb208
| * Debugger: Fix mapping std::set in Locals window via gdbDmitry Nuzhdin2019-08-261-1/+1
| | | | | | | | | | | | | | | | | | | | Currently QtCreator incorrectly shows content of a std::set. For example set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} is shown as {0, 1, 2, 1, 2, 1, 2, 1, 2}. Change-Id: Idaff66451827657ef129aa3d27895c43938e6fdc Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: hjk <hjk@qt.io>
| * QmlDesigner: Resize LoaderThomas Hartmann2019-08-261-2/+8
| | | | | | | | | | | | | | Task-number: QDS-745 Change-Id: Idf126f5ed00cce74921a320d9bf17ef620ccd511 Reviewed-by: Henning Gründl <henning.gruendl@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-2620-304/+252
|\ \ | |/ | | | | Change-Id: I0d4655b195d0615719d5d391aa69e682f8c6f78f
| * QmlDesigner: Fix UrlChooser reset behaviorHenning Gruendl2019-08-234-103/+46
| | | | | | | | | | | | | | | | | | | | * Cleanup ColorLogic (imports and source) * Shifting a value from Constants.js to Values.qml * Add a property alias on AbstractButton to allow changing the font family Change-Id: I51542f69f8f2190030a97164167d71d277147391 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Add AbstractButton wrapperHenning Gruendl2019-08-233-18/+59
| | | | | | | | | | | | | | | | Add AbstractButton wrapper to HelperWidgets this enables tooltips on Buttons again. Change-Id: If82bfcf3097f9e09d5cc19e4363b2428ad0ca872 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Set reasonable padding rangeHenning Gruendl2019-08-231-10/+10
| | | | | | | | | | Change-Id: I84b9e0e2286aaf1574a7a8b68689540e0ca54bc5 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Swap unicode of alignment iconsHenning Gruendl2019-08-231-2/+2
| | | | | | | | | | Change-Id: I1d40f2c25843d90c20569c349c586ad7393b2255 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Remove redundant backend value callHenning Gruendl2019-08-231-1/+0
| | | | | | | | | | Change-Id: I9e0701da02a694d83ab4ce5ed391da96d41c2edf Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Add missing qsTr() to AnchorRow labelHenning Gruendl2019-08-231-1/+1
| | | | | | | | | | Change-Id: I8c5c164c5d66548d6e574360bc38991ccdc750fd Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Layout and source cleanupHenning Gruendl2019-08-237-136/+102
| | | | | | | | | | | | | | | | | | | | | | * Cleanup positioner specifics, mostly by adding ExpandingSpacer * Fix GridViewSpecifics SpinBox Label distance * Remove some semicolons * Add missing label (true/false) to CheckBoxes * Fix a few indentions Change-Id: I2b86dde58ddfc1aa78ed3e11c41b0f4eedfc412b Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
| * QmlDesigner: Cleanup FlickableSectionHenning Gruendl2019-08-232-33/+32
| | | | | | | | | | | | | | | | | | | | * Add true/false label to CheckBoxes * Move and add missing tooltip * Remove redundancy by wrapping ExpandingSpacer from StudioControls Change-Id: I6ec5d534ea9d71bda54a9f16359479d02d057511 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* | Debugger: Display 'string' instread of 'NimStringDesc' for Nim stringshjk2019-08-231-0/+1
| | | | | | | | | | | | Change-Id: I2ecf09eb0b3d01c22b670a8dc642cf07eee2cede Reviewed-by: Filippo Cucchetto <filippocucchetto@gmail.com> Reviewed-by: hjk <hjk@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-225-1037/+2062
|\ \ | |/ | | | | | | | | | | Conflicts: src/libs/utils/consoleprocess_win.cpp Change-Id: Ibdc265eed2f7080726e11ff6f2931c8559943af2
| * QmlDesigner Fix for GradientDialog selected itemAleksei German2019-08-192-2/+26
| | | | | | | | | | | | Change-Id: Ie7f7a7ad79e3e9bcb796f0fedc3b7d5d9cd8b023 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * Update Russian translationSergey Belyashov2019-08-191-1023/+2019
| | | | | | | | | | | | Change-Id: I064a68aed8963e9706f36c861e92b36ac0831096 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * QmlDesigner: Fix HelperWidgets ComboBoxHenning Gruendl2019-08-161-12/+9
| | | | | | | | | | | | Task-number: QDS-926 Change-Id: I77eafbf8c66b8a384dc8786726c74c89acad58ad Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner Fix for Gradient PresetsAleksei German2019-08-161-0/+8
| | | | | | | | | | Change-Id: I1d3d2f61f978c6bfb52ad4ea42f2c6756a2a0483 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | QmlDesigner New Binding EditorAleksei German2019-08-192-66/+40
| | | | | | | | | | Change-Id: I75597a575cf4c6b8c0795d9f83a245539efb9ed8 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-153-21/+42
|\ \ | |/ | | | | Change-Id: I4d24269ef040c45e2143dfa86d1be3f7e8008521
| * QmlDesigner: Update GradientPropertySpinBoxqds/v1.3.0-beta1Henning Gruendl2019-08-141-6/+7
| | | | | | | | | | | | | | | | | | Fixes the referenced bug by replacing the SpinBox used in the GradientPropertySpinBox with a RealSpinBox. Task-number: QDS-914 Change-Id: Iaef165d622b14575713b090c0cc8a0bbac78cabb Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
| * QmlDesigner: Block all mouse events in GradiantDialogPopupThomas Hartmann2019-08-141-0/+2
| | | | | | | | | | | | | | | | Task-number: QDS-914 Change-Id: I08f9038caa947141ab202e2e5f3b00256abe8a21 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
| * QmlDesigner: Fix editable ComboBoxHenning Gruendl2019-08-131-15/+33
| | | | | | | | | | Change-Id: Ibf449a3dc34ffeedd70e46bffcb0670049bfb4fc Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-095-133/+70
|\ \ | |/ | | | | Change-Id: I273a1e8f5f9e54756befbc398c2c2754534ff128