This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from fa110026f9 Merge pull request #2532 from apache/pre-merge
     add 8f16a73752 CAUSEWAY-3794: refactor table components into their own 
packages (separation of concerns)
     add 2d2c045248 CAUSEWAY-3794: more encapsulation; also renaming 
encapsulated classes
     add e90a4880fe CAUSEWAY-3794: make Wkt#addIfElseHide more broadly usable
     add 869d52dd06 CAUSEWAY-3794: separate out table hinting concerns
     add 38cf220c9a CAUSEWAY-3794: renames component id as well (build fix)
     add 4d987045a0 CAUSEWAY-3794: encapsulates all hinting stuff within the 
owning component
     add 16f7c3cd64 CAUSEWAY-3794: completes the encapsulation for table 
components
     add f4f691a1b7 CAUSEWAY-3794: pagesize select UI mock-up
     add db6aa4ba98 CAUSEWAY-3794: generalize
     add 7a01645831 CAUSEWAY-3794: wire up page-size choice with hinting system
     add 38c04ff921 CAUSEWAY-3794: adds page-size chooser to no-nav toolbar as 
well
     add 0195847702 CAUSEWAY-3794: render page-size select as drop-down button
     add b37bd7a8b8 CAUSEWAY-3794: drop-down button CSS fix (some margin right)
     add 690fe239f7 CAUSEWAY-3794: shorter names for child components
     add 95bb8acbed CAUSEWAY-3794: work on hints
     add b7911580e5 CAUSEWAY-3794: reinstate item reuse strategy
     add 512b8e236a CAUSEWAY-3794: moves responsibility to provide pagesize 
choices to table model
     add 576cb2753e CAUSEWAY-3794: adds checkmark to selected page-size choice
     add 97f3f362ff CAUSEWAY-3794: disable selected link in choices dropdown
     add cfd76c26bb CAUSEWAY-3794: remove show-all link
     add f9af1cec79 CAUSEWAY-3794: page-size hinting fix
     add f9332e2bee CAUSEWAY-3794: search-arg hinting fix
     new 69dc938c9b Merge pull request #2515 from apache/3794.table.pagesize.sel

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../wicket/model/src/main/java/module-info.java    |   5 +-
 .../itemreuse/ReuseIfRowIndexEqualsStrategy.java   | 117 +++++++++++
 .../wicket/model/pagesize/PagesizeChoice.java}     |  17 +-
 .../wicket/model/timetaken}/TimeTakenModel.java    |   6 +-
 .../ajaxtable/CausewayAjaxDataTable.java           | 221 ---------------------
 .../ajaxtable/CausewayAjaxNavigationToolbar.java   | 117 -----------
 .../CollectionContentsAsAjaxTablePanel.css         | 167 ++++++++++++++++
 .../CollectionContentsAsAjaxTablePanel.html        |   2 +-
 .../CollectionContentsAsAjaxTablePanel.java        |  18 +-
 .../ajaxtable/images/arrow_down.png                | Bin 189 -> 0 bytes
 .../ajaxtable/images/arrow_off.png                 | Bin 178 -> 0 bytes
 .../ajaxtable/images/arrow_up.png                  | Bin 189 -> 0 bytes
 .../ui/components/table/CausewayAjaxDataTable.java | 103 ++++++++++
 .../table/DataTableWithPagesAndFilter.java         | 187 +++++++++++++++++
 .../filter/FilterToolbar.html}                     |   2 +-
 .../filter/FilterToolbar.java}                     |  52 +++--
 .../head/HeadersToolbar.html}                      |   0
 .../head/HeadersToolbar.java}                      |  29 ++-
 .../head/HeadersToolbarAbstract.java}              |  17 +-
 .../head/OrderByBorder.java}                       |  19 +-
 .../internal/_TableUtils.java}                     |  23 ++-
 .../nav/NavigationToolbar.html}                    |   2 +-
 .../ui/components/table/nav/NavigationToolbar.java |  78 ++++++++
 .../nav/pagesize/PagesizeChooser.html}             |  33 +--
 .../table/nav/pagesize/PagesizeChooser.java        | 111 +++++++++++
 .../nav/paging/Navigation.java}                    |  13 +-
 .../nav/paging/NavigationIncrementLink.java}       |  19 +-
 .../nav/paging/NavigationLink.java}                |  23 +--
 .../nav/paging/PageNavigator.java}                 |  25 +--
 .../nonav/TotalRecordsToolbar.html}                |   1 +
 .../nonav/TotalRecordsToolbar.java}                |  48 ++---
 .../bootstrap/css/bootstrap-overrides-all-v2.css   | 168 ----------------
 .../apache/causeway/viewer/wicket/ui/util/Wkt.java |  29 ++-
 33 files changed, 975 insertions(+), 677 deletions(-)
 create mode 100644 
viewers/wicket/model/src/main/java/org/apache/causeway/viewer/wicket/model/itemreuse/ReuseIfRowIndexEqualsStrategy.java
 copy 
viewers/wicket/{ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.css
 => 
model/src/main/java/org/apache/causeway/viewer/wicket/model/pagesize/PagesizeChoice.java}
 (72%)
 rename 
viewers/wicket/{ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable
 => 
model/src/main/java/org/apache/causeway/viewer/wicket/model/timetaken}/TimeTakenModel.java
 (91%)
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxDataTable.java
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/CausewayAjaxNavigationToolbar.java
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_down.png
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_off.png
 delete mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/collectioncontents/ajaxtable/images/arrow_up.png
 create mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/CausewayAjaxDataTable.java
 create mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/DataTableWithPagesAndFilter.java
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/SearchBar.html
 => table/filter/FilterToolbar.html} (95%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/SearchBar.java
 => table/filter/FilterToolbar.java} (69%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxHeadersToolbar.html
 => table/head/HeadersToolbar.html} (100%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxHeadersToolbar.java
 => table/head/HeadersToolbar.java} (77%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxHeadersToolbarAbstract.java
 => table/head/HeadersToolbarAbstract.java} (93%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxFallbackOrderByBorder.java
 => table/head/OrderByBorder.java} (84%)
 copy 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.css
 => table/internal/_TableUtils.java} (54%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxNavigationToolbar.html
 => table/nav/NavigationToolbar.html} (92%)
 create mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/NavigationToolbar.java
 copy 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CollectionContentsAsAjaxTablePanel.html
 => table/nav/pagesize/PagesizeChooser.html} (56%)
 create mode 100644 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/table/nav/pagesize/PagesizeChooser.java
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxPagingNavigation.java
 => table/nav/paging/Navigation.java} (77%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxPagingNavigationIncrementLink.java
 => table/nav/paging/NavigationIncrementLink.java} (67%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxPagingNavigationLink.java
 => table/nav/paging/NavigationLink.java} (70%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayAjaxPagingNavigator.java
 => table/nav/paging/PageNavigator.java} (61%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayTotalRecordsToolbar.html
 => table/nonav/TotalRecordsToolbar.html} (92%)
 rename 
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/{collectioncontents/ajaxtable/CausewayTotalRecordsToolbar.java
 => table/nonav/TotalRecordsToolbar.java} (64%)

Reply via email to