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

Update ListField to create 2D list fields #282

Merged
merged 18 commits into from Aug 19, 2019

Conversation

@CalvinMT
Copy link
Contributor

CalvinMT commented Jul 20, 2019

This updates the ListField class to allow users to create two dimensional ListFields.
Additional features added:

  • foward (or not) mouse events over columns (used to only select elements from specific columns)
  • select entire rows and/or columns
  • horizontal slider (automatically hidden if not needed)
  • set sliders inside ListFileds
  • scrolling won't affect selection anymore (fixes a bug in DropdownListField's where scrolling would automatically select and close the dropdown menu)
  • deselecting (i.e.: reset selection to nothing)

Javadocs were also added.

@CalvinMT CalvinMT marked this pull request as ready for review Jul 27, 2019
CalvinMT added 3 commits Jul 27, 2019
"Not needed" means if the number of columns showing is equal to the total number of columns.
@steffen-wilke steffen-wilke added this to the v0.4.18-alpha milestone Jul 30, 2019
CalvinMT added 3 commits Aug 7, 2019
Scrolling and selection are now two different interactions.
@nightm4re94 nightm4re94 merged commit d988966 into gurkenlabs:master Aug 19, 2019
1 check passed
1 check passed
Travis CI - Pull Request Build Passed
Details
@nightm4re94

This comment has been minimized.

Copy link
Member

nightm4re94 commented Aug 19, 2019

Much appreciated, thank you. 👍 There is one issue I encountered with 2D List fields, I described it in #288 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.