summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* QmlDesigner: Add ImportsWidgetMarco Bubke2013-08-147-3/+205
| | | | | Change-Id: I0e7ba19c09c1477e9e0a1040e0b1ef731ef11424 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* Debugger: give item delegates a parent.Erik Verbruggen2013-08-142-5/+6
| | | | | | | | | These delegates would otherwise be leaked. This is not a serious leak, as a few (about 10) are created once and kept/used for the whole lifetime of the application, but they do show up in leak-analysis tools. Change-Id: I1e281f06f21ae828199078253ae5719668d26bbc Reviewed-by: hjk <hjk121@nokiamail.com>
* Git: Keep panel data when editor is changedOrgad Shaneh2013-08-143-7/+13
| | | | | Change-Id: I3c6a1ff6206b5b412c9ae89eb9b8f5a27dab2e62 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* AutoTests: fix test framework in case of tests for class membersPrzemyslaw Gorszkowski2013-08-141-0/+6
| | | | | Change-Id: I564ea9cccc24509957481b6726f25833f35a4da4 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* CppEditor: Mark a test case as expected to fail.Nikolai Kosjar2013-08-141-3/+5
| | | | | | | Contributor works on a fix. Change-Id: I998558b53b6506bcb1398cd2cd783b748b358240 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* CppTools: Fix signal redefinitionNikolai Kosjar2013-08-141-1/+0
| | | | | | | | | | | ...leading to the error message QMetaObject::indexOfSignal: signal aboutToRemoveFiles(QStringList) from CppTools::CppModelManagerInterface redefined in CppTools::Internal::CppModelManager Change-Id: I0a1c307ad5fc0d7cefa198726f534140192facad Reviewed-by: David Schulz <david.schulz@digia.com>
* Fix compilation with Qt4Orgad Shaneh2013-08-141-1/+1
| | | | | Change-Id: Icad8723e26f7f9d89098e04c09c9dbd2d5539902 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
* FakeVim: Operator-pending mappingshluk2013-08-132-19/+38
| | | | | | | | | Implements :omap (and :onoremap) for defining user mappings for movement while in operator-pending mode (after commands 'c', 'd', '>' and others). Change-Id: I07a1e90bf5c649ef5bb53d1de873817dc7348e19 Reviewed-by: hjk <hjk121@nokiamail.com>
* ISettingsAspect: consolidate data copying in base implementationhjk2013-08-134-22/+16
| | | | | Change-Id: I1eec0f54d05b3f7d8679060faccc14ec8a3777f6 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* CppTools: Rework handling of ProjectInfo changesNikolai Kosjar2013-08-136-32/+415
| | | | | | | | | | | | | | | | | (a) The code model manager figures out by itself which files were added or removed from the project. If this was done successfully, check also the timestamp of the common files and reindex if necessary. (b) A full reindexing is only triggered if the project configuration changes (defines, includes, framework paths). (c) If project files were removed, the garbage collector is called. Task-number: QTCREATORBUG-9730 Change-Id: Ib855614b070880576233a3525813617c967a72f3 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
* CPPEditor: Fix cppquickfix_test compileDavid Schulz2013-08-131-1/+1
| | | | | Change-Id: Ibf91733e08b818dffd16dd9fc171efec5a4488b0 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
* Analyzer: Rename AbstractAnalyzerSubConfig to ISettingsAspecthjk2013-08-139-42/+36
| | | | | | | | More in line with IRunConfigurationAspect Change-Id: I50a038de004733b6b19d345b30a63cc2db02875a Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
* RunConfigurationAspect: Streamline data serializationhjk2013-08-1310-41/+36
| | | | | | | Change-Id: I6f49dd9eeff53eafc51bd5238ca655437df12111 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: hjk <hjk121@nokiamail.com>
* QmlDesigner: Add ImportManagerViewMarco Bubke2013-08-137-0/+307
| | | | | | | It does nothing but this time I don't want push a big source ball. Change-Id: I3ab547bc2780391508333673dc9715fd0be61c67 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* Analyzer: Remove now unneeded AnalyzerManager::m_tools memberhjk2013-08-131-4/+0
| | | | | Change-Id: If084739b81ab7486d667eabb665a272bc9020d2e Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* Qt4Project: Handle special cases for renaming filesDaniel Teske2013-08-132-27/+49
| | | | | | Task-number: QTCREATORBUG-9824 Change-Id: I1a237a57332c929844fdc230c96fba397d79d312 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Autotools: Add method to retrieve default build dir based on project fileTobias Hunger2013-08-132-1/+7
| | | | | Change-Id: Ifd5af5c69329d2b9c86da8c8df796f317c65e1ee Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* FakeVim: Fix scrolling on small movementhluk2013-08-131-1/+2
| | | | | | | | Fixes scrolling to center text cursor on screen on j/k and h/l on last visible line. Change-Id: I65a1144a99f44a3df4217bc8eb6ee5ae6ef89ad4 Reviewed-by: hjk <hjk121@nokiamail.com>
* Qnx: Fix for Upload Debug Token action in BlackBerry Device ConfigurationDavid Kaspar2013-08-131-1/+1
| | | | | | | Task-number: QTCREATORBUG-9975 Change-Id: I937f6d99730f4802ef9b1cf2b91145762cd4934e Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: David Kaspar <dkaspar@blackberry.com>
* Fix compilationOrgad Shaneh2013-08-131-18/+24
| | | | | | | | Broken by 269d51935d6913ef9c298c0eed2ec867bd3ddaf3 Change-Id: I5f86fc8049955a3e01a013c5f7845d3a9b6f0f83 Reviewed-by: David Kaspar <dkaspar@blackberry.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* CppTools: Tests: Move test includes utils into helper classNikolai Kosjar2013-08-135-64/+157
| | | | | Change-Id: Ia679f3d2ae5fce0978a4e320fa18b28f1a7bed71 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
* Compile fix in QmlDesignerNikolai Kosjar2013-08-131-1/+0
| | | | | | | | itemlibrarywidget.cpp:53:42: fatal error: private/qdeclarativeengine_p.h: No such file or directory Change-Id: I55109fdecd33203199f73017ae06da88c892ff4d Reviewed-by: David Schulz <david.schulz@digia.com>
* VCS: Use text settings for description textbox in submit editorOrgad Shaneh2013-08-131-6/+14
| | | | | | | | When using dark color scheme, highlighting with white background is unreadable. Change-Id: I8c65d8c9fc08448f1c04680ed7a1d4c0fd842070 Reviewed-by: David Schulz <david.schulz@digia.com>
* CodePaster: Disable undo/redo bufferOrgad Shaneh2013-08-121-0/+1
| | | | | | Task-number: QTCREATORBUG-7645 Change-Id: I51b0301b5bc376f45deb5925bda8db936973aaef Reviewed-by: hjk <hjk121@nokiamail.com>
* QmlDesigner.PropertyEditor: crash fixThomas Hartmann2013-08-121-2/+2
| | | | | | | This crashed when the template definitions were missing. Change-Id: I22aff1b9bb809ff59f108cb90f47b19c2db223fa Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: using getterThomas Hartmann2013-08-121-12/+7
| | | | | Change-Id: Ib7a900af164dd1ab35c9b9d472b292900269d9c4 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.ItemLibrary: remove depedency on private QtThomas Hartmann2013-08-121-4/+0
| | | | | Change-Id: I370cc96d6d939f45962add9bd5280ae3a9b51214 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: use forward declarationThomas Hartmann2013-08-122-5/+5
| | | | | | | This reduced dependecies. Change-Id: I064a9f4ef953196a301b4fdd194db2370efcfba1 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: renaming constantThomas Hartmann2013-08-122-3/+3
| | | | | | | DELETE is provoking a name clash even in the namespace. Change-Id: I5aeb99b527db5308808a3fc077a6710d5a20cdfb Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: adding missing includeThomas Hartmann2013-08-121-0/+1
| | | | | Change-Id: I0a8d05104809cf4d1b5b806ee4e6d1675eac760c Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertEditorView: remove unused codeThomas Hartmann2013-08-121-1/+0
| | | | | Change-Id: I32bf8c4f09ddaa0ac82decf9458e429ead23780c Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.ItemLibrary: remove declarative private dependecyThomas Hartmann2013-08-125-264/+417
| | | | | | | | | We derived from QDeclarativeListModel which is private. This patch uses QAbstractListModel instead. Change-Id: Ib567433f5fbb38780b32e5a9291d2cb87730e624 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: moving code in extra functionThomas Hartmann2013-08-122-28/+35
| | | | | | | Adding setupQmlBackend() Change-Id: Ie7446ad8ef8153f3ff70a2f22466ac3ed24e3f92 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: further cleanupThomas Hartmann2013-08-123-21/+29
| | | | | | | Cleaning up/renaming the functions used to resolve .qml files. Change-Id: I80ccb9346d89c0841ad0109147d8a9e07cf20408 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: moving QML types registrationThomas Hartmann2013-08-123-26/+34
| | | | | | | | | | Moving the registration of QML types from PropertyEditorView to QuickPropertyEditorView. The view itself should not handle QML implementation details anymore. Change-Id: Ia66db999e2f7a4b8cbe1111c4176257344d78ea8 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: move code to QmlBackEndThomas Hartmann2013-08-124-170/+182
| | | | | | | | | | Moving QML related code from PropertyEditorView to PropertyEditorQmlBackend. PropertyEditorView should not contain any code related to QML anymore. Change-Id: Ia58db399e2f7a4b8cbe1119c4176257344d78ea9 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner.PropertyEditorView: moving template generationThomas Hartmann2013-08-123-88/+92
| | | | | | | | Moving template generation from PropertyEditorView to PropertyEditorQmlBackend. Change-Id: I8c7d2c46863544b98b203cc690bd15f4f4653f09 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: signal was renamedThomas Hartmann2013-08-121-1/+1
| | | | | Change-Id: Iddb2066372cdb9f1b80b8ab53ab88c69273634c1 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: refactoring PropertyEditorThomas Hartmann2013-08-1212-445/+674
| | | | | | | | | | | | * Renaming PropertyEditor to PropertyEditorView * Adding PropertyEditorWidget * Renaming DeclarativeWidgetView to QuickPropertyEditorView * Renaming NodeType to PropertyEditorQmlBackend * Moving PropertyEditorQmlBackend into separate file * Cleaning up interface of PropertyEditorQmlBackend Change-Id: I1291feb5880b01d1e2bac09f4eb1e0181ff04d5c Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: Fix crumble bar for infile componentsThomas Hartmann2013-08-126-26/+59
| | | | | | | | | | CrumbleBarInfo contains the ModelNode to properly identify the node. We cannot use the id, because no every component has an id. If the crumble bar only contains one item it is hidden. Change-Id: I4d421eaad8962aa9043567e1f27957b1aa089766 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: removing unused includeThomas Hartmann2013-08-121-1/+0
| | | | | Change-Id: I52f77a2bb5eb52956d08596478aecab383033900 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
* QmlDesigner: Raise exception for a invalid parent propertyMarco Bubke2013-08-126-8/+12
| | | | | Change-Id: I0272b0aefc0598ad524aa1d9e6b434ef2dcd79a9 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
* ProjectExplorer: Streamline ToolchainFactory interfacehjk2013-08-1211-128/+84
| | | | | Change-Id: I70dba496c4d1eeb9c6767080d179f86f20c1b107 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Valgrind: Remove unused ValgrindBaseSettings::displayNamehjk2013-08-122-6/+0
| | | | | Change-Id: Id1f03290b428a9ef6450df6f428cf8fd493c7453 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* Qnx: Add BlackBerry Device wizard queries device to prefill wizard fieldsDavid Kaspar2013-08-1217-211/+566
| | | | | | | | | | | | | BlackBerry Device wizard is having the following pages: * Setup page - simplified to contains the device listing, device host name and device password fields only * Query page - queries device for information * SshKey page - no changes there * Config page - contains config-name and debug token fields Change-Id: I30e05b984960df2184353209bff1f07c9440e6b1 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: David Kaspar <dkaspar@blackberry.com>
* Analyzer: Move extensionInitialized() out of IAnalyzerToolhjk2013-08-129-57/+52
| | | | | Change-Id: Idd0913ba798a04f65711591dee14cbb714440cbf Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
* FakeVim: Emulate search more preciselyhluk2013-08-122-18/+36
| | | | | | | | | | Submitting search highlights (if 'hlsearch' enabled) in visible editors. Update highlights after 'nohlsearch' command, 'set hlsearch' and changing document. Change-Id: I66ed8c6e9c6e99f3c64f91cdec5ac5feb636d2cb Reviewed-by: hjk <hjk121@nokiamail.com>
* QmlConsoleItemModel: Remove redundant methodAurindam Jana2013-08-121-2/+0
| | | | | Change-Id: I8342ee560bb2a9dc57cdccc3815f04d57ec3cd05 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Analyzer: Move setIfPresent helper function close to the only userhjk2013-08-122-10/+9
| | | | | Change-Id: I8d99fe6438e4d954ad44403ac4a34f7e85a7f021 Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
* FakeVim: Fix checking if text was re-insertedhluk2013-08-121-2/+2
| | | | | Change-Id: I213ad5c9d6f8d313f07daaceb253a7d03b9035a3 Reviewed-by: hjk <hjk121@nokiamail.com>