Pekka Hyvönen
c9a812fc8b
Simplify GridDragger API
преди 6 години
Pekka Hyvönen
c80b53122e
Change DropMode to BETWEEN and add Test UIs
преди 6 години
Pekka Hyvönen
e2acf99e3e
Refactored the GridDragger to match FW style
Unit tests, Test UI and documentation to come next.
преди 6 години
Stephan Knitelius
cebf22d5c9
Added Griddragger.
преди 6 години
Adam Wagner
ffe1e0c022
Fix combo box suggestion popup height (#10256)
Fixes #10214
преди 6 години
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
преди 6 години
Ahmed Ashour
fb6e81221b
Use lambda with Handlers (#10229)
Also improve naming by replacing one-letter variable names.
преди 6 години
Ahmed Ashour
01c93a6aef
Use lambda with Listeners (#10222)
Also use "event" as the name for events
преди 6 години
Ahmed Ashour
10bd7544fd
Improve naming of fields and variables (#10242)
* Variable names to conform to naming convention.
* Use static constants where it makes sense
преди 6 години
Ahmed Ashour
7c8f440781
Remove trailing spaces (#10224)
преди 6 години
Teemu Suo-Anttila
ebc765c1a7
Add contribution guideline (#10083)
* Add contribution guideline
* Make suggested improvements to CONTRIBUTING.md
* Add link to good first issues and project setup
* Small update to CONTRIBUTING.md
преди 6 години
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
преди 6 години
Pekka Hyvönen
1c4713a74c
Fix bad grammar in declarative documentation (#10236)
* Fix bad grammar in declarative documentation
* Fix typos
преди 6 години
Ilia Motornyi
a2497cf015
Unlock panel caption div hacking (#10120)
* Unlock panel caption div hacking
Fixes #10119
* Javadoc formatting fix
преди 6 години
Ahmed Ashour
46d1a95f04
Grid column to be sortable when implemented/supported (Fixes #8792). (#10190)
* Grid column to be sortable when implemented/supported
* Fix GridDeclarativeTest
* Parameterize to Grid<Person>
* Revert Parameterize to Grid<Person>, JDK with generics.
* Assertions for other columns
* Fix test
Fixes #8792
преди 6 години
Ahmed Ashour
b394dec430
Grid.removeColumn() not to fail silently (Fixes #8056) (#10215)
* Grid.removeColumn() not to fail silently (Fixes #8056 )
* Compilation with JDK
* Fix removeColumnByColumn_alreadyRemoved test
* Use ExpectedException
преди 6 години
Oskar Bilén
f706837fbf
Typo in code (#10218)
Remove "java" from code example
преди 6 години
Ahmed Ashour
3929d0ac6f
AbstractDateField.formatDate() to be abstract (#10186)
* AbstractDateField.formatDate to be abstract
Remove invalidDateString paramter, as it can be deduced
* Fix test
* Remove AbstractDateField.getResolutionVariable
VAbstractTextualDate: rename updateDateVariables() to updateBufferedResolutions()
* Revert to use fixed value of MONDAY.
* release notes
* updateAndSendBufferedValues()
* Missed call to updateAndSendBufferedValues();
* release note
преди 6 години
Stephan Knitelius
afb9d3b6c1
Added utility method Binder#asRequired() (#9873)
* Added the possiblity of defining a Field as Required without
setting an error message.
* Added @since to asRequired()
* Add droped paragraphs and see tag for asRequired(String)
преди 6 години
Ahmed Ashour
69ac68e064
Fix typos (#10213)
* Fix typos
* Fix
преди 6 години
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
преди 6 години
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
преди 6 години
Ahmed Ashour
a9c83ba07e
Use .toLowerCase and .toUpperCase(Locale.ROOT) (#10182)
* Use .toLowerCase and .toUpperCase(Locale.ROOT)
* Spaces
* add spaces after if(
преди 6 години
Teemu Suo-Anttila
0a26d0e441
Use GWT 2.8.2 (#10217)
преди 6 години
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
преди 6 години
Ahmed Ashour
03570cb874
Scheduler.ScheduledCommand and RepeatingCommand to be lambda (#10203)
* Scheduler.ScheduledCommand and RepeatingCommand to be lambda
* Restore <table> in javadoc
* Fix docs
преди 6 години
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
преди 6 години
Ahmed Ashour
780e9cee6b
Simplify lambda expressions (#10198)
* Simplify lambda expressions
And remove unneeded 'return' keyword.
* Format
преди 6 години
Ahmed Ashour
70ba487b62
AbstractDateField: set value after being invalid (#10187)
Fixes #9763
Fixes #9978
преди 6 години
Ahmed Ashour
4148d910a5
Fix AbstractDateField to correctly show week day names (#10188)
Fixes #9200
преди 6 години
Ahmed Ashour
9b4bc10735
Add *.properties to .gitattributes (#10180)
преди 6 години
Teemu Suo-Anttila
727accead3
Fix IDE usage of Elemental in vaadin-shared (#10178)
преди 6 години
Ahmed Ashour
f42e0cc6f2
Fix some checkstyle warnings (#10179)
преди 6 години
Ahmed Ashour
e651d542cb
Simplify waitUntil() in tests (#10181)
преди 6 години
Ahmed Ashour
dd5597d901
Convert AbstractDateField not to be a LegacyComponent (#10148)
преди 6 години
Teemu Suo-Anttila
569072dccd
Add Navigator testing to Spring Boot test (#10174)
преди 6 години
Ahmed Ashour
c147b5d85b
Use Collection.isEmpty() (#10172)
преди 6 години
Ahmed Ashour
13d406a708
Remove redundant null checks before an instanceof (#10173)
преди 6 години
Teemu Suo-Anttila
d0b5741b81
Add ErrorLevel to Validators and results (#10099)
Fixes #9792
преди 6 години
Teemu Suo-Anttila
dd806e8bb3
Fix Binder bean writing to only validate and write given bindings (#10162)
преди 6 години
Pekka Hyvönen
75ac029f5a
Fix wrong method name in Grid docs (#10171)
преди 6 години
Knoobie
0843f53881
Add aria-rowcount to grid (#10167)
This is based on discussion from vaadin/vaadin-grid#1023 .
преди 6 години
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
преди 6 години
Pekka Hyvönen
cc136864d3
Add mention of Flow to issue template (#10168)
преди 6 години
Ansku
4a04a3afae
Prevent Grid refreshAll from getting stuck due mismatched state (#10161)
Fixes #10038
преди 6 години
Ahmed Ashour
fa62729e24
Fix typos (#10158)
преди 6 години
Ahmed Ashour
ab18b6c58e
Remove unneeded .toString() (#10141)
преди 6 години
Piotr Wilkin
802bb98b85
Edit grid row by index - server side (#10040)
Opening grid editor from server side.
Fixes #8477 .
Addressing #8820 will be the user's responsibility as fetching index of item might be slow.
преди 6 години
Teemu Suo-Anttila
a8f23e84a0
Move microprofile tests to profile, add Wildfly Swarm (#10156)
преди 6 години
Teemu Suo-Anttila
4ac4b62434
Add maven based tests for several application servers (#10143)
Add tests for Glassfish based servers, Jetty 8, Tomcat 7 and Liberty (three runtimes).
преди 6 години