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
Johannes Dahlström
277b1a5c28
Implement SingleSelection on client and server
Change-Id: I48192de092c6b6e6be7ca2580720d2765962e167
7 years ago
Teemu Suo-Anttila
ff3a48e73b
Enable assertions for TestingWidgetset, add test to verify this
Change-Id: I0c5fc24e490edc6e0d3fb7a9b1d2a71d564bb13c
7 years ago
Henri Sara
a9b001ddb6
Increase memory for compatibility-client-compiled SDM
Change-Id: I13a7df46f768390cb35c5519a6cfc444355b15f4
7 years ago
Johannes Dahlström
8532ed304b
Rename TypedDataGenerator to DataGenerator
Also add a no-op default implementation to destroyData,
making DataGenerator a functional interface.
Change-Id: I546f443150da23debd4a2691003e435367469439
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
402a103a4f
Duplicate AbstractField state and connector into compatibility-client
Change-Id: Ib6339f32ac348c144b19bb4a6ab724781e35196b
7 years ago
Artur Signell
1aed1bee96
Use servlet context classloader when finding servlet class for websockets (#20024)
Change-Id: Ia885ecebe854c0aeda47be2bbc9a9d8a47a03d5c
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
18be14999d
Remove Legacy prefix
Change-Id: I8460d2426662d9f8d60d6b7d532e95df33cd95b4
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
Matti Tahvonen
ecb44ce040
Added a fallback value for useragent (#20172)
Without this change, some browsers, like GoogleBot, don't properly render the page.
Instead of weird JS exception (and hit to server with 404) we should at least try
to render the app with all browser. As webikit/chromium based browsers are
nowadays most popular, falling back to "safari" permutation.
Change-Id: I4275110962432b2552d51715a86a8e815fe539ad
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
Henri Sara
51b27217e2
Support in-memory filtering in DataCommunicator
Change-Id: Ia3cd36cea43a96138eaefff708b694d6e9e96885
7 years ago
Simo-Pekka Koskinen
792e73a5f3
Fixed a broken comment
Fixed broken comment on 'Calling Javascript' -paragraph.
Change-Id: I5098f21006f00eab48ce5cd55e3bb14bee040fbf
8 years ago
Enver Haase
ba6251ac26
Mention vaadin-push in getting-started
Change-Id: Ic46254b77d1226c2a00ed1ad2b2f96a452a4609a
7 years ago
Jens Jansson
22ea7ea1f4
Code highlighting and fixed a broken comment
Change-Id: Ibc5844aa4ffba5691a6e3a2d1b962ce28e2aebcf
8 years ago
Leif Åstrand
3e9779ce78
Add empty lines so :: is recognized as definitions
Change-Id: Ifddcdda98090c5e5262d000a131c53109ce2c5c5
8 years ago
Marcus Hellberg
6214afcd5f
Fixed event name to match example code
Change-Id: Id9333bae30c7bf5c24dcd0aca1cbee671c28910e
7 years ago
Matti Tahvonen
2d3eff80f7
Fire actions before removing menu from the DOM (#20080)
Change-Id: Ic1cd285c697a05d186d81935f632881e4cf561bf
8 years ago
Artur Signell
ce35755008
Fix OSGi support in compatibility packages
Change-Id: I0f04060c70d83724c08c37e93dd57a2d93b065a8
7 years ago
Artur Signell
9fce56f6a4
Move V7 Converter and ConverterFactory to compatibility package
Change-Id: I48d1ea501a621f653bde840d646ae01e6edc3eea
7 years ago
Artur Signell
ae2fc6890a
Add Eclipse launch configurations for super dev mode
Change-Id: Ia82a5904e0e85aaae1ecd0136ac56ff2e2cfcc86
7 years ago
Alejandro Duarte
09909cdcc4
Updated tutorial to Vaadin 7.7.0
Change-Id: I1ef5a89a7e9f700a9302ff535d7e30b692316e22
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
Aleksi Hietanen
91a7d965db
Fix placeholder styling
Placeholder styling was being applied to components even
when the placeholder was not visible. This commit removes
custom placeholder styling in favor of browser defaults.
Change-Id: I2a1b696235070435511867a10619fcdecd187e3b
7 years ago
Teemu Suo-Anttila
b4861eda6b
Implement DetailsGenerators for Grid
Change-Id: I09057b990f10bde6cf72a16677e58cb2bc9a7029
7 years ago
Artur Signell
010954022d
Make window.vaadin.forceSync do something again
Change-Id: I220b29a81aa2c1b05743d5bf03bc4ca2eb017dd5
7 years ago
Artur Signell
28482d1ae9
Change Label default width to undefined to match other components
Change-Id: Ia4e6bbe0673c20e96bdda240570247ff9b1f6d93
7 years ago
Artur Signell
653a24fa08
Mark java validation packages as optional for OSGi
Change-Id: I7214c7b0214197452a15202996503ce7cae5a1b0
7 years ago
Artur Signell
13b99cfa26
Move remaining Vaadin 7 classes to the compatibility package
Change-Id: I3be37350a638028d89fb527a3dfb09e74fdebeed
7 years ago
Artur Signell
44cb252e45
Remove dependency from ErrorMessage to old exception types
Change-Id: Ifbc8d65ac5da8f6e68545ded508b28371523c5b0
7 years ago
Artur Signell
73e30628a5
Move old converters and DefaultConverterFactory to compatibility package
Change-Id: I42b933d1cb46cccb4a00211ee6eab699723b8804
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
818f7d1cb8
Remove Property dependency from TextField
Change-Id: I33ec7d1b8cb00617f67f383829bb7da083f1a7cd
7 years ago
Artur Signell
c11121e2b7
Move old Field and AbstractField to compatibility package
Change-Id: Ia9b6f77763abac87ec61d1ee198cb8d41419a934
7 years ago
Artur Signell
58853fe47b
Move old TextField to compatibility package
Change-Id: Ic1e8d3f9859f5e496c0e27e2fece4b5a9da74f01
7 years ago
Artur Signell
50f294513f
Move VOptionGroup and dependants to the compatibility package
Change-Id: I49f272480c1d109f7c8fda16e7a05765f46026c5
7 years ago
Artur Signell
f183804846
Move PasswordFieldConnector to correct package
Change-Id: I8ef025863b2b004473eae0a458e77be6a4c8fa86
7 years ago
Artur Signell
6b9eb2683f
Add missing header
Change-Id: Ibb3b19bb19296cfd0777bb7d1c5852aa6f926fb1
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