Confusing combo boxes

Bug #1712814 reported by Marek Lyčka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Group Based Policy UI
In Progress
Undecided
Marek Lyčka

Bug Description

The multi select boxes used in multiple places (e.g.: the rules tab in the group creation wizard) are confusing for normal users; ctrl+clicking is un-intuitive and should be replaced by something more obvious.

Changed in group-based-policy-ui:
assignee: nobody → Marek Lyčka (mareklycka)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to group-based-policy-ui (master)

Fix proposed to branch: master
Review: https://review.openstack.org/497235

Changed in group-based-policy-ui:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to group-based-policy-ui (master)

Reviewed: https://review.openstack.org/497235
Committed: https://git.openstack.org/cgit/openstack/group-based-policy-ui/commit/?id=cf76c87cc7c0f090ec4ec4a55ac7c9b05804d902
Submitter: Zuul
Branch: master

commit cf76c87cc7c0f090ec4ec4a55ac7c9b05804d902
Author: Marek Lycka <email address hidden>
Date: Thu Aug 24 14:50:38 2017 +0200

    Replaces multi select combos with transfer tables

    Implements an angular-python bridge that allows django/horizon forms
    to use transfer tables (as seen in other parts of horizon, e.g.:
    computes launch instance dialog) as form fields. These fields are
    then used to replace the multi select combos boxes in the different
    GBPUI dialogs/forms.

    Note 1: The add and remove policy rule set actions in group details
    "Provided Policy Rule Set" and "Consumed Policy Rule Set" are currently
    unaffected. These two tabs do not follow the "standard" horizon method
    of adding and removing items through one transfer table; instead,
    it uses two different dialogs to carry out each operation separately.
    This should be addressed in a separate patchset.

    Note 2: This is a bit of a stop gap measure, as horizon is slowly moving
    away from native django based dialogs and wizards to AngularJS. The goal
    should ultimately be to do the same in GBPUI.

    Change-Id: I01c9dc08b1bc35309d62eb3da0bd26f3795867ab
    Partial-Bug: 1712814

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.