Johannes Dahlström
32a5a7616a
Rename package c.v.event.handler to c.v.event.typed
Change-Id: I2cf9d3fd9c7174780bca4876383bbf4d363cad39
8 years ago
Teemu Suo-Anttila
a72aec6c20
Fix null as a SelectionModel
Provides methods for cleaning up selection models.
Change-Id: Ifd1db68ba8cd6e75942a3f700e608ee0d2dfcd15
8 years ago
Teemu Suo-Anttila
3bafddcc45
Implement a new typed Grid
Change-Id: I619558d4367ffaa77f3509c6a9203cada638f57a
8 years ago
Teemu Suo-Anttila
94ab98d23d
Add Binder for binding beans to fields
Change-Id: I509f02261a36fcef276d2a1c5590a06bc28e8ed2
8 years ago
Teemu Suo-Anttila
7d31b7132f
Add server to client communication to selection model
Change-Id: Iad3f8c6a5c1b30aebc01ce859d828153db91f596
8 years ago
Teemu Suo-Anttila
755c893008
Add typed NativeSelect and SelectionModel functionality
Change-Id: I3d65d02c34aa6ff0281cae36cfdd8b1166292d7f
8 years ago
Teemu Suo-Anttila
316191fbe3
Update version number, use Java 8
Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a
8 years ago
adam
5ce9d387a1
Fixing messed up column in Grid after hide, resize and show (#19826)
When resizing a column in Grid, widths of all columns without
a fixed width (-1) are set to their actual width. This is 0 when
the column is hidden.
Change-Id: If50e71c748cd0674f44d9e51777518eb48b42c5c
8 years ago
Teemu Suo-Anttila
fb63a60cc4
Use gwt-user and gwt-dev dependencies in client and compiler
This removes GWT dependency from the server and shared parts of the
framework
Change-Id: Iafbb752c0184611a18d4a9d61c9e03229d42836e
8 years ago
Jonni Nakari
68784363dc
Suggestion pop-up width API for ComboBox (#19685)
Added API setPopupWidth(String) to ComboBox. The suggestion pop-up now
has three different width modes:
1. Legacy "null"-mode: width is determined by the longest item
caption for each page. This looks & feels like the old implementation.
This is the default mode
2. Relative to the ComboBox. e.g. 100%
3. fixed width using any CSS definition
Change-Id: Id60a6996ee82726196b84d50c2d0d18a6cfb5ebf
8 years ago
Leif Åstrand
72c067a2d1
Move Jetty 9.3 before vaadin-* on the classpath
Without this patch, Eclipse might try to use Jetty 8.1 from
vaadin-client-compiler instead of using the intended version.
Change-Id: Ib9b980bb3ed5e3e892733cf7667f44c015779a13
8 years ago
Artur Signell
5b18c5469e
Send an ack message after push has removed connectors (#19822)
The server side needs to know the client has removed the connectors to
be able to do cleanup
Change-Id: Ic3d41cc5cbab035a53bf5c99496d74858c376e73
8 years ago
Teemu Suo-Anttila
7f893c1f9c
Correctly handle compiled resources for Development Server
Change-Id: I0f4976aaeeb1f284a99a09cb039e54ae16f8f556
8 years ago
Teemu Suo-Anttila
6fa62acf8d
Update Jetty version in uitest
Change-Id: I74300ea0724be1e56ea94d3f1327f49b05a09a87
8 years ago
Denis Anisimov
fdab4ee8b3
Notify server side component about clicks in form layout (#6346).
Change-Id: Ia14a50aba17689b580bb265c9693c3ae503fee34
9 years ago
Edoardo Vacchi
31709daa2d
Remove shortcut listener from subclasses of AbstractComponent (#16498).
e.g., Panel shadows actionManager with its own instance field
* solution: always invoke getActionManager()
Change-Id: Ibeca2ad53cb1175ae1ebcfb4d68b3d2bf36ea8b2
9 years ago
Artur Signell
7d2d091ecb
Eliminate rounding errors for GridLayout expand ratios (#19797)
Change-Id: Idf05dde5d6526fafee618fd3e2eb1afa63fab7bc
8 years ago
Sauli Tähkäpää
7f3481b7a6
Disable multiselect checkboxes when Grid is disabled. (#18560)
Change-Id: Ief0531fe90b9bc8bcf0a60132211a0633b9401d4
8 years ago
Denis Anisimov
c6f185a1c4
Fix opacity value for disabled label and non-collapsible column (#15489)
Change-Id: I0d669f1c85feebcaa01c58fb81b5e20802440ef2
9 years ago
Artur Signell
2ac56631c0
Do not start local Jetty for server tests
Change-Id: I1ef92966108aee8ee6475df9efacc53ed9865560
8 years ago
Pontus Boström
dfcc4949ca
Fixed tooltips for sub-windows (#19073)
The subwindows tooltip is now also shown in header and footer of the
subwindow. Added also tests for the feature.
Change-Id: I933dad9e8530ce20b930fe22caf9e79a3ad3e3d2
8 years ago
Artur Signell
b3b5c062b0
Use error styles for NativeSelect/ListSelect/TwinColSelect in Valo (#19550)
Change-Id: Ifc87f48b8145b56c7b83b9ce4aa1db8a698d7d49
8 years ago
Leif Åstrand
19ad71e9e2
Avoid rebuilding VListSelect DOM for each round trip (#14765)
Change-Id: Iebcea0fd80eb9c1e0f14357fa09a264db5f1ee06
8 years ago
Markus Koivisto
bfec8f8907
Remove guava URL encode dependency
Change-Id: I7b76c7736f470dd5016370b61d3872300c3331a9
8 years ago
Denis Anisimov
5d6f189e32
Always close expanded top level menu item on click (#14568).
Change-Id: I04b0b64fd9054b7284efa59a8c56d8a64616ca7b
9 years ago
Teemu Pöntelin
aa2cdc96ec
Always return cursor position 0 when displaying input prompt (#19766)
Change-Id: Ibca58259a0bbcda7141b996020bae8614f0c2114
8 years ago
Artur Signell
d3c617a77d
Fix null selection to work again (#19787)
Reverts the fix for #15181
Change-Id: I9ec45b1c9aad9788559d0de2b086bf5cf4af6b12
8 years ago
Artur Signell
c6716287e1
Test using Payara
Change-Id: Ife341d184386db4fd51f1c7209ddb0cb46f6d73d
8 years ago
Henri Sara
08bdb4829a
Compare against references also if no version specified
Change-Id: I4396f456770aab470a98b19c5474f1a74e72f141
8 years ago
Ilia Motornyi
ef306c16f5
Revert "Better default for nullRepresentation (#13221, #12877)"
This reverts commit 85870ccd9f
.
Change-Id: Ifb9bbac0ee36e71d2251c31b936a12f1f3ea7315
8 years ago
Henri Sara
d85ebe54b6
Fix classpath order for integration tests
Test classes need to come first because of how TB3TestLocator is
implemented.
Change-Id: I912e7a6e4743053ce01567870754e2b9ea30b0f1
8 years ago
Teemu Suo-Anttila
7dbdbf7f4a
Move theme and widgetset compilation to prepare-package
Change-Id: I5c366be930383a6008a7f40f1f4ad532c5da1772
8 years ago
Artur Signell
034b61de03
Take body scrolling into account when deciding combobox popup position (#19162)
For standard standalone Vaadin apps, the body scroll is not scrollable. For
these this change should have no effect.
In embedded cases and when running as portlet, the body is scrollable. For
these cases, the popup is now correctly shown below the combo box when
there is space.
Change-Id: Ia183f4f2988e6593634f6e9735fd58abbd4a1da1
8 years ago
Matti Tahvonen
85870ccd9f
Better default for nullRepresentation (#13221, #12877)
Change-Id: Ia4662c79b20ee699b3a9741ffa24c4de6645b775
9 years ago
Henri Sara
2aa9b0806c
Expect Chrome 50 in VerifyBrowserVersionTest
Change-Id: I65c0231b5f6a1ad14a8439824a95c36a9f6e8138
8 years ago
Henri Sara
2fc6991ad0
Fix CriticalNotificationsTest on Chrome
Without this fix, a mismatch in screenshots causes a non-screenshot
test failure.
Change-Id: I6fb157a764ef1ec594836cbeceacd898820e7e11
8 years ago
Artur Signell
0b0495b6d8
Restrict grid sidebar size to visible viewport (#19349)
Change-Id: I75b7c662251de53b46e045d17d3cac650586acd2
8 years ago
Artur Signell
ab30dfe29d
Scroll selected tab into view (#3899)
Change-Id: I4e86caa4ad02dfc5d0eaa33b85f67da3837fcea0
8 years ago
Artur Signell
9006dbdf5a
Use the correct window height when comparing to browser window height (#19590)
Change-Id: I7fdecab93fa6730e63e3ba7f0df3a67f3020c19c
8 years ago
Artur Signell
c9b1df6d5e
Double check table focus in IE (#19676)
Change-Id: I46d95e0b198dd4594e5c84dda9b6c462d4a7bf51
8 years ago
Artur Signell
6b9d5161da
Take transition into account for Window layout (#15192, #19525, #19415)
Change-Id: I33bbbac39bff97330b166e1c608b702fe6e527d7
8 years ago
Henri Sara
3f150daeee
Do not throw an exception for PhantomJS
Change-Id: Ief7ae278c8c120c40cd73bc93f982db912ef6648
8 years ago
Henri Sara
d773a87031
Make sure that browser.factory is passed to JUnit
Change-Id: I422da01262676ac148c6b705f7618c8b9afb506c
8 years ago
Henri Sara
b5d5a92208
Fix formatting of VaadinBrowserFactory
Change-Id: I9b650faf2c35d64230b65791fcc28be2c421f0e6
8 years ago
Henri Sara
553e614b51
Add browser factory for SauceLabs
Change-Id: I91fffa8e88ab83e262d09c55282dc51562709b76
8 years ago
Henri Sara
98598f4f93
Add browser factory for BrowserStack
Change-Id: Id761c99068410c9d00f2b2a124568e3c86d112d7
8 years ago
Henri Sara
ae44989b05
Add a way to override browser factory
Use the parameter browser.factory to select a class implementing
TestBenchBrowserFactory.
Change-Id: Ibc1f11ad83f8ac1ed85766892cfa0463af9bf440
8 years ago
elmot
4410535d9a
Move checkstyles plugin to actual modules
Change-Id: I2d87a1aeba8ffc8cc15909c32a0c9d10b3ada9a7
8 years ago
Teemu Suo-Anttila
882fc8c786
Move compiled themes out from resources
Change-Id: Id5cc38c717cd43f8e524db330c205958c8db1e31
8 years ago
Teemu Suo-Anttila
8aae764b1f
Move test UI to correct source folder
Change-Id: Iadb594d23632b71ca75eab36939cee422dda61cb
8 years ago