ICEfaces
  1. ICEfaces
  2. ICE-8934

ace:list selectListBox enhancements

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      *
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      The ace:list needs to have a 'read only' mode that prevents modification of the backing list, as this is a property of f:selectItems we'll need to enforce. There may be other peculiarities to the adoption of selectItem backings.

      The list should support a reduced size 'selection' style mode better suited for busy text form layout.

      There is also discussion of enhancing the list to have an editable 'combobox' functionality, though this may be better suited to one of the 'menu' components or at least spun into another JIRA.

        Activity

        Nils Lundquist created issue -
        Nils Lundquist made changes -
        Field Original Value New Value
        Assignee Nils Lundquist [ nils.lundquist ]
        Ken Fyten made changes -
        Fix Version/s 3.3 [ 10370 ]
        Affects Version/s 3.3 [ 10370 ]
        Affects Documentation (User Guide, Ref. Guide, etc.),Sample App./Tutorial [ 10003, 10001 ]
        Assignee Priority P3 [ 10012 ]
        Hide
        Ken Fyten added a comment -

        Another key enhancement is to support the ability have disabled/enabled list rows, with disabled ones being unselectable.

        Show
        Ken Fyten added a comment - Another key enhancement is to support the ability have disabled/enabled list rows, with disabled ones being unselectable.
        Nils Lundquist made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Nils Lundquist made changes -
        Summary ace:list selectOneMany enhancements ace:list selectListBox enhancements
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33671 Tue Feb 26 14:56:57 MST 2013 nils.lundquist ICE-8934 - Added 'compact' ace:list rendering mode. Added support for f:selectItem(s) children as a model.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/list/list.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListSelectionAjaxBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ACEList.java
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListSelectionMiniBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
        Commit graph ADD /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listSelectionMini.xhtml
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListDecoder.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListMeta.java
        Hide
        Nils Lundquist added a comment -

        Revision #33671
        Committed by nils.lundquist
        Moments ago
        ICE-8934 - Added 'compact' ace:list rendering mode. Added support for f:selectItem(s) children as a model.

        Show
        Nils Lundquist added a comment - Revision #33671 Committed by nils.lundquist Moments ago ICE-8934 - Added 'compact' ace:list rendering mode. Added support for f:selectItem(s) children as a model.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33678 Wed Feb 27 13:52:31 MST 2013 nils.lundquist ICE-8934 - ace:list added 'disabled' item state for f:selectItem(s) model
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/list/list.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ACEList.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/list/ListSelectionMiniBean.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/list/list.js
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listSelectionMini.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33680 Wed Feb 27 14:57:46 MST 2013 nils.lundquist ICE-8934 - ace:list SelectItem object itself selected if attached to component via value attribute. If attached via f:selectItem(s), SelectItem value added to value attribute.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/list/ListRenderer.java
        Ken Fyten made changes -
        Assignee Priority P3 [ 10012 ] P1 [ 10010 ]
        Hide
        Nils Lundquist added a comment -

        Revision #33678
        Committed by nils.lundquist
        Moments ago
        ICE-8934 - ace:list added 'disabled' item state for f:selectItem(s) model

        Show
        Nils Lundquist added a comment - Revision #33678 Committed by nils.lundquist Moments ago ICE-8934 - ace:list added 'disabled' item state for f:selectItem(s) model
        Hide
        Nils Lundquist added a comment -

        The issues shared between Mojarra and MyFaces should now be resolved.

        Show
        Nils Lundquist added a comment - The issues shared between Mojarra and MyFaces should now be resolved.
        Hide
        Nils Lundquist added a comment -

        Finished pending MyFaces testing results

        Show
        Nils Lundquist added a comment - Finished pending MyFaces testing results
        Nils Lundquist made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34013 Thu Mar 21 16:55:04 MDT 2013 nils.lundquist ICE-8934 - Resolved Firefox scrollbar issue. Improved IE7 scrollbar error workarounds.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/list/list.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/list/listSelectionMini.xhtml
        Hide
        Nils Lundquist added a comment -

        Revision #34013
        Committed by nils.lundquist
        A minute ago
        ICE-8934 - Resolved Firefox scrollbar issue. Improved IE7 scrollbar error workarounds. Added min-height to example output area.

        Show
        Nils Lundquist added a comment - Revision #34013 Committed by nils.lundquist A minute ago ICE-8934 - Resolved Firefox scrollbar issue. Improved IE7 scrollbar error workarounds. Added min-height to example output area.
        Nils Lundquist made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Nils Lundquist
            Reporter:
            Nils Lundquist
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: