| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ied7437e43dee81671c6b36dd7f860cf9bdf7fb68
|
|
|
|
| |
Change-Id: I759999ab2e39202b4dda7eafa2cc30a64524939d
|
|
|
|
| |
Change-Id: Ic7768d9023d48b04458376765596059d3a81d8c6
|
|
|
|
| |
Change-Id: I68dd71f65091a6c5979b67c2faea9050feac2b02
|
|
|
| |
Change-Id: I52cd2648d305f44d5688e7a2fcd222e6b167b97b
|
|
|
|
|
|
|
|
| |
Old ValueChangeListeners are discarded and new ones created when an
ItemSetChange occurs. This is done to reapply the listeners to possibly
recreated Items.
Change-Id: I9956af8950e241005574c597c49c5efb43afc1c7
|
|
|
|
|
|
|
|
| |
The Javadoc was incorrect saying the method goal was to set the first
day of week depending on locale. Actual main goal - to set it in
independent way.
Also extended the doc to look more complete.
Change-Id: I2c82c774f4e245437b03c0bd0246a0361584d949
|
|
|
|
|
|
|
|
|
| |
Previously on container change Grid applied only its internal
DataGenerators to the new RpcDataProviderExtension. Now it goes through
all existing Extensions and adds all DataGenerators to the data
provider.
Change-Id: Idbd48e5152867b1d2b7a770741e3ea08aa4299b6
|
|
|
|
|
|
|
|
|
| |
A recently merged patch leaves out information from hierarchyInfo for
empty connectors with state changes. This must be taken into account
when looking for disappeared connectors that do not cause any hierarchy
change to be sent.
Change-Id: I9ae7150341a83798141d0a2806ee81cafe7c2f9a
|
|
|
|
| |
Change-Id: I602b9fc4c87a19a78f949a23519c412aba789baa
|
|
|
|
| |
Change-Id: I77b420738738a42ff50e2a509e4ac4072b1b6e1f
|
|
|
|
| |
Change-Id: Ifbaeb2db18ecb6657ae839fec90dbfcaa99be4ac
|
|
|
|
|
|
|
|
| |
The comment was introuced in commit da29f74 for a constant named
CLICK_EVENT_ID, but it was accidentally left in the code when that
constant was removed.
Change-Id: I69697f517585cafb30cc223497bc8db4a919e884
|
|
|
|
| |
Change-Id: I32c980b2cae199ad2059701e4e04b4a7cb76bafa
|
|
|
|
| |
Change-Id: Ib420f99c621b7d508659907615a7e8a1ae47b4d9
|
|
|
|
| |
Change-Id: I305c0aaeba04c4c1416ecebd708f377f8f28f4a1
|
|
|
|
|
|
|
|
| |
Reduces the payload size for the "Update all labels" action with 40
layouts in BasicPerformanceTest by 16% (from 11087 to 9270 bytes). The
reduction is improved to 22% (1855 to 1455) if the response is gzipped
since the omited data doesn't compress very well.
Change-Id: I1d2837c93222fffa59b14836f162e3e87349e086
|
|
|
|
| |
Change-Id: I26bbf29742ab42e2c9c4025a3cf92029a4c191e3
|
|
|
|
| |
Change-Id: Iadb9b23697c162705d99a7b9b7fd992766d39b19
|
|
|
|
|
|
|
|
| |
Serializing an object should never modify its internal state.
It should be possible to serialize an object multiple times and get
the same result
Change-Id: I983e2eec1b3fb374bf40f150bdb9918ac5791d62
|
|
|
|
| |
Change-Id: I0bfae621ca71df02e5e19c33d4c21498fa86616c
|
|
|
|
|
|
|
|
| |
Added possibility to provide first day of week independent of Locale.
(the Calendar code has been reformatted according to Eclipse 'Save
action'). Unit-tests added. UI test extended.
Change-Id: I3e3531228c139ce2014a1227e47c12e7896a6f87
|
|
|
|
| |
Change-Id: Icb2676bd603bbe36a8d7d005128036234a5a0c62
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds functions for skipping child component layout measuring.
Removes unnecessary code from VScrollTable.
1. case: no components
- render time without the fix: ~105ms
- render time with fix: ~105ms
2. case: 2 button and 2 textfield cols
- render time without the fix: ~279ms
- render time with fix: ~240ms (~17% faster)
3. case: 3 button and 3 textfield cols
- render time without the fix: ~350ms
- render time with fix: ~281ms (~20% faster)
Change-Id: I6025f8ee2fd438d228ff3b65f43535961cf12c0b
|
|
|
|
| |
Change-Id: Iaeba81c7e40d4be5f16e74fa8bcf8c86c53a7d3d
|
|
|
|
| |
Change-Id: I512b861c65f8c0f6c6e8f684cb933cbcc20cdb99
|
|
|
|
| |
Change-Id: I9c8a3f3f4cfa375db8825019f3cd80a043424d88
|
|
|
|
| |
Change-Id: Idad2cbbb6b138258ff6428e7ecc3d922ef99c675
|
|
|
|
| |
Change-Id: Ic0a9b69c535ec51ae29472844506efb61ec5f0a7
|
|
|
|
| |
Change-Id: I1361c8099e9f4a95e991f4937a406c5e4db67027
|
|
|
|
|
|
|
|
| |
This change makes it possible to create an injectable subclass of
the navigator by providing a protected no-args constructor and a
separate initialization method.
Change-Id: I7d55fca2a84570d47e2767b0fb81a82e0732fd21
|
|
|
|
|
|
|
|
|
| |
The Spring, CDI etc. add-ons need hook points that permit switching
contexts at the right time. This was very hard to do due to the
monolithic nature of navigateTo() - beforeViewChange() is too early
and can be cancelled, afterViewChange() is too late.
Change-Id: I66ffbafe1597b782b4feaf2ebd0de3ca1941a9ae
|
|
|
|
|
|
| |
This makes column resizes smoother and more intuitive.
Change-Id: I6e4e92e0391d8f95f74ec89cfc3ffbbb133c7ecc
|
|
|
|
| |
Change-Id: I962facc5395990751821d11966300a7c2e89dc3d
|
|
|
|
| |
Change-Id: I49a86d2fceac233fdfd9e31d8ade519b9f8460b6
|
|
|
|
| |
Change-Id: I75cf104b05ed361ced7f17b20cebd98cc3825d5c
|
|
|
|
| |
Change-Id: I9fe4a332bb8170a6482610d1b83bad73e049a3a1
|
|
|
|
| |
Change-Id: Ic93545c9c3ed48d6328ee29af744cbfbff0b5c0b
|
|
|
|
|
|
|
| |
When the user clicks an empty area, the TableContextClickEvent will still
fire, but will have a null property.
Change-Id: I39303f1a72d072db09c4fe6df8141d6caf0764c2
|
|
|
|
| |
Change-Id: Ia99bcc828bee1a82581bbe552a83ca50ce129b05
|
|
|
|
|
|
|
|
| |
New location is com.vaadin.server.communication.data as the extension
only manages the communication of container data to a client-side data
source.
Change-Id: I7aeefe23c9d771d70bc1dd389bc7f0c3357f0a17
|
|
|
|
| |
Change-Id: I8045727400c795fca78561c1a4c859595f7c53af
|
|
|
|
|
|
|
| |
This removes an external dependency to guava set helpers from the Grid
class.
Change-Id: I1d85b6c4090c0b5efa568135105933dab8f0b964
|
|
|
|
|
|
|
|
|
|
| |
While refactoring any special cases are removed. This needs Grid
extensions to have a way for adding and removing components from Grid.
Removing any and all parts of RpcDataProvider work towards having it
separate from Grid and maybe usable for other components as well.
Change-Id: Ia4e25d5f0acaf2085478346b0ff6e23c8334e1b9
|
|
|
|
| |
Change-Id: I97e36b388ce0002363a8022eed41d425f12b822d
|
|
|
|
| |
Change-Id: I1cdecb54b3df45b16ddf2c7b06261198be086274
|
|
|
|
|
|
| |
Also add missing test for GridLayout alignments
Change-Id: If553c9e254fb754cb020a63013bfcc9ecae3a056
|
|
|
|
| |
Change-Id: Ibc7d174970c154fce730341a8cfc240b8072633e
|
|
|
|
|
|
| |
This reverts commit 79c8c696c09b0a7cbe1f1863e6c7c165b2f5f19f
Change-Id: I364bc4a77cff36f319cec86a793806a0406f78b4
|
|
|
|
| |
Change-Id: I5d5237fcc06ae184a884cb17fa9b6eee5c37179a
|