Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 1.2 Final
    • Fix Version/s: 1.4 Beta
    • Component/s: Faces, Spring
    • Labels:
      None
    • Environment:
      n/a

      Description

      New Mobile Data Table
      1. dom-datatable-response.html
        190 kB
        Philip Breau
      2. json-datatable-response.html
        71 kB
        Philip Breau

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33378 Mon Feb 11 12:03:10 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-desc.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableData.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/Car.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/VehicleGenerator.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33380 Mon Feb 11 12:40:44 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - update bg color to work cross theme
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33381 Mon Feb 11 14:01:44 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - set 1st row as initial detail
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Philip Breau created issue -
        Hide
        Philip Breau added a comment -

        Revision: 33378
        Author: philip.breau
        Date: February-11-13 3:03:10 PM
        Message:
        MOBI-651 Mobile Data Table prototype


        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/Car.java
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableBean.java
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableData.java
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/VehicleGenerator.java
        Modified : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Modified : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Modified : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-desc.xhtml
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable.xhtml
        Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml

        Show
        Philip Breau added a comment - Revision: 33378 Author: philip.breau Date: February-11-13 3:03:10 PM Message: MOBI-651 Mobile Data Table prototype Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/Car.java Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableBean.java Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableData.java Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/VehicleGenerator.java Modified : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java Modified : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties Modified : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-desc.xhtml Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable.xhtml Added : /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Hide
        Philip Breau added a comment - - edited

        Considerations:

        • jsp + jsf support
        • detail orientation
        • 'load more data' at bottom of paged data
        • hide headers on scroll?
        • toggleable fixed top filter
        • ellipsed overflow on table cells
        Show
        Philip Breau added a comment - - edited Considerations: jsp + jsf support detail orientation 'load more data' at bottom of paged data hide headers on scroll? toggleable fixed top filter ellipsed overflow on table cells
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33426 Thu Feb 14 12:59:21 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - add table sorting with customized tablesort.js library
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/javascript/tablesort.js
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/javascript
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33465 Fri Feb 15 08:49:21 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - convert to json
        - set rows to 1000 to see it die
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/column.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable2.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable2-example.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/row.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/css/device-simulator.css
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableData.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33466 Fri Feb 15 10:55:57 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - add event delegation
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable2.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33503 Tue Feb 19 08:24:02 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - add separate dom and json datatables
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/column.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/jsonColumn.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable2-example.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableDOM.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-dom-example.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableDOMBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-json.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-dom.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/domColumn.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableJSONBean.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable2.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableJSON.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-json-example.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTable.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33504 Tue Feb 19 08:50:10 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - adjust header height
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableJSON.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableDOM.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33505 Tue Feb 19 09:21:43 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - remove row and column indents
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/domColumn.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableDOM.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33507 Tue Feb 19 10:20:41 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - add dataList
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataListItem.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataListColumn.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataListBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableDOM.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataList.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datalist.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datalist-example.xhtml
        Hide
        Philip Breau added a comment -

        h:dataTable-based
        ~ 630kb for large view
        time to first paint = 1.49seconds

        json datatable
        62 kb (small view)
        time to first paint = 0.52seconds
        time to last paint = 1.25

        dom datatable
        190 kb (small view)
        time to first paint = 0.6seconds
        time to last paint = 0.65

        Show
        Philip Breau added a comment - h:dataTable-based ~ 630kb for large view time to first paint = 1.49seconds json datatable 62 kb (small view) time to first paint = 0.52seconds time to last paint = 1.25 dom datatable 190 kb (small view) time to first paint = 0.6seconds time to last paint = 0.65
        Philip Breau made changes -
        Field Original Value New Value
        Attachment dom-datatable-response.html [ 15459 ]
        Attachment json-datatable-response.html [ 15460 ]
        Hide
        Ted Goddard added a comment -

        As Mark and Nils mentioned in the component meeting, in some cases the clientID is parsed by VisitTree. PartialVisitContext parses the IDs that appear in execute and render lists. It is possible that execute and render lists do not have convertClientID applied, however.

        Show
        Ted Goddard added a comment - As Mark and Nils mentioned in the component meeting, in some cases the clientID is parsed by VisitTree. PartialVisitContext parses the IDs that appear in execute and render lists. It is possible that execute and render lists do not have convertClientID applied, however.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33533 Wed Feb 20 13:28:36 MST 2013 philip.breau MOBI-651 Mobile Data Table prototype
        - dataList styling
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataList.xhtml
        Hide
        Ted Goddard added a comment -

        Moved ID feature to ICE-9005.

        Show
        Ted Goddard added a comment - Moved ID feature to ICE-9005.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33693 Thu Feb 28 07:05:25 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - add core datamodel support
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/ArrayDataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/SortCriteria.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/LazyDataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/ListDataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataModelEvent.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataModelListener.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33694 Thu Feb 28 07:16:35 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - add core datamodel support
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/lib/el-api-2.2.1-b03.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33716 Thu Feb 28 17:42:48 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - add core datamodel support
        - fix bug with dataModels creating unnecessary DataModelEvents for every dataModel.setRowIndex() call
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/ArrayDataModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/ListDataModel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33729 Sat Mar 02 17:57:42 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - add column and dataTable interfaces and JSP and JSF core renderer
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/DataTableCoreRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataTable.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IColumn.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33734 Mon Mar 04 10:44:47 MST 2013 philip.breau MOBI-651 Mobile Data Table
        IColumn
        - change minClientWidth to minDeviceWidth
        - add opimizeExpression
        - add property
        IDataTable
        - add clientSide
        - add renderDetailView
        Add MockResponseWriter for testing buffered output
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/DataTableCoreRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/util/MockResponseWriter.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataTable.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IColumn.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33735 Mon Mar 04 10:45:21 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - update dataTable styles
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/resources/themes/base3/1_datatable_a.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33736 Mon Mar 04 10:49:16 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - add row selection styling support
        - add jsf mobile DataTable
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/DataTableRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/DataTableMeta.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/Column.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/ColumnRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/DataTable.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/renderkit/ResponseWriterWrapper.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/ColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33737 Mon Mar 04 10:57:03 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - remove @Override
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/util/MockResponseWriter.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33738 Mon Mar 04 11:06:01 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - remove @Override
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/Column.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33741 Mon Mar 04 11:30:33 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - remove dom, json, and select composite component prototypes
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableJSONBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-dom-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/device/reality/RealityBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable/DataTableDOMBean.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-json-example.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-json.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-dom.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33742 Mon Mar 04 11:35:06 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - updates to dom composite component prototype
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableDOM.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33747 Mon Mar 04 15:41:52 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - JSP DataTable
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/TagWriter.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/resources/META-INF/icemobile.tld
        Commit graph ADD /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/ColumnTag.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/BaseBodyTag.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/layout/TabPaneTag.java
        Commit graph ADD /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/DataTableTag.java
        Commit graph ADD /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/DataTableDetailTag.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33748 Mon Mar 04 15:45:24 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - add JSP DataTable example
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/VehicleGenerator.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/controllers/DataTableController.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/DataTableData.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/Car.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/inc/menu.jsp
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/inc/datatable-content.jsp
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/datatable.jsp
        Commit graph ADD /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/DataTableBean.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33749 Mon Mar 04 15:46:32 MST 2013 philip.breau MOBI-651 Mobile Data Table
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable/DataTableRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Steve Maryka made changes -
        Assignee Steve Maryka [ steve.maryka ] Nils Lundquist [ nils.lundquist ]
        Philip Breau made changes -
        Fix Version/s 1.3 Beta [ 10373 ]
        Hide
        Philip Breau added a comment -

        some recent group consensus for initial release:

        • no UIData, state-saving
        • no JSON
        Show
        Philip Breau added a comment - some recent group consensus for initial release: no UIData, state-saving no JSON
        Hide
        Philip Breau added a comment - - edited

        Revision: 33741 has a prototype JSF version with the following features;

        • clientSide row selection
        • clientSide detail section
        • optimized column el
        • custom small/large view orientation
        • responsive CSS for columns with minDeviceWidth
         
        <mobi:dataTable id="dt" value="#{dataTableBean.dataList}"
            var="car" largeViewDetailOrientation="left" clientSide="true">
            <mobi:column headerText="ID" value="#{car.id}" property="id"
                optimizeExpression="true"/>
            <mobi:column headerText="Name" value="#{car.name}" property="name"
                optimizeExpression="true"/>
            <mobi:column headerText="Chassis" value="#{car.chassis}" property="chassis"
                optimizeExpress="true"/>
            <mobi:column headerText="Weight" value="#{car.weight}lbs." property="weight"
                optimizeExpression="true"/>
            <mobi:column headerText="Accel" value="#{car.acceleration}" property="acceleration"
                optimizeExpression="true" minDeviceWidth="600px"/>
            <mobi:column headerText="MPG" value="#{car.mpg}" property="mpg"
                optimizeExpression="true"  minDeviceWidth="440px"/>
            <f:facet name="detail">
                <h2 style="font-size:20px;font-style:italic;">{{name}}</h2>
                <hr/>
                <label style="width: 40%;display:inline-block">ID</label>
                <span style="width: 40%;display:inline-block">{{id}}</span>
                <label style="width: 40%;display:inline-block">Chassis</label>
                <span style="width: 40%;display:inline-block">{{chassis}}</span>
                <label style="width: 40%;display:inline-block">Weight</label>
                <span style="width: 40%;display:inline-block">{{weight}}</span>
                <label style="width: 40%;display:inline-block">Acceleration</label>
                <span style="width: 40%;display:inline-block">{{acceleration}}</span>
                <label style="width: 40%;display:inline-block">Miles per Gallon</label>
                <span style="width: 40%;display:inline-block">{{mpg}}</span>
            </f:facet>
        </mobi:dataTable>
        
        Show
        Philip Breau added a comment - - edited Revision: 33741 has a prototype JSF version with the following features; clientSide row selection clientSide detail section optimized column el custom small/large view orientation responsive CSS for columns with minDeviceWidth <mobi:dataTable id= "dt" value= "#{dataTableBean.dataList}" var= "car" largeViewDetailOrientation= "left" clientSide= "true" > <mobi:column headerText= "ID" value= "#{car.id}" property= "id" optimizeExpression= "true" /> <mobi:column headerText= "Name" value= "#{car.name}" property= "name" optimizeExpression= "true" /> <mobi:column headerText= "Chassis" value= "#{car.chassis}" property= "chassis" optimizeExpress= "true" /> <mobi:column headerText= "Weight" value= "#{car.weight}lbs." property= "weight" optimizeExpression= "true" /> <mobi:column headerText= "Accel" value= "#{car.acceleration}" property= "acceleration" optimizeExpression= "true" minDeviceWidth= "600px" /> <mobi:column headerText= "MPG" value= "#{car.mpg}" property= "mpg" optimizeExpression= "true" minDeviceWidth= "440px" /> <f:facet name= "detail" > <h2 style= "font-size:20px;font-style:italic;" > {{name}} </h2> <hr/> <label style= "width: 40%;display:inline-block" > ID </label> <span style= "width: 40%;display:inline-block" > {{id}} </span> <label style= "width: 40%;display:inline-block" > Chassis </label> <span style= "width: 40%;display:inline-block" > {{chassis}} </span> <label style= "width: 40%;display:inline-block" > Weight </label> <span style= "width: 40%;display:inline-block" > {{weight}} </span> <label style= "width: 40%;display:inline-block" > Acceleration </label> <span style= "width: 40%;display:inline-block" > {{acceleration}} </span> <label style= "width: 40%;display:inline-block" > Miles per Gallon </label> <span style= "width: 40%;display:inline-block" > {{mpg}} </span> </f:facet> </mobi:dataTable>
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33759 Tue Mar 05 06:32:52 MST 2013 philip.breau MOBI-651 Mobile Data Table
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml
        Hide
        Nils Lundquist added a comment -

        <ace:dataView value="#

        {bean.cars}

        "
                    var="car"
                    rows="10">
           // Column Definitions
           <ace:dataViewColumns value="#

        {bean.col}

        " />                                                  
           or
           <ace:dataViewColumns> // ignore value if children present
               <ace:dataColumn value="#

        {car.id}" headerText="ID" />
               <ace:dataColumn value="#{car.name}" headerText="Name" />
               <ace:dataColumn value="#{car.chassis}" headerText="Chassis" />
               <ace:dataColumn value="#{car.id}

        " />
           <ace:dataViewColumns>
                   
           // Detail Definition //
           <h:panelGrid columns="2">      
               <f:facet name="header">            
                   <h:outputText value="#

        {car.id}

        " />
               </f:facet>
           
               Name:     <h:inputText value="#

        {car.name}

        " />
               Chassis: <h:inputText value="#

        {car.chassis}

        " />
           
               <f:facet name="footer">            
                   <h:commandButton actionListener="#

        {car.setShowChart(not car.showChart)}

        "
                                   value="Show/Hide Chart" />
               </f:facet>  
           <h:panelGrid>                                
           
           <ace:chart value="#

        {bean.getPerformanceData(car)}

        "
               xaxis="#

        {bean.xaxis}

        "
               yaxes="#

        {bean.yaxes}

        " />
        </ace:dataView>

        As mentioned above, there is no mixing of the column definition types. If use a programmatic model, the declarative child components are ignored.

        Show
        Nils Lundquist added a comment - <ace:dataView value="# {bean.cars} "             var="car"             rows="10">    // Column Definitions    <ace:dataViewColumns value="# {bean.col} " />                                                      or    <ace:dataViewColumns> // ignore value if children present        <ace:dataColumn value="# {car.id}" headerText="ID" />        <ace:dataColumn value="#{car.name}" headerText="Name" />        <ace:dataColumn value="#{car.chassis}" headerText="Chassis" />        <ace:dataColumn value="#{car.id} " />    <ace:dataViewColumns>                // Detail Definition //    <h:panelGrid columns="2">              <f:facet name="header">                        <h:outputText value="# {car.id} " />        </f:facet>            Name:     <h:inputText value="# {car.name} " />        Chassis: <h:inputText value="# {car.chassis} " />            <f:facet name="footer">                        <h:commandButton actionListener="# {car.setShowChart(not car.showChart)} "                            value="Show/Hide Chart" />        </f:facet>      <h:panelGrid>                                        <ace:chart value="# {bean.getPerformanceData(car)} "        xaxis="# {bean.xaxis} "        yaxes="# {bean.yaxes} " /> </ace:dataView> As mentioned above, there is no mixing of the column definition types. If use a programmatic model, the declarative child components are ignored.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33798 Wed Mar 06 09:49:28 MST 2013 philip.breau MOBI-651 Mobile Data Table
        - scope responsive css to the dataTable id
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/DataTableCoreRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataTable.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33827 Thu Mar 07 11:30:16 MST 2013 philip.breau MOBI-651 Mobile Data Table
        Files Changed
        Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/datatable
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataListColumn.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/resources/META-INF/icemobile.tld
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableDOM.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataList.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable-desc.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataTable.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datalist-example.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/DataTableDetailTag.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/row.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/controllers/DataTableController.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/datatable.jsp
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/inc/datatable-content.jsp
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datalist.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataListItem.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/VehicleGenerator.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/jsonColumn.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/DataTableCoreRenderer.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/DataTableData.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/javascript/tablesort.js
        Commit graph DEL /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/DataTableTag.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/inc/menu.jsp
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IColumn.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/datatable.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/domColumn.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsp/src/main/javascript/icemobile.js
        Commit graph DEL /icemobile/trunk/icemobile/jsp/src/main/java/org/icemobile/jsp/tags/ColumnTag.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/components/dataTableJSON.xhtml
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/Car.java
        Commit graph DEL /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/datatable
        Commit graph DEL /icemobile/trunk/icemobile/samples/icemobilespring/src/main/java/org/icemobile/samples/spring/DataTableBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Hide
        Nils Lundquist added a comment -

        need to add broad requirements list from email thread to MOBI-651

        1st commit coming tomorrow

        • bit of repackaging to do
        • have to re-revert phils prototypes
        • includes markup, structural css & js, mobishowcase example
        • markup thus far as described in MOBI-651
        • dynamic size, fixed position header / footer
        • component fills all available space of parent container
        • prevents scrollbar in parent container even when containing siblings
        • quirk of css in iphone / android (plain) themes causes a sizing error in
          this logic, all other themes work fine
        • includes per-row ValueHolder encoding used for basic client side row activation

        Primary Feature Development:

        • Add (limited?) client side row activation
        • Add server side row activation
        • Add column output types
        • Add client side sort
        • Add client side filter
        • Add device width row visibility mechanism

        Secondary Feature Development:

        • horizontally aligned details region?
        • client pagination
        • server pagination
        • server sort (req when server pagination)
        • server filter (req when server pagination)
        • Supported Column Types
        • Text
        • Boolean (renders checkmark / crossout image)
        • Date (renders according to given format string / locale)
        • Image
        • Simple UL/LI String List?
        • Arbitrary HTML
        • Client Side Activation Supported Detail Components
          UICommand - 'value'
          ValueHolder - 'value'

        1st Tier

        • h:commandButton
        • h:commandLink
        • h:inputText
        • h:inputTextarea
        • h:outputLabel
        • h:outputText
        • h:inputSecret
        • h:selectBooleanCheckbox

        2nd Tier

        • h:graphicImage - url swapping
        • h:selectManyListbox
        • h:selectManyMenu
        • h:selectOneListbox
        • h:selectOneMenu
        • h:selectOneRadio

        3rd Tier

        • h:selectManyCheckbox
        • h:outputLink
        Show
        Nils Lundquist added a comment - need to add broad requirements list from email thread to MOBI-651 1st commit coming tomorrow bit of repackaging to do have to re-revert phils prototypes includes markup, structural css & js, mobishowcase example markup thus far as described in MOBI-651 dynamic size, fixed position header / footer component fills all available space of parent container prevents scrollbar in parent container even when containing siblings quirk of css in iphone / android (plain) themes causes a sizing error in this logic, all other themes work fine includes per-row ValueHolder encoding used for basic client side row activation Primary Feature Development: Add (limited?) client side row activation Add server side row activation Add column output types Add client side sort Add client side filter Add device width row visibility mechanism Secondary Feature Development: horizontally aligned details region? client pagination server pagination server sort (req when server pagination) server filter (req when server pagination) Supported Column Types Text Boolean (renders checkmark / crossout image) Date (renders according to given format string / locale) Image Simple UL/LI String List? Arbitrary HTML Client Side Activation Supported Detail Components UICommand - 'value' ValueHolder - 'value' 1st Tier h:commandButton h:commandLink h:inputText h:inputTextarea h:outputLabel h:outputText h:inputSecret h:selectBooleanCheckbox 2nd Tier h:graphicImage - url swapping h:selectManyListbox h:selectManyMenu h:selectOneListbox h:selectOneMenu h:selectOneRadio 3rd Tier h:selectManyCheckbox h:outputLink
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34383 Fri Apr 12 12:12:42 MDT 2013 nils.lundquist MOBI-651 - JSF DataView Initial Commit
            - Includes ruidmentary detail region input
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/view/small.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewComponentColumnsModel.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewDetails.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/LazyDataModel.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataModelEvent.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IMobiComponent.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/view/small-pagepanel.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/IndexedIterable.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/ArrayDataModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack-small.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnsModel.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumns.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumn.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/content-stack.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/navigation/LayoutAndNavigationMenu.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewLazyDataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/resources/org/icemobile/samples/mobileshowcase/view/resources/messages.properties
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/IndexedIterator.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/DataViewBean.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/Car.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/VehicleGenerator.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewDataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewListDataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-desc.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewDetailsMeta.java
        Commit graph ADD /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview.xhtml
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnsMeta.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/SortCriteria.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataModel.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/ActivationMode.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/ListDataModel.java
        Commit graph DEL /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataModelListener.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34433 Wed Apr 17 13:22:01 MDT 2013 nils.lundquist MOBI-651 - Added column output types. Added server side row activation. Improved detail region input.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/Car.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/VehicleGenerator.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumn.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/ColumnType.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewDetails.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34470 Fri Apr 19 09:57:34 MDT 2013 nils.lundquist MOBI-651 - Client side sorting for text, boolean, numeral and date/time columns.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/inputText/InputText.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/inputText/InputTextRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34475 Fri Apr 19 14:59:57 MDT 2013 nils.lundquist MOBI-651 - Added IDs to allow row level updates. Delegated events to survive row level updates. Removed element caching. Changed example to show client mode.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34485 Fri Apr 19 23:07:42 MDT 2013 nils.lundquist MOBI-651 - Added multicolumn sorting. Swipe from the first header cell to the last to clear set sort priorities. Sort priority not explicitly indicated atm. Improved scrolling and touch behaviours. Changed and centered boolean column image.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34486 Fri Apr 19 23:07:55 MDT 2013 nils.lundquist MOBI-651 - Added multicolumn sorting. Swipe from the first header cell to the last to clear set sort priorities. Sort priority not explicitly indicated atm. Improved scrolling and touch behaviours. Changed and centered boolean column image.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34487 Sat Apr 20 07:31:20 MDT 2013 nils.lundquist MOBI-651 - Improved structural & debugging CSS. Added ability to close detail region by swiping from a header cell into the top 25px of the detail region. Implemented equiv of jQuery .closest().
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34488 Sat Apr 20 07:32:20 MDT 2013 nils.lundquist MOBI-651 - Fix occasional highlight when rapidly activating DataView rows and a form is a parent.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/ipad/0_base_ext.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34489 Mon Apr 22 01:20:11 MDT 2013 nils.lundquist MOBI-651 - Added double tap of header to auto scroll to top. Fixed rotation resizing. Style tweaks. Changed to truly random Cars in showcase example.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/DataViewBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/VehicleGenerator.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34492 Mon Apr 22 14:59:07 MDT 2013 nils.lundquist MOBI-651 - Fixed layout when footer is not present. Fixed layout on iphone theme by removing min-height hack unique to theme and of nebulous purpose.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/iphone/1_page-panel_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34493 Mon Apr 22 15:32:43 MDT 2013 nils.lundquist MOBI-651 - Removed cached detail region components.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34551 Thu Apr 25 21:49:07 MDT 2013 nils.lundquist MOBI-651 - Improved resizing logic. Fixes Chrome on Android sizing conclusively. Simplified component example.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34552 Thu Apr 25 23:44:04 MDT 2013 nils.lundquist MOBI-651 - Fix index input selector
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34559 Fri Apr 26 13:56:41 MDT 2013 nils.lundquist MOBI-651 - Added style classes based from jQuery Mobile themeing framework. However since none of our themes actually support the jQMobile CSS framework, the styling is not visible unless a valid jQMobi css file is added to the page.

        I've also added code that hides the url bar on iphone dynamically without the sizing issues seen with the previous min height hack.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34585 Mon Apr 29 14:56:46 MDT 2013 nils.lundquist MOBI-651 - Resolved issue with delayed address bar hiding. Fixed input following restoreState via VisitTree call.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/content/splash.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34586 Mon Apr 29 14:57:05 MDT 2013 nils.lundquist MOBI-651 - Resolved issue with delayed address bar hiding. Fixed input following restoreState via VisitTree call.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34617 Tue Apr 30 14:57:08 MDT 2013 nils.lundquist MOBI-651 - New dataview.css derived from .ui-table JQM structural CSS. Better accomidates JQM theme CSS & layout conventions. Removed dependency on JQM structural CSS.

        Theming works best in 'Android Light' theme as the component has been written around the JQM baseline swatch 'c', which is innapropriately implemented in 'Android Dark' and 'Blackberry 10'.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34679 Thu May 02 13:37:35 MDT 2013 nils.lundquist MOBI-651 - Added DataView iPad / iPhone themeing using JQM derived rules. Fixed sizing post rotation. Remove iPad / iPhone global webkit-tap-highlight rule. Altered baseline theme slightly. Minor changes to showcase example.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/IndexedIterator.java
        Commit graph ADD /icemobile/trunk/icemobile/resources/themes/ipad/1_dataview_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/component/IDataView.java
        Commit graph ADD /icemobile/trunk/icemobile/resources/themes/iphone/1_dataview_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnsModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewComponentColumnsModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/ipad/0_base_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/iphone/0_base_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34693 Thu May 02 19:01:31 MDT 2013 nils.lundquist MOBI-651 - JS Changes: Added cross browser implementation of Node.matches(). Abstracted ice.mobi namespace in DataView def.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34696 Fri May 03 08:25:12 MDT 2013 nils.lundquist MOBI-651 - Decode improvements. Skip adding unrendered columns to model.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewComponentColumnsModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewDetails.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34705 Fri May 03 13:33:28 MDT 2013 nils.lundquist MOBI-651 - Proof of concept for dynamic-size conditional column visibility based on device viewport width- supporting optional fixed width columns.

        Tested as working well on iOS devices - at times there's some minor column header misalignment.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/DataViewBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumn.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34720 Sun May 05 19:15:58 MDT 2013 nils.lundquist MOBI-651 - Added tlddoc.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewDetailsMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnsMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/ColumnType.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34721 Mon May 06 02:23:10 MDT 2013 nils.lundquist MOBI-651 - Added column priority API.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnsModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumn.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewComponentColumnsModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnModel.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34722 Mon May 06 02:51:07 MDT 2013 nils.lundquist MOBI-651 - Added stylesheet based column sizing. Prevents sizing from being lost during update of first table row.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34723 Mon May 06 03:02:29 MDT 2013 nils.lundquist MOBI-651 - Removed use of Arrays.copyOf - only available in 1.6 and up.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataView.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34740 Mon May 06 12:44:36 MDT 2013 nils.lundquist MOBI-651 - Update js config to ensure column priorities are updated when new columns are rendered.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34744 Mon May 06 13:51:13 MDT 2013 nils.lundquist MOBI-651 - Adding inertial scrolling
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_dataview.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34746 Mon May 06 14:28:30 MDT 2013 nils.lundquist MOBI-651 - Fix MyFaces converter issue.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumn.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34774 Tue May 07 12:10:10 MDT 2013 nils.lundquist MOBI-651 - Removed min-height rule disrupting DataView sizing. Moved iPhone tiling background to body element to remove min-height necessity. Fixed iPhone url entry hiding min-height calculation for landscape.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base/1_page_panel.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/iphone/1_page-panel_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34783 Tue May 07 14:22:12 MDT 2013 nils.lundquist MOBI-651 - Moved topmost 'ui-body' from PagePanel to body to enable device length backgrounds.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/ipad/1_page-panel_ext.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base3/1_page_panel_a.scss
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/pagepanel/PagePanelMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/renderkit/PagePanelCoreRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34800 Tue May 07 17:10:36 MDT 2013 nils.lundquist MOBI-651 - Resolve element.getBoundingClientRect is undefined.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34932 Thu May 09 12:08:59 MDT 2013 nils.lundquist MOBI-651 - Improved resizing logic on Android browser. Fixed background sizing.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/resources/css/showcase.css
        Commit graph MODIFY /icemobile/trunk/icemobile/resources/themes/base3/1_page_panel_a.scss
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34933 Thu May 09 12:17:05 MDT 2013 nils.lundquist MOBI-651 - Remove logging and now unneeded bottomResize timeout.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34943 Thu May 09 16:08:53 MDT 2013 nils.lundquist MOBI-651 - Redesigned DataView component example. Added styleClass attribute to DataViewColumn component.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/DataViewBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumn.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewColumnMeta.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/core/src/main/java/org/icemobile/model/DataViewColumnModel.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34963 Fri May 10 11:16:04 MDT 2013 nils.lundquist MOBI-651 - Redesigned DataView component example buttons.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34967 Fri May 10 13:27:51 MDT 2013 nils.lundquist MOBI-651 - Resolved unresponsive iPad scrolling when initialized the first time in landscape orientation.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34969 Fri May 10 14:23:49 MDT 2013 nils.lundquist MOBI-651 - Further reduce example button width.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #34970 Fri May 10 15:12:09 MDT 2013 nils.lundquist MOBI-651 - Fixed indexing issue in the dynamic column hiding rule.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35013 Tue May 14 10:20:30 MDT 2013 nils.lundquist MOBI-651 - Fixed bug in JSON config output.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Nils Lundquist made changes -
        Fix Version/s 1.4 Beta [ 10874 ]
        Fix Version/s 1.3 Beta [ 10373 ]
        Hide
        Nils Lundquist added a comment -

        Work for 1.3 Release Completed. Retargeting to 1.4 to implement the 2nd tier of features from this JIRA.

        Show
        Nils Lundquist added a comment - Work for 1.3 Release Completed. Retargeting to 1.4 to implement the 2nd tier of features from this JIRA.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35088 Wed May 15 15:38:50 MDT 2013 nils.lundquist MOBI-651 - Added description to DataView example.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-desc.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35197 Tue May 21 13:15:43 MDT 2013 nils.lundquist MOBI-651 - Added ECMAScript 5 .bind() function shim.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35207 Tue May 21 16:08:42 MDT 2013 nils.lundquist MOBI-651 - ClassList shim & NodeName fixes.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35222 Wed May 22 14:21:37 MDT 2013 nils.lundquist MOBI-651 - Added Overthrow to add inertial touch scrolling for non-body elements in Android 2 browsers.
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/overthrow.js
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/deviceresource/DeviceResourceRenderer.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35540 Thu May 23 08:50:13 MDT 2013 philip.breau MOBI-651 - make dataView fairly functional for IE8
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35959 Wed Jun 05 17:38:08 MDT 2013 nils.lundquist MOBI-651 - Move url bar hide to inside DataView init.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #35963 Wed Jun 05 17:49:07 MDT 2013 nils.lundquist MOBI-651 - Move url bar hide to inside DataView init
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.3.0/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36059 Fri Jun 07 12:20:37 MDT 2013 nils.lundquist MOBI-651 - Added link to wikidoc in TLD of DataView activationMode attribute.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36060 Fri Jun 07 12:50:43 MDT 2013 nils.lundquist MOBI-651 - Added link to wikidoc in TLD of DataView activationMode attribute
        Files Changed
        Commit graph MODIFY /icemobile/tags/icemobile-1.3.0/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36061 Fri Jun 07 12:53:20 MDT 2013 nils.lundquist MOBI-651 - Added link to wikidoc in TLD of DataView activationMode attribute
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewMeta.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36368 Tue Jun 25 11:11:06 MDT 2013 nils.lundquist MOBI-651 - Added example boilerplate to remove EL 2 2 dependency
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/java/org/icemobile/samples/mobileshowcase/view/examples/layout/dataview/DataViewBean.java
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/src/main/webapp/WEB-INF/includes/examples/layout/dataview-example.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36413 Wed Jun 26 11:16:30 MDT 2013 nils.lundquist MOBI-651 - Removed non-static final renderer fields.
        Files Changed
        Commit graph ADD /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/mobileshowcase.iml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36445 Thu Jun 27 15:45:36 MDT 2013 nils.lundquist MOBI-651 - Removed non-static final renderer fields.
        Files Changed
        Commit graph DEL /icemobile/trunk/icemobile/samples/jsf/mobileshowcase/mobileshowcase.iml
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36446 Thu Jun 27 15:58:56 MDT 2013 nils.lundquist MOBI-651 - Removed non-static final renderer fields
        Files Changed
        Commit graph DEL /icemobile/branches/icemobile-1.3.0-ee-base/icemobile/samples/jsf/mobileshowcase/mobileshowcase.iml
        Commit graph MODIFY /icemobile/branches/icemobile-1.3.0-ee-base/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36448 Thu Jun 27 16:32:35 MDT 2013 nils.lundquist MOBI-651 - Renderer static string constants now declared final.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36449 Thu Jun 27 16:35:03 MDT 2013 nils.lundquist MOBI-651 - String constant hash sets now declared final
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.3.0-ee-base/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36450 Thu Jun 27 16:36:41 MDT 2013 nils.lundquist MOBI-651 - Renderer constants now declared final.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36451 Thu Jun 27 16:37:08 MDT 2013 nils.lundquist MOBI-651 - Renderer constants now declared final.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #36452 Thu Jun 27 16:38:51 MDT 2013 nils.lundquist MOBI-651 - Renderer constant class lists now declared final
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.3.0-ee-base/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java
        Ken Fyten made changes -
        Assignee Nils Lundquist [ nils.lundquist ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #40397 Fri Mar 21 07:27:07 MDT 2014 philip.breau MOBI-651
        Mobile Data Table
        - add check for containing form
        - remove unused function from js
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/utils/MobiJSFUtils.java
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/dataview/DataViewRenderer.java

          People

          • Assignee:
            Unassigned
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated: