aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/extensionsystem
Commit message (Expand)AuthorAgeFilesLines
* Centralize Settings storage a bithjk11 hours3-99/+49
* Doc: Fix QDoc warnings in extension system API docsLeena Miettinen12 days3-43/+17
* ExtensionSystem: Allow plugins to "recommend" other pluginsEike Ziller2025-05-284-4/+78
* Revert "ES: Fix that IsoIconBrowser indirectly enabled QmlDesigner"Eike Ziller2025-05-275-69/+20
* ExtensionSystem: Fix that IsoIconBrowser indirectly enabled QmlDesignerEike Ziller2025-05-265-20/+69
* PluginManager: Fix aggregating plugin IDs in TermsAndConditionsAcceptedEike Ziller2025-05-231-3/+4
* PluginManager: Remove unused variableJarek Kobus2025-05-121-3/+2
* ExtensionSystem: Return a Result<> from PluginManager::parseOptions()hjk2025-05-054-59/+34
* ExtensionSystem: Slim down interface of PluginErrorOverviewhjk2025-05-052-9/+20
* Replace a few make_unexpected with ResultErrorhjk2025-04-151-12/+12
* Utils: Move and rename result testing macros from expected.h to result.hhjk2025-04-142-2/+1
* Replace most expected_str by Utils::Resulthjk2025-04-113-27/+27
* ExtensionSystem: Return Utils::Result from IPlugin::initialize()Jarek Kobus2025-04-113-7/+7
* Utils: Replace Result class by type alias to std::expected<T, QString>hjk2025-04-113-10/+10
* ExtensionSystem: Replace QVector with QListhjk2025-04-095-19/+18
* PluginManager: Do not complain about non-QtC static pluginsEike Ziller2025-04-021-1/+5
* ExtensionSystem: Fix CppPluginSpec::kill if plugin fails to initializeMarcus Tillmanns2025-04-011-3/+0
* ExtensionSystem: Add helper functions to query by idMarcus Tillmanns2025-03-282-3/+21
* ExtensionSystem: Allow multiline text in Terms and ConditionsMarcus Tillmanns2025-03-261-4/+5
* ExtensionManager: Implement git extension storeMarcus Tillmanns2025-03-251-0/+2
* ExtensionSystem: Add Type="Script" to configure dependency resolutionMarcus Tillmanns2025-03-251-0/+30
* Avoid potential detach of non-const Qt containers in range-loops 2/2Alessandro Portale2025-03-242-3/+3
* CppEditor: More convenience for quickfix test creationChristian Kandeler2025-03-111-1/+3
* CppEditor: Provide convenience class for out-of-line test dataChristian Kandeler2025-03-051-2/+3
* ExtensionSystem: Use variadic template and fold expressionJarek Kobus2025-02-201-84/+9
* Remove some redundant Q_DECLARE_METATYPEChristian Kandeler2025-02-141-2/+0
* ExtensionSystem: Split update into remove and installMarcus Tillmanns2025-02-105-60/+43
* ExtensionSystem: Allow updating and removing pluginsMarcus Tillmanns2025-02-105-1/+218
* Doc: Add missing docs for "dialogParent" argumentLeena Miettinen2025-01-311-1/+2
* Merge remote-tracking branch 'origin/15.0' into 16.0Eike Ziller2025-01-231-0/+10
|\
| * Plugins: Fix Plugin installation from archive / fileMarcus Tillmanns2025-01-221-0/+10
* | Merge remote-tracking branch 'origin/15.0' into 16.0Eike Ziller2025-01-211-4/+4
|\|
| * ExtensionSystem: fix variable name in API referenceLeena Miettinen2025-01-171-4/+4
* | ExtensionSystem: Move shutdownGuard to Utilshjk2025-01-132-57/+2
* | Disambiguate translations for "All"Eike Ziller2025-01-061-1/+1
* | Disambiguate translations for "None"Eike Ziller2025-01-061-1/+2
* | Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-12-161-2/+4
|\|
| * PluginManager: Write plugin id, not name, to startup checkEike Ziller2024-12-131-3/+5
* | Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-12-112-0/+10
|\|
| * ExtensionSystem: Add function to set terms as acceptedMarcus Tillmanns2024-12-112-0/+10
* | ExtensionSystem: Use display name in plugin detailsEike Ziller2024-11-291-2/+2
* | ExtensionSystem: Share function that asks about plugins & dependenciesEike Ziller2024-11-293-44/+71
* | ExtensionSystem: Centralize registering MIME typesEike Ziller2024-11-291-0/+17
* | Plugins: Change a few usages of PluginSpec::name to ::idAlessandro Portale2024-11-221-17/+17
* | Plugins: Improve display names of pluginsAlessandro Portale2024-11-191-2/+8
* | Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-11-143-3/+20
|\|
| * ExtensionSystem: Add PluginSpec::isEffectivelySoftloadableMarcus Tillmanns2024-11-133-3/+20
* | ExtensionSystem: Add a GuardedObject convenience classhjk2024-11-041-0/+20
* | Merge remote-tracking branch 'origin/15.0'Eike Ziller2024-11-011-0/+1
|\|
| * Ensure creation of shutdownGuard on main threadEike Ziller2024-11-011-0/+1