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

Provide a way to configure how many collection/list items should be displayed #377

Open
mrlucmorin opened this issue Aug 1, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@mrlucmorin
Copy link

Feature Description

At the moment, when displaying an IEnumerable, the number of items displayed depends on the screen size.

Having the possibility to configure this through a config file would facilitate inspecting more items, no matter how "high" the window is.

#376

Thanks

@mrlucmorin mrlucmorin added the enhancement New feature or request label Aug 1, 2024
@mrlucmorin
Copy link
Author

I'd be interested in trying to implement this functionality myself. Do you accept pull requests from non-collaborator users?

Do you have an "architecture" document or some other documentation describing the configuration file sub-system? From what I can see, this would impact multiple source files, and I'd like to make sure not to miss anything. For example, there are hard-coded strings, such as the "help" string, that would be impacted.

Thanks

@mrlucmorin
Copy link
Author

mrlucmorin commented Aug 1, 2024

I just saw the smaller prints about contributing guidelines. I'll go through the ARCHITECTURE.md file and make sure I grok it before starting work.

I'll circle back here if I decide to undertake anything.

@waf
Copy link
Owner

waf commented Aug 2, 2024

Hi, we'd be happy to accept a contribution for this. Thanks! Just need to make sure we have some sensible behavior when the IEnumerable does not terminate (or has millions of items). e.g.:

image

Also of interest to you might be the "Enter" vs "Ctrl+Enter" behavior -- the latter shows more elements than the former.

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

No branches or pull requests

2 participants