summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Delayed column layouting is visible (#15189)Anna Miroshnik2014-12-162-14/+73
| | | | | | | | | | | Full Name of defect: Regression: Table column jumps when table is shown and table is contained in a layout Regression is a outcome of change due to #12672. No TB4 test because problem happens too fast to be caught. Change-Id: I9af5ed3c11e0fb673c7f2f1c5fd4739bd4b8c655
* VBrowserDetails fails to detect Android when using Firefox (#15183)Sergey Budkin2014-12-162-7/+14
| | | | | | Changed detection logic. Change-Id: I9cb8e94fe6bb5be587fa73ed6a71d2c7c1d91733
* Reset tabsheet scroller when unhiding leftmost tab (#14644)Alexey Fansky2014-12-163-2/+96
| | | | | | | Checking whether invisible tab are present before the scroll index and if so resetting the scroll index when tab goes back to visible. Change-Id: I156dbe93963b0d9f46e21a593ffc3c4c77ebd1c6
* Fix CustomLayout child rendering when template is missing (#8696)Teemu Pöntelin2014-12-163-6/+104
| | | | Change-Id: I8ce4fbc566f030bf22c555f68b97beb781b19805
* Horizontal split panel height shouldn't ignore second component (#15149)Denis Anisimov2014-12-163-91/+261
| | | | Change-Id: Ie925757167b6d8521707b6d5515157eca85f9dba
* always retry a status code 0 uidl request (#15254)Fabian Lange2014-12-161-24/+38
| | | | | | | | | | | | | A status code of 0 indicates that the request has not been handled by the server because the connection was closed without sending response headers. This can happen on the browser side when the browser window is closed, or it can happen on network equipment side under adverse quality of link conditions. Therefore vaadin should retry such a request once before popping up the disconnect message. Change-Id: I9524c97a3de8e4ac9499394a2a795b0441a36ead
* Accordion causes SEVERE error in browser console (#15182)Sergey Budkin2014-12-163-19/+37
| | | | | | Refactored to remove invisible widgets from DOM. Change-Id: I94d0ba37f4a75d71df88fbb0b1767ae60f39432d
* DateField popup doesn't close when popup button is clicked (#14857)Anna Miroshnik2014-12-163-10/+165
| | | | Change-Id: Ieb6ff2f072726fe8707d3cce61569dd623b13ebd
* Position calendar popup on the left side if there is no space (#14757).Denis Anisimov2014-12-168-54/+376
| | | | Change-Id: I83836bbf077033712a569c8eff52576b012b4dee
* MenuBar submenus close unexpectedly if use Valo theme (#15255)Jouni Koivuviita2014-12-165-43/+212
| | | | | | | | | | | This fix is for animation-in and animation-out. Fix was done in VMenuBar. VOverlay provides now hide() method with possibility to enable/disable the animations via parameters boolean animateIn, boolean animateOut. By default they are true (not to break animate-in, animate-out for VWindow and VNotification) Change-Id: I49981952c7c18a02edd7fa9e6d247bb18f660207
* Long events aren't displayed properly when using Container (#15242)Sergey Budkin2014-12-163-56/+81
| | | | | | Rewrote event selection. Change-Id: I8f0dd1c5ec736ea14037619b1656a79b7e3532be
* Make addNestedContainerBean work with existing bean item container items ↵Artur Signell2014-12-162-1/+43
| | | | | | (#15355) Change-Id: I04a91349fce452aa26c304413061440ad74465cc
* Fix opacity for disabled checkboxes and option groups. (#15239)Jouni Koivuviita2014-12-093-20/+34
| | | | Change-Id: I2d09a116d07621053f2fc9524f95e47bf7fc834e
* UIInitHandler emits Content-Length when writing json response (#15271)Fabian Lange2014-12-091-13/+8
| | | | | | | | This prevents chunked-transfer mode and allows server infrastructure to decide correctly on things like compression which benefits from knowing a content length. Change-Id: I4e969e0874b506d0f61526662ee78418987937c4
* SQLContainer removeItem Error when isModified (#8802)Ilya Ermakov2014-12-092-12/+28
| | | | | | This patch makes commit() work properly if an item was modified and later deleted. Change-Id: I5a00024112e7b6bb7ab3750c292a872937f03af9
* Add null check to UI.setTheme. (#15326)Sauli Tähkäpää2014-12-092-15/+61
| | | | Change-Id: I2ab2d24ec05bb618969f59ea15d3a971f88009ca
* Fix opacity for disabled links in Valo. (#15253)Sauli Tähkäpää2014-12-093-3/+12
| | | | Change-Id: I865526499a6d55a835758f0194a977c36c10304a
* Escape dynamic and configured theme names in the same way. (#15309)7.3.6Leif Åstrand2014-12-023-5/+52
| | | | Change-Id: Ib7fd42e6017d0b78e6d5e6bd7f531f0cd6c8c0ab
* Escape themeUri before rewriting CustomLayout HTML. (#15309)Leif Åstrand2014-12-021-1/+1
| | | | Change-Id: I192691ac02bf3a98df1424dead5e4fd6385e395d
* Prevent NPE in AbstractBeanContainer.getType() method (#15173).Denis Anisimov2014-12-023-2/+32
| | | | Change-Id: Ieaed329ed85c68d0da8bd169b4cc5c5886dde212
* set Cache-Control and Expires header even when not-modified (#8757)Fabian Lange2014-12-021-12/+10
| | | | | | | | | | Usually first a resource is served with the lower code block. this provides cache-control, expires and last-modification headers to the browser. But when a not-modified response was served, these headers were missing. This effectively caused the caching to no longer work once the not-modified responses are sent out. Change-Id: I9b1f0cacc91734f88bb0384872da0d426d4b5fe0
* One pixel discrepancy in headers and rows border with minimal width (#15118)Sergey Budkin2014-12-024-1/+79
| | | | | | Disabled old patch for VTreeTable, which caused the problem. Change-Id: I3fdf6b0890307b27e32ceff4492cb7d0bfc6b680
* Window modalitycurtain will now respect $v-animations-enabled (#15135)Fabian Lange2014-11-284-5/+49
| | | | Change-Id: I80beea694c2a103aaf1fb479e1de48c515428fbb
* Position tooltips in the visible area (#15129).Anna Miroshnik2014-11-284-2/+265
| | | | | | | | Based on Mika's reverted patch, with additional fix and test for regression "an empty tooltip appears while the application is initializing". Change-Id: I8237fc9340265708a05a7576a5d9e8e374dc1fea
* Add @since to AbstractSplitPanel. (#15285)Sauli Tähkäpää2014-11-281-1/+1
| | | | Change-Id: I476d8c7e53ce90941b00deefffc1b6a7ea63b43b
* Add getter to SplitterState.positionReversed (#15285)Anna Koskinen2014-11-281-0/+14
| | | | Change-Id: I1e3783d21cb5f2832838dfe36c91c7f6a4ddb313
* Optimizing and avoiding NPE in RowId and ReadOnlyRowId toString(#10410).Denis Anisimov2014-11-285-35/+39
| | | | Change-Id: I6f16b9c55f661f5f75628ff627a01f8ec35e714e
* Remove IE8 from TextFieldBevelTest. (#14634)Sauli Tähkäpää2014-11-281-27/+37
| | | | Change-Id: Ie37377b0da800cbe2acbd3e14b972e482c188579
* Set v-bevel to 'false' should unset 'v-textfield-bevel' value (#14634).Denis Anisimov2014-11-285-1/+121
| | | | Change-Id: Ia3598b9bcef280bef38daa189ab3c7885e5d535a
* Drop indicators in Valo are now working as in Reindeer theme (#14836)Jouni Koivuviita2014-11-283-36/+159
| | | | Change-Id: I12014c4329ca629dbfc9226b3b70538d33442690
* Converted SetCurrentPageFirstItemIndex to TB4. (#15286)Sauli Tähkäpää2014-11-252-43/+63
| | | | Change-Id: Iea990c243e083b3302fd1e448402ac3aa3db08ac
* Table is not caching thousands of rows in vain (#13576)Sara Seppola2014-11-253-10/+167
| | | | Change-Id: I6f6382dd3468db40c36e507b94f84ab1191e100f
* Unwanted horizontal scrollbar in Valo menu (#15237)7.3.5Jouni Koivuviita2014-11-181-0/+1
| | | | Change-Id: Ic435e3ca741669db6f707961ac66a4c2e30bf765
* Valo menu broken on Android Chrome (#15236)Jouni Koivuviita2014-11-181-0/+2
| | | | Change-Id: Idadbbdfe0a9abaf1dd7ada339b618890b2be6e06
* Update supported browser versions (#15207)Leif Åstrand2014-11-171-6/+6
| | | | | | | | | Mention Safari 8 and iOS 8 and bump evergreen browser versions Change-Id: I9c6494a0e5967539385fabd05b540e1f0622b96c Conflicts: WebContent/release-notes.html
* Unit test correction for moving any event in month calendar view(#12413)Denis Anisimov2014-11-171-19/+57
| | | | Change-Id: I6e80c77f758a451ffb23c5487e7a25f3c0eed3c7
* Update @since to VaadinService.Sauli Tähkäpää2014-11-171-1/+1
| | | | Change-Id: I1b473b9f5316674c5c5ed9a35d776fb8906eb559
* TreeTable column header and footer height fix (#15121)Anna Koskinen2014-11-142-0/+15
| | | | | | Fix for regression caused by (#14812) + Valo test for TreeTables. Change-Id: I57f911cbf33e52196fa219b4feddfe62db7f6ded
* Add null check to FieldGroup.bind. (#14729)Sauli Tähkäpää2014-11-102-7/+62
| | | | Change-Id: I56ee44f34307d76c8c98ca3346feed8e7ee2f72e
* Allow move any event in month calendar view (#12413).Denis Anisimov2014-11-103-17/+241
| | | | Change-Id: I63491488356a32a233a4ba9a7434a9f4a1f5b9d1
* Column drag'n'drop disables HeaderClickEvents until left-click (#15167)Anna Koskinen2014-11-103-8/+169
| | | | Change-Id: Ic64c0eb685c3dd9d7fdb10d9e19745ae2cc36be5
* Fix VCalendar to use correct year of week. (#14783)Sauli Tähkäpää2014-11-107-5/+110
| | | | Change-Id: Id55ad5ed620bd5c187b70ae2a2d0a4c4adea382a
* Reverse asc and desc table sorting indicators for Valo. (#15123)Sauli Tähkäpää2014-11-103-2/+82
| | | | Change-Id: If649d7ab0b4257cfaa1488dfff88afa8ef122f67
* Change the way classloader for VaadinService is selected (fixes #11295)Maciej Przepióra2014-11-108-23/+102
| | | | Change-Id: I2a25b4149f927ee7940edf596e8cebaaa48dcd0d
* Upload: OutOfMemory if stream already been read (#10096)Sergey Budkin2014-11-102-1/+71
| | | | | | Added -1 check and test. Change-Id: I3f6c61417353884d22d8e6b33ef21319475c1907
* Fix: Navigation to invisible days of week in VAADIN calendar (#12243)Anna Miroshnik2014-11-104-0/+263
| | | | | | | | Some changes in BasicBackwardHandler and BasicForwardHandler. Also test was added (CalendarBackwardForwardTest). Changes after review. Change-Id: Ibe0283534b784e3c18134619e1843440ca74e65c
* Fire attach/detach events when Window is added/removed from UI (#14908).Denis Anisimov2014-11-102-0/+46
| | | | Change-Id: Idc51aa5ab97a9d3f7a1f316d9536ae1cbaeafe38
* Convert TableScrollsOnSelectionTest to TB4.Sauli Tähkäpää2014-11-104-50/+50
| | | | | | | Change-Id: I27b8edbd0761771054dc4e1b0b6b2559957da0c6 Conflicts: uitest/src/com/vaadin/tests/components/table/LongMultiselectTest.java
* New tests for Removing and re-adding all rows in Table (#14581)Guillermo Alvarez2014-11-102-105/+123
| | | | | | | | Refactor of test into separate tests. Addition of new cases to test when a new container is added and when all items are removed and only one item is added Change-Id: I6103404d1f21c02d7469f61ce942f7379b00a17b
* Re-adding content in Table causes table to lose scroll position (#14581)Anna Miroshnik2014-11-103-85/+246
| | | | | | | | | | | | 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