Artur Signell
8b91ebd61b
Change ColorPicker to use new ComboBox
ColorPicker is moved back to vaadin-server now that it no
longer requires any old components
Change-Id: Iebb34cc0724a4bba6eff53073400e803d9ffddd1
7 years ago
Leif Åstrand
363dce92ae
Extract single select stuff to its own test UI
Change-Id: I12e42e91ea6e82fb8d5b8ce9a23dd8600c467056
7 years ago
Teemu Suo-Anttila
9f30ebf666
Support finding components in v7 packages with ComponentLocator
Change-Id: I60eabf3b1c6363be505a2d21f7ed439c5357f61f
7 years ago
Teemu Suo-Anttila
52cada891a
Fix indices in GridSortingTest
Change-Id: I0540452fcabb37b12549ac5c0b2502f9eacc827b
7 years ago
Henri Sara
323d43711c
Update ComboBox for new DataSource and communication mechanism
This simplifies the client side state machine.
This change does not modify the CSS class name v-filterselect.
Change-Id: I2f4a6e5252045cb7698d582be90693e00961b342
7 years ago
Johannes Dahlström
8588b4a775
Add selection support to NativeSelect
Change-Id: Iabe563852150a7d690f6e2edaa40253d03127881
7 years ago
Johannes Dahlström
f5104e34f3
Update NativeSelect to use DataSource, extend AbstractListing
Selection and focus/blur support not yet implemented.
Change-Id: I76752084442216e60055d93367475c1c0a612787
7 years ago
Johannes Dahlström
0b4ef8246b
Move old NativeSelect UI tests to compatibility package
Change-Id: I7d426de488747ce323e732f7ad45d30712fc6d61
7 years ago
Johannes Dahlström
34dc467f08
Reimplement Grid selection model in terms of AbstractSingleSelection
Change-Id: Id21cb0df32e07bd01f90a29a814dcf0775067bfa
7 years ago
Artur Signell
78a5468279
Implement new RichTextArea
Change-Id: I6f430c77caaad6d610133f340eba960f2268897e
7 years ago
Teemu Suo-Anttila
c3af8b1873
Add ItemClick events to Grid
Change-Id: I9d761245e99cde62d0e56b89e5cbb0398fd4c363
7 years ago
Artur Signell
4ee6401208
Make sleep in tests throw RuntimeException to avoid try catches
Change-Id: I7ef3cca8271ae9f725d8530793543253c216e6bc
7 years ago
Artur Signell
61aff6078c
Format project pom files using correct settings (4 spaces)
Change-Id: I4b4760949897d2755da26a06f9048a596abdf0b6
7 years ago
Aleksi Hietanen
33809f43cd
Migrate ClickableRenderer and subclasses
Change-Id: I233250d9b68052825b73bed0288fffeaf5bdd04b
7 years ago
Teemu Suo-Anttila
3017820a53
Add DescriptionGenerators for Grid and Columns
Change-Id: Ib32726ba3297a05cbc05898f37579777b9a921e0
7 years ago
Teemu Suo-Anttila
74df0fadeb
Add StyleGenerators for Grid and Columns
Change-Id: I5eedce6ac24381d657357ff07ca1ccedd804158d
7 years ago
Leif Åstrand
78854b681f
Allocate enough memory for TestingWidgetSet SDM
Change-Id: I6a06684f9e71ed54f3c1d90e361fa0a9ffc712a3
7 years ago
Artur Signell
0857fafb22
Remove strange TextField column API
Change-Id: I1cfa901b8699afafe490ec4e8045c643c7912e89
7 years ago
Johannes Dahlström
d8562821de
Parameterize listing and selection connectors by selection model type
Change-Id: I9c31582242b0b37b8a732e41bc73c59881dcf68b
7 years ago
Teemu Suo-Anttila
400818bff2
Fix empty data source client-side events
Change-Id: I7e84fd01cf2ec46b18af960712226a48f600f623
7 years ago
Leif Åstrand
3d3f12d92b
Reimplement basic Grid renderers
Change-Id: Ic855143d23cc7735d00130806df45b6579ba0d5c
7 years ago
Teemu Suo-Anttila
fbb55ac4fd
Clean up old Grid selection models
This patch removes old Grid selection model APIs
in favor of the new common SelectionModel API.
Change-Id: Iab8f2921930a575012c7da6226811d14a7145271
7 years ago
Johannes Dahlström
2cafb5f128
Add new base class for Listing UI tests
Change-Id: I6901fc49379d9bd740e24c01de6ce9d530bbc585
7 years ago
Johannes Dahlström
c4a38e2502
Refactor AbstractComponentTest to extend AbstractTestUI
Change-Id: Ie614e7a7bf069ab4035cfcd35c3bc98007adfd4b
7 years ago
Artur Signell
504b3c4c65
Use diamond operator where it can be used
Does not modify compatibility packages to keep to closer to Vaadin 7.7
Change-Id: Ic9c4944eb90218290545a04ecd7455eb63910012
7 years ago
Teemu Suo-Anttila
da8394e5ad
Reintroduce frozen columns and height by rows to Grid
Change-Id: I5fecfabd023b39dc252e47a6aa403a79034b0f3d
7 years ago
Leif Åstrand
2f83685c80
Move uitests for the legacy Grid to a separate v7 package
Change-Id: Iba9614f9809714b2d3ac564e737f03e8f89c6f82
7 years ago
Teemu Suo-Anttila
6d0204cafe
Add simple data change handling for Selects
Change-Id: I16f9577ea4091fb4febe167d76e141b5945f53ab
7 years ago
Artur Signell
84fbff9e66
Fix animation end listeners so they are always removed (#17903)
Fixes ComboBox suggestion popup so that it will not automatically
close when clicking the popup button, if the user happened to
double click on the button earlier.
Ported from 7.7
Change-Id: I6cd8c7744ca4c52a7bd52ab12c23fb55522f0611
7 years ago
Artur Signell
814c29c152
Implement Binder.saveIfValid and fix Binder.save to throw exception
Change-Id: I44498b4b34b2e9732b50abb14e8eb7be01314158
7 years ago
Artur Signell
82806ef9b7
Format the project using Neon, remove trailing whitespace
Change-Id: I145e20226958910c243b9897bb1e9516919f55cd
7 years ago
Teemu Suo-Anttila
ff3a48e73b
Enable assertions for TestingWidgetset, add test to verify this
Change-Id: I0c5fc24e490edc6e0d3fb7a9b1d2a71d564bb13c
7 years ago
Artur Signell
0207cc93e0
Stop running test on IE11 which does not shift click when it should
Change-Id: I4b7a05f4918e14c6644514d036f33178d999b086
7 years ago
Artur Signell
0732591758
Organize imports
Change-Id: Ie58291fd4858d5421b23e56603808f158d559687
7 years ago
Artur Signell
a93eae1fbc
Use new Label instead of old
Change-Id: I1c7c6f84a665679321d98384cb7d3bf494fafd39
7 years ago
Artur Signell
a23bf9481c
Move and duplicate client side and state to compatibility package
* DateField
* PopupDateField
* InlineDateField
Change-Id: I7d6c0253435dcdf424b7914d025e81af504be11d
7 years ago
Artur Signell
b31a71ae63
Move and duplicate client side and state to compatibility package
* ProgressBar
* ProgressIndicator
* OptionGroup
* Table
* Tree
* TreeTable
Change-Id: Ie1249631cbdd2721f2c3a36e1b8ffc8160fca6aa
7 years ago
Artur Signell
b965c256e8
Move and duplicate client side and state to compatibility package
* Calendar
* CheckBox
* CustomField
* Label
* RichTextArea
* TextField
* TextArea
Change-Id: Iba8915195e4d205fb4db9a4df5d96a4a10ab2f96
7 years ago
Aleksi Hietanen
b30006bf24
Fix label widths in several tests
Change-Id: I70f296fc5d1d2957698a169e501dcd1c43589503
7 years ago
Teemu Suo-Anttila
e65a1d80f1
Duplicate shared classes of the Vaadin 7 Grid
Change-Id: I50cdcef0beb2f384636eb40c2f3f7493db52ac87
7 years ago
Teemu Suo-Anttila
d409100157
Duplicate client-side of the Vaadin 7 Grid
Change-Id: I069df183806937c2d97eb3e9c8a073ef53ab5c24
7 years ago
Aleksi Hietanen
cbad1f0a21
Fix Label widths in ValoThemeUITests
New Label implementation no longer sets the width to 100%
in the constructor, breaking some screenshot tests.
Change-Id: Ib627ce3d08449df98a0b54d96fa88a0b06fc2384
7 years ago
Teemu Suo-Anttila
b4861eda6b
Implement DetailsGenerators for Grid
Change-Id: I09057b990f10bde6cf72a16677e58cb2bc9a7029
7 years ago
Artur Signell
28482d1ae9
Change Label default width to undefined to match other components
Change-Id: Ia4e6bbe0673c20e96bdda240570247ff9b1f6d93
7 years ago
Artur Signell
d13ca5506a
Implement new Label
Label does intentionally not implement HasValue as it
cannot provide a value to a model
Change-Id: I36b8e1794d64caf566fa802177051ae2eb637bf9
7 years ago
Artur Signell
58853fe47b
Move old TextField to compatibility package
Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01
7 years ago
Aleksi Hietanen
0c8f57d60a
Implement new ProgressBar
Change-Id: Ie5c4b0f4d9bc65e484f08832343ba97fff61a9b6
7 years ago
Aleksi Hietanen
4a6a632b1f
Update TextArea to extend AbstractFieldNew (#53)
Change-Id: I72400695f3b015add07be9709e48b5f99ce619cf
7 years ago
Artur Signell
9adce4633a
Convert LoginForm to use new TextField
Add basic tests for logging in and for changing caption
Change-Id: I6dca2eedb5832db0eb409f0621092d0e723e0654
7 years ago
Artur Signell
ee5e3ec7bd
Clean up LoginForm
Change-Id: If05d20348fc999941d7d46170937533c29e1ad1b
7 years ago