| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | |
| | | |
Picking this to the 7.2 branch since the other part of the ticket was already included in 7.2.
Change-Id: I1120ad5acd553e22db95e3635fffbd453fd26310
(cherry picked from commit 134c3bb96bfeaf1eab488e685f3b5dce3093e0ef)
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
72d0aa0 Update Window Javadoc based on 7.2 API review changes
ee203f5 Apply abstract ordered layout settings for replaced component (#13568)
02998d8 Updated Window API based on 7.2 API review
cd94b21 Discourage use of setNeedsLayout while a layout is running (#13542)
f374bc7 Make ComboBox always immediate (#4054)
aec102a Update 3rd party license information (#13449)
013d32d Remove old widget from tab content on replace (#12931).
3d0ff32 Prevent duplicate detach() calls with push (#13261)
a452bad Refactor VaadinPortletRequest extending. (#13551)
55dfd29 Prevent duplicate session destroy events (#12612)
2067d4e Don't allocate unnecessary memory for empty array of Objects in MethodProperty (#10446).
00a9af5 Refactor PushConfigurationTest.
Merge: no
Change-Id: I6563769a77f91a68cfeadcb3306dd71fe431863c
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I4a4f85fe400b9d6e60b81fd5c6c8dbc3b3eac02c
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I2df7de7648a8a311a913267ef0d0d0e57f52f19d
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Idc9b2e2052afe2b5586904c535674ec686bb4685
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
findUI sometimes threw a NPE when the session wasn't set but the UI ID
was. Doesn't occur in normal use, just when doing custom things with
requestStart/requestEnd or runPendingAccessTasks
Change-Id: Id7733567923fa30dcab4946c43b73200c2a0fac2
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add caching support for PublishedFileHandler similar to VaadinServlet.
Testing is done manually as browser caching is difficult to develop
tests for.
Change-Id: I314745766c9feb60758547dba77eb9e13976ce91
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Clean Table.propertyValueConverters if the property it attached to
is removed, or if the container is changed and the new container does
not contain a property with that identifier with a matching type.
Change-Id: I894ee6462ea7b9c1f9138a24fcb84db829165c7d
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I1120ad5acd553e22db95e3635fffbd453fd26310
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ContainerEventProvider doesn't actually return
style names from container in certain situations
(copy-pasted code). This patch fixes the problem.
Change-Id: I512ea260f34a6db0572b614db393699da152fa8d
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
d2e24fe Update some APIs based on the 7.2 API review comments
758f26b Fix NPE when removing tabsheet (#13402)
Change-Id: Ic23793738c866d3b6d1a376f37dc4a56f72b8e43
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* NotificationConfiguration "helpers" removed from Notification
* NotificationConfiguration methods accept Type instead of style (String)
* Tab.setIconAltText -> Tab.setIconAlternateText
* Remove the two new TabSheet.addTab() methods
* UI.reinit() -> UI.refresh()
Change-Id: I97488e7c6de8cfacc591450d69c821b2973b8707
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | | |
Also let through some other formatting changes that Eclipse insisted on
when saving the touched files.
Change-Id: I319de35c4862555b010d6da6d4a5e096619e2c34
|
|\ \ \ |
|
| |\| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
51c2e93 Revert "Added ItemSetAddEvent and ItemSetRemoveEvent (#2794)"
ee4ae9f Merge from 7.1 to 7.2
Conflicts:
scripts/automerge7.sh
Change-Id: Ieb61caed4b3b6bbc6d3dc84c02ae8eeed897a144
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit 85251833de3bd101d388b20fdb9b02c532a9f1c9.
Conflicts:
server/src/com/vaadin/data/util/AbstractInMemoryContainer.java
server/tests/src/com/vaadin/data/util/TestIndexedContainer.java
Change-Id: I49dfdc58ae5841892c6d8e205c520437da9a05e5
|
|/ / /
| | |
| | |
| | | |
Change-Id: Ifdc1379892d8f798f2ceabcf83d772fa6a76dd4b
|
| | |
| | |
| | |
| | | |
Change-Id: If6863d518d902ee48bb73fbb0c9b3725cb7c8707
|
| | |
| | |
| | |
| | | |
Change-Id: Ie6fa8b51c2fd1d1fe7def9ca7c11b4023eae52b7
|
| | |
| | |
| | |
| | | |
Change-Id: I34525b7d9e78ede7f9533869326ca0c08474963a
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Conflicts:
server/src/com/vaadin/server/communication/AtmospherePushConnection.java
server/src/com/vaadin/server/communication/PushHandler.java
Change-Id: I93b5c3f3017aaa1ba2a231028c808d6e56fe1c11
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This used to happen when push was disconnected due to a UI or session
expiring. requestStart() and requestEnd() were called on disconnect
even though a disconnection is not a request.
Change-Id: I31d9cae65ec75b5046802a54bbe4564d6e44b29f
|
| | |
| | |
| | |
| | | |
Change-Id: Ibe169bf0ec6d2f335e099ac2659079c8fad6ac0b
|
| | |
| | |
| | |
| | | |
Change-Id: Ic752268a9deac350dbff29ecf73cfce2eb1ba0cc
|
| |/
|/|
| |
| |
| |
| | |
MethodProperty (#10446).
Change-Id: Ib8e2cfb42494a9dd3efb5ca62ddea9675a1dab1e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The null element and the empty JSONArray are frequently created and used
as temporary objects to be encoded by the json encoder. Because they are
never manipulated it is possible to reuse the same empty element again
and save a significant amount of temp objects.
This also helps jsonEquals, which then can return faster due to:
if (fieldValue == referenceValue) return true
jsonEquals does not need to check the referenceValue for JSONobject.NULL.
The invoking code makes sure this never happens.
Boolean and Integer values are very often and much more efficiently
compared directly instead of using toString.
Change-Id: I5fd736427019406469357cda1115d2683b7a5e2b
|
| |
| |
| |
| | |
Change-Id: Ic329b4307bcc0613e6c0160375003d4b9f7e7ee1
|
| |
| |
| |
| |
| |
| |
| | |
This change also adds subpart support for TabSheet and
converts a test to TB3.
Change-Id: I23b6c81686ea6587470d8019e89a85149ec0b068
|
| |
| |
| |
| |
| |
| | |
Contains websockets fixes for Tomcat 8 and Wildfly 8
Change-Id: I55b6576dfffd611f819a434d9b05edf1e5c6eda8
|
| |
| |
| |
| | |
Change-Id: If6362284392d17ff18e2a907439db3339344d2b1
|
| |
| |
| |
| | |
Change-Id: Ic9d5d4ac3a3f19bb906cba64cf752461d4b16ba5
|
| |
| |
| |
| | |
Change-Id: I09d39ff40f9adda20eb38056ab94ddfa0b07fb64
|
| |
| |
| |
| | |
Change-Id: I39cb72ef9a1f6c6424dce7f9feff2cebbfe3fdfd
|
| |
| |
| |
| | |
Change-Id: Id5ef40db07404d7cb41b26768d18e757b8cae2b3
|
| |
| |
| |
| | |
Change-Id: I63c2d5886507281a9dfe219dea46dc5067ffa4e3
|
| |
| |
| |
| |
| |
| | |
AbstractReflectorAtmosphereHandler handles cache requests correctly out of the box
Change-Id: I0ab96f53826cf181dc58b007fb6b4ec4eb4ad54d
|
| |
| |
| |
| | |
Change-Id: I0956e31acfec605418eff0313fbcf82c3c7d6579
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
UI.reinit() is now called when an existing, preserved UI is shown after a
browser reload of the current page. The default implementation is empty.
The browser window size and location are up to date in UI.reinit();
window resize and URI fragment listeners, if any, will be called after
returning from UI.reinit().
Change-Id: Ie7aa670aaecf8e0e1510c91325b2a137b41263af
|
| |
| |
| |
| |
| |
| |
| |
| | |
* ConnectorTracker.getConnector() is now DnDService-aware
* Deprecated LCM.getDragAndDropService() is removed
* LCM.getConnector() simply delegates to ConnectorTracker.getConnector()
Change-Id: I9627d50f7386ead8d92ccbba27b4a558c03076c7
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1f4ca4c Prevent resize for sorted column if not initialized (#12951)
437f4e9 Improved portlet configuration resolution. (#7814)
55a1b20 Added headers support for WebSphere Portal. (#13491)
f979681 Fix VScrollTable to clear reported ranges (#13353)
a473222 Added browser inclusion and exclusion for TB3Runner.
29e7df2 Makes combobox work with pasted texts. (#13214).
Change-Id: Icdb5a633d1d9f7bf7004b4b45857d268ea674f50
|
| |
| |
| |
| | |
Change-Id: Ib5396f8e5c28232d560406542530c034ab1f657d
|
| |
| |
| |
| |
| |
| |
| |
| | |
Refactored static path resolution in VaadinPortletService.
Refactored theme name resolution in VaadinPortletService.
Refactored widgetset name resolution in VaadinPortletService.
Change-Id: I44c5ffaa7530383843205aadd8da7642899a04c9
|
| |
| |
| |
| | |
Change-Id: Ied046a49c4e3046011658dd77963972ea1e9e806
|
| |
| |
| |
| |
| |
| | |
Reduces common bean binding code from 4 lines to 1
Change-Id: Ie5f20ec2791284b850a9f3e11e21face3b5e4276
|
| |
| |
| |
| | |
Change-Id: I9d608e942380bd53868b65eda180fe9c8477c138
|
| |
| |
| |
| | |
Change-Id: I1500b4b50d1f7ae9ee5fd2252a7b682b93cce720
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This signals the client side to stop running so it will not eg.
flash a "session expired" dialog sent via push just before the
browser navigates away (see #12298). setLocation should thus
not be used to start downloads anymore.
Change-Id: Id11e4b4fe6ee93e3ac267879f8faa52c43b9c301
|
| |
| |
| |
| |
| |
| | |
Also fixes https://github.com/vaadin/responsive/issues/10
Change-Id: Id22d071529c91d6462f1dceaf169c9d4be69d86f
|
| |
| |
| |
| | |
Change-Id: I15f6fff50e709238655a0a50f605a833e2be7d6f
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
7112abe Preventing premature start of drag due to Chrome move event #13381
7e7b623 reduce frequency of session locking and StreamingProgressEvents (#13155)
7cab7fd Improve error message when reusing UI instance (#13457)
3e53fa6 Fixed "EEE" in DateField's date pattern (#13443)
1881ea8 Fix for width issue of TabSheet (#12805)
396820e Test for streaming reconnect issue (#13435)
2f93186 Eliminate .v-caption memory leak (#13346)
0c7cbc7 Fixes a memory leak on IE8 in LayoutManagerIE8 (#12688)
5441ef0 Merged IntegrationTestRunner into TB3Runner
3545db2 Added User-Agent and Screen Width + Height labels to portlet test.
c5aaf93 Refactored JSR286 portlet test.
52dcbaa Pressing ESC now closes the DateField popup when using month or year resolutions. (#12317)
e45294f Revert "Preventing premature start of drag due to Chrome move event #13381"
Change-Id: I35e119a6e8e68e226487906af35eaa220f3af16f
|