Leif Åstrand
9ee728b775
Show all state properties in the hierarchy section (#11548)
Change-Id: I91b9a7a25822006c655a36858198be3a16057dac
11 years ago
Leif Åstrand
3d311b6c03
Fix missing or invalid copyright headers
Change-Id: I75e8713548a93b29fe97ab6e9aaf8cb65ab611be
11 years ago
Leif Åstrand
b074fa3112
Show message for missing Atmosphere or version mismatch (#11499)
Change-Id: I05ed55319092248db4a3f2d0975f918c9176a6c6
11 years ago
Artur Signell
87888f1661
Additional push logging (#111)
Change-Id: I8f72b1f0e4a691d48b6ea641e48429fbb7f9f033
11 years ago
Artur Signell
ed6cee01b6
Fixed header padding to avoid caption overlap (#3400)
Change-Id: If12a50a6f50ab502573ff84dcf88a7b9a4f0b5a6
11 years ago
Artur Signell
8a2e8ff43e
Fixed broken tests
* Added missing screenshot identifiers
* Removed redundant test
* DebugConsole -> DebugWindow
* Updated test to show why serialization fails
* Fixed problems caused by added maximize button
Change-Id: I5cf76fec7170747120b7243f9693851cd52c12af
11 years ago
Leif Åstrand
ceb91c2f3c
Don't initialize PushConnection by default (#11512)
Change-Id: I22a7524dd213058fe4a54852a2f3c67e8989b538
11 years ago
Artur Signell
57bded97d9
Added /run-push to tests to be able to test with push enabled (#11494)
Change-Id: I5b7ce3406017e02ca7494d95090dbbaf9e3836e1
11 years ago
John Ahlroos
e27d5dc6bf
Scan for addon styles in server-side only addon jars as well. #11390
Change-Id: I9c2e6f426d65095631e392780733c408f66474a7
11 years ago
Artur Signell
e2578b2ac7
Added push meta module (#11498)
Change-Id: Ia95f4682333656fc34f04e563dc256ef45f987c1
11 years ago
michael
414ae5d0ed
Rendering a Tree with icons fails if no alternate text is given (#11511)
Change-Id: I0ce84b77d5c1590988c2b9472bcf820a959cfd62
11 years ago
johan
309e3de915
Implement range for date field (#6241)
Change-Id: I34458f676fede39e1992316cbed8d62193ce8509
11 years ago
Henri Sara
66383876fd
Update release notes
Change-Id: Iada521e83ddd03dbfab4cba276b313daf27a1173
11 years ago
Henri Sara
c0bf2608dd
Remove resource related code from VaadinPortlet (#11527)
Change-Id: I33f489922bab432d1d85f4d46b73df8bd89ae91c
Merge: no
11 years ago
Leif Åstrand
453099e29f
Require implementing hasTooltip if there's custom tooltip logic (#11052)
Change-Id: I3038b97d9a7c7e144a325ce87aa849309b9b31c4
11 years ago
Artur Signell
708319b840
Push if there are dirty connectors, avoid push if there are NOT dirty connectors
Change-Id: Iebac314565e443eb67d206c755e2d4bb385cffe8
11 years ago
Leif Åstrand
c926a09f54
Global code reformat
Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
11 years ago
michaelvogt
fc2e1dfa9e
Fixed compilation error
Change-Id: Iec392464f23846c2631be8d1f150292e678861f0
11 years ago
Leif Åstrand
afd707b6a0
Fix Profiler call that was accidentally left out when merging #3400
Change-Id: I5ef3476df3cc0bd41c813fab2cdfa0dc9295d2cb
11 years ago
Leif Åstrand
6e59118a1b
Fix typo in debug console (#9626)
Change-Id: I3cfa87781643c004c98724467197cba34c61e8c1
11 years ago
Marc Englund
572f1c0b11
New DebugWindow implmentation (internal) fixes #2460 #9626 at least...
Change-Id: I42a72797a214b567d1efc077af8a49bc8cff52b0
Ticket: 9626
11 years ago
Artur Signell
cc3041f933
Maximize/restore icons for Chameleon, Liferay, Runo (#3400)
Change-Id: Ibbeed5b5925442f966841c0f5d2ea3dbfe9007bb
11 years ago
Artur Signell
874c76e4a5
Do not push only meta data to the client (#11490)
Change-Id: I589ede89583be90e99fbed6fe5c0c6c1ac4d7c0a
11 years ago
Artur Signell
8466d23c5e
Made vaadin-server jar not depend on Atmosphere (#11492)
Change-Id: Ib57ce4f4336df2806f58a5d65bda61907e76591a
11 years ago
Artur Signell
cf4ebc2a50
Use fallback transport if websockets is not supported by server (#11491
Applied fix from GitHub Atmosphere project: 367a88d340
Change-Id: Ieae27cab5a8637886a66f923184b52ce1e0ed661
11 years ago
Artur Signell
e09a33d013
Improved logging to be able to debug push related problems (#111)
Change-Id: I630f453891a8a43a4e8ee8d796c9b2c2e0b97254
11 years ago
Artur Signell
9b7b7edc5f
Fixed compilation error
Change-Id: I033d9950298f574e2200913a7b1307101bad0878
11 years ago
michaelvogt
f980667fdf
WAI-ARIA functions for Tree (#11389)
All to navigate the tree with an assisitve device
Change-Id: I531cefc95d7a720caf69aca579549e5a497ad586
11 years ago
Artur Signell
3ee3b4926b
Wrap the atmosphere request instead of reusing an old request which might no longer be available (#11489)
Change-Id: I0623b056a657c341ec367d0249e5f66840119f87
11 years ago
Artur Signell
1de6598dcf
Include atmosphere javascript files into vaadin-server (#111)
Change-Id: Ib5db34e9d09649b72dc824d491f699e4f6b7891b
11 years ago
Pekka Hyvönen
d937722318
Maximize Restore for Window #3400
Change-Id: I164ae83bd6cf98f7a3d7e76d8e717a56e8cb5183
11 years ago
Johannes Dahlström
69def694d5
Server push (#111)
* Asynchronous bidirectional communication
* Use Atmosphere as a backend
* Use websockets if available, fallback to HTTP streaming
* Push mode (disabled, manual, automatic)
* Configurable via servlet parameter pushMode
* Disabled: The default; regular AJAX communication
* Manual: Need explicit UI.push() call
* Automatic: push all UIs in session when lock released
* UI.push()
* Push pending state and RPC to client asynchronously
* Must hold session lock when invoking
Change-Id: Idb5978ac81f7ff1e66665df4e3f96e29e4c419d4
11 years ago
Artur Signell
008d51dba3
Renamed Calendar tests to be more consistent with other tests (#11079)
Change-Id: I3c057c6c6ebf3cad982b5f8d2821b579f7aa57ea
11 years ago
Artur Signell
74703a72ad
Fixed issue with IE8 showing loading indicator when it should not (#7448)
Change-Id: I07fd3f3051d3114e419a3a75a7a102c6ea52ab53
11 years ago
Artur Signell
e97d8f42b6
Updated javadoc to mention runSafely in addition to the manual locking pattern
Change-Id: Ia0ddf6149641b8dc609c5c6e53ad569c5bc9c555
11 years ago
Artur Signell
134bc904a6
Write JSON response to a buffer instead of directly to the output stream (#11424, #11156)
* Allows safe abortion of JSON output and writing a critical notification instead
* Unifies json writing for init request and other UIDL requests
* Ensures headers are written before the response
Change-Id: Idd8acb672aac8716b727701d6c057bbe58f50993
11 years ago
Artur Signell
b6928fde24
Reworked fix for ignoring /APP/ (#11192)
* Fixed potential NPE by using existing helper method
* Pass /APP/ urls also to session handlers as at least GlobalResourceHandler requires it
* Fixed test to test /APP/ instead of /APP
Change-Id: I8d913e6a5509c63f8e47813fce5751f5279ed4fc
11 years ago
Artur Signell
3c479dd00b
Refactored how all requests are handled by VaadinServlet and VaadinPortlet (#11192)
* Handling is now based on a list of RequestHandlers in VaadinService
* Request handling logic has been moved to VaadinService
* Users can customize the list by adding own (service level) request handlers
* For users specific request handlers you can still use the request handlers in VaadinSession
* Deprecated RequestType - all handlers are given the opportunity to handle a request until one of them chooses to handle it. RequestType makes no sense as it does not tell which handler will handle the request.
* Removed serveStaticResource which has never been used
Change-Id: Ia7d088535e46430ca8adf631d3f1dd944b9d51e2
11 years ago
michaelvogt
ad290f8c65
Fix for CheckBox and Layout (#11407)
Change in CheckBoxConnector led to wrong enabled behaviour and addition
to top coordinate to prevent scrollbars with VPopupCalendar
Change-Id: I381ab7c8a605535280ae58716181ef4c346997f7
11 years ago
Artur Signell
d94f2cc6c3
Added example on how to get time displayed in the browser (#9033)
Change-Id: I349120b3e1ead2428009b7a0d77ec30a775eb34a
11 years ago
Artur Signell
29013c34b6
Do not clean connectors before client rpc is sent (#11192, #7891)
Change-Id: I9b0f6f3fb48cad8f870bfa9ccfe99a5725f24b8e
11 years ago
John Ahlroos
217ba18e53
Integrate Calendar into core #11079
Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead)
Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
11 years ago
John Ahlroos
1d25d6d642
Removed unnessesary pixel calculations from AbsoluteLayout #11177
Change-Id: Ib3f8b48e5712e895abab159616aa1b2a1ec589c8
11 years ago
John Ahlroos
bde44c29bd
Implemented changes to CSS injection based on API review #5500
Change-Id: I2bed5f5a5c3cfc6b97e94cbd218bb06f446c7325
11 years ago
Artur Signell
d7bfb3a99c
Merge commit '5d8b1862b63d32070b4084d7e49cae1f4bc66953'
Change-Id: I329cab3a4a039cd41486353d41d678abf29cb6a9
11 years ago
Artur Signell
2b5f6ccc1e
Backported fix of minimal (empty hashmap) leak on redeploy (#9993)
Change-Id: I9933c21ab8449378269c577c9622d75586590e45
Merge: no
11 years ago
Artur Signell
ce2df6d103
Enable setting loading indicator delays from the server (#7448)
* Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection
Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9
11 years ago
Artur Signell
9586a30b64
Made is possible to configure tooltip on the server (#8065)
Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170
11 years ago
Artur Signell
3cc90e37d8
Fixed minimal (empty hashmap) memory leak on redeploy (#9993)
Change-Id: I2b3f83220070f1f46730d956abb24ba9edf02f20
11 years ago
michaelvogt
4c5c1e0cfe
WAI-ARIA field corrections (#11407)
Implementation of suggestions from usage test by an screen reader user
Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a
11 years ago