Design space topic

This commit is contained in:
Julian Molina committed 2021-01-07 19:15:27 +01:00
1 parent 23540ccaa7
commit 8186bfbd04
24 files changed
+660

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 MiB

@@ -0,0 +1,13 @@
{
"type": "Backup Entity",
"definition": {
"text": "Downloads a JSON file with the entity, which may be to whole Workspace or a node, including references concerning the particular node and its offspring. Use this feature to save your entire workspace or any particular structure of nodes within your workspace so that you may later restore the information, including all references, should you need to. For your reference, the file downloaded is named Backup followed by the name of the entity you are backing up.",
"updated": 1610032969934
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Clone Entity",
"definition": {
"text": "Downloads a JSON file containing information similar to a backup. The main difference is that the feature is built to facilitate the production of identical copies of any particular structure of nodes, or a complete hierarchy. Use this feature to accelerate your work process when you need to replicate nodes, for example, to create multiple testing sessions. The file downloaded is named Clone followed by the name of the node you are cloning.",
"updated": 1610033087190
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Delete Entity",
"definition": {
"text": "Deletes the node and all its offspring. A confirmation in the form of an additional click is required.",
"updated": 1610033272508
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Delink Node",
"definition": {
"text": "Removes the reference that may have existed between the node and a second node.",
"updated": 1610032584574
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Detach Node",
"definition": {
"text": "Breaks the parent-offspring relationship that keeps the node attached to its parent. Once detached, the node is no longer computed as part of the hierarchy it was attached to. ",
"updated": 1610032559190
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Distance to Parent Node to One and a Half",
"definition": {
"text": "The node is locked to 1.5X of the distance.",
"updated": 1610031576818
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Distance to Parent Node to One Fourth",
"definition": {
"text": "The node is locked to 0.25X of the distance.",
"updated": 1610031661104
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Distance to Parent Node to One Half",
"definition": {
"text": "The node is locked to 0.5X of the distance.",
"updated": 1610031645722
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Distance to Parent Node to One",
"definition": {
"text": "The node is locked to 1X of the distance.",
"updated": 1610031606000
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Distance to Parent Node to Two",
"definition": {
"text": "The node is locked to 2X of the distance.",
"updated": 1610031531374
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Node Arrangement to Concave",
"definition": {
"text": "The node adopts a slot on a circumsference around its parent node. In the icon’s graphic, the orange dot represents the parent node, and the blue dots represent the node adopting the specific arrangement style.",
"updated": 1610032139983
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Node Arrangement to Convex",
"definition": {
"text": "The node adopts a slot on a convex curve away from its parent node .",
"updated": 1610032159403
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Node Arrangement to Horizontal Bottom",
"definition": {
"text": "The node adopts a slot on a horizontal line below its parent node.\n",
"updated": 1610032261906
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Node Arrangement to Horizontal Top",
"definition": {
"text": "The node adopts a slot on a vertical line below its parent node.",
"updated": 1610032277727
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Node Arrangement to Vertical Left",
"definition": {
"text": "The node adopts a slot on a vertical line to the left of its parent node.",
"updated": 1610032236738
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Set Node Arrangement to Vertical Right",
"definition": {
"text": "The node adopts a slot on a vertical line to the right of its parent node.",
"updated": 1610032182644
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,13 @@
{
"type": "Share Entity",
"definition": {
"text": "Downloads a JSON file containing information similar to a backup. The only difference is that no personal information is included. This is particularly important so that you do not share sensitive information accidentally, such as your API keys. Always use this function when you intend to share work. Do not share your backups. The file downloaded is named Share followed by the name of the entity you are sharing.",
"updated": 1610033141189
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
}
]
}
@@ -0,0 +1,49 @@
{
"topic": "Design Space",
"pageNumber": "1",
"type": "Design Space Hierarchy",
"definition": {
"text": "Use this hierarchy to control the look, feel, and behavior of the Design Space.",
"updated": 1610039508226
},
"paragraphs": [
{
"style": "Include",
"text": "Superalgos->Node->Design Space->Definition",
"updated": 1610037964711
},
{
"style": "Include",
"text": "Superalgos->Node->Design Space->Content",
"updated": 1610037971754
},
{
"style": "Note",
"text": "This page discusses the top-level information about the section of the hierarchy represented on the below table. Click on any of the nodes to get the details.",
"updated": 1610039379999
},
{
"style": "Hierarchy",
"text": "Superalgos->Design Space->2",
"updated": 1610038604028
},
{
"style": "Title",
"text": "Space Style",
"updated": 1610038698256
},
{
"style": "Include",
"text": "Superalgos->Node->Space Style->Definition"
},
{
"style": "Title",
"text": "Space Settings",
"updated": 1610038707204
},
{
"style": "Include",
"text": "Superalgos->Node->Space Settings->Definition"
}
]
}
@@ -0,0 +1,107 @@
{
"topic": "Design Space",
"pageNumber": "2",
"type": "Basic Navigation",
"definition": {
"text": "You may use your mouse and keyboard to navigate the interface.",
"updated": 1610039680742
},
"paragraphs": [
{
"style": "Title",
"text": "Accessing the Design Space",
"updated": 1610039830808
},
{
"style": "Subtitle",
"text": "Using the mouse"
},
{
"style": "Text",
"text": "Click and drag to pull the slider up and down, making more room for the Charting Space on top, or the Design Space in the bottom.",
"updated": 1610040136240
},
{
"style": "Title",
"text": ""
},
{
"style": "Gif",
"text": "GIFs/Superalgos/Docs/design-space/accessing-the-design-space.gif",
"updated": 1610039978281
},
{
"style": "Subtitle",
"text": "Using the keyboard",
"updated": 1610040168590
},
{
"style": "Text",
"text": "Use the following key combiantions for the same purpose:",
"updated": 1610040210636
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>Shift</kbd> + <kbd>↑</kbd> to close the charting space and open the design space.",
"updated": 1610040275547
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>Shift</kbd> + <kbd>↓</kbd> to close the design space and open the charting space.",
"updated": 1610040360113
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>Shift</kbd> + <kbd>→</kbd> to incrementally lower the slider.",
"updated": 1610040384881
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>Shift</kbd> + <kbd>←</kbd> to incrementally raise the slider.",
"updated": 1610040400821
},
{
"style": "Gif",
"text": "GIFs/Superalgos/Docs/design-space/accessing-the-design-space-with-keyboard.gif",
"updated": 1610040508434
},
{
"style": "Title",
"text": "Navigation",
"updated": 1610040536263
},
{
"style": "Text",
"text": "Left-click on the black background and drag to move around the workspace.",
"updated": 1610040578937
},
{
"style": "Text",
"text": "You may also use the following key combinations on your keyboard:"
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>←</kbd> to pan to the left.",
"updated": 1610040692407
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>→</kbd> to pan to the right.",
"updated": 1610040706743
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>↑</kbd> to pan upwards.",
"updated": 1610040720472
},
{
"style": "List",
"text": "<kbd>Ctrl</kbd> or <kbd>⌘</kbd> + <kbd>↓</kbd> to pan downwards.",
"updated": 1610040740709
},
{
"style": "Text",
"text": ""
}
]
}
@@ -0,0 +1,241 @@
{
"topic": "Design Space",
"pageNumber": "3",
"type": "Nodes Menu",
"definition": {
"text": "Each node has a menu featuring several arrangement, relationship, and productivity features.",
"updated": 1610040906717
},
"paragraphs": [
{
"style": "Text",
"text": "Hovering the mouse pointer over nodes causes a menu to pop up. In this situation, the node is in focus.",
"updated": 1610040966447
},
{
"style": "Title",
"text": "Arrangement Features"
},
{
"style": "Text",
"text": "The design space functions under the paradigm of a self-organizing workspace in which nodes tend to find their place guided by certain laws of physics, and constrained by their chain relationships."
},
{
"style": "Text",
"text": "This self-organizing paradigm saves users the effort of maintaining the arrangement of nodes in a logical manner, in particular when manipulating or creating new nodes."
},
{
"style": "Text",
"text": "However, there will be times in which you will want to override this self-organizing nature. The following menu options are tools that will help you manipulate the arrangement of nodes, overriding the physics that affect their floating nature."
},
{
"style": "Subtitle",
"text": "Level of Freedom",
"updated": 1610041172693
},
{
"style": "Include",
"text": "Superalgos->Concept->Pinned Node->Definition",
"updated": 1610041185632
},
{
"style": "Include",
"text": "Superalgos->Concept->Unpinned Node->Definition",
"updated": 1610041200048
},
{
"style": "Include",
"text": "Superalgos->Concept->Freeze Structure of Nodes->Definition",
"updated": 1610041320634
},
{
"style": "Include",
"text": "Superalgos->Concept->Unfreeze Structure of Nodes->Definition",
"updated": 1610041337812
},
{
"style": "Subtitle",
"text": "Visibility",
"updated": 1610041357172
},
{
"style": "Include",
"text": "Superalgos->Concept->Collapse Structure of Nodes->Definition",
"updated": 1610041377484
},
{
"style": "Include",
"text": "Superalgos->Concept->Expand Structure of Nodes->Definition",
"updated": 1610041390206
},
{
"style": "Subtitle",
"text": "Angle to Parent Node",
"updated": 1610041616280
},
{
"style": "Include",
"text": "Superalgos->Concept->Remove Angle to Parent Node->Definition",
"updated": 1610041475685
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Angle to Parent Node to 360 Degrees->Definition",
"updated": 1610041548789
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Angle to Parent Node to 180 Degrees->Definition",
"updated": 1610041555200
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Angle to Parent Node to 90 Degrees->Definition",
"updated": 1610041563227
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Angle to Parent Node to 45 Degrees->Definition",
"updated": 1610041570636
},
{
"style": "Subtitle",
"text": "Distance to Parent Node",
"updated": 1610041878075
},
{
"style": "Include",
"text": "Superalgos->Concept->Remove Distance to Parent Node->Definition",
"updated": 1610041668660
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Distance to Parent Node to One Fourth->Definition",
"updated": 1610041732719
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Distance to Parent Node to One Half->Definition",
"updated": 1610041740683
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Distance to Parent Node to One->Definition",
"updated": 1610041747194
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Distance to Parent Node to One and a Half->Definition",
"updated": 1610041756951
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Distance to Parent Node to Two->Definition",
"updated": 1610041765847
},
{
"style": "Subtitle",
"text": "Arrangement Style",
"updated": 1610041884085
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Node Arrangement to Concave->Definition",
"updated": 1610041980152
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Node Arrangement to Convex->Definition",
"updated": 1610041988582
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Node Arrangement to Vertical Right->Definition",
"updated": 1610042053653
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Node Arrangement to Vertical Left->Definition",
"updated": 1610042059815
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Node Arrangement to Horizontal Top->Definition",
"updated": 1610042089085
},
{
"style": "Include",
"text": "Superalgos->Concept->Set Node Arrangement to Horizontal Bottom->Definition",
"updated": 1610042094491
},
{
"style": "Title",
"text": "Relationships and References",
"updated": 1610042149939
},
{
"style": "Subtitle",
"text": "Detach Node",
"updated": 1610042625172
},
{
"style": "Include",
"text": "Superalgos->Concept->Detach Node->Definition",
"updated": 1610042212525
},
{
"style": "Subtitle",
"text": "Delink Node",
"updated": 1610042618278
},
{
"style": "Include",
"text": "Superalgos->Concept->Delink Node->Definition"
},
{
"style": "Title",
"text": "Productivity Features",
"updated": 1610042253763
},
{
"style": "Subtitle",
"text": "Backup Entity"
},
{
"style": "Include",
"text": "Superalgos->Concept->Backup Entity->Definition",
"updated": 1610042268717
},
{
"style": "Subtitle",
"text": "Clone Entity",
"updated": 1610042551177
},
{
"style": "Include",
"text": "Superalgos->Concept->Clone Entity->Definition"
},
{
"style": "Subtitle",
"text": "Share Entity",
"updated": 1610042564664
},
{
"style": "Include",
"text": "Superalgos->Concept->Share Entity->Definition"
},
{
"style": "Subtitle",
"text": "Delete Entity",
"updated": 1610042582474
},
{
"style": "Include",
"text": "Superalgos->Concept->Delete Entity->Definition"
},
{
"style": "Text",
"text": ""
}
]
}
@@ -0,0 +1,42 @@
{
"topic": "Design Space",
"pageNumber": "4",
"type": "Keyboard Shortcuts to Nodes",
"definition": {
"text": "Defining shortcuts to particular nodes may be useful when interacting with the said node regularly.",
"updated": 1610043042775
},
"paragraphs": [
{
"style": "Text",
"text": "You may define shortcuts for frequently-used nodes with the following procedure:",
"updated": 1610043064924
},
{
"style": "List",
"text": "Hover the mouse pointer over the target node until the menu opens up. This puts the node in focus."
},
{
"style": "List",
"text": "Click Ctrl or ⌘ + Alt + your preferred key to assign the shortcut."
},
{
"style": "List",
"text": "A sign will appear below the node confirming the assignation of the shortcut."
},
{
"style": "Gif",
"text": "GIFs/Superalgos/Docs/design-space/keyboard-shortcut-to-node.gif",
"updated": 1610043236036
},
{
"style": "Text",
"text": "Repeat the same procedure to remove a shortcut."
},
{
"style": "Note",
"text": "When attempting to assign a shortcut with a keyboard combination that is already in use, the system will notify of the issue. If you insist by hitting the same keyboard combination two more times, the system will assign the shortcut as expected.",
"updated": 1610043248085
}
]
}