Teemu Suo-Anttila
d60941d083
Add ListDataSource with tests
Change-Id: I38a0429e4f27a6734f3f6189bdd5c45706d86601
8 years ago
Aleksi Hietanen
99de9a9ae6
Implement onChange handlers in SingleSelection
Change-Id: I84b6d19e52ac0f55977ade6126a3cc1a9183c483
8 years ago
Teemu Suo-Anttila
843b837d5d
Fix select null in SingleSelection
Change-Id: I4156ee7d9a7e68cb8043db368b928a849b646d64
8 years ago
Teemu Suo-Anttila
94ab98d23d
Add Binder for binding beans to fields
Change-Id: I509f02261a36fcef276d2a1c5590a06bc28e8ed2
8 years ago
Johannes Dahlström
619e69e548
Implement new TextField
Change-Id: Ia2d357b77842bef188ae1f2a25e4a6a1c0a86dd0
8 years ago
Teemu Suo-Anttila
0dd799f75e
Implement a new typed CheckBox
Change-Id: I54030ad525e998f7533f4bb25b3e77c33791b145
8 years ago
Teemu Suo-Anttila
2a56290857
Use DataProviderConstants for communication
Change-Id: Ic51fd70229991838f5da449a3db467ea41a663ea
8 years ago
Teemu Suo-Anttila
2b8eca955d
Extract a base class from typed NativeSelect
This patch adds some helpers for extensions aimed at Listing components.
Change-Id: I7ac2ee56ca7e44ac0300c94d02d30533aea11f9a
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
fc96cea89e
Add a DataProvider implementation
Change-Id: I8fba190a905a4dac6bfef5693064218672e23ba4
8 years ago
Teemu Suo-Anttila
fa1ae150f0
Introduce Listing and SelectionModel
Change-Id: Ied323b4874c3abe57e745a842c30580b50389243
8 years ago
Teemu Suo-Anttila
c9bd00f902
Add DataSource interface with abstract base class
Change-Id: If7800ea18f7bed0af99f9f65467d75544f9d22a7
8 years ago
Teemu Suo-Anttila
c2bfe02325
Initial HasValue, Handler, Event and Registration
Change-Id: Ib7e8b10d50fc37a118827e6e851c4ab54696c721
8 years ago
Teemu Suo-Anttila
316191fbe3
Update version number, use Java 8
Change-Id: Icb36a9c019ba086cdcdece2497c2120ea6bafb7a
8 years ago
Denis Anisimov
8117b2602a
Provide a way to disallow navigation to the same state twice (#12107).
Change-Id: I831a02f26929cc7ec4dac5177cb68f84bd0bfc2b
9 years ago
Marko Gronroos
bf4ad03b20
Added a note to JPAContainer chapter that it is no longer recommended.
Change-Id: I4fcc1af9916fa84523531d7886812e3a6d2af0fc
8 years ago
Sami Ekblad
039b39dc68
Fixed wrong font include.
This fixes https://dev.vaadin.com/ticket/19800
Change-Id: I9b12c76b97af5731a4dd374ecab5b217c404a04d
8 years ago
Vlad
37e0cc14dd
Unneeded duplicate of the word "should"
Just a typo
Change-Id: I814c583f91fa6724f8ad8785c8cc2ae939aa99f4
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
bc0dd14e67
Add missing license header to BodyStyleName
Change-Id: Ib1652668ca6292fd54edf4f1055034bb061892cd
8 years ago
Johannes Dahlström
17e2402f3b
Suppress Checkstyle markers from */target/* paths
Change-Id: I2dda177c4e0a5bb28c001dd02aa0b40c81928163
8 years ago
Johannes Dahlström
3982e93901
Fix a Javadoc typo that crashes Checkstyle (yes, really)
Change-Id: Ib0ca5ad40a8e68a21c707941c7d533c9206a9129
8 years ago
Henri Sara
894d70662a
Add missing @since 7.7
Change-Id: Id9f1dbc991c1dcb2c2d3817d9d958485db6269bc
8 years ago
Ingo Kegel
c0babd786c
New login form (#8171)
The legacy LoginForm is substituted with the new one which is compatible
in API.
The patch contains modified code from the addon
https://vaadin.com/directory#addon/loginform
Change-Id: I2178291c97c2f66840f832a0bf932271534beb49
9 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
Henri Sara
ee5584d49f
Update missing @since for 7.7
Change-Id: I9c35e50fd4b56c6b70a4194526cbbbe7870add6e
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
Artur Signell
c9f7f0f9e0
Correctly check if validators are present (#11450)
Change-Id: Ibc0173f96a1000e709bd7ee90cccd500fad1a223
8 years ago
Marco Collovati
1e7893d743
Make tests pass in any timezone (#19813)
Change-Id: I78411b92a5b3c2f04ed8a15ebd2c183aa1af4ab9
8 years ago
Artur Signell
25e824aea4
Correctly detect PhantomJS 2.1
Change-Id: I9b1df949b831b84aa05bf611b0128eb2414bbbae
8 years ago
Joonas Lehtinen
9b048703e1
Make tests pass in any timezone
Change-Id: Ic81205bca5e25d0f525ae5fa0cbe20d0bd736a58
8 years ago
Teemu Suo-Anttila
7f893c1f9c
Correctly handle compiled resources for Development Server
Change-Id: I0f4976aaeeb1f284a99a09cb039e54ae16f8f556
8 years ago
Artur Signell
6d8c752e79
Load CustomLayout templates like other theme resources (#8578)
Change-Id: I0ee79c357a1a3e4c5ce1cb8a93ac0cf1ba4d4163
8 years ago
Teemu Suo-Anttila
6fa62acf8d
Update Jetty version in uitest
Change-Id: I74300ea0724be1e56ea94d3f1327f49b05a09a87
8 years ago
vilo
aa0816ce6e
Throw exception early on null itemId (#16541)
Change-Id: Iff42a6e9e5e00006c96fa82e102ff145449c6f88
9 years ago
Artur Signell
8858aa624d
Ensure ContainerOrderedWrapper returns itemIds in expected order
(#19427 )
Change-Id: I79cfe68cf5e9e37db27c53d2f7a1aa9a1573df90
8 years ago
Denis Anisimov
fdab4ee8b3
Notify server side component about clicks in form layout (#6346).
Change-Id: Ia14a50aba17689b580bb265c9693c3ae503fee34
9 years ago
Teemu Suo-Anttila
47eac3cd46
Workaround Version class to work with 7.7-SNAPSHOT
Change-Id: Iedc4f4a5869421ec465c9b169882897dd06e5eab
8 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
patrik
107c1b84d4
Deprecate public bitmask methods in MarginInfo (#17565)
These methods are superceded by a copy constructor. getBitMask() and the
bitmask constructor are used in a few places around the framework, and
need to be refactored out - the MarginInfo class is already serializable
and can be used in lieu of the raw bitmask in the states of these
objects.
Change-Id: I39a6c25f03f3a2666c057ede99e8df54f5c57958
8 years ago
Artur Signell
809440a8a2
Change GridLayout to no longer be a legacy component
Change-Id: I9d5c135dbfbe108c17fea6334966d4df09ac61ca
8 years ago
Anna Koskinen
1a9fc1e00b
Tooltip might not close when moving outside of UI (#13370)
Change-Id: Iee39b7251af20ff25cf220e91f1b3c123345f711
8 years ago
Artur Signell
7d2d091ecb
Eliminate rounding errors for GridLayout expand ratios (#19797)
Change-Id: Idf05dde5d6526fafee618fd3e2eb1afa63fab7bc
8 years ago
Teemu Suo-Anttila
e386748dbc
Extract guava from the gwt-dev jar to client-compiler
Change-Id: I02fc8dff80558b7fc8b5b625c6e93ab624140153
8 years ago
Artur Signell
a593d5591d
Upgrade Atmosphere JS back to 2.2.13.vaadin3 as in 7.6
Change-Id: I9a845ab65cf75daf45b90be30cab8e230a03a064
8 years ago
Leif Åstrand
014997af24
Fix typo in VariableOwner error message
Change-Id: I80f038903e0f32e8b6cb38d6e7931362c4f0f285
8 years ago
Sauli Tähkäpää
7f3481b7a6
Disable multiselect checkboxes when Grid is disabled. (#18560)
Change-Id: Ief0531fe90b9bc8bcf0a60132211a0633b9401d4
8 years ago