This is an automated email from the ASF dual-hosted git repository. ahuber pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 69dc938c9b31abff2e544da816b96d3bf6fb5eab Merge: fa110026f9 f9332e2bee Author: Andi Huber <[email protected]> AuthorDate: Wed Jun 26 10:17:34 2024 +0200 Merge pull request #2515 from apache/3794.table.pagesize.sel CAUSEWAY-3794: Wicket Viewer tables: replace 'showAll' link with a page-size select dropdown. .../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(-)
