summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Simplify and clarify WAI-ARIA API (#11659)michaelvogt2013-04-2313-74/+64
| | | | Change-Id: I8daf3f377d4d9f2c2f774781e0c68f550d5c86e0
* Add PushConnection interface (#11655)Leif Åstrand2013-04-224-360/+466
| | | | | | | | | | * Add PushConnection interface and rename old class to AtmospherePushConnection * Define deferred binding to use AtmospherePushConnection by default * Redesign connection and disconnection workflow to better cope with situations where connection is quickly toggled Change-Id: I9b9427c2df40d446a25895eb39e7b166cb929a85
* Make handleJSONText private (#11656)Leif Åstrand2013-04-221-1/+1
| | | | Change-Id: I734ced5487ce3d0bd197ef9399027c6842a27c6c
* Removed unused class (#11254)Artur Signell2013-04-221-36/+0
| | | | Change-Id: I6c374e61452a0e3b1fedc5ecbd90d50c22619c63
* Do not use generated ids as anchor points for TestBench (#11634)Artur Signell2013-04-191-1/+4
| | | | Change-Id: I831af0d72d009405ceed3e201bc135dffb43c8b2
* Load vaadinPush.js on demand (#11506)Leif Åstrand2013-04-193-14/+71
| | | | | | | For optimal performance, the script will still be included in the host HTML if push is enabled when the UI is bootstrapped. Change-Id: I2245b45434f3097c32fd3580267f692dce3b7649
* Initial support for toggling push on the fly (#11506)Leif Åstrand2013-04-193-8/+121
| | | | | | | Still missing is the ability to load vaadinPush.js if it has not yet been loaded. Change-Id: Ibe3596c38a7c4e3432b0396072866ee3072e6d30
* Replaced Atmosphere portal implementation with the jQuery implementation ↵Artur Signell2013-04-171-1/+2
| | | | | | | | (#11629) * jquery-1.7.2.rebased.js and jquery.atmosphere.rebased.js are imported from atmosphere-jquery and updated to use the jQueryVaadin namespace instead of jQuery and $ Change-Id: I1461ac7803e90d2a40b390551023a118ed5dc704
* Add PushMode.isEnabled() (#11626)Leif Åstrand2013-04-171-2/+1
| | | | Change-Id: I416dc73566e2404a6dce35045fc79f9038e8dd5e
* Added test for testing push with different transports #11494John Ahlroos2013-04-171-6/+28
| | | | Change-Id: I0296bdee1925ba93ca7e4e65c68215e025d072f6
* Use "push" as a keyword in all push related log messagesArtur Signell2013-04-171-8/+8
| | | | Change-Id: Ia122959627dc705eb7b6183bc944bca7c690397e
* Fixes test (locator) and quiet mode for DebugWindow #11603Marc Englund2013-04-151-3/+10
| | | | | Change-Id: If80e903bec9cb4dbd9dc87d0994634f4eaf0b9ae Ticket: 11603
* Fix minor issues raised in #111 code reviewJohannes Dahlström2013-04-111-2/+2
| | | | Change-Id: Ibca25fea1d08e98271e68e3d4703afe5aeaae182
* TestBench test for Button (#11581)michaelvogt2013-04-111-1/+3
| | | | | | Makes sure the WAI-ARIA functions work Change-Id: If3835f038f5cca009bef678fdfe037d4287ece7e
* Implemented poll interval for UI (#11495)Leif Åstrand2013-04-102-0/+55
| | | | Change-Id: Ic56b0123970f18e282c75d67863569ac55c72ea8
* Added SharedUtil for helpers shared by client and serverLeif Åstrand2013-04-101-5/+15
| | | | Change-Id: Ie289e8eefd962631a43f35dbb47fa192fcf60abf
* Don't process push messages until init JSON is processed (#11529)Leif Åstrand2013-04-101-5/+60
| | | | | | * The test is not running reliably in all browsers, but assuming this is a symptom of other push issues and not related to this particular bug. Change-Id: I848b57502aa01467b0f60624cf599247ec76f32f
* Fix JSNI syntax (#111)Leif Åstrand2013-04-091-1/+1
| | | | Change-Id: Ia77aedbcad8a5d8ac02eac0399353b90f3f426a5
* Fixed one typo and removed one TODO commentMarc Englund2013-04-091-2/+2
| | | | Change-Id: I941c308873562a5dec13277959abb7b7fd412b83
* Show all state properties in the hierarchy section (#11548)Leif Åstrand2013-04-092-8/+56
| | | | Change-Id: I91b9a7a25822006c655a36858198be3a16057dac
* Fix missing or invalid copyright headersLeif Åstrand2013-04-094-0/+64
| | | | Change-Id: I75e8713548a93b29fe97ab6e9aaf8cb65ab611be
* Additional push logging (#111)Artur Signell2013-04-091-3/+8
| | | | Change-Id: I8f72b1f0e4a691d48b6ea641e48429fbb7f9f033
* Implement range for date field (#6241)johan2013-04-084-37/+407
| | | | Change-Id: I34458f676fede39e1992316cbed8d62193ce8509
* Require implementing hasTooltip if there's custom tooltip logic (#11052)Leif Åstrand2013-04-0812-55/+92
| | | Change-Id: I3038b97d9a7c7e144a325ce87aa849309b9b31c4
* Global code reformatLeif Åstrand2013-04-0535-128/+159
| | | | Change-Id: I4b3c74ede518aa2712038d1451974a93cdecabc2
* Fixed compilation errormichaelvogt2013-04-052-3/+4
| | | | | Change-Id: Iec392464f23846c2631be8d1f150292e678861f0
* Fix Profiler call that was accidentally left out when merging #3400Leif Åstrand2013-04-051-0/+2
| | | | Change-Id: I5ef3476df3cc0bd41c813fab2cdfa0dc9295d2cb
* Fix typo in debug console (#9626)Leif Åstrand2013-04-051-1/+1
| | | | Change-Id: I3cfa87781643c004c98724467197cba34c61e8c1
* New DebugWindow implmentation (internal) fixes #2460 #9626 at least...Marc Englund2013-04-0513-6/+2712
| | | | | Change-Id: I42a72797a214b567d1efc077af8a49bc8cff52b0 Ticket: 9626
* Improved logging to be able to debug push related problems (#111)Artur Signell2013-04-051-10/+81
| | | | Change-Id: I630f453891a8a43a4e8ee8d796c9b2c2e0b97254
* Fixed compilation errorArtur Signell2013-04-041-1/+1
| | | | Change-Id: I033d9950298f574e2200913a7b1307101bad0878
* WAI-ARIA functions for Tree (#11389)michaelvogt2013-04-043-5/+67
| | | | | | All to navigate the tree with an assisitve device Change-Id: I531cefc95d7a720caf69aca579549e5a497ad586
* Maximize Restore for Window #3400Pekka Hyvönen2013-04-043-146/+247
| | | | Change-Id: I164ae83bd6cf98f7a3d7e76d8e717a56e8cb5183
* Server push (#111)Johannes Dahlström2013-04-043-11/+195
| | | | | | | | | | | | | | | | * 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
* Fixed issue with IE8 showing loading indicator when it should not (#7448)Artur Signell2013-04-041-3/+54
| | | | Change-Id: I07fd3f3051d3114e419a3a75a7a102c6ea52ab53
* Fix for CheckBox and Layout (#11407)michaelvogt2013-04-031-1/+3
| | | | | | | Change in CheckBoxConnector led to wrong enabled behaviour and addition to top coordinate to prevent scrollbars with VPopupCalendar Change-Id: I381ab7c8a605535280ae58716181ef4c346997f7
* Integrate Calendar into core #11079John Ahlroos2013-04-0328-0/+7584
| | | | | | Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead) Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
* Removed unnessesary pixel calculations from AbsoluteLayout #11177John Ahlroos2013-04-032-89/+25
| | | | Change-Id: Ib3f8b48e5712e895abab159616aa1b2a1ec589c8
* Implemented changes to CSS injection based on API review #5500John Ahlroos2013-04-031-54/+10
| | | | Change-Id: I2bed5f5a5c3cfc6b97e94cbd218bb06f446c7325
* Enable setting loading indicator delays from the server (#7448)Artur Signell2013-04-033-83/+249
| | | | | | * Refactored LoadingIndicator to a separate class on client side to enable customization and to remove clutter from ApplicationConnection Change-Id: I12e94294beed9c65a5710bdfe2486bc0f1b92bd9
* Made is possible to configure tooltip on the server (#8065)Artur Signell2013-04-032-10/+145
| | | | Change-Id: I35af6df1dfa75ef1de1268eb630fc0f4b9306170
* WAI-ARIA field corrections (#11407)michaelvogt2013-04-0213-115/+202
| | | | | | Implementation of suggestions from usage test by an screen reader user Change-Id: If02512f3d4ee60e3e115023af9d9e600dc11321a
* WAI-ARIA button (#11380)michaelvogt2013-03-282-8/+9
| | | | | | Accessibility functions for Button Change-Id: I12ddfd8232d4d35135add1cb4406bfdc20b758f2
* Added Page.reload (#10250)Artur Signell2013-03-281-0/+6
| | | | Change-Id: I8ec7edbc370388d8b36a474a8845e846395f26ed
* Removed CommunicationManager and PortletCommunicationManagerJohannes Dahlström2013-03-271-1/+1
| | | | | | | | | * Moved AbstractCommunicationManager abstract methods getThemeResourceAsStream and createBootstrapHandler to VaadinService * Made ACM non-abstract and renamed to LegacyCommunicationManager * Lifted anonymous inner BootstrapHandler subclasses into named public classes Change-Id: I31739ce8a506d572e75ca8cd5509be215e01693d
* Remove synchronous AJAX support (#11254)Johannes Dahlström2013-03-271-140/+110
| | | | | | | SJAX was used in Vaadin 6 only for window close events, and those are not supported in Vaadin 7. Change-Id: I3ca7137d5a16252f63051314743e0bee2890caf1
* Removed code which calculates size incorrectly (#11395)Artur Signell2013-03-251-4/+0
| | | | Change-Id: I2fbe7031ee1d778f8ebe96a8e773113d8529fba9
* Fixed ComponentLocator to be backwards compatibleArtur Signell2013-03-251-3/+11
| | | | | | The WAI-ARIA fix (#11180) introduced a new FlowPanel in a PopupDateField popup which is now handled properly. Change-Id: I192018c95d6d1502e3a50e5c30d4125d467ddf94
* Merge commit 'e4c9eda51082a443822b66864df2fe14be7dc6d7'Artur Signell2013-03-2114-45/+389
|\ | | | | | | | | | | | | Conflicts: uitest/test.xml Change-Id: I2c82fa7117b21bddad313abdd2f3f43143317c12
| * Enable a Vaadin applications to be re-initialized if if has been re-added to ↵Artur Signell2013-03-201-0/+1
| | | | | | | | | | | | the same page (#8350) Change-Id: I30dbc14f00108fa699694ecd1d37679d8a0dff4b