Uploaded image for project: 'DESIGN'
  1. DESIGN
  2. DESIGN-535

Shaping - Structure widgets drag and drop

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Component/s: NOS
    • Tags:
    • Upgrade notes:
      Hide

      Won't do due to a dependency on UX debt.
      As studio still work with two different applications this issue cannot be addressed since the tree structure is the only way for now to drop properties. Hypothetically, properties would be managed from a properties / schemas editor to which users could access from the widget actions. That would also impact in a good way the "relations feature". So then get rid of the tree structure.

      Show
      Won't do due to a dependency on UX debt. As studio still work with two different applications this issue cannot be addressed since the tree structure is the only way for now to drop properties. Hypothetically, properties would be managed from a properties / schemas editor to which users could access from the widget actions. That would also impact in a good way the "relations feature". So then get rid of the tree structure.

      Description

      • Structure widgets drag and drop interactive behavior
      • Refactoring of the properties drag and drop behavior

      Knowing that

      • we can have ~6 widgets for a given property
      • we can have schemas with ~50 properties (checked based on some PS projects)
      • we can usually have between 10 and 20 custom schemas + some existing default ones (~25 to 30 total)

        Attachments

        1. 20200226_181850 (1).jpg
          184 kB
          Bertrand Chauvin
        2. 20200304_105421.jpg
          233 kB
          Bertrand Chauvin

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: