Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sort and pagination. #2286

Draft
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

dhoehna
Copy link
Contributor

@dhoehna dhoehna commented Feb 20, 2024

Summary of the pull request

Adding the ability to sort repo results by name.
Added pagination in the repo window.

References and relevant issues

Detailed description of the pull request / Additional comments

In addition to the above fixes, I also moved more code out of the View's code-behind and into AddRepoViewModel.

The code in AddRepoViewModel is a bit messier and it still has a reference back to AddRepoDialog However, this is a necessary step to get as much code out of AddRepoDialog.xaml.cs as possible.

These improvement changes are now in #2298 Please use that PR if you want to comment on any non-sort and pagination items.

Validation steps performed

Cloned repos and made a dev drive.

PR checklist

  • Closes #xxx
  • Tests added/passed
  • Documentation updated

Movie! (The ListView, and page size was altered for this video to show off pagination)
RepoSortingAndPagination

dhoehna and others added 6 commits February 21, 2024 12:13
Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>
Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>
Co-authored-by: Kristen Schau <47155823+krschau@users.noreply.github.com>
@ianyyu
Copy link

ianyyu commented Feb 21, 2024

Review needed for Combo Box, not designed by design

@dhoehna dhoehna mentioned this pull request Feb 22, 2024
3 tasks
@dhoehna dhoehna marked this pull request as draft February 22, 2024 20:29
@dhoehna
Copy link
Contributor Author

dhoehna commented Feb 22, 2024

Converting to draft until design signs off on the UI change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants