Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Do not create default instances while reading designs (#7749) | Artur Signell | 2014-12-15 | 13 | -134/+110 | |
| | | | | | | | | Change-Id: I26cb6d8d43200d10ebf8c0ac22c538b4272f5ecd | |||||
* | | SynchronizeFrom/ToDesign -> read/writeDesign (#7749) | Artur Signell | 2014-12-15 | 44 | -277/+233 | |
| | | | | | | | | Change-Id: Ie5e420ac5d62a2aa3206051888e6dd0f8f30df11 | |||||
* | | Add public API for loading design based on @DesignRoot (#7749) | Artur Signell | 2014-12-15 | 11 | -19/+433 | |
| | | | | | | | | Change-Id: Ic6f201a45d66aefe9ec93ba3be5a75b6532bf014 | |||||
* | | Refactored API for loading designs (#7749) | Artur Signell | 2014-12-15 | 8 | -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 Signell | 2014-12-15 | 1 | -2/+4 | |
| | | | | | | | | Change-Id: I002daf9c2cf544bd648ad9b009c67e058f514aad | |||||
* | | Support plain-text attribute for Label (#7749) | Artur Signell | 2014-12-14 | 5 | -6/+68 | |
| | | | | | | | | Change-Id: I4ef210d131f1e616b501468cb94ea518945a3b30 | |||||
* | | Rename LayoutHandler to Design (#7749) | Artur Signell | 2014-12-14 | 8 | -26/+25 | |
| | | | | | | | | Change-Id: I86fcf9062804c7eb71d460d2003a3f5eb8d775eb | |||||
* | | Declarative support for split panel (#7749). | Mika Murtojarvi | 2014-12-12 | 6 | -58/+606 | |
| | | | | | | | | Change-Id: I96b7be150c9b6511f9fb701c5ee26afca67f1512 | |||||
* | | Embed DesignSynchronizable methods to Component interface (#7749) | Matti Hosio | 2014-12-12 | 17 | -199/+149 | |
| | | | | | | | | Change-Id: I06de4d2065dee107da40c2a4941e7d9e22f0832b | |||||
* | | Some logging improvements and minor fixes for Declarative (#7749) | Matti Hosio | 2014-12-12 | 4 | -23/+22 | |
| | | | | | | | | Change-Id: Iccb1bbf3be1a030d4902165dbf59ecea3e8b134b | |||||
* | | Declarative: add support for Panel (#7749). | Mika Murtojarvi | 2014-12-12 | 5 | -2/+260 | |
| | | | | | | | | Change-Id: I4e6414e2fd4941215a788f518862ce58f38f005f | |||||
* | | Declarative support for Button and NativeButton (#7749) | Matti Hosio | 2014-12-12 | 6 | -4/+269 | |
| | | | | | | | | Change-Id: I2a72e5001dbee4b6396344a0286ea4aa042e15aa | |||||
* | | Update to latest jsoup (#7749) | Artur Signell | 2014-12-12 | 1 | -1/+1 | |
| | | | | | | | | Change-Id: I5b31bb935ecd3a9bb1fd4722a8e94acc4f0355b0 | |||||
* | | Don't add setCurorPosition as it focuses the field (#7749) | Artur Signell | 2014-12-12 | 1 | -0/+1 | |
| | | | | | | | | Change-Id: I53de828cd5c27f7ee8e9a89d7b48c7dcfc3201b6 | |||||
* | | Declarative support for TabSheet and Accordion (#7749) | Matti Hosio | 2014-12-12 | 6 | -3/+450 | |
| | | | | | | | | Change-Id: Iee4689814f08ddbb852cfb3e51c9873fbe42d901 | |||||
* | | Declarative support for TextField, PasswordField and TextArea (#7749) | Matti Hosio | 2014-12-12 | 9 | -2/+355 | |
| | | | | | | | | Change-Id: I41d04c55c65820f0270742468e94f47099783950 | |||||
* | | Declarative support for AbstractTextField (#7749) | Matti Hosio | 2014-12-10 | 5 | -3/+212 | |
| | | | | | | | | Change-Id: Ice244cd73825bde44fe02cf3d4b53d4eff5a5c35 | |||||
* | | Add support for margins in AbstractOrderedLayout (#7749) | Matti Hosio | 2014-12-10 | 3 | -10/+62 | |
| | | | | | | | | Change-Id: I9793d37998549c410e9e17dc14402acc3b85f4f0 | |||||
* | | Declarative support for AbstractField (#7749) | Matti Hosio | 2014-12-10 | 9 | -3/+372 | |
| | | | | | | | | Change-Id: I8eb917186886aa1a9c63939d2dfd1f59df973aa2 | |||||
* | | Fix errors that affect validation builds (#7749). | Mika Murtojarvi | 2014-12-10 | 7 | -7/+32 | |
| | | | | | | | | Change-Id: Idfed1c2f87812afcbb961eb238a36a1e09d61952 | |||||
* | | Change a test not to use LocaleUtils. | Mika Murtojarvi | 2014-12-10 | 1 | -6/+3 | |
| | | | | | | | | Change-Id: I447960c4621c8bf0acbc1cce5bcc4fe5dc341256 | |||||
* | | Remove locale utils dependency since that is not available in the server ↵ | Matti Hosio | 2014-12-10 | 2 | -10/+3 | |
| | | | | | | | | | | | | | | | | dependencies Also minor fix in one unit test Change-Id: I6a15cda5857a167327138f0ac5d1fb02629ef0d6 | |||||
* | | Declarative support for CssLayout (#7749) | Matti Hosio | 2014-12-10 | 3 | -0/+197 | |
| | | | | | | | | Change-Id: Ic99fb1e9af921b3e14127888e2b3dffbd54f493e | |||||
* | | Handle locale as a special case (#7749). | Mika Murtojarvi | 2014-12-09 | 2 | -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 Murtojarvi | 2014-12-09 | 3 | -1/+49 | |
| | | | | | | | | Change-Id: I507b44acfd3036d2d2862d1d04b518adc7bf826a | |||||
* | | Support for automatic binding of the fields of the root layout (#7749) | Matti Hosio | 2014-12-08 | 7 | -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 Hosio | 2014-12-08 | 3 | -1/+90 | |
| | | | | | | | | Change-Id: I5b5b4ec966d4206e3fe4d31adf6674cd247dfbd2 | |||||
* | | Declarative: handle inner html for Button and Label (#7749). | Mika Murtojarvi | 2014-12-05 | 10 | -9/+463 | |
| | | | | | | | | Change-Id: Ie98d633e8583efed142a6a3d2cc980070cbc73f7 | |||||
* | | Fixes for the public API of DesignContext. | Mika Murtojarvi | 2014-12-04 | 8 | -148/+323 | |
| | | | | | | | | | | | | Also adds tests for parsing and for finding components by id. Change-Id: I3202a19f1699ee906f97cc57b08a9b2fd540f51b | |||||
* | | Declarative support for AbsoluteLayout (#7749) | Matti Hosio | 2014-12-04 | 6 | -6/+355 | |
| | | | | | | | | Change-Id: Icd90d78b3ddd14ffaef48f610c043e7a816db106 | |||||
* | | Declarative feature improvements (#7749) | Matti Hosio | 2014-12-04 | 3 | -318/+316 | |
| | | | | | | | | Change-Id: Ie04db36ad08f686bf6b173241652836f639d3bd9 | |||||
* | | Declarative: Use Element in DesingSynchronizable method parameters | Matti Hosio | 2014-12-03 | 9 | -101/+94 | |
| | | | | | | | | Change-Id: I18f49d3248e3ecacd08bfa2e2baa03dd0329b0c7 | |||||
* | | Declarative: Set used file separators and decimal symbols explicitly | Matti Hosio | 2014-12-03 | 1 | -2/+12 | |
| | | ||||||
* | | Declarative: remove unnecessary files. | Mika Murtojarvi | 2014-12-03 | 2 | -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 Murtojarvi | 2014-12-02 | 10 | -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 AbstractOrderedLayout | Matti Hosio | 2014-12-02 | 5 | -9/+748 | |
| | | ||||||
* | | Support for synchronizing to design in AbstractComponent | Matti Hosio | 2014-12-02 | 4 | -138/+667 | |
| | | ||||||
* | | support for declarative in AbstractComponent | Matti Hosio | 2014-11-28 | 5 | -1/+745 | |
|/ | ||||||
* | Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410). | Denis Anisimov | 2014-11-19 | 5 | -35/+39 | |
| | | | | Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e | |||||
* | Add constructor for directly extending a connector (#13579) | Leif Åstrand | 2014-11-17 | 2 | -0/+41 | |
| | | | | Change-Id: Id8ba60cf8767ba171a5bcbd5541d8c0c7a9fa62d | |||||
* | Update selection after changes in underlying data source (#13580). | Denis Anisimov | 2014-11-11 | 2 | -0/+100 | |
| | | | | Change-Id: I6354d85bd6bc37b1cbb69f388559278d5a163256 | |||||
* | Update @since to VaadinService. | Sauli Tähkäpää | 2014-11-11 | 1 | -1/+1 | |
| | | | | Change-Id: I1b473b9f5316674c5c5ed9a35d776fb8906eb559 | |||||
* | Add null check to FieldGroup.bind. (#14729) | Sauli Tähkäpää | 2014-11-05 | 2 | -7/+62 | |
| | | | | Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e | |||||
* | Fix VCalendar to use correct year of week. (#14783) | Sauli Tähkäpää | 2014-11-03 | 1 | -2/+20 | |
| | | | | Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a | |||||
* | Change the way classloader for VaadinService is selected (fixes #11295) | Maciej Przepióra | 2014-10-31 | 8 | -23/+102 | |
| | | | | Change-Id: I2a25b4149f927ee7940edf596e8cebaaa48dcd0d | |||||
* | Fixed typo in Javadoc | Markus Koivisto | 2014-10-29 | 1 | -1/+1 | |
| | | | | Change-Id: I8c84e09c8c485e310638a814fe686fe5f856656e | |||||
* | Upload: OutOfMemory if stream already been read (#10096) | Sergey Budkin | 2014-10-29 | 2 | -1/+71 | |
| | | | | | | Added -1 check and test. Change-Id: I3f6c61417353884d22d8e6b33ef21319475c1907 | |||||
* | Fire attach/detach events when Window is added/removed from UI (#14908). | Denis Anisimov | 2014-10-29 | 2 | -0/+46 | |
| | | | | Change-Id: Idc51aa5ab97a9d3f7a1f316d9536ae1cbaeafe38 | |||||
* | Fix: Navigation to invisible days of week in VAADIN calendar (#12243) | Anna Miroshnik | 2014-10-29 | 2 | -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óra | 2014-10-27 | 1 | -1/+1 | |
| | | | | Change-Id: I4761ab889bfacedd66bd7ed5f37fe763d7539bef |