summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/coreplugin.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Removed module names from #include directives.Erik Verbruggen2012-02-151-2/+2
| | | | | | | | Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Add "delayedInitialize" feature to plugin manager.Eike Ziller2012-02-031-3/+10
| | | | | | | | | And use it for some of the plugins. It avoids the plugins to do the timing on their own, and actually adds guarantees about the order the delayed initialization is done. Change-Id: I88ad9b46b24b82c91509774170fe0e7e99e88e4b Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* Long live the king!hjk2012-01-261-1/+1
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Merge remote-tracking branch 'origin/2.4'Eike Ziller2011-11-111-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/libs/qmljs/qmljsinterpreter.cpp src/libs/qmljs/qmljsinterpreter.h src/plugins/debugger/qml/scriptconsole.cpp src/plugins/git/gitplugin.cpp src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas.cpp src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas_p.h Change-Id: Iad59c8d87c72a21c79c047e374c0ab689998af39
| * all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
| | | | | | | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* | Add "presentation mode"Tobias Hunger2011-10-311-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Presentation mode can be entered by passing -presentationMode when starting Qt Creator. It displays a popup with the keyboard shortcut of the commands that are triggered. Great for the DevDays;-) Change-Id: I897966aab491f98e2a5abc4433c40b04e2a8db57 Reviewed-by: Eike Ziller <eike.ziller@nokia.com> Reviewed-by: Liang Qi <liang.qi@nokia.com>
* | Don't show Design mode if "designer" plugins are disabled/not present.Eike Ziller2011-10-191-2/+4
|/ | | | | Change-Id: Iee0a01491075e1e82c17211b5e119bd5e167763b Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
* Fix/add copyright headersTobias Hunger2011-05-061-1/+1
| | | | Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
* core: make mode creation more uniformhjk2011-04-141-4/+2
|
* Update license.hjk2011-04-131-14/+13
|
* MIME types: Introduce user extensions featureLeandro Melo2011-03-021-0/+2
| | | | | | | | | | | Creates a new page in the options dialog which allows the user to modify MIME type's globl patterns and rule-based magic matchers. As a side-effect of this feature our MIME database (and related components) got some improvements. Reviewed-by: Friedemann Kleint
* It's 2011 now.con2011-01-121-1/+1
| | | | Reviewed-by: hjk
* License headers.con2010-12-171-7/+11
|
* EditorManager: add a flag for embedded linenumbersdt2010-09-231-1/+1
| | | | | | | And make use of it to accept on the command line the patterns: "filename" "+45", "filename" ":23", "filename:12" and "filename+42" Task-Nr: QTCREATORBUG-2428
* Mode switching: On drag & drop, on remote opening, on Open Filesdt2010-09-221-1/+1
| | | | | | Readd a few mode switchings that I accidentally removed. Task-Nr: QTCREATORBUG-2405
* Modes: Do the mode switching again like it used to bedt2010-09-071-1/+0
| | | | It's more complicated then expected, to be detangled another day
* Ups, fix ordering of adding mode and switching to itdt2010-09-061-1/+1
|
* Ensure always having a modedt2010-09-061-0/+2
| | | | | Switch to Edit Mode once we constructed it in Core::init(). Switch to a the Welcome Mode in Core::extensionsInitialized. Also works
* Add flag to IPlugin::aboutToShutdown that allows asynchronous shutdown.con2010-07-131-1/+2
| | | | | | | If a plugin requests asyncronous shutdown, the shutdown sequence does not continue to deleting the plugins before it has sent a asynchronousShutdownFinished signal. During that time an event loop is running.
* Replace SSH library.ck2010-07-121-3/+0
|
* Rename IPlugin::shutdown --> IPlugin::aboutToShutdowncon2010-04-281-2/+2
| | | | Discussed-with: hjk
* Move SSH functionality out of the Qt4ProjectManager.ck2010-04-261-0/+3
| | | | | | | | | It does not conceptually belong there, and several people have asked for an interface to use the functionality in their own plugins. Task-number: QTCREATORBUG-1204 Reviewed-by: kh1
* Long live the king!hjk2010-03-051-1/+1
|
* Design mode integrationLasse Holmstedt2010-02-261-0/+10
| | | | | Moved Qt Designer to open from Design Mode. Also, Design mode is now global, and created in coreplugin. Other plugins can register themselves to it.
* Debugger: Enable attaching with -client option.Friedemann Kleint2009-12-141-9/+8
| | | | | | | | | | | | | | | | | Make it possible to trigger a debug-attach in a running instance of Qt Creator by means of -client, use that in qtcdebugger, thus enabling it to attaching to crashing executables in run mode (Windows/CDB). Modify IPlugin and application so that the complete command line is serialized and transmitted to a running instance via QtSingleApplication if -client is specified. Introduce IPlugin::remoteArgument and use that in core for opening files and in the debugger for attaching. Use -client in qtcdebugger with some logic to keep it alive as long as the debuggee, make CDB break in that case as the events are not replayed correctly in case the debugger is not spawned by the registered handler. Rubber-stamped-by: con <qtc-committer@nokia.com>
* Add option to override the UI colorTobias Hunger2009-11-251-1/+13
| | | | | | | * Add -color option to core plugin which will override the base UI color for that session. Reviewed-by: thorbjorn
* long live the kinghjk2009-08-141-1/+1
|
* Move Welcome Page to separate plugin.Daniel Molkentin2009-07-211-10/+1
|
* Removing some unused semicolons after Q_UNUSEDAlessandro Portale2009-07-131-1/+1
| | | | There were both variants, with and without extra semicolon.
* Fix exit crash when having context help open.Friedemann Kleint2009-06-231-0/+5
| | | | | | | | Add a shutdown()-notification to MainWindow and reset the context in it. Task-number: 256386 Reviewed-by: con <qtc-committer@nokia.com>
* Update license headers and sales contact details.Jason McDonald2009-06-171-2/+2
| | | | Reviewed-by: Trust Me
* fully-fledged webkit-free welcome modeOswald Buddenhagen2009-04-221-10/+0
| | | | | | | | | | | | pros: - the non-webkit version is not castrated any more - i18n should become simpler - but need to make the buttons non-labels for optimal results - if we introduce delayed loading of the help plugin, we would get webkit loading out of the startup's critical path alltogether cons: - the page might be a bit harder to modify for some
* Fixes: change file license headers to include LGPLhjk2009-02-251-21/+17
|
* Fixes: coreplugin: remove more PluginManager parametershjk2009-01-261-4/+4
| | | | Details: access PluginManager::instance() instead
* Avoid going through ICore when it's not necessaryThorbjørn Lindeijer2009-01-211-1/+1
| | | | | Many singletons have their own instance() method, in which case there is no need to use ICore::instance() to get access to them.
* Remove #include <extensionsystem/pluginmanager.h> from icore.h, ahjk2009-01-191-1/+3
| | | | forward declaration is sufficient.
* Bump year in licence header.Daniel Molkentin2009-01-131-1/+1
|
* Fixes: - API documentation for ICorecon2009-01-121-1/+0
| | | | Details: - And do some simplification/consistency.
* chancge Nokia GPL exception version from 1.2 to 1.3hjk2008-12-161-1/+1
|
* off-by-one in headershjk2008-12-021-1/+0
|
* end-of-line whitespace correction of the new headershjk2008-12-021-10/+11
|
* Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainlinehjk2008-12-021-2/+2
|\
| * Fixes: - use QT_NO_WEBKIT instead of QT_WEBKIT, USE_WEBKITPatrick Star2008-12-021-2/+2
| | | | | | | | | | | | Task: - none AutoTest: - compile test Details: - use QT_NO_WEBKIT instead of QT_WEBKIT, USE_WEBKIT
* | more cosmetic changeshjk2008-12-021-0/+1
|/
* Initial importcon2008-12-021-0/+111