Artur Signell
684e619dd7
Calculate row width correctly when subpixel workaround/fix is active (#17934)
Change-Id: I5fd535bf6622eaf47c5eb5fc509245e558d0a284
9 vuotta sitten
Artur Signell
914eafd5fe
Ensure GridLayout rounds available space down instead of up (#15451)
Store measured widths and heights as doubles to be able to round later
Change-Id: Id0e91702dd62ba362f53317e8520f85b46f19769
9 vuotta sitten
Artur Signell
21427ab2a6
Render nested invalid layouts correctly (#17598)
Change-Id: I959d62091f79c171a8c9f2c9b4ed2c7a67c65c39
9 vuotta sitten
Artur Signell
640dd28d21
Measure size correctly when element has border and/or padding (#18181)
Change-Id: I821ad3985c78cd0c2a66b37078885ea0612d5ad1
9 vuotta sitten
Anna Miroshnik
04b3ae04b5
Add test for Table visible column order/count change (#9781)
Table should work correctly when changing both column properties (width etc) and
the number/order of visible columns.
This is nearly a duplicate of #17927 and its fix (commit 08dfe45d
) fixes #9781
as well so only committing the test here.
Change-Id: If5bd49956888e14104f974c2840e2cae732a66fa
9 vuotta sitten
Sauli Tähkäpää
45fb2934f2
Fix readonly checkbox opacity in Valo. (#17548)
Change-Id: I633e0deeca6c1268937d8c9b918ea414355c85f3
9 vuotta sitten
Johannes Dahlström
4837e3838e
Properly display Slider values greater than Integer.MAX_VALUE (#18192)
Change-Id: Ic83d067b69eff8b34acf7945e84fb645160d8ae2
9 vuotta sitten
Ilya Ermakov
5b965ff478
Table.setVisibleColumns() causes table to forget column headers, icons, alignment (#6245)
Effect of this patch: when making column invisible and visible again,
column headers, icons, alignment are preserved.
Change-Id: Ia0718699f1a5fb8f60fec25a835ee64c58ca5404
9 vuotta sitten
elmot
3dba07d162
Fix for "Grid detail row outline overflows" (#17826)
Clipping of an existing spacer decoration was not updated after
adding/removing another spacer.
Change-Id: I0e0da484fe135cf109dd081a0d30a818813f8283
9 vuotta sitten
Johannes Dahlström
5ebfdecb1b
Better handle exceptions when opening Grid editor (#17935)
Change-Id: I68103db75c422b042988c6662da268ff9d11a306
9 vuotta sitten
Teppo Kurki
a1c8305412
Rename grid sidebar 'opened' style to 'open' (#18120)
Change-Id: Ifbd791c45bf0a4b62e6e73195c73c4f0f3bddad0
9 vuotta sitten
Artur Signell
94a943baae
Fix test broken by #16556
Change-Id: I4e0883c58c425fc6287212a97f740016223914b5
9 vuotta sitten
Teemu Suo-Anttila
ffb4036fe0
Fix Grid drag selection with scrolled page (#17895)
Change-Id: I1303781c5a996448e12e86835935702686af3ab7
9 vuotta sitten
Sauli Tähkäpää
4af793d06a
Prevent field from updating when removing text change listener. (#16270)
Change-Id: I65c598ae71414550eb648fabf6e94fb1dabbef97
9 vuotta sitten
Matti Tahvonen
5ae33b641e
Selection is now shown although scrollToSelectedItem is false (#16673)
If scrollToSelectedItem is set to false (which is needed to work
properly with
large datasets) the selected item caption is sent to client with a
special
attribute to avoid the field looking like unselected.
Change-Id: Ib80355c3b52faaaeaa9ab7195644701cc3bf0d15
9 vuotta sitten
Artur Signell
baf00a3368
Hide sidebar when clicking outside it (#18111)
Change-Id: I0dc8d218f8b9584874e34bf7c38eeae4b89f5df9
9 vuotta sitten
Artur Signell
8453305743
Render initially hidden columns correctly (#18030)
Change-Id: I2d21daac01fc8c61290997bf37b4109a07676135
9 vuotta sitten
Artur Signell
220b407724
Insert columns using correct logical row index (#18103)
Change-Id: I7010f4ca938e29c0b348aac15581c0aeb48d2dc0
9 vuotta sitten
Artur Signell
d5381626ec
Add setStyleName(String, boolean) shorthand for add/removeStyleName (#17825)
Change-Id: I91f4faae3e40ad4cd2b3037ce64d8776f61c004e
9 vuotta sitten
Anna Miroshnik
d7284ccfe4
Format UTF-8 filenames correctly for download (#16556)
The code is the same for both FileDownloader and DownloadStream except
that FileDownloader forces the content-type to be an "attachment".
Change-Id: I50abf3b0f019b773bc0a44b16536a9479f9f472f
9 vuotta sitten
Artur Signell
c4d006d0c6
Run local tests on localhost
* Allows running test when offline
Change-Id: Ifb1d9ab60c299d6bbf31381fc26e50c639db8dc4
9 vuotta sitten
elmot
67b0e2dd3f
GAE related fixes: another GAE app, new license, javadoc mistake fix(#18168)
Google forces applications owners to migrate all applications to
a new [High Replication] DataStorage. An old Vaadin application is deleted,
and a new one is created because of that migration.
GAE license is replaced with latest one.
Change-Id: Ie6de09f0c1c621308ad8e0cfc2ba7b42bfb10429
9 vuotta sitten
Artur Signell
96e0e2ed12
Only set height when at least one header cell is shown (#18000)
Change-Id: I252a8223804b5ba45abb20061c3d65d0b80603dc
9 vuotta sitten
Pekka Hyvönen
69714e4251
DND-drop-marker should not be on top of sidebar opening button #17692
When sidebar opening button is visible, the column dnd-drop marker should
not be on top of it.
Change-Id: I67428bc5f49ce08c8df11ad84b529e17ad2bc2da
9 vuotta sitten
Teppo Kurki
a2e05d76e3
Remove duplicate primary stylename from split panels (#17846)
Change-Id: Ia0d839654cd14e0109f09d5625fe21ae41a689a3
9 vuotta sitten
Teppo Kurki
d5860be5b6
Use headerCaption as default hidingToggleCaption (#18028)
Change-Id: Ifaf288da98d6d1d1c02760784b832cb5b5d93c07
9 vuotta sitten
Artur Signell
c05d318ca5
Ensure PhantomJS2 tests are run on version 2
Change-Id: I802992a13c81a43d9f2c021184947fa83b17cdaf
9 vuotta sitten
Matti Tahvonen
97ecad0e0a
Required indicator for Table now works as expected (#17294)
Table is a field (and one of the most powerful ones), but it cannot be
used as required, especially if one wants to use the built in "required
indicators" in Vaadin. Those only work if client side connector extends
AbstractFieldConnector so Table is now extending it as well and
(I expect that it ) needs to do the AbstractHasComponentsConnector
stuff internally.
Change-Id: I4ceb719366621053c7fe4c9691d624d61ed57567
9 vuotta sitten
Teppo Kurki
1b67d65d97
Allow programmatically opening editor in unbuffered mode
..when the editor is already open on another row
Change-Id: Ibec04dc7b1559149cf33e36fada8d676d943fc72
9 vuotta sitten
Teppo Kurki
69f66c8b28
Do not send value change to server for non-immediate CheckBox (#18102)
Change-Id: I60a58af72d7166869d8bdc8930e16440e02d2ac5
9 vuotta sitten
Artur Signell
3954d200f0
Allow specifying location of PhantomJS binary
Change-Id: Idf04ba5c3712a387010bc2a28a119e81499f1f75
9 vuotta sitten
Johannes Dahlström
8da6cbdd02
Allow arbitrary serializable types as Renderer data type (#15410)
Change-Id: If535c5603116be204e11936f9186ce3856b74b03
9 vuotta sitten
Teemu Suo-Anttila
a4b2dc6caf
Fix broken Grid editor tests
Change-Id: Iaef796694f09983d208b63af5e211e74512ff7be
9 vuotta sitten
Teppo Kurki
eed4059ca0
On progr. editor open, focus target cell if Grid had focus prior
Change-Id: I8ad9100356a309309e1f8964d6bc293981b2a827
9 vuotta sitten
Teemu Suo-Anttila
df0a4ae5bc
Fix GridEditorClientTest focus checks on IE8
Change-Id: I68f63cf521fd81c8b5a384c60d88526365d3c9af
9 vuotta sitten
Leif Åstrand
24c6da9ee5
Reset heartbeat timestamp when reopening UI (#18101)
Change-Id: I288bae95e364277819727a99854d94fbbc98b162
9 vuotta sitten
Leif Åstrand
5dc4c2e9b5
Encode numeric values as JSON numbers (#18039)
Change-Id: Ibb0422ed00de498957e9baf995bb7835b60aafef
9 vuotta sitten
Teemu Suo-Anttila
fac31020dc
Fix MenuBar handling with extremely wide first level sub menus
Change-Id: I42831b67bd366002396300b8c793ccac27999849
9 vuotta sitten
Mika Murtojarvi
e82bb28693
Convert a ComboBox test to TB4.
Also fixes a bug in the test introduced in
https://dev.vaadin.com/review/#/c/7117/8 .
Change-Id: I39ce310fd71296a8d8c223dfc09185c983b19299
9 vuotta sitten
Teemu Suo-Anttila
4724d89af9
Add screenshot comparison for DisabledMenuBarItemTest
Change-Id: Ib4f9531da8b0ebb0b6294b5539bf7ab578a776b8
9 vuotta sitten
Teemu Suo-Anttila
0349e002b8
Refactor MenuBar handling methods to AbstractTB3Test
This patch uses the new menubar handling in AccordionClipsContentTest
Change-Id: Ib54b8b7c51b04fb98785af214aebdd33126aa61d
9 vuotta sitten
Teppo Kurki
ec54a601dc
Update editor overlay position on Grid resize
Change-Id: I980d6fa95939273c493e8ed726aa436d9d961003
9 vuotta sitten
Johannes Dahlström
6008e42ce8
Don't open Grid editor from header or footer
Change-Id: Ide40c6331a41bbdd4b5eb7baddbec07fcccb2a5d
9 vuotta sitten
Artur Signell
90e75a20bd
Properly handle readonly fields when clearing FieldGroup (#17166)
Change-Id: I42b9fe5d945d23e202a252a8be12976608da19bf
9 vuotta sitten
Denis Anisimov
5b92ec790e
Fix for Valo notification mixins (#14872).
Change-Id: I6477557c605443419ee3fc9f3398ae5af4956aa7
9 vuotta sitten
Artur Signell
ed5ad86b11
Ensure method and property names are capitalized using English locale (#13389)
Change-Id: Idde4fc54950f2bb83e0bb8d36a84a5bf075eb8de
9 vuotta sitten
Teemu Suo-Anttila
4a79c3c5c5
Fix GridEditorClientTest focus checks on IE browsers
Change-Id: I50551d5dd294165445b98be1076cc91aaa3555a0
9 vuotta sitten
Teppo Kurki
cf563c053f
Unbuffered editor hides notification area if no error msg present.
Change-Id: I2441d684baeb9dc48ffad845a097c6cce51a9436
9 vuotta sitten
Anna Koskinen
c61187a34c
Input prompt shouldn't get set when input has focus (#18027)
Change-Id: Ide792fec9bf9050cea0b7616536965e42d74b16a
9 vuotta sitten
Ilia Motornyi
96c08cd52e
Adds a textual null representation to Grid renderers(#16560)
Adds an optional textual value for null to Grid.AbstractRenderer
Change-Id: I4998476308e4259306f1774f309968520d8672e5
9 vuotta sitten