aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/studiowelcome
Commit message (Collapse)AuthorAgeFilesLines
* QmlDesigner: Change CoffeeMachine startup fileAleksei German2020-09-011-1/+1
| | | | | | | | Task: QDS-2690 Change-Id: I7ab7a596bf940903c3feb3fbff5324fbd64f16bf Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* QmlDesigner: Update StudioWelcome tutorialsThomas Hartmann2020-08-3110-0/+42
| | | | | | | Change-Id: Ic5053eee4df2fa559b18fc77330b7837c146e2ff Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* Merge remote-tracking branch 'origin/qds-1.59'Eike Ziller2020-06-085-8/+14
|\ | | | | | | | | | | | | | | Conflicts: src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp src/plugins/qmlpreview/qmlpreviewconnectionmanager.cpp Change-Id: Ifa7c66330c1995378280cdb4c57c30015dc11b68
| * StudioWelcome: Add summit videosThomas Hartmann2020-05-154-6/+12
| | | | | | | | | | Change-Id: Iaccd8be7e6551a61b68bd215b9f049472ae81f68 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
| * QmlDesigner: Copyright date updated on splashAleksei German2020-05-151-2/+2
| | | | | | | | | | | | | | Task: QDS-2099 Change-Id: I232ff5fb5fa6ae89bb1d64be3b676b101efff55f Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | StudioWelcome: Remove unused code and fix return valueEike Ziller2020-06-031-11/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The connection to visibleChanged of the main window doesn't do anything, since its visibility doesn't change as long as the splash screen is showing. Also return false from delayedInitialize() if it doesn't do anything. Returning true requests that the next plugin's delayedInitialize() is actually delayed, which doesn't make sense it didn't do anything. Change-Id: I96793ce6df517bf37b3b060e80daf8cc74d71247 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* | qbs build: Add studiowelcome.qbsIvan Komissarov2020-05-121-0/+36
|/ | | | | | | The project file was missing from the build tree Change-Id: If4d97774e63b0368a5b7bfbedd7425d4e871eef5 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Remove unused QTC_PLUGIN_REVISION macrosEike Ziller2020-04-091-1/+0
| | | | | | | These were used when the plugins were in separate repositories Change-Id: Iba06bb1e197e96271f6157b70ffb382b016147f1 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: properly deploy welcome Qml moduleAlessandro Portale2020-02-251-1/+1
| | | | | | | ...by also adding files without extensions (qmldir) Change-Id: Ibe86e84b1b9f7237cee1d2a9149bf90555ca3a6b Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* CMake build: Add a qtc_glob_resources functionAlessandro Portale2020-02-242-7/+9
| | | | | | | | | This is the CMake equivalent of "RESOURCES = $$files()" from qmake. Use it in StudioWelcome for the Qml resources. Change-Id: I2f495e2c4bad9f0bb488dee7e8966e31acb51b5a Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* StudioWelcome: Add the qml files to the CMake build systemAlessandro Portale2020-02-232-1/+8
| | | | | | | | Add a missing delimiter for the debug build. For the release build, we need a .qrc file which captures the whole qml/ subtree. Change-Id: I07fa916f6074870278c2aa90a8e4a599bf784a3d Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Add final specifies to classesIgor Sidorov2020-02-051-1/+1
| | | | | | | Warning -Wfinal-dtor-non-final-class in clang trunk Change-Id: I2bf17064bf8898eab10b82b69583a283157766d0 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* CMake: Handle translationsTobias Hunger2019-09-171-0/+2
| | | | | | | | | | | | | | | | | (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>
* Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-151-3/+5
|\ | | | | | | Change-Id: I4d24269ef040c45e2143dfa86d1be3f7e8008521
| * StudioWelcome: Always check for community editionThomas Hartmann2019-08-131-3/+5
| | | | | | | | | | Change-Id: I9dc9bfc022c2611cb6bb9dc47820368e17d561e4 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* | Merge remote-tracking branch 'origin/4.10'Eike Ziller2019-08-121-4/+1
|\| | | | | | | | | | | | | Conflicts: src/plugins/python/CMakeLists.txt Change-Id: I18808710dd99b97d4e1e7c3d223b7f814083de31
| * QmlDesigner: Fix self-closing splash screenHenning Gruendl2019-08-121-4/+1
| | | | | | | | | | | | Task-number: QDS-896 Change-Id: Ibc76c1e4668ba5a56ba7c45e68e698ed78bfb0e7 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* | Avoid warning on empty expressionshjk2019-07-231-2/+2
|/ | | | | | | | For some reason, Q_UNUSED includes already a semicolon, adding one on the user side creates an additional empty statement. Change-Id: I9c5e8fac381345a60792cb75e2938fd53958d3b0 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* StudioWelcome: Add get() to ProjectModelThomas Hartmann2019-07-041-0/+5
| | | | | | | This is required for compatibility with ListModel. Change-Id: I7bb738b1f5c54d9f49cf0fa30dc65940f7645bb6 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* WelcomePlugin: Close slpash screen after 15 secondsThomas Hartmann2019-06-211-0/+5
| | | | | | | | Some window managers on Linux have issues with the spash screen and it cannot be closed. Change-Id: I20d1f3365f671b67b0c50950cf739430aa58086d Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Port from QLatin1Literal to QLatin1StringGiuseppe D'Angelo2019-06-131-4/+4
| | | | | | | | QLatin1Literal is an undocumented and deprecated typedef for QLatin1String, just use the original. Change-Id: I42347a2128e7b4280aaafeea5ebdee5a1b623c82 Reviewed-by: hjk <hjk@qt.io>
* StudioWelcome: Fix warningThomas Hartmann2019-06-121-1/+1
| | | | | Change-Id: I9a023629ff951acb9d53482795c928a2202650f9 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Final fixes for splash screenThomas Hartmann2019-06-122-2/+2
| | | | | Change-Id: If643c5ba61c2aec84c5e25b08627cb451dcd623f Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Add new DS logoThomas Hartmann2019-06-061-0/+0
| | | | | Change-Id: I69126ea5bf53ccb777e3123d2b8d3be1bfa72027 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Show text for community editionThomas Hartmann2019-06-062-0/+29
| | | | | Change-Id: I34063c9c51f4f31f6481461b9505df6c1e231e3a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Fix checkboxThomas Hartmann2019-06-052-21/+53
| | | | | Change-Id: I6dbbe507c91c6357aed70ddc8db923a712266234 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* QmlDesigner: Increase mouse area to include text labelThomas Hartmann2019-06-051-0/+1
| | | | | Change-Id: Id7c87f8dd1cb68338293fae78a73a5298584462e Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Expose community edition propertyThomas Hartmann2019-06-052-0/+16
| | | | | Change-Id: I173576bfaa2ae77f8bf5ee477b1952a30c7de75a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Add some adjustmentsThomas Hartmann2019-06-051-3/+5
| | | | | Change-Id: Ia208b56cbeb378a4763314cc1bf398f864c36d93 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Register help for Qt Quick Controls 2Thomas Hartmann2019-06-051-0/+12
| | | | | Change-Id: I76402eb0026ae6c892ce69a1af38f966a5ca9854 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* StudioWelcome: Use TitilliumWeb as application fontThomas Hartmann2019-06-041-0/+6
| | | | | | | | If the plugin is enabled we use TitilliumWeb as application font. Change-Id: I8688c8c790705ac0d0556713319fe5b9079b5ce8 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* StudioWelcome: Adjust copyrightThomas Hartmann2019-06-041-1/+1
| | | | | Change-Id: Iac0a00c7ff7fc359eeb6aafe600497e3f6282c00 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* StudioWelcome: Fix importsThomas Hartmann2019-06-041-1/+1
| | | | | Change-Id: I1096c6427ef2033592d609834a0eb2e199804542 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Qt Creator CMake portCristian Adam2019-05-171-0/+10
| | | | | | | | | | | | | | Based on Tobias Hunger's work from a few months ago. The CMake configuration needs libclang and Qt paths specified as CMAKE_PREFIX_PATH. Auto tests are run with "ctest". At the moment the pass rate is 87%. Change-Id: Iba98e39bf22077d52706dce6c85986be67a6eab0 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* StudioWelcome: Make the hidden splashscreen recoverableAlessandro Portale2019-04-184-17/+13
| | | | | | | | | | | | | The user choice made on dialogs with a "Don't show/ask again" checkbox should be resettable via the "Environment->Interface->Reset Warnings" setting. This patch let's the StudioWelcome splashscreen use the dontshow/reset mechanism of CheckableMessageBox for that. Task-number: QDS-303 Change-Id: Iec4ea8bc58c6cfdd8803741610b6fd411fb7f5ef Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Add StudioFonts import path for splash screenAlessandro Portale2019-04-171-0/+1
| | | | | | Change-Id: Ibe82e734dbc0495b092c30eec4be5b05290719b8 Reviewed-by: Brook Cronin <brook.cronin@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
* StudioWelcome: Avoid circular dependency on licensecheckerThomas Hartmann2019-03-071-1/+0
| | | | | Change-Id: Id51756a6e94d8cf95143305c3330dcca71493325 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Add Welcome Page of Qt Design StudioThomas Hartmann2019-03-0684-0/+3951
Change-Id: I492d27aa5f899630863eb902bf0acc9d9610b80e Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>