aboutsummaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
* Ensure enum fields are created when not specifying a strict type (#10975)Artur Signell2014-12-182-3/+49
| | | | Change-Id: I64cfc5b315444d7135738a8f3870bf50050f4678
* Allow TabSheet and Accordion tab captions to contain HTML (#14609)Artur Signell2014-12-181-0/+30
| | | | Change-Id: If15db442fdbdcc80918e52f8c87e0808f76eb336
* 3 args method buildAndBind should be overriden, not 2 args (#12453).Denis Anisimov2014-12-182-3/+17
| | | | Change-Id: I7afabec7e0d9334b799019b581fca858895b2cc1
* Add @since to AbstractSplitPanel. (#15285)Sauli Tähkäpää2014-12-181-1/+1
| | | | Change-Id: I476d8c7e53ce90941b00deefffc1b6a7ea63b43b
* Avoid NoClassDefFoundError retrieving Atmosphere version (#14904).Denis Anisimov2014-12-183-17/+31
| | | | Change-Id: Id64c4c4535e250c6e0e6457dfdfd17424bdc2fd4
* Make is possible to click a detached button again (#12781)Artur Signell2014-12-182-17/+19
| | | | | | Partial revert of the earlier fix Change-Id: I67d016f1ea073189fdb53fc99f7c1b45b21ac124
* Revert "Update selection after changes in underlying data sourceLeif Åstrand2014-12-182-102/+0
| | | | | | | (#13580)." This reverts commit f4d1383b20da01f9fc43c32d7541a7816f8a9a9b. Change-Id: I5911f63ae35bef54f01477b14e5feffdf952aa6d
* Allow reading and writing empty designs (#7749).Mika Murtojarvi2014-12-184-12/+159
| | | | Change-Id: Id66201d040d07f0e0d731418624c9b702b2d0d3b
* Allow captions to contain HTML (#9426)Artur Signell2014-12-183-5/+39
| | | | Change-Id: I4a0e580aef1a97ce69238ea0d476599883928d84
* Missing @since for 7.4Leif Åstrand2014-12-1814-3/+51
| | | | Change-Id: I8fdf0c264febf2ab9ae0f230f6bb357ef57be9ec
* Fix inconsistencies in CheckBox clear and isEmpty (#14755)Artur Signell2014-12-182-0/+59
| | | | Change-Id: I566257d3a4db15973f76a5a70adb095bd7203918
* Minor declarative API improvement (#7749)Artur Signell2014-12-182-29/+15
| | | Change-Id: Id5b11b27e7750085d30d2fa592b124ae474d6e9a
* Revert "Workaround for Atmosphere race condition (#13528)" (#14534)Artur Signell2014-12-181-48/+40
| | | | | | | | | | This reverts commit 7f9ea1c9159c8362e6a309b630cbb59a4dae72dd. The problem is fixed in Atmosphere 2.2 Conflicts: server/src/com/vaadin/server/communication/PushRequestHandler.java Change-Id: I04a1b0c87927beb9b2048fee1ec95cd17af53a28
* Merge "Merge remote-tracking branch 'origin/declarative'"Artur Signell2014-12-1896-64/+8821
|\
| * Merge remote-tracking branch 'origin/declarative'Artur Signell2014-12-1896-64/+8821
| |\ | | | | | | | | | Change-Id: I7caf7a28f9c6e536797cf41e307e4d6d18bd3222
| | * API refactoring (#7749)declarativeArtur Signell2014-12-1718-65/+60
| | | | | | | | | | | | Change-Id: I835756b240bc9ece885acdc8f43ec6a1599bb7c5
| | * Declarative support for CheckBox (#7749)Matti Hosio2014-12-174-0/+177
| | | | | | | | | | | | Change-Id: Ia0608cd0827ab09d9b30993738acd45317778e55
| | * Update the javadocs in declarative (#7749).Mika Murtojarvi2014-12-173-28/+39
| | | | | | | | | | | | Change-Id: If4fd1f0434c1c6d78e47fc503b49781c35494f84
| | * Add namespace element for custom components (#7749)Matti Hosio2014-12-172-1/+5
| | | | | | | | | | | | Change-Id: Iea7e4057df5a61805ba2f6c087fbb3bcd23f68c7
| | * Unit tests for nested templates (#7749)Matti Hosio2014-12-1712-0/+417
| | | | | | | | | | | | Change-Id: I0190870de8d7d15406cbe54ae8dc0b7761a13910
| | * Do not write immediate to design if component is immediate by default (#7749)Matti Hosio2014-12-172-1/+17
| | | | | | | | | | | | Change-Id: Ia79844498c9f6ebc715d15039f7db8441e3565b9
| | * Do not throw exception when trying to bind a preinitialized instance field ↵Matti Hosio2014-12-179-11/+42
| | | | | | | | | | | | | | | | | | (#7749) Change-Id: I8b40e667d03b63e05f006e7cedf108345591d118
| | * Updates for the javadocs of declarative (#7749).Mika Murtojarvi2014-12-179-100/+97
| | | | | | | | | | | | Change-Id: I623ba0c17673144f0886556937d25f80ea1f3ffd
| | * Merge remote-tracking branch 'origin/master' into declarativeMatti Hosio2014-12-1753-446/+1298
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: server/src/com/vaadin/ui/TextField.java Change-Id: I289cb9ec80d494ab79aec11a43708abf5b403a00
| | * | Clarified javadoc (#7749)Artur Signell2014-12-161-8/+13
| | | | | | | | | | | | Change-Id: I89d55fdc9b380f90940477e1d4d031394c81ee40
| | * | Do not write child components in sub templates (#7749)Matti Hosio2014-12-165-0/+19
| | | | | | | | | | | | | | | | Change-Id: I7e19e86618bbf27ae3a6e585bab000f26dd8f6d5
| | * | Test for custom reading of design in constructor (#7749)Artur Signell2014-12-163-0/+113
| | | | | | | | | | | | Change-Id: I9f8da4b3b65d75f5890619d1220db34d02538fbc
| | * | Generic cleanup (#7749)Artur Signell2014-12-166-15/+26
| | | | | | | | | | | | Change-Id: I274009ff733eeba6ac312324d0ba946f64d1a26a
| | * | Do not remove children in read to ensure @DesignRoot reading worksArtur Signell2014-12-166-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | properly (#7749) Change-Id: I8a3111e7007911adfd97c15373b634b2c57f5cd5
| | * | Declarative support for Label (#7749)Matti Hosio2014-12-163-0/+6
| | | | | | | | | | | | | | | | Change-Id: Ia727763f979ad94a029c7861f13bec0c6f00b876
| | * | Handle tab indexes in a generic way (#7749)Artur Signell2014-12-155-43/+21
| | | | | | | | | | | | | | | | Change-Id: I6e449ed7fd0acaf683da98ae3fcf55ff544c3b48
| | * | Do not write empty icon-alt or icon-alternate-text (#7749)Artur Signell2014-12-151-2/+5
| | | | | | | | | | | | | | | | Change-Id: Idca7206667ca4c37f8b5bfe8f3344c751624e526
| | * | createNode -> createElementArtur Signell2014-12-1512-34/+35
| | | | | | | | | | | | | | | | Change-Id: Ifb7342a860fa73d51dc462b788a4530abb0bb52f
| | * | Fix writing issues (#7749)Artur Signell2014-12-1519-25/+374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * A root component with @DesignRoot must always use its superclass for default values. Otherwise the written design will be empty as the design is read in the constructor. * A component which is not the root must not write its component tree if the component tree is generated in the constructor. This is a simplification which should be good enough for most cases (can't add children in constructor and also using addComponent - in this case the component added with addComponent will not be written). * Test cases for nested templates Change-Id: I3a384d1d8654b9865a3a790ebeb055a300a62135
| | * | Do not create default instances while reading designs (#7749)Artur Signell2014-12-1513-134/+110
| | | | | | | | | | | | | | | | Change-Id: I26cb6d8d43200d10ebf8c0ac22c538b4272f5ecd
| | * | SynchronizeFrom/ToDesign -> read/writeDesign (#7749)Artur Signell2014-12-1544-277/+233
| | | | | | | | | | | | | | | | Change-Id: Ie5e420ac5d62a2aa3206051888e6dd0f8f30df11
| | * | Add public API for loading design based on @DesignRoot (#7749)Artur Signell2014-12-1511-19/+433
| | | | | | | | | | | | | | | | Change-Id: Ic6f201a45d66aefe9ec93ba3be5a75b6532bf014
| | * | Refactored API for loading designs (#7749)Artur Signell2014-12-158-81/+347
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now contains read methods * Component read(InputStream design) * DesignContext read(InputStream design, Component rootComponent) * DesignContext read(String filename, Component rootComponent) and write methods * write(Component component, OutputStream outputStream) * write(DesignContext designContext, OutputStream outputStream) Change-Id: I9d6862240c5b2018ec39a164a54e7c047a00971b
| | * | Make field binding in designs case insensitive (#7749)Artur Signell2014-12-151-2/+4
| | | | | | | | | | | | | | | | Change-Id: I002daf9c2cf544bd648ad9b009c67e058f514aad
| | * | Support plain-text attribute for Label (#7749)Artur Signell2014-12-145-6/+68
| | | | | | | | | | | | | | | | Change-Id: I4ef210d131f1e616b501468cb94ea518945a3b30
| | * | Rename LayoutHandler to Design (#7749)Artur Signell2014-12-148-26/+25
| | | | | | | | | | | | | | | | Change-Id: I86fcf9062804c7eb71d460d2003a3f5eb8d775eb
| | * | Declarative support for split panel (#7749).Mika Murtojarvi2014-12-126-58/+606
| | | | | | | | | | | | | | | | Change-Id: I96b7be150c9b6511f9fb701c5ee26afca67f1512
| | * | Embed DesignSynchronizable methods to Component interface (#7749)Matti Hosio2014-12-1217-199/+149
| | | | | | | | | | | | | | | | Change-Id: I06de4d2065dee107da40c2a4941e7d9e22f0832b
| | * | Some logging improvements and minor fixes for Declarative (#7749)Matti Hosio2014-12-124-23/+22
| | | | | | | | | | | | | | | | Change-Id: Iccb1bbf3be1a030d4902165dbf59ecea3e8b134b
| | * | Declarative: add support for Panel (#7749).Mika Murtojarvi2014-12-125-2/+260
| | | | | | | | | | | | | | | | Change-Id: I4e6414e2fd4941215a788f518862ce58f38f005f
| | * | Declarative support for Button and NativeButton (#7749)Matti Hosio2014-12-126-4/+269
| | | | | | | | | | | | | | | | Change-Id: I2a72e5001dbee4b6396344a0286ea4aa042e15aa
| | * | Update to latest jsoup (#7749)Artur Signell2014-12-121-1/+1
| | | | | | | | | | | | | | | | Change-Id: I5b31bb935ecd3a9bb1fd4722a8e94acc4f0355b0
| | * | Don't add setCurorPosition as it focuses the field (#7749)Artur Signell2014-12-121-0/+1
| | | | | | | | | | | | | | | | Change-Id: I53de828cd5c27f7ee8e9a89d7b48c7dcfc3201b6
| | * | 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