diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/disable-saving-with-workspace.svg b/Projects/Community-Plugins/Icons-SVG-Sources/menu/disable-saving-with-workspace.svg similarity index 100% rename from Projects/Community-Plugins/Icons-SVG-Sources/disable-saving-with-workspace.svg rename to Projects/Community-Plugins/Icons-SVG-Sources/menu/disable-saving-with-workspace.svg diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/enable-saving-with-workspace.svg b/Projects/Community-Plugins/Icons-SVG-Sources/menu/enable-saving-with-workspace.svg similarity index 100% rename from Projects/Community-Plugins/Icons-SVG-Sources/enable-saving-with-workspace.svg rename to Projects/Community-Plugins/Icons-SVG-Sources/menu/enable-saving-with-workspace.svg diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-assets.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-assets.svg new file mode 100644 index 000000000..a9788977a --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-assets.svg @@ -0,0 +1,253 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-features.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-features.svg new file mode 100644 index 000000000..f83644de4 --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-features.svg @@ -0,0 +1,292 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-pools.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-pools.svg new file mode 100644 index 000000000..1e0c42294 --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-pools.svg @@ -0,0 +1,416 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-positions.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-positions.svg new file mode 100644 index 000000000..8ab21a25f --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-positions.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-user-profiles.svg b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-user-profiles.svg new file mode 100644 index 000000000..8cbb40ee8 --- /dev/null +++ b/Projects/Community-Plugins/Icons-SVG-Sources/plugins/plugin-user-profiles.svg @@ -0,0 +1,246 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Community-Plugins/Icons/disable-saving-with-workspace.png b/Projects/Community-Plugins/Icons/menu/disable-saving-with-workspace.png similarity index 100% rename from Projects/Community-Plugins/Icons/disable-saving-with-workspace.png rename to Projects/Community-Plugins/Icons/menu/disable-saving-with-workspace.png diff --git a/Projects/Community-Plugins/Icons/enable-saving-with-workspace.png b/Projects/Community-Plugins/Icons/menu/enable-saving-with-workspace.png similarity index 100% rename from Projects/Community-Plugins/Icons/enable-saving-with-workspace.png rename to Projects/Community-Plugins/Icons/menu/enable-saving-with-workspace.png diff --git a/Projects/Community-Plugins/Icons/plugin-file-position.png b/Projects/Community-Plugins/Icons/menu/plugin-file-position.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-file-position.png rename to Projects/Community-Plugins/Icons/menu/plugin-file-position.png diff --git a/Projects/Community-Plugins/Icons/plugin-api-maps.png b/Projects/Community-Plugins/Icons/plugins/plugin-api-maps.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-api-maps.png rename to Projects/Community-Plugins/Icons/plugins/plugin-api-maps.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-assets.png b/Projects/Community-Plugins/Icons/plugins/plugin-assets.png new file mode 100644 index 000000000..179bbdcd7 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-assets.png differ diff --git a/Projects/Community-Plugins/Icons/plugin-data-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-data-mines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-data-mines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-data-mines.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-features.png b/Projects/Community-Plugins/Icons/plugins/plugin-features.png new file mode 100644 index 000000000..89d196b4e Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-features.png differ diff --git a/Projects/Community-Plugins/Icons/plugin-file.png b/Projects/Community-Plugins/Icons/plugins/plugin-file.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-file.png rename to Projects/Community-Plugins/Icons/plugins/plugin-file.png diff --git a/Projects/Community-Plugins/Icons/plugin-learning-engines.png b/Projects/Community-Plugins/Icons/plugins/plugin-learning-engines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-learning-engines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-learning-engines.png diff --git a/Projects/Community-Plugins/Icons/plugin-learning-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-learning-mines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-learning-mines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-learning-mines.png diff --git a/Projects/Community-Plugins/Icons/plugin-learning-systems.png b/Projects/Community-Plugins/Icons/plugins/plugin-learning-systems.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-learning-systems.png rename to Projects/Community-Plugins/Icons/plugins/plugin-learning-systems.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-pools.png b/Projects/Community-Plugins/Icons/plugins/plugin-pools.png new file mode 100644 index 000000000..34f81a558 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-pools.png differ diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-positions.png b/Projects/Community-Plugins/Icons/plugins/plugin-positions.png new file mode 100644 index 000000000..74c2e6577 Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-positions.png differ diff --git a/Projects/Community-Plugins/Icons/plugin-project.png b/Projects/Community-Plugins/Icons/plugins/plugin-project.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-project.png rename to Projects/Community-Plugins/Icons/plugins/plugin-project.png diff --git a/Projects/Community-Plugins/Icons/plugin-super-scripts.png b/Projects/Community-Plugins/Icons/plugins/plugin-super-scripts.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-super-scripts.png rename to Projects/Community-Plugins/Icons/plugins/plugin-super-scripts.png diff --git a/Projects/Community-Plugins/Icons/plugin-trading-engines.png b/Projects/Community-Plugins/Icons/plugins/plugin-trading-engines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-trading-engines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-trading-engines.png diff --git a/Projects/Community-Plugins/Icons/plugin-trading-mines.png b/Projects/Community-Plugins/Icons/plugins/plugin-trading-mines.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-trading-mines.png rename to Projects/Community-Plugins/Icons/plugins/plugin-trading-mines.png diff --git a/Projects/Community-Plugins/Icons/plugin-trading-systems.png b/Projects/Community-Plugins/Icons/plugins/plugin-trading-systems.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-trading-systems.png rename to Projects/Community-Plugins/Icons/plugins/plugin-trading-systems.png diff --git a/Projects/Community-Plugins/Icons/plugin-tutorials.png b/Projects/Community-Plugins/Icons/plugins/plugin-tutorials.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugin-tutorials.png rename to Projects/Community-Plugins/Icons/plugins/plugin-tutorials.png diff --git a/Projects/Community-Plugins/Icons/plugins/plugin-user-profiles.png b/Projects/Community-Plugins/Icons/plugins/plugin-user-profiles.png new file mode 100644 index 000000000..362b8332b Binary files /dev/null and b/Projects/Community-Plugins/Icons/plugins/plugin-user-profiles.png differ diff --git a/Projects/Community-Plugins/Icons/plugins-project.png b/Projects/Community-Plugins/Icons/plugins/plugins-project.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugins-project.png rename to Projects/Community-Plugins/Icons/plugins/plugins-project.png diff --git a/Projects/Community-Plugins/Icons/plugins.png b/Projects/Community-Plugins/Icons/plugins/plugins.png similarity index 100% rename from Projects/Community-Plugins/Icons/plugins.png rename to Projects/Community-Plugins/Icons/plugins/plugins.png diff --git a/Projects/Governance/Schemas/App-Schema/plugin-assets.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-assets.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-assets.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-assets.json index 0d96df42f..7afbf8a0f 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-assets.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-assets.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginAssets", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-features.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-features.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-features.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-features.json index 5b27beae4..954f46455 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-features.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-features.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginFeatures", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-pools.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-pools.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-pools.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-pools.json index 06331bd3e..e798c6153 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-pools.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-pools.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginPools", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-positions.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-positions.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-positions.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-positions.json index b9235c07f..9cf513af0 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-positions.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-positions.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginPositions", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json b/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json similarity index 95% rename from Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json rename to Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json index 48d2bf4f7..8442d092a 100644 --- a/Projects/Governance/Schemas/App-Schema/plugin-user-profiles.json +++ b/Projects/Community-Plugins/Schemas/App-Schema/plugin-user-profiles.json @@ -26,6 +26,7 @@ "addLeftIcons": true, "level": 1, "propertyNameAtParent": "pluginUserProfiles", + "alternativeIcons": "Use Reference Parent Parent", "attachingRules": { "compatibleTypes": "->Plugin Project->" }, diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/UiObject.js b/Projects/Foundations/UI/Spaces/Floating-Space/UiObject.js index ac32a5e08..ad0ff6bdb 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/UiObject.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/UiObject.js @@ -19,6 +19,7 @@ function newUiObject() { conditionEditor: undefined, formulaEditor: undefined, uiObjectTitle: undefined, + icon: undefined, uiObjectMessage: undefined, circularProgressBar: undefined, isLoading: undefined, @@ -272,6 +273,10 @@ function newUiObject() { iconPhysics() + if (thisObject.icon === undefined) { + console.log('[ERROR] uiObject -> initialize -> err = Icon not found, Project: "' + thisObject.payload.node.project + '", Type: "' + thisObject.payload.node.type + '"') + } + selfFocusEventSubscriptionId = thisObject.container.eventHandler.listenToEvent('onFocus', onFocus) selfNotFocusEventSubscriptionId = thisObject.container.eventHandler.listenToEvent('onNotFocus', onNotFocus) selfDisplaceEventSubscriptionId = thisObject.container.eventHandler.listenToEvent('onDisplace', onDisplace) @@ -1318,6 +1323,7 @@ function newUiObject() { } } + thisObject.icon = icon executingIcon = UI.projects.foundations.spaces.designSpace.getIconByProjectAndName('Foundations', 'bitcoin') } diff --git a/Projects/Governance/Icons/Plugins/plugin-assets.png b/Projects/Governance/Icons/Plugins/plugin-assets.png deleted file mode 100644 index 2c3a28848..000000000 Binary files a/Projects/Governance/Icons/Plugins/plugin-assets.png and /dev/null differ diff --git a/Projects/Governance/Icons/Plugins/plugin-features.png b/Projects/Governance/Icons/Plugins/plugin-features.png deleted file mode 100644 index 8fcb79a35..000000000 Binary files a/Projects/Governance/Icons/Plugins/plugin-features.png and /dev/null differ diff --git a/Projects/Governance/Icons/Plugins/plugin-pools.png b/Projects/Governance/Icons/Plugins/plugin-pools.png deleted file mode 100644 index 9b3b41696..000000000 Binary files a/Projects/Governance/Icons/Plugins/plugin-pools.png and /dev/null differ diff --git a/Projects/Governance/Icons/Plugins/plugin-positions.png b/Projects/Governance/Icons/Plugins/plugin-positions.png deleted file mode 100644 index 2a8158670..000000000 Binary files a/Projects/Governance/Icons/Plugins/plugin-positions.png and /dev/null differ diff --git a/Projects/Governance/Icons/Plugins/plugin-user-profiles.png b/Projects/Governance/Icons/Plugins/plugin-user-profiles.png deleted file mode 100644 index 7ad931273..000000000 Binary files a/Projects/Governance/Icons/Plugins/plugin-user-profiles.png and /dev/null differ