summaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * Make TextArea.setCursorPosition work in all browsers (#8769)Leif Åstrand2013-03-202-0/+118
| | | | | | | | | | | | | | | | | | svn changeset:25579/svn branch:6.8 Conflicts: client/src/com/vaadin/client/ui/VTextField.java Change-Id: I3b53be8df4ce0564f34d8aa9bc1ce1c34648eadd
| * Disabled TabIndex warning for now (#11325)7.0.3Artur Signell2013-03-191-3/+7
| | | | | | | | Change-Id: I89311c7e4bdab3a70aa335c203ef57badab7bec8
| * Audio/Video fixes, for #11160 but it was much more broken. Also quite a few ↵Marc Englund2013-03-153-26/+73
| | | | | | | | | | | | | | browser differences. Ticket: 11160 Change-Id: I1ee228e593eab75d96c285bfa26af9939e058d47
| * Reattach when wrapping in webkit for correct text flow (#10536)Leif Åstrand2013-03-141-1/+4
| | | | | | | | Change-Id: I431b6a3c61a9308ad4189e5d79a5e70de8f1f560
| * Fixed setting column width back to undefined by setting it to -1. #7922Leif Åstrand2013-03-141-6/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | svn changeset:25591/svn branch:6.8 Conflicts: server/src/com/vaadin/ui/Table.java Reverted change included by mistake in changeset [25591] for #7922 svn changeset:25606/svn branch:6.8 Change-Id: I6765a52ab213c131cca053227ee72b0007552f7f
| * Added missing state update on the client side (#11028)Artur Signell2013-03-131-1/+3
| | | | | | | | Change-Id: I547f6e6426208d788b92ea8f429d4bb0aa9fdf24
| * Fixed Tree keyboard navigation in Opera 12 (#11183)Artur Signell2013-03-131-1/+1
| | | | | | | | Change-Id: I6bbd486caef0056703d1b9ebc1ba5537aca75cfd
| * Fixed header to make checkstyles happy (#11129)Artur Signell2013-03-131-3/+3
| | | | | | | | Change-Id: I4f1da57d318407da6a47a7095dbe4a08a6acc0f7
| * Ensure nonwrapping textarea has white-space: pre; style (#10536)Leif Åstrand2013-03-131-0/+3
| | | | | | | | Change-Id: Iaac6b58d204082374827cb7b6caef5f5f81e3dbc
| * Fixed IE8 sub window focus issue after editing a RichTextArea #10776Leif Åstrand2013-03-121-0/+34
| | | | | | | | | | | | | | | | Tests were merged to 7.0 in a previous commit. svn changeset:25458/svn branch:6.8 Change-Id: Ib4233f4d96311c76c104f1041f132377d357916d
| * Fixed focus and tab index handling for UI (#11129)Artur Signell2013-03-124-10/+130
| | | | | | | | Change-Id: I80377792ade11946337e2900a7ea84209ae1d060
* | WAI-ARIA fields (#11180)michaelvogt2013-03-2014-51/+535
| | | | | | | | | | Field implementations of the WAI-ARIA changes in the base classes Change-Id: Ie51e76130f3f9976a32c373334b709f0f5b68f1a
* | Remove unnecessary theme name sanitation (#10708)Artur Signell2013-03-141-2/+0
| | | | | | | | Change-Id: Ib28d4bbf7602017e371c4597733f1558cdb0b796
* | Apply webkitoverflowautofix for IE10 #11327John Ahlroos2013-03-141-1/+2
| | | | | | | | Change-Id: I561d63dc7c6349ccbe88db55cfc629fca54a7eb0
* | Fixed broken Gridlayout cell position calculation in IE10 #11303John Ahlroos2013-03-131-6/+11
| | | | | | | | Change-Id: Ic587c940cab1d145d6be1136c12a46a4b2adb277
* | Implemented injection of css styles #5500John Ahlroos2013-03-131-0/+92
| | | | | | | | Change-Id: Iaccffb4a3e137968d5f51672cdd56f803a9e9d2e
* | Added fallbacks for when IE10 reports width/height as 'auto' when getting ↵John Ahlroos2013-03-121-0/+8
| | | | | | | | | | | | the ComputedStyle #11308 Change-Id: I5cdf98feb8f5f92edeb253b259c354211bd5e369
* | Merge commit '6922bc5b49c5551b289a5025ccd5901e2ac3aafc'Artur Signell2013-03-125-48/+267
|\| | | | | | | Change-Id: Id118fd9bae1fdf7e7ce2efd660ade5ba7bbc5109
| * Properly recognize class of redefined UI connector (#10867)Leif Åstrand2013-03-111-1/+1
| | | | | | | | Change-Id: I8e3afbd669123a846214c3bd65bf696aa2b5a536
| * Set to empty function instead of undefined (#10960)Artur Signell2013-03-071-3/+1
| | | | | | | | | | | | It seems that the presence of the function is checked once while it is still set and it will be later called without additional checks that it is still set. Change-Id: Ie985d9047f4d2ca469f1a406ba40bca0ac3a59e9
| * Fixed javascript issue in IE8 (delete cannot be used on window properties) ↵Artur Signell2013-03-061-1/+3
| | | | | | | | | | | | (#10960) Change-Id: I03bb7e7dda8a44d06dffd3a077cb9b8acc45741d
| * Profiler based on __gwtStatsEvent (#10960)Leif Åstrand2013-03-062-41/+164
| | | | | | | | | | | | | | | | | | * Bootstrap installs a __gwtStatsEvent implementation for tracking GWT's own bootstrap timing events * Profiler.enter and Profiler.leave use __gwtStatsEvent * Profiler data is displayed based on the data tracked by __gwtStatsEvent Change-Id: I3db05ca2622aecb745270f01d47cd71648e3bebd
| * Add performance.timing support to Profiler (#11188)Leif Åstrand2013-03-062-0/+60
| | | | | | | | Change-Id: I3fb14b1280a1ee8bfaa2aeab87b40c374d2e4443
| * Log errors as errors and not normal messages (#11251)Artur Signell2013-03-051-3/+4
| | | | | | | | Change-Id: I3686da461ea5b64b5051c2c3b24feb58814c929d
| * Fixed scrolling jumping up to first row when adding rows and adjusting the ↵John Ahlroos2013-03-041-2/+14
| | | | | | | | | | | | currentPageFirstItem in the same UIDL request #10970 Change-Id: I54562e7e0c5429f3493892cf3a14380b0d15bbfd
| * Add bootstrap performance measuring support (#11188)Leif Åstrand2013-03-011-1/+24
| | | | | | | | | | | | | | | | | | | | | | svn changeset:25664/svn branch:6.8 Conflicts: client/src/com/vaadin/client/ApplicationConnection.java uitest/src/com/vaadin/tests/performance/BasicPerformanceTest.java uitest/src/com/vaadin/tests/util/TestUtils.java Change-Id: I699e7b47ad5a62b67dbdf1004da5e5daf009ba25
* | Add missing license headersLeif Åstrand2013-03-112-0/+32
| | | | | | | | Change-Id: Ic5c928b67b90c241be919d556ba8aa49f2de422c
* | #11265 AriaHandler NPEmichaelvogt2013-03-061-8/+10
| | | | | | | | | | | | Fixes JavaScript exception when debug window is open Change-Id: Ic296cc643cf7b128c34d6446a05ea89a85bdcc35
* | Added IE10 touch support detection #9216John Ahlroos2013-03-051-0/+7
| | | | | | | | Change-Id: I3e5b2266b641901590b7806a04c6ef8c68fbe0f4
* | WAI-ARIA for form fields (#11180)michaelvogt2013-03-054-1/+128
| | | | | | | | | | | | Changes in the base classes of the form fields for WAI-ARIA integration Change-Id: I770082c353b1b0004875675e28f03d6a3e69f03f
* | Renamed "tests" target to "test" and added "test-all" (#9998)Artur Signell2013-03-012-7/+7
| | | | | | | | | | | | | | The "test" target runs all tests which do not require additional servers or setup. Can be run immediately after cloning the project. The "test-all" target runs also integration tests and UI tests which require access to servers or additional setup. Change-Id: I2f5371dc5be805ba12766c8187a2b58fbc7f7db4
* | Merge remote-tracking branch 'origin/7.0'John Ahlroos2013-03-014-156/+293
|\| | | | | | | Change-Id: Ifdc095169c31731cb013727f14d92839ecc775db
| * Fix typo in #10937Leif Åstrand2013-02-261-1/+1
| | | | | | | | Change-Id: I2a0d65dc966ca1a60b017c0c69884e4ede0dc2d7