aboutsummaryrefslogtreecommitdiffstats
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Use "\0" instead of "|" as a push message delimiter (#11692)Johannes Dahlström2013-05-211-4/+7
| | | | | | | | | | Used with TrackMessageSizeInterceptor and with client-to-server Websocket message splitting (see #11648) The original issue that the delimiter can not appear in the message (unescaped) is apparently fixed in Atmosphere 1.0.13 Also ensure the max size of a websocket fragment in bytes does not exceed the buffer size (#11842) Change-Id: I768524bb54a5b8b9479dc7bda821256bd843dc52
* Merge changes from origin/7.0Leif Åstrand2013-05-173-0/+90
|\ | | | | | | | | | | | | | | | | | | | | | | 1a6200e Merge #6880 test from 6.8; fix itself is not needed in Vaadin 7 67696f3 SQLContainer.indexOfId() also searches backwards (#11849, #10376) 611e5f9 Test for #11267 adapted from 6.8. 609acd1 Fixed table height rendering in Android 2.3 #11331 63dd611 Centers VOverlays in visual viewport on iOS, Android, fixes #11614 5a33d7d Test for #11775 0c8edf1 Avoid marking AbstractField dirty in primitive getters (#11201) Change-Id: I7437e0b249c1a95372d6f349e9d6336fb85f08a4
| * Centers VOverlays in visual viewport on iOS, Android, fixes #11614Marc Englund2013-05-171-0/+65
| | | | | | | | | | Change-Id: I21fc986b2f4253ad0491a49659db793acf77842d Ticket: 11614
| * Fixed table height rendering in Android 2.3 #11331John Ahlroos2013-05-172-0/+25
| | | | | | | | Change-Id: I085d825459416b1487873660c7baf9b0cdb476d2
* | Merge changes from origin/7.0Leif Åstrand2013-05-174-75/+161
|\| | | | | | | | | | | | | | | | | | | | | | | 55ea6dc More specific workaround for no rows in TreeTable with pagelenght = 0 (#9203) dca728c Warn if using old widgetset (#11836) 936439d Verify that tests are run with the expected JRE version (#11835) 29eeda5 Merge "Clean up Table popup menu close handler to prevent a memory leak" from 6.8 (#11840) 6d7f5e4 Eliminate unnecessary conversions of option keys b8c6a15 Clear items in ComboBox only if changed (#10924) 42545ac Fix NPE if there's no query in the URI (#11836) Change-Id: I2e50ba59b45720a879c6e476333369523a730b9c
| * Clear items in ComboBox only if changed (#10924)Henri Sara2013-05-142-58/+110
| | | | | | | | | | | | | | Selection is now sent only as a key, removed redundant attribute on the item. Change-Id: I882d4ae17a1dc91f7a55a0b4a94e47c078ffc022
| * Eliminate unnecessary conversions of option keysHenri Sara2013-05-142-5/+4
| | | | | | | | Change-Id: I5f3b267cec0357fe1a1c1a13bafdf3c1f3b6d426
| * Merge "Clean up Table popup menu close handler to prevent a memory leak" ↵Johannes Dahlström2013-05-132-11/+25
| | | | | | | | | | | | | | | | from 6.8 (#11840) svn changeset:25919/svn branch:6.8 Change-Id: If0b414588252226947230cf2f7a5a8ab253cc5d7
| * More specific workaround for no rows in TreeTable with pagelenght = 0 (#9203)Leif Åstrand2013-05-101-6/+27
| | | | | | | | | | | | | | | | | | svn changeset:25915/svn branch:6.8 Conflicts: client/src/com/vaadin/client/ui/VScrollTable.java Change-Id: I3f5b9dc988f5911023f77f184f5bd6770bbd9f1b
* | Tooltip accessibility fixes (#11799)michaelvogt2013-05-173-4/+32
| | | | | | | | | | | | | | Remove previously added attribute for WAI-ARIA live area Set overlay container as live area instead Change-Id: Ie75c2993fdb42f29f307cbd294ae3352d2ef1ce3
* | Allow to close a context menu with ESC key (#11869)michaelvogt2013-05-171-1/+12
| | | | | | | | Change-Id: I4d19b6a385770204bb732893534efb6b62dea19a
* | Reset focus after selection from ContextMenu (#11476)michaelvogt2013-05-171-0/+23
| | | | | | | | Change-Id: I591d82363939bf264a5080c7fc4e06de25d93500
* | Add ARIA presentation role to FormLayout (#11866)michaelvogt2013-05-171-0/+2
| | | | | | | | Change-Id: I307b1fdc3d1d1e338b3964468aaa868f7cd5fdb9
* | Show tooltip on focus for DataField for AT (#11865)michaelvogt2013-05-171-0/+6
| | | | | | | | | | | | | | Add focus handling so that the tooltip is handled when entering the DateField with Tab Change-Id: I67fc0db62722b457918470f5de180dd39d86d346
* | Send browser window resizes if there is a listener (#10055)Henri Sara2013-05-171-1/+19
| | | | | | | | | | | | | | This also introduces PageState, which is at the moment a part of UIState. Change-Id: I4f927e6b8217fa789d83ce5e0d8254b141f485c7
* | Show loading indicator immediately in init as before (#11850)Leif Åstrand2013-05-161-1/+1
| | | | | | | | | | | | | | | | f7ee755e cherry-picked from the master branch. Merge: no Change-Id: Ibe91db13b301aaf0a2b5e6e5fb08f566bf5cadab
* | Revert "Assert that connector needing layout is attached (#11698)"Leif Åstrand2013-05-131-13/+0
| | | | | | | | | | | | | | | | | | | | This reverts commit cb7b02d4e50e91b9377410e79c3578587a900d94 The assert is not a good idea because it is triggered when a connector registers a dependency in its init method. Merge: no Change-Id: I1f5a99af8f0af7b3329a1a596073ba09e55e18dc
* | Merge changes from origin/7.0Leif Åstrand2013-05-105-45/+135
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | 7d9f544 Test for #11396 (merged from 6.8 branch). Depends on a blur event so cannot be autotested with TB. 1b18807 Remove pre-loader element after pre-loading, fixes #10863 ce9c818 Instead of applying workaround to the root panel, apply it to the sub window content element instead to prevent scrolling of the document when a sub window is removed. #11713 (#10776) 3f5d022 Liferay 6.2 compatibility (#11751) ffd1c1b Don't ignore child component margins in AbstractOrderedLayout (#11553) 62ae5e1 More verbose output from running Jetty 21d9b67 Add a large number of debug calls to VFilterSelect (disabled by default) bdb7931 Merge test for #11623 to 7.0. 19e27a1 Move suggestion popup width calculation from connector to VFilterSelect Change-Id: I2d980126599e55fa5e4f6ec523dca16ba54107b5
| * Move suggestion popup width calculation from connector to VFilterSelectHenri Sara2013-05-102-12/+25
| | | | | | | | Change-Id: I846b71c453524ecc525c6ab6c528dffcc7715558
| * Add a large number of debug calls to VFilterSelect (disabled by default)Henri Sara2013-05-101-5/+80
| | | | | | | | Change-Id: Idd2d20ad01d4715a9f4693af8a7c293786dbae4b
| * Don't ignore child component margins in AbstractOrderedLayout (#11553)Johannes Dahlström2013-05-101-12/+4
| | | | | | | | Change-Id: I89d8364b97bfe7d072cc7e5221b35ab3cdb3c58b
| * Instead of applying workaround to the root panel, apply it to the sub window ↵John Alhroos2013-05-101-12/+12
| | | | | | | | | | | | | | | | content element instead to prevent scrolling of the document when a sub window is removed. #11713 (#10776) svn changeset:25899/svn branch:6.8 Change-Id: Ib3cb61e024ba461bcc146b9beb4a52cb6df9ce28
| * Remove pre-loader element after pre-loading, fixes #10863Marc Englund2013-05-081-4/+14
| | | | | | | | | | Change-Id: Ibd2009315aadb25e574c82f3b4b54c501d9b1395 Ticket: 10863
* | Remove old widget hierarchy hack that caused problems (#11752)Leif Åstrand2013-05-071-29/+0
| | | | | | | | Change-Id: Icd66755512a2c1ab490e58f80389ed35966d3e3b
* | Form field and layout Aria corrections (#11785)michaelvogt2013-05-075-13/+47
| | | | | | | | Change-Id: I7625128dd02911230ffc50d5045a88489daa85b4
* | Update state before purging outgoing queue (#11768)Leif Åstrand2013-05-031-5/+4
| | | | | | | | Change-Id: I83ad088da0aa173e5e912b9059757274526d5c25
* | Split client-to-server messages when websockets are used (#11648)Johannes Dahlström2013-04-291-4/+55
| | | | | | | | | | | | | | | | * First part of a fragmented message prefixed by total message length plus '|' * Atmosphere websocket buffer size set to 65536 * Fragment size is 65535 characters (Jetty requires less than buffer size) Change-Id: I8bf872bbb03b86386070fdc99c14ea805dd2ef3a
* | Merge commit 'd214efa39a011002eb88e683676508e438842fe4'Henri Sara2013-04-291-0/+29
|\| | | | | | | | | | | | | Conflicts: client/src/com/vaadin/client/ui/orderedlayout/Slot.java Change-Id: I2fb5d1ac4b5c10a1fe5b1a6f976c1f59283b9169
| * Fixed NPE regression after fix for #11693John Ahlroos2013-04-261-1/+4
| | | | | | | | Change-Id: I8c9cf686d0746d790a1d55d66a75497fb627714c
| * Fix for IE8 forgetting to move error indicator when component is resized #11693"John Ahlroos2013-04-241-0/+25
| | | | | | | | Change-Id: I09d4e77f5f8f5b8846e8083b3bfbf3155281038d
* | Stack windows when no position has been given (#11729)Artur Signell2013-04-291-1/+5
| | | | | | | | Change-Id: I5841de4554a35af158764551f022bda1eaddb3c0
* | Try almost indefinitely to re-establish a push connection (#11727)Artur Signell2013-04-291-0/+1
| | | | | | | | Change-Id: I11e5affdda794dbb3ab63796f3a682fea76c6e44
* | Add hierarchy to the hierarchy section (sic!) (#11706)Leif Åstrand2013-04-263-22/+157
| | | | | | | | Change-Id: Ie404456685e884fc9f236537a9132b5dcf4fe2eb
* | Close push connection when UI is detached (#11596)Artur Signell2013-04-262-1/+18
| | | | | | | | Change-Id: Ibfc5923406b386786ae399b7f53cea47ac885f48
* | Verify CSRF token before accepting new CSRF connection (#11635)Leif Åstrand2013-04-253-59/+18
| | | | | | | | | | | | | | | | | | | | * Can't open push connection during client-side init because CSRF token is not available at that point. This allows simplifying the initialization because the push state will not be checked until the first response has been processed. * Add helper for checking the CSRF token Change-Id: I31da1ac669dc9a581cbd66f58c07f10ea4b8b676
* | Global code clean upLeif Åstrand2013-04-254-12/+5
| | | | | | | | Change-Id: I380d6afbc6b30d817ea6cca3d6b4634ab12522b1
* | Use scheduleFinally for pending variable changes (#11707)Leif Åstrand2013-04-241-1/+1
| | | | | | | | Change-Id: Ie87f0042823731a4a3ab5a10e3c23eb62ce57f37
* | Avoid excessive logging related to response handling locks (#11702)Leif Åstrand2013-04-241-2/+14
| | | | | | | | Change-Id: I0e50663a2500c56a042d20c80909aacfc707a5dd
* | Assert that connector needing layout is attached (#11698)Leif Åstrand2013-04-241-0/+13
| | | | | | | | Change-Id: Ie2d1ec330b857497c7673f3805e35b452f409f3c
* | TestBench test for tree (#11612)michaelvogt2013-04-241-1/+3
| | | | | | | | | | | | Together with fix for tree to pass the test Change-Id: I3d6bead220ab61b171a267d15bda2570f7351d49
* | Add missing license header (#11655)Leif Åstrand2013-04-241-0/+16
| | | | | | | | Change-Id: Ida9119b64ec570200d0d91cf95740c4166b1cbc4
* | Remove and deprecate old logging classes (#11658)Leif Åstrand2013-04-2315-1451/+200
| | | | | | | | | | | | | | | | | | * VConsole logs directly to java.util.logging.Logger * ConsoleAdapter is removed and required parts from the interal package are instead made public * Exception notification is displayed by a separate log Handler Change-Id: I64e778b07c53c16872932b48dc99eff0eafd553c
* | Merged changes from origin/7.0Artur Signell2013-04-231-4/+12
|\| | | | | | | | | | | 9c6d4b4 Fix fragment handling regression caused by #10769 (#11686) Change-Id: I5050ec03b1f97c1da7aa6bbbc3718635fe7f6102
| * Fix fragment handling regression caused by #10769 (#11686)7.0.5Johannes Dahlström2013-04-231-4/+12
| | | | | | | | | | | | | | | | | | | | Due to the way Window.Location.createUrlBuilder works, a location URI with no fragment (as opposed to an empty fragment) was sent on Webkit browsers when the client-side location had an empty fragment. TestBench test: FragmentChangeEvents.html Change-Id: Ie2e8dc3fffc13aaa53105b54e07b1f81f3878f1b
| * Fixed broken Gridlayout cell position calculation in IE10 #11644 (backported ↵John Ahlroos2013-04-231-6/+11
| | | | | | | | | | | | | | from #11303) Change-Id: I9003feeb3ee22f29975a3e8557cd8775e838c57f Merge: no
* | Use java.util.logging for the debug window (#11657)Leif Åstrand2013-04-238-93/+73
| | | | | | | | Change-Id: I1c3e49591253244948d8ce15c8d05170dd49a03a
* | Merge commit 'feb9a8c3510afc76c079fafcd9e507205bde139c'Artur Signell2013-04-237-10/+92
|\| | | | | | | | | | | | | | | Conflicts: WebContent/release-notes.html theme-compiler/src/com/vaadin/sass/internal/parser/Parser.java Change-Id: Iad9ee95b2f399ff93f0e426a0810b18d923f8ff6
| * Fixed Accordion tab stylenames which never got applied on the tab widgets ↵John Ahlroos2013-04-221-0/+32
| | | | | | | | | | | | #11645 (merged from #10605 in 6.8 branch) Change-Id: I6af93e3846ecedd31cb9afac6321316b122c9df5
| * Prevent double encoding problems when URI fragment contains special ↵Johannes Dahlström2013-04-192-3/+11
| | | | | | | | | | | | characters (#10769) Change-Id: I9043a1f84140b441ab4b3e86eadb708359a29155
| * Don't detach and reattach VAbstractSplitPanel child widgets unnecessarily ↵Johannes Dahlström2013-04-181-0/+6
| | | | | | | | | | | | (#11628) Change-Id: I84da9b786706410b42ae4116be0b0a3da896538b