ICEfaces
  1. ICEfaces
  2. ICE-7676

ace:data table - Add (default) mode to toggle column sort by clicking anywhere on column header

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: EE-3.0.0.BETA, 3.0.1
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      -
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration

      Description

      Currenty, it seems that the user has to click on the arrows in the column headers for sorting an ace:dataTable. However, our UI design guy and the users reported this to be unintuitive because it behaves different than the majority of tables out there in the internet.

      Could you please add a mode where it is possible to toggle sorting state by clicking anywhere on the header? Even though it is less efficient to force the user to potentially sort multiple times to get the order they are looking for, it is desirable for some UI scenarios.

        Activity

        Adrian Gygax created issue -
        Evgheni Sadovoi made changes -
        Field Original Value New Value
        Salesforce Case [5007000000KFB5t]
        Ken Fyten made changes -
        Salesforce Case [5007000000KFB5t] []
        Fix Version/s 3.1 [ 10312 ]
        Description Currenty, it seems that the user has to click on the arrows in the column headers for sorting an ace:dataTable. However, our UI design guy and the users reported this to be unintuitive because it behaves different than the majority of tables out there in the internet.

        Could you please restore the functionality of the orginial Primefaces Datatable to toggle sorting state by clicking on the header? I think it's no problem to combine that with multi-sort.
        Currenty, it seems that the user has to click on the arrows in the column headers for sorting an ace:dataTable. However, our UI design guy and the users reported this to be unintuitive because it behaves different than the majority of tables out there in the internet.

        Could you please add a mode where it is possible to toggle sorting state by clicking anywhere on the header? Even though it is less efficient to force the user to potentially sort multiple times to get the order they are looking for, it is desirable for some UI scenarios.
        Evgheni Sadovoi made changes -
        Salesforce Case [5007000000KFB5t]
        Ted Goddard made changes -
        Fix Version/s EE-3.0.0.GA [ 10262 ]
        Fix Version/s 3.1 [ 10312 ]
        Ted Goddard made changes -
        Assignee Ken Fyten [ ken.fyten ]
        Hide
        Ted Goddard added a comment -

        Note that this feature has already been scheduled for a later release and is not so much a bug as a feature request, so short-term prioritization may require a services effort.

        Show
        Ted Goddard added a comment - Note that this feature has already been scheduled for a later release and is not so much a bug as a feature request, so short-term prioritization may require a services effort.
        Ken Fyten made changes -
        Summary Sort by clicking on column header with ace:dataTable ace:data table - Add mode to toggle column sort by clicking anywhere on column header
        Fix Version/s 3.0.1 [ 10282 ]
        Fix Version/s EE-3.0.0.GA [ 10262 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial]
        Assignee Priority P2
        Affects Version/s 3.0 [ 10241 ]
        Affects Version/s 3.0.RC2 [ 10313 ]
        Assignee Ken Fyten [ ken.fyten ] Nils Lundquist [ nils.lundquist ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27908 Thu Feb 16 16:15:28 MST 2012 nils.lundquist ICE-7676 - Table Sort Revisions: Clickable headers now the default sort mode. Hide alternate sort direction when sorting is active for a column. Allow clicks to individual directions prior to sorting on that column. Give hover state and active state to clickable headers. Disable this behaviour change with clickableHeaderSorting="false" on the table.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themes/sam/theme.css
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.css
        Commit graph ADD /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/themes/sam/images/ui-icons_d8e7f3_256x240.png
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27911 Thu Feb 16 16:43:29 MST 2012 nils.lundquist ICE-7676 - Table Sort Revisions Clickable headers now the default sort mode. Hide alternate sort direction when sorting is active for a column. Allow clicks to individual directions prior to sorting on that column. Give hover state and active state to clickable headers. Disable this behaviour change with clickableHeaderSorting="false" on the table.
        Files Changed
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/themes/sam/theme.css
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.css
        Commit graph MODIFY /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
        Hide
        Nils Lundquist added a comment -

        Revision #27908
        Committed by nils.lundquist
        ICE-7676 - Table Sort Revisions: Clickable headers now the default sort mode. Hide alternate sort direction when sorting is active for a column. Allow clicks to individual directions prior to sorting on that column. Give hover state and active state to clickable headers. Disable this behaviour change with clickableHeaderSorting="false" on the table.

        Show
        Nils Lundquist added a comment - Revision #27908 Committed by nils.lundquist ICE-7676 - Table Sort Revisions: Clickable headers now the default sort mode. Hide alternate sort direction when sorting is active for a column. Allow clicks to individual directions prior to sorting on that column. Give hover state and active state to clickable headers. Disable this behaviour change with clickableHeaderSorting="false" on the table.
        Nils Lundquist made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #27931 Fri Feb 17 14:40:30 MST 2012 nils.lundquist ICE-7676 - Missing new ui-icon set for sam theme.
        Files Changed
        Commit graph ADD /icefaces3/branches/icefaces-3.0.x-maintenance/icefaces/ace/component/resources/icefaces.ace/themes/sam/images/ui-icons_d8e7f3_256x240.png
        Ken Fyten made changes -
        Fix Version/s EE-3.0.0.BETA [ 10324 ]
        Ken Fyten made changes -
        Summary ace:data table - Add mode to toggle column sort by clicking anywhere on column header ace:data table - Add (default) mode to toggle column sort by clicking anywhere on column header
        Affects [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial] [Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2

          People

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

            Dates

            • Created:
              Updated:
              Resolved: