Anna Koskinen
eba7803962
Improvements to updating spacer indexes. (#11353)
* Improvements to updating spacer indexes.
- When details rows are moved down, indexes need to be updated from
bottom up.
Fixes #11352
il y a 5 ans
Anna Koskinen
e23c3dd83c
Improvement to details row height handling. (#11351)
- When rows are added, details row heights need to be taken into account
in positioning.
Fixes #11348
il y a 5 ans
Anna Koskinen
2f72ac663f
Fix to use correct spacer index and existing helper method. (#11328)
* Fix to use correct spacer index and existing helper method.
Fixes #11325
il y a 5 ans
Anna Koskinen
62847523b5
Fix for setting default row height for a Grid with details row(s) open. (#11326)
* Fix for setting default row height for a Grid with details row(s) open.
- Details row(s) should be taken into account when the rows are
re-positioned after getting new heights.
Fixes #11325
il y a 5 ans
Sun Zhe
b20a9a8318
Code formatting (#11278)
il y a 5 ans
Anna Koskinen
a174deeac8
Fixes to displaying Grid in a detail row. (#11147)
- Multiple headers shouldn't stack behind each other.
- Body rows shouldn't get stuck to default row height.
- Compatibility version's hidable row selector shouldn't try to
calculate row heights based on rows that haven't been added to DOM yet.
Fixes #7674
il y a 5 ans
Anna Koskinen
2aa7a0696a
Replaced Grid's internal size calculation fix with an indexing fix. (#11154)
- More lightweight, and fixes things for any custom implementations of
Escalator as well.
Fixes #11044
il y a 5 ans
Anastasia Smirnova
77a921791a
Ensure that HeaderRow is not null in Grid (#11165)
Ensure that HeaderRow is not null in Grid
Fixes #10485
il y a 5 ans
Mehdi Javan
49f6f45cdf
Fix Escalator to properly reset height by rows (#11090)
il y a 5 ans
Teemu Suo-Anttila
7979160203
Fix Grid resetting row height on resize (#11056)
il y a 6 ans
Teemu Suo-Anttila
17761dc259
Fix Grid internal size calculations on vertical resize (#11046)
il y a 6 ans
Teemu Suo-Anttila
fb1c478e5e
Fix wrapping div getting focused in CheckBoxGroup and RadioButtonGroup (#11021)
Fixes #9731
il y a 6 ans
Anastasia Smirnova
d9303ad743
Add bottomBorder size to check in Grid (#10946)
Fixes #10931
il y a 6 ans
Ilia Motornyi
d543e47bec
Enable Maven plugin for Eclipse formatting (#10829)
il y a 6 ans
Teemu Suo-Anttila
07c6456da8
Fix for navigating in Grid using Tab
il y a 6 ans
Anna Koskinen
206a4d3146
Add null check to Grid's DnD focus handling (#10822)
Fixes #10699
il y a 6 ans
Teemu Suo-Anttila
78daf54cbf
Update release notes and since tags for 8.4 (#10760)
il y a 6 ans
Ilia Motornyi
6541b7bad2
Update copyright year (#10761)
il y a 6 ans
Anna Koskinen
1187cf22f0
Grid editor open (#10674)
il y a 6 ans
Anna Koskinen
31eba3b64b
Scroll the parent if Grid has already scrolled to the end (#10700)
Fixes #9477
il y a 6 ans
Teemu Suo-Anttila
9cf87e1423
Fix selecting rows from header and footer (#10720)
il y a 6 ans
Artur
e813c97e0b
Setting of tooltips for grid header/footer cells (#10489)
Fixes #7527
il y a 6 ans
Ilia Motornyi
f44f4f1b51
8.3.2 since (#10678)
* @since 8.3.2
il y a 6 ans
Olli Tietäväinen
c641c7f56f
Implement focus handing in RadioButtonGroup and CheckboxGroup (#10440)
Fixes #10429
* implement focus handing in RadioButtonGroup, fixes #10429
* Merge branch 'master' of https://github.com/vaadin/framework into radiobuttongroup-focus
* merge
* Merge branch 'master' of https://github.com/vaadin/framework into radiobuttongroup-focus
* fix initial focus handling also on CheckBoxGroup and add tests
* add license headers
* Merge branch 'master' of https://github.com/vaadin/framework into radiobuttongroup-focus
* changed client to use lambdas and refactored focus testing to parent class
* made FocusTest abstract
* Merge branch 'master' of https://github.com/vaadin/framework into radiobuttongroup-focus
* don't allow focusing on disabled items & refactor focusing first item
il y a 6 ans
Adam Wagner
d9dd40d0e4
Fix Grid details height calculation issue (#10343)
il y a 6 ans
Teemu Suo-Anttila
d1749cbaf9
Fix Grid initial render performance (#10579)
Fixes #10232
il y a 6 ans
Adam Wagner
eb398be6f7
Fix column width in resize event when mode is SIMPLE (#10442)
il y a 6 ans
Leif Åstrand
c905ac6adf
Rename widgetEventsAllowed to handleWidgetEvents (#10529)
il y a 6 ans
Teemu Suo-Anttila
580d607444
Add missing since tags and JavaDocs (#10487)
il y a 6 ans
Teemu Suo-Anttila
46da9629b1
Implement widget event handling for Columns in Grid (#10412)
Fixes #7833
il y a 6 ans
Artur
d9a0e1c22f
Do not create DOM elements for initially hidden columns (#10465)
il y a 6 ans
Teemu Suo-Anttila
7bf6967182
Fix selection column size calculation without data (#10384)
il y a 6 ans
Teemu Suo-Anttila
ed57efc07e
Update since tags in JavaDoc (#10325)
il y a 6 ans
Ahmed Ashour
3763f3f94c
Use lambda expressions. (#10268)
il y a 6 ans
Ahmed Ashour
d44a5e217d
Fix end of line comments, which were made by automatic formatter (#10234)
il y a 6 ans
Knoobie
e65efdfb50
add Grid.Column#get/setAssistiveCaption (#10219)
* add Grid#Column#get/setAssistiveCaption
* fix test and update doc
* move testGridAssistiveCaption to GridTest
* delete test file
* delete test file
* Delete GridAssistiveCaptionTest.java
* Create GridAssistiveCaptionTest
* Create GridAssistiveCaption
* Rename GridAssistiveCaption to GridAssistiveCaption.java
* Rename GridAssistiveCaptionTest to GridAssistiveCaptionTest.java
* Reformat using eclipse
il y a 6 ans
Ahmed Ashour
fb6e81221b
Use lambda with Handlers (#10229)
Also improve naming by replacing one-letter variable names.
il y a 6 ans
Ahmed Ashour
10bd7544fd
Improve naming of fields and variables (#10242)
* Variable names to conform to naming convention.
* Use static constants where it makes sense
il y a 6 ans
Ahmed Ashour
7c8f440781
Remove trailing spaces (#10224)
il y a 6 ans
Knoobie
d0dde67c18
adds simple fix for missing label text in grid select checkboxes (#10223)
* adds simple fix for missing label text in grid select checkboxes
* updated comment and wording
il y a 6 ans
Adam Wagner
df2157ab9f
Check class name type on Grid cell mouse over (#10194)
* Check whether className is of type string
* Move string type checker method to widget util
* Fix formatting of WidgetUtil
* Break svg into lines
il y a 6 ans
Knoobie
cb85b62828
Improve role usage in grid (#10206)
* add role="row" and role="gridcell"
* optimize code and add additional rows for the header
* add simple test
* improve code and add rowgroup
* add debug log
* add more log to test
* remove debug test info and add role before appending to tr
* wording - change contains to contain
* create enum for magic strings, change comments and method signature
* rename enum to be singular and rename param roleName to role
* update javadoc, rename and make enum public
il y a 6 ans
Ahmed Ashour
c265cd1d6e
Fix HTML tags inside code in javadoc (#10160)
* Fix HTML tags inside code in javadoc
* only modify <table> and <tr>
* Fix javadoc
il y a 6 ans
Ahmed Ashour
03570cb874
Scheduler.ScheduledCommand and RepeatingCommand to be lambda (#10203)
* Scheduler.ScheduledCommand and RepeatingCommand to be lambda
* Restore <table> in javadoc
* Fix docs
il y a 6 ans
Ahmed Ashour
0f4702c6d1
Add spaces after 'if' and 'for' in JavaScript (#10199)
* Add spaces after 'if' and 'for' in JavaScript
* Revert to old format
* Remove whitespaces
il y a 6 ans
Ahmed Ashour
c147b5d85b
Use Collection.isEmpty() (#10172)
il y a 6 ans
Knoobie
0843f53881
Add aria-rowcount to grid (#10167)
This is based on discussion from vaadin/vaadin-grid#1023 .
il y a 6 ans
Piotr Wilkin
69c6675572
Fix for Grid client-side exception. (#10166)
Do not try to update the select all checkbox if it is not visible.
Fixes #10164
il y a 6 ans
Ahmed Ashour
fa62729e24
Fix typos (#10158)
il y a 6 ans
Ahmed Ashour
ab18b6c58e
Remove unneeded .toString() (#10141)
il y a 6 ans