Access Keys:
Skip to content (Access Key - 0)
 

Modeler improvements

Eric Bariaux

On Jan 20, 2012 12:23

Let's use this post to list the desired functionality that would need to be added in future iterations of the modeler.
This will not cover adding new widget types, see this thread instead.

General
  • possibility to re-import back an exported configuration
  • fix issues with content in non US locale (in current version accentuated characters do not make it to the XML files)
Building modeler
  • when a protocol has a finite set of values for a field, use a dropdown instead of a free text field
UI Designer
  • cut/copy/paste of UI elements
  • possibility to select multiple elements
  • some form of help on alignment (e.g. guides being displayed to show alignment of different elements or functions to align multiply selected elements or space them evenly)
  • re-use of images (both internally when the same image is assigned to multiple elements it should only be included once in the generated configuration and from a user point of view so that he/she should only have to upload an image once and be able to use it on multiple elements)
  • keyboard shortcuts for certain operations. For instance, move the graphical elements using the arrow keys
  • graphical editor for rules
 
Labels:
Participants: Eric Bariaux , Ivan Francolin Martinez , Juha Lindfors , Marcus Redeker , Achim Bohmann , pakojones , pierce maher , yann philippe
  1. Sep 29, 2011

    pakojones says:

    The first improvement is great!, when will it be available?

    The first improvement is great!, when will it be available?

  2. Sep 29, 2011

    Marcus Redeker says:

    re-use uploaded images
    • re-use uploaded images
    1. Oct 06, 2011

      Marcus Redeker says:

      An option if the uploaded image should be private or public for everybody to use...

      An option if the uploaded image should be private or public for everybody to use would be nice.
      This way, if people want to share their created graphical assets, it's just a checkbox and the graphics are available for everybody.

      1. Oct 10, 2011

        Juha Lindfors says:

        The problem being that we will get a ton of porn shared on the designer.

        The problem being that we will get a ton of porn shared on the designer.

        1. Oct 11, 2011

          Marcus Redeker says:

          That could be a problem. On the other hand we might not know about some really c...

          That could be a problem. On the other hand we might not know about some really cool designs.

  3. Oct 01, 2011

    Achim Bohmann says:

    though i am not a developer of OR i'd like to suggest something Support foreig...

    though i am not a developer of OR i'd like to suggest something

    • Support foreign characters
    • Subgroups of a device to put i.e. commands, sensors, switches and sliders of one room into one group
    1. Oct 10, 2011

      Juha Lindfors says:

      Agreed on both. And both items are on the todo list either to be tested/implemen...

      Agreed on both. And both items are on the todo list either to be tested/implemented or being designed at the moment.

  4. Oct 11, 2011

    Marcus Redeker says:

    If a protocol only supports certain strings as commands it would be nice if we c...

    If a protocol only supports certain strings as commands it would be nice if we could give these strings within protocol.xml and the designer would create a dropdown for the command where the user just selects the string, eg. KNX switch command only supports "on", "off", "status"

    1. Oct 12, 2011

      pierce maher says:

      When you enter 
 for CR/LF modeler does not pass this corectl...

      When you enter

      

      for CR/LF modeler does not pass this corectly to the XML output file.

      It would be helpfull if it did.

  5. Nov 19, 2011

    Ivan Francolin Martinez says:

    Option to create command templates : I'm using Global Cache iTach to control ...

    Option to create command templates :
    I'm using Global Cache iTach to control devices, for all commands I have to define protocol TCP/IP, the host and port.
    As all commands are sent by the same emitter all of this fields are same for them.

    1. Nov 19, 2011

      Eric Bariaux says:

      While command template do not exist, if you use the "Submit and Continue" button...

      While command template do not exist, if you use the "Submit and Continue" button on the command creation panel, it will create the command and keep the panel open with the previously entered value. You can then change the command name and the parameters that vary. And so on. This saves you from entering the same values all over again.

    2. Nov 19, 2011

      Eric Bariaux says:

      BTW, you might also want to check this thread. The wizard allows the create all...

      BTW, you might also want to check this thread.

      The wizard allows the create all the commands required for the GC based on IR codes coming from an XCF file (from Pronto Edit Professional tool).

  6. Nov 19, 2011

    Ivan Francolin Martinez says:

    REST API to add devices, commands, etc. I have created a simple learner for i...

    REST API to add devices, commands, etc.
    I have created a simple learner for iTach, will be very nice if it can upload the IR commands to the designer.
    I will create an Android interface for my Learner and publish in Android Market in a few weeks.

    1. Nov 19, 2011

      Eric Bariaux says:

      We're working on bringing this functionality. The REST API will be on beehive (t...

      We're working on bringing this functionality. The REST API will be on beehive (that is anyway the backend for the designer). So you'll be able to do all you do in the designer but through an API.

  7. Jan 20

    yann philippe says:

    Additionnal improvements from this thread: http://www.openremote.org/display/for...

    Additionnal improvements from this thread: http://www.openremote.org/display/forums/Designer-+SubPages+and+Graphical+Rules+engine

    • sub pages widget reusable and dynamically parametrized
    • graphical Rules designer
    1. Jan 20

      Eric Bariaux says:

      Agreed on both. Added the second to the list here but the first 1 will required ...

      Agreed on both. Added the second to the list here but the first 1 will required change to the XML / console / ... so does not fit in this thread.
      Will be covered in http://openremote.org/display/forums/UI+elements+available+in+Modeler

Adaptavist Theme Builder Powered by Atlassian Confluence
Free theme builder license