Directory Studio
  1. Directory Studio
  2. DIRSTUDIO-221

Improve Object Class selection in the New Entry Wizard

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.1
    • Fix Version/s: 1.1.0
    • Component/s: studio-ldapbrowser
    • Labels:
      None

      Description

      I'd like to propose an improvement for the object class selection page of the New Entry Wizard.

      I think it would be great to add an icon in front of each object class name to indicate the type of each object class (whether it is Structural, Auxiliary or Abstract).
      I'll upload a mockup of what it could be.

      Another improvement, I'd like to add is a confirmation message when a user goes to the next page and he has not selected any structural object class. We could have a message telling "No structural object class is selected. Are you sure you want to continue ?".

      What do you think ?

      1. objectClassSelection_Mockup.png
        41 kB
        Pierre-Arnaud Marcelot
      2. objectClassSelection_Warning.png
        41 kB
        Pierre-Arnaud Marcelot
      3. objectClassSelection.png
        35 kB
        Pierre-Arnaud Marcelot

        Activity

        Hide
        Pierre-Arnaud Marcelot added a comment -

        Closed.

        Show
        Pierre-Arnaud Marcelot added a comment - Closed.
        Hide
        Pierre-Arnaud Marcelot added a comment -

        I added a new improvement in the commit 585131.

        http://svn.apache.org/viewvc?rev=585131&view=rev

        Added:
        o KeyAdapter on Down Arrow Key on the Instant Search Field that sets focus on the Object Classes TableViewer
        o KeyAdapter on Up Arrow Key on the Object Classes TableViewer that sets focus on the Instant Search Field (if the first item or no item is selected)

        Show
        Pierre-Arnaud Marcelot added a comment - I added a new improvement in the commit 585131. http://svn.apache.org/viewvc?rev=585131&view=rev Added: o KeyAdapter on Down Arrow Key on the Instant Search Field that sets focus on the Object Classes TableViewer o KeyAdapter on Up Arrow Key on the Object Classes TableViewer that sets focus on the Instant Search Field (if the first item or no item is selected)
        Show
        Pierre-Arnaud Marcelot added a comment - Fixed at commit 583729 and 583746. http://svn.apache.org/viewvc?rev=583729&view=rev http://svn.apache.org/viewvc?rev=583746&view=rev
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Here you can find how the new object class selection page looks like.

        Instead of creating a confirmation popup when leaving the page, I created a warning in the top of the window when the current selection of object classes does not have any structural object class.

        WDYT ?

        Show
        Pierre-Arnaud Marcelot added a comment - Here you can find how the new object class selection page looks like. Instead of creating a confirmation popup when leaving the page, I created a warning in the top of the window when the current selection of object classes does not have any structural object class. WDYT ?
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Not at all. I just draw this using Gimp.

        I'm pleased you like the ideas, I'll try to implement this in the next few days then.

        Thanks.

        Show
        Pierre-Arnaud Marcelot added a comment - Not at all. I just draw this using Gimp. I'm pleased you like the ideas, I'll try to implement this in the next few days then. Thanks.
        Hide
        Stefan Seelmann added a comment -

        Very good ideas, PAM. Please go for it.

        Your first point should be easy to implement via label providers. I guess you already implemented it for you mock?

        Show
        Stefan Seelmann added a comment - Very good ideas, PAM. Please go for it. Your first point should be easy to implement via label providers. I guess you already implemented it for you mock?
        Hide
        Pierre-Arnaud Marcelot added a comment -

        And, here's the mockup.

        Show
        Pierre-Arnaud Marcelot added a comment - And, here's the mockup.
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Here's the object class selection page as it is right now.

        Show
        Pierre-Arnaud Marcelot added a comment - Here's the object class selection page as it is right now.

          People

          • Assignee:
            Pierre-Arnaud Marcelot
            Reporter:
            Pierre-Arnaud Marcelot
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development