summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Declarative support for TabSheet and Accordion (#7749)Matti Hosio2014-12-126-3/+450
| | | | Change-Id: Iee4689814f08ddbb852cfb3e51c9873fbe42d901
* Declarative support for TextField, PasswordField and TextArea (#7749)Matti Hosio2014-12-129-2/+355
| | | | Change-Id: I41d04c55c65820f0270742468e94f47099783950
* Declarative support for AbstractTextField (#7749)Matti Hosio2014-12-105-3/+212
| | | | Change-Id: Ice244cd73825bde44fe02cf3d4b53d4eff5a5c35
* Add support for margins in AbstractOrderedLayout (#7749)Matti Hosio2014-12-103-10/+62
| | | | Change-Id: I9793d37998549c410e9e17dc14402acc3b85f4f0
* Declarative support for AbstractField (#7749)Matti Hosio2014-12-109-3/+372
| | | | Change-Id: I8eb917186886aa1a9c63939d2dfd1f59df973aa2
* Fix errors that affect validation builds (#7749).Mika Murtojarvi2014-12-107-7/+32
| | | | Change-Id: Idfed1c2f87812afcbb961eb238a36a1e09d61952
* Change a test not to use LocaleUtils.Mika Murtojarvi2014-12-101-6/+3
| | | | Change-Id: I447960c4621c8bf0acbc1cce5bcc4fe5dc341256
* Remove locale utils dependency since that is not available in the server ↵Matti Hosio2014-12-102-10/+3
| | | | | | | | dependencies Also minor fix in one unit test Change-Id: I6a15cda5857a167327138f0ac5d1fb02629ef0d6
* Declarative support for CssLayout (#7749)Matti Hosio2014-12-103-0/+197
| | | | Change-Id: Ic99fb1e9af921b3e14127888e2b3dffbd54f493e
* Handle locale as a special case (#7749).Mika Murtojarvi2014-12-092-1/+195
| | | | | | | This cleans the generated html by not writing the locale to every tree node. Change-Id: I7a3c8300ee7726e22196c6cbc659fed8b78e3bd6
* Handle immediate property as a special case (#7749).Mika Murtojarvi2014-12-093-1/+49
| | | | Change-Id: I507b44acfd3036d2d2862d1d04b518adc7bf826a
* Support for automatic binding of the fields of the root layout (#7749)Matti Hosio2014-12-087-20/+670
| | | | | | The fields are bound to the components generated when parsing the design. The binding is done based on localId, id or caption. Change-Id: I32ecac3cb76737c9d9d05a123db85fe65d55369c
* Declarative support for Responsive (#7749)Matti Hosio2014-12-083-1/+90
| | | | Change-Id: I5b5b4ec966d4206e3fe4d31adf6674cd247dfbd2
* Declarative: handle inner html for Button and Label (#7749).Mika Murtojarvi2014-12-0510-9/+463
| | | | Change-Id: Ie98d633e8583efed142a6a3d2cc980070cbc73f7
* Fixes for the public API of DesignContext.Mika Murtojarvi2014-12-048-148/+323
| | | | | | Also adds tests for parsing and for finding components by id. Change-Id: I3202a19f1699ee906f97cc57b08a9b2fd540f51b
* Declarative support for AbsoluteLayout (#7749)Matti Hosio2014-12-046-6/+355
| | | | Change-Id: Icd90d78b3ddd14ffaef48f610c043e7a816db106
* Declarative feature improvements (#7749)Matti Hosio2014-12-043-318/+316
| | | | Change-Id: Ie04db36ad08f686bf6b173241652836f639d3bd9
* Declarative: Use Element in DesingSynchronizable method parametersMatti Hosio2014-12-039-101/+94
| | | | Change-Id: I18f49d3248e3ecacd08bfa2e2baa03dd0329b0c7
* Declarative: Set used file separators and decimal symbols explicitlyMatti Hosio2014-12-031-2/+12
|
* Declarative: remove unnecessary files.Mika Murtojarvi2014-12-032-30/+0
| | | | | | | The files were used for manual testing. Automatic tests with new test files will be created soon. Change-Id: I14b823dbd3c446a0288129a511ba8f8ec920f13b
* Vaadin declarative: parser and html generator.Mika Murtojarvi2014-12-0210-194/+551
| | | | | | | | | | | | The parser creates a Component hierarchy from a given html file. The html generator does the converse, outputs html given a component hierarchy with a single root. Current TODOs: 1) add automatic tests - some of the functionality may not have been tested in any way. 2) Remove files that are not relevant for this change set but were accidentally included in a commit. Change-Id: I222e01291aab75c2249d4aa4904f16fb153d4397
* Declarative support for AbstractOrderedLayoutMatti Hosio2014-12-025-9/+748
|
* Support for synchronizing to design in AbstractComponentMatti Hosio2014-12-024-138/+667
|
* support for declarative in AbstractComponentMatti Hosio2014-11-285-1/+745
|
* Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).Denis Anisimov2014-11-195-35/+39
| | | | Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e
* Add constructor for directly extending a connector (#13579)Leif Åstrand2014-11-172-0/+41
| | | | Change-Id: Id8ba60cf8767ba171a5bcbd5541d8c0c7a9fa62d
* Update selection after changes in underlying data source (#13580).Denis Anisimov2014-11-112-0/+100
| | | | Change-Id: I6354d85bd6bc37b1cbb69f388559278d5a163256
* Update @since to VaadinService.Sauli Tähkäpää2014-11-111-1/+1
| | | | Change-Id: I1b473b9f5316674c5c5ed9a35d776fb8906eb559
* Add null check to FieldGroup.bind. (#14729)Sauli Tähkäpää2014-11-052-7/+62
| | | | Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e
* Fix VCalendar to use correct year of week. (#14783)Sauli Tähkäpää2014-11-031-2/+20
| | | | Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a
* Change the way classloader for VaadinService is selected (fixes #11295)Maciej Przepióra2014-10-318-23/+102
| | | | Change-Id: I2a25b4149f927ee7940edf596e8cebaaa48dcd0d
* Fixed typo in JavadocMarkus Koivisto2014-10-291-1/+1
| | | | Change-Id: I8c84e09c8c485e310638a814fe686fe5f856656e
* Upload: OutOfMemory if stream already been read (#10096)Sergey Budkin2014-10-292-1/+71
| | | | | | Added -1 check and test. Change-Id: I3f6c61417353884d22d8e6b33ef21319475c1907
* Fire attach/detach events when Window is added/removed from UI (#14908).Denis Anisimov2014-10-292-0/+46
| | | | Change-Id: Idc51aa5ab97a9d3f7a1f316d9536ae1cbaeafe38
* Fix: Navigation to invisible days of week in VAADIN calendar (#12243)Anna Miroshnik2014-10-292-0/+32
| | | | | | | | Some changes in BasicBackwardHandler and BasicForwardHandler. Also test was added (CalendarBackwardForwardTest). Changes after review. Change-Id: Ibe0283534b784e3c18134619e1843440ca74e65c
* Set correct versions for json package imports in OSGi manfiests (#14618)Maciej Przepióra2014-10-271-1/+1
| | | | Change-Id: I4761ab889bfacedd66bd7ed5f37fe763d7539bef
* Add @since to ContainerEventProvider. (#14178)Sauli Tähkäpää2014-10-221-0/+4
| | | | Change-Id: Ic44e8abf1e7405735c940573558e150b4e0de35d
* Fix @since for isIPhone() and isIPad(). (#14424, #14423)Sauli Tähkäpää2014-10-221-0/+2
| | | | Change-Id: I8b72b362134d564165a7037e0722c3ff28f59497
* FieldGroup should not throw NPE when data source is not set (#14901).Denis Anisimov2014-10-222-1/+57
| | | | Change-Id: I74bea857306fac5123aa86cdabc70d81c2a72094
* Update atmosphere-runtime to 2.1.2.vaadin6. (#14674, #14861)Sauli Tähkäpää2014-10-211-1/+1
| | | | Change-Id: Ie239bf110909f8acb47f2141431965061f9ac407
* Use isConnectorEnabled instead of isEnabled for DnD service (#12781)Denis Anisimov2014-10-162-2/+56
| | | | Change-Id: Ica20d57283db74d66176de7c696136a9a3615c41
* Use isConnectorEnabled instead of isEnabled for client requests(#12781).Denis Anisimov2014-10-168-13/+217
| | | | Change-Id: Iac6dc5caf9ece76d9289da05f83289152b005406
* Make DefaultFieldGroupFieldFactory singleton (#11038).Denis Anisimov2014-10-133-2/+43
| | | | Change-Id: I40250fadfe78d663d1cb7614f4f8818216e773a4
* Use workaround for JDK6 Introspection bug JDK-6788525 (#14839).Denis Anisimov2014-10-132-3/+106
| | | | Change-Id: Ib7ef769b7537675c681ac1fab24a425d19a267e7
* Call endUpload() in finally block of fail handling (#14677).Denis Anisimov2014-10-092-12/+115
| | | | Change-Id: I0b5976abf0d8804e8cd34c5dd489da8617ef89f1
* isIPad() and isIPhone() methods are added to WebBrowser (#14424,#14423).Denis Anisimov2014-10-091-0/+20
| | | | Change-Id: I7b3556d5f9c1dd84beec638d7fbff1c5382070a4
* FieldGroup.commit throws NPE if not bound to an item (#14732).Sergey Budkin2014-10-092-2/+41
| | | | | | Added null check and corresponding test. Change-Id: I197dad14d6b5f7bf9bedcdf083d4b1f0f20efdcd
* Re-adding content in Table causes table to lose scroll position (#14581)Anna Miroshnik2014-10-071-64/+18
| | | | | | | | | | | | At this moment behavior of restoring scroll position more like as in 7.2.6. But restoring is only in case of removeAll() - addAll() (or add() one time - then restore index is reset). In 7.2.6 restoring of scroll position was the result of client defect (scrolling in lazyScroller was not changed if variable "firstvisible" fromserver was 0). This "defect" was fixed in one of the patches. Change-Id: I2e2fb8749ec95f3409caeacafff46c4c29159e74
* Possible VaadinSession deadlock when invalidating HTTP session (#14452)Sergey Budkin2014-10-072-9/+94
| | | | | | VaadinService.fireSessionDestroy: session.accessSynchronously -> session.access Change-Id: I72e08c9285e6b34dac54401c6c84b7175133e481
* Add @since to isWindowsPhone(). (#14425)Sauli Tähkäpää2014-10-071-0/+1
| | | | Change-Id: Ia4c212ead39d7b71c56db586c0a8559935cae263