Make the welcome screen into plugins.
This removes the all hard dependencies to and from welcome screen, except the one to the core plugin. More in detail: - Add IWelcomePage to add a tab to the welcome screen - Move tabs in the modules where they belong - Enables QHelpManager to open help fullscreen and contextually - "Getting Started" moves to Qt4ProjectManager - Projects & Sessions (aka "Develop") moves to ProjectExplorer - "Community" remains in the welcome plugin for simplicity
Showing
- 0001-Make-the-welcome-screen-into-plugins.patch 13132 additions, 0 deletions0001-Make-the-welcome-screen-into-plugins.patch
- src/libs/extensionsystem/extensionsystem.pro 5 additions, 5 deletionssrc/libs/extensionsystem/extensionsystem.pro
- src/libs/extensionsystem/iwelcomepage.cpp 8 additions, 0 deletionssrc/libs/extensionsystem/iwelcomepage.cpp
- src/libs/extensionsystem/iwelcomepage.h 31 additions, 0 deletionssrc/libs/extensionsystem/iwelcomepage.h
- src/libs/utils/welcomemodetreewidget.cpp 14 additions, 0 deletionssrc/libs/utils/welcomemodetreewidget.cpp
- src/libs/utils/welcomemodetreewidget.h 11 additions, 0 deletionssrc/libs/utils/welcomemodetreewidget.h
- src/plugins/coreplugin/coreplugin.h 0 additions, 5 deletionssrc/plugins/coreplugin/coreplugin.h
- src/plugins/help/Help.pluginspec 0 additions, 1 deletionsrc/plugins/help/Help.pluginspec
- src/plugins/help/help.pro 0 additions, 1 deletionsrc/plugins/help/help.pro
- src/plugins/help/helpplugin.cpp 20 additions, 16 deletionssrc/plugins/help/helpplugin.cpp
- src/plugins/help/helpplugin.h 11 additions, 6 deletionssrc/plugins/help/helpplugin.h
- src/plugins/plugins.pro 0 additions, 3 deletionssrc/plugins/plugins.pro
- src/plugins/projectexplorer/ProjectExplorer.pluginspec 0 additions, 1 deletionsrc/plugins/projectexplorer/ProjectExplorer.pluginspec
- src/plugins/projectexplorer/projectexplorer.cpp 18 additions, 18 deletionssrc/plugins/projectexplorer/projectexplorer.cpp
- src/plugins/projectexplorer/projectexplorer.h 5 additions, 1 deletionsrc/plugins/projectexplorer/projectexplorer.h
- src/plugins/projectexplorer/projectexplorer.pro 8 additions, 3 deletionssrc/plugins/projectexplorer/projectexplorer.pro
- src/plugins/projectexplorer/projectexplorer_dependencies.pri 0 additions, 1 deletionsrc/plugins/projectexplorer/projectexplorer_dependencies.pri
- src/plugins/projectexplorer/projectwelcomepage.cpp 48 additions, 0 deletionssrc/plugins/projectexplorer/projectwelcomepage.cpp
- src/plugins/projectexplorer/projectwelcomepage.h 58 additions, 0 deletionssrc/plugins/projectexplorer/projectwelcomepage.h
- src/plugins/projectexplorer/projectwelcomepagewidget.cpp 157 additions, 0 deletionssrc/plugins/projectexplorer/projectwelcomepagewidget.cpp
Loading
Please register or sign in to comment