Skip to content

Conversation

@eduardojst10
Copy link
Contributor

@eduardojst10 eduardojst10 commented Dec 23, 2025

PR focus on the addition of pagination funcionality in the sideBar lists found in AIP and File browse pages.

  • refactoring of ThumbnailCardList and its ui.xml to support reusable pagination logic and UiBinder based controls
  • created SorterUtils for sort definitions used by paginated sidebar lists
  • intorduced pagination UI using AccessibleFocusPanel from NavigationToolBar
  • enabled pagination in AIPDisseminationCardList and FileDisseminationCardList
  • ensured correct rendering when total items fit a single page (pagination hidden if number of item cards >5, full list displayed)

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Dec 23, 2025
@dosubot
Copy link

dosubot bot commented Dec 23, 2025

Related Documentation

Checked 5 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

@dosubot dosubot bot added the enhancement label Dec 23, 2025
@eduardojst10 eduardojst10 marked this pull request as draft January 8, 2026 10:16
@eduardojst10 eduardojst10 marked this pull request as ready for review January 16, 2026 13:58
* @author Eduardo Teixeira <[email protected]>
*/
public class SorterUtils {
public static Sorter dipsDefault(){
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please format this code using our settings.

updatePaginationState();
}

private void setHidden(Widget w, boolean hidden){
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please format this code using our settings.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section of the code still has the wrong formatting.

@eduardojst10 eduardojst10 requested a review from 006627 January 19, 2026 12:50
updatePaginationState();
}

private void setHidden(Widget w, boolean hidden){
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section of the code still has the wrong formatting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants