summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Adds a scrollbar to table column drop down (#14156).Felype Santiago Ferreira2014-07-144-0/+119
| | | | Change-Id: I7ce7c61f842a09af1842a14fedec3412120944c7
* Optimizes initial sizes of frequently used Collections. (#14223)Fabian Lange2014-07-145-195/+205
| | | | | | | | | There are a few places in frequently used core classes which could initialize collection classes with the correct (or slightly oversized) length. Maps are initialized with 2x the size due to its load factor. Change-Id: I3aee5a60602937a8550ca5a200ec2a529ff36fe9
* Optimize CurrentInstance.set(UI) and .set(VaadinSession). (#14220)Fabian Lange2014-07-141-54/+40
| | | | | | | | | This change reduces the amount of intermediate steps taken to initialize the thread locals for a given ui or vaadin session. It mainly takes advantage of reusing the old values from the map in set() instead of creating new ones to put into the "old" map which is returned. Change-Id: I4dbaff973f46e73f8f3a0c285b14c97603f2d5a4
* removes extra VaadinSession.setCurrent() from PushHandler. (#14222)Fabian Lange2014-07-141-9/+11
| | | | | | | | | The setCurrent call on VaadinSession is not needed. the one extra call can be saved because service.findVaadinSession will already set it. Added a comment like it is done for UI (service.findUI will also set the UI). Change-Id: Ic24d922554d1316aae310813ef5d00a0bbfd418a
* Fix for drag-and-drop text to TextField in Firefox (#14056)Anthony Guerreiro2014-07-111-8/+49
| | | | | | Couldn't created an automated test in selenium - can't get it to drag text. Change-Id: I1a0beab97840401423e3b446015ff0c729bc2ca2
* Remove extra shadow from combobox popup for IE9 and IE10.(#14195)Dmitrii Rogozin2014-07-101-0/+8
| | | | Change-Id: I733f21f5fc0795633ed3a658b6b19681d8f26b22
* Fix overwrite mechanism for web.xml atmosphere init params (#14196).Fabian Lange2014-07-101-7/+8
| | | | | | | | | | Non obvious problem before. "config" is a property of AtmosphereFramework which also has getInitParameter(String) method. So it compiles but does not do what is intended: to check against the user defined web.xml servlet init-prams. (the variableName servletConfig has the same problem :-)) Change-Id: Ib02f0b94312327d482775456c2d63a904b1e8104
* Cache sass output compiled on the fly by VaadinServlet (#9532)Leif Åstrand2014-07-101-26/+108
| | | | Change-Id: I5ce36a5c3beffe7b686a8754b6f7311d83b00f87
* Box and unbox long values in state fields (#14176)Leif Åstrand2014-07-094-20/+44
| | | | | | | | | | | | | We actually want to pass around the primitive long values emulated by GWT even though JavaScript code can't do anything with the values. Skipping the unboxing caused long fields to always be 0 since that's how JavaScript converts an object into a number. This patch also makes the test assert that the expected state values are received and updates those values to actually make sense in some situations. Change-Id: Id9c3696d699593bd9e59e249c5daf077873b85fc
* Fix box shadow bug with resizing elements in IE9 and IE10.(#14173)Dmitrii Rogozin2014-07-082-1/+22
| | | | Change-Id: I513340db4123c40bba0832f8af77ec5e725c24e6
* Fix regression in notification for chameleon caused by 13885.(#14172)Dmitrii Rogozin2014-07-081-0/+1
| | | | Change-Id: I33d70c54b9118e85c9542e56b917b993516ae213
* Fix background color in chameleon theme after removing shadow divs (#14145)Dmitrii Rogozin2014-07-072-3/+11
| | | | Change-Id: I9b0566070af58afda7693936943237e70cea4a2f
* Use Sass compiler version 0.9.8Henri Sara2014-07-071-1/+1
| | | | Change-Id: I04996df90cbbb449d54e54c3affc74ff40fddeeb
* Fix shadow bug with menu in runo theme (#14162)Dmitrii Rogozin2014-07-071-3/+2
| | | | Change-Id: I9f6486597c45180ef7f748ba128f3f287d28bd97
* Return a value on __gwtStatsEvent in Profiler (#11709)Bogdan Udrescu2014-07-079-15/+377
| | | | | | | | Calling GWT RPC throw an exception when __gwtStatsEvent doesn't return a boolean. This was in the Profiler.ensureNoLogger where the function assigned was empty. Change-Id: If97e15eb3c2c6512e80f3bde81ba180b8c95c947
* Modified test case to work around bug preventing popup to close in IE (#14086)Anthony Guerreiro2014-07-071-1/+21
| | | | Change-Id: Icb47d8a0c737e27a3d88078b4162c633ba08739c
* Avoid object creation in getAllChildrenIterable in most cases. (#14142)Fabian Lange2014-07-043-63/+59
| | | | | | | | | | | | API change from: public static Iterable<ClientConnector> getAllChildrenIterable(final ClientConnector connector) to public static Iterable<? extends ClientConnector> getAllChildrenIterable(final ClientConnector connector) avoids creating wrappers in case the component has either no subcomponents or no extensions. This covers the vast majority of components. Change-Id: I48ffd2f26f09c265fae6e1aaabdbaa655d52ffb8
* Remove unused VWindowOverlay (#14055)Artur Signell2014-07-033-83/+5
| | | | Change-Id: I3125dec887106e746b95c220f587a8d3e39be0f0
* Remove shadow div for Overlay elements except IE8 (#9303).Henri Sara2014-07-033-38/+69
| | | | Change-Id: I7bdaf849e79191183013ca05e7420e10411f0b2e
* Revert "Allow changing theme on the fly (#2874)"Henri Sara2014-07-0315-644/+78
| | | | | | | | | | | | | | | | This reverts commit 1b73b00b2875c5eafa3c641b77f5d9efc2f7d929 as well as the related changes to @since, release notes etc. Conflicts: client/src/com/vaadin/client/ResourceLoader.java client/src/com/vaadin/client/communication/TranslatedURLReference.java client/src/com/vaadin/client/ui/ui/UIConnector.java server/src/com/vaadin/ui/UI.java shared/src/com/vaadin/shared/ui/ui/UIState.java uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java Change-Id: Id882dc730f51055f6d17200964bcaf8a1f87a35f
* Add missing @since 7.3 to javadocHenri Sara2014-07-0313-34/+56
| | | | Change-Id: I62610ef647fbbb5a7cfae25ac5c7628f78f2c6ff
* Add missing @since 7.2.4 in javadocHenri Sara2014-07-033-0/+4
| | | | Change-Id: I48c37a377d6764333b83512dc613798aaf39423c
* Fix PushConfigurationLongPollingTest.Sauli Tähkäpää2014-07-023-51/+40
| | | | Change-Id: I49516f311315d3c84a177ec6bd937e1241e67351
* Disabled shadow divs. Instead use css box-shadow (#13885)Dmitrii Rogozin2014-07-0214-13/+189
| | | | Change-Id: Ibf8888de795b08aed0446607165d7318f94ee6f4
* Refactor GridLayout tests (#14044)Dmitrii Rogozin2014-07-023-52/+86
| | | | Change-Id: If297591d46979ce991921f9545ed04a0c2c92e41
* Reading properties of components should not set state to dirty (#14060).Fabian Lange2014-07-012-18/+28
| | | | | | Fixed issue with SplitPanels which were not marking sets as dirty. Change-Id: I23bb8bfca87a825aef132f249e05871cf7b36a34
* Add conf option for disabling sync id checking (#14084)Leif Åstrand2014-07-016-5/+62
| | | | Change-Id: If3fcc88e69d797b219f5af5906853a42d81f693c
* Ignore -1 sync id on the server (#14084)Leif Åstrand2014-07-012-3/+18
| | | | Change-Id: Iad73c44852c207f29381d59bea25275ac8f24dbd
* Mention JSON library change in release notes (#14105, #13944)Henri Sara2014-06-301-0/+2
| | | | Change-Id: I4c9d24fdf0fa43c1abbe1843887b1a0001084a60
* Merge branch 'valo' to masterHenri Sara2014-06-30352-553/+21002
|\ | | | | | | | | | | | | | | Updated release notes to the form previously used in master. The ticket list link needs to be updated separately in the 7.3 branch. Change-Id: I7b7d09a1281261d3a1b8793cfff9ba8951a07798
| * Merge branch 'master' into valoHenri Sara2014-06-3012-87/+170
| |\ | | | | | | | | | Change-Id: Ifeb36e6c0acd156b7714f96f32ad7d4ff8416100
| * | Update .gitignore for valoHenri Sara2014-06-301-0/+3
| | | | | | | | | | | | Change-Id: Ia37e982e69c5a26f8ed221a5e2ef4c7ed7bd68df
| * | Compile valo with Vaadin Sass compiler (#14120)Henri Sara2014-06-304-4/+15
| | | | | | | | | | | | Change-Id: I79ddfee4fd97c545f2bd502655560ff4cbe600a4
| * | Release notes for 7.3 beta1 (#14105)Artur Signell2014-06-301-65/+20
| | | | | | | | | | | | Change-Id: I1d5bcee8bc841c2d3d30f80b520b83a84ce686d2
| * | Replace complex interpolation with simple interpolation in Valo.Mika Murtojarvi2014-06-301-2/+4
| | | | | | | | | | | | | | | | | | | | | The Vaadin Sass compiler does not yet support general interpolation in quoted strings. Change-Id: I6e40e4ba8dacc8d65468b029e4f756566dd10c9f
| * | Fix !important handling in opacity mixinHenri Sara2014-06-302-6/+11
| | | | | | | | | | | | | | | | | | | | | This change makes the mixin opacity() compatible with both the sass-lang implementation and our compiler. Change-Id: I29923cb3cf6d876fcf39696608fe3a5e3222374d
| * | Fix borderless textfield focus box-shadowJouni Koivuviita2014-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | Earlier patch caused focus outline/box-shadow to be applied to borderless style. This patch removes those again. Change-Id: Ib528675032c87e28b4962e7e5686dde56578be8d
| * | Prefix header style names with 'v-label-'Jouni Koivuviita2014-06-272-27/+27
| | | | | | | | | | | | | | | | | | | | | Avoid name clashes with custom theme style names (got one report where this was an issue). Change-Id: If4bac6c227ad665084f2c9d4e03e1514a4149684
| * | Bourbon is now included (#14106)Artur Signell2014-06-271-1/+6
| | | | | | | | | | | | Change-Id: I8d9f492a733448ac993124d9effd79acae4ddbd2
| * | Use simple interpolation in selectorHenri Sara2014-06-271-1/+1
| | | | | | | | | | | | | | | | | | This makes the file compile with Vaadin Sass compiler 0.9.7 Change-Id: I04dde084cf2f00ac33fedf63fd1930cb1426ff7a
| * | Valo font path fixes for Vaadin Sass compilerHenri Sara2014-06-274-8/+14
| | | | | | | | | | | | Change-Id: I2c72d57ffdc006e583b5bac23155eae67f33aa1f
| * | Use Sass compiler version 0.9.7Henri Sara2014-06-271-1/+1
| | | | | | | | | | | | Change-Id: Iead4815179aedc764a0792d5d2dc9d5b6e928bc8
| * | Merge branch 'master' into valoJouni Koivuviita2014-06-2724-281/+883
| |\ \ | | | | | | | | | | | | Change-Id: Iffe877e047ee29dbd4e5b3a6098f82da3d0a47cc
| * | | box-shadow should have -webkit prefix (#14093)Jouni Koivuviita2014-06-2621-48/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mass find-and-replace, tested to work as before in Chrome, and that the output now includes box -webkit-box-shadow as well as box-shadow. Bourbon needed to be imported before the css3 utils, so that the box-shadow mixin can be overridden (Bourbon prints a warning as it has already deprecated box-shadow prefixes). Change-Id: I6b4f2047a6d8bfb74f2dbf999d10f7e00005e794
| * | | Merge branch 'master' into valoJouni Koivuviita2014-06-26114-1439/+4307
| |\ \ \ | | | | | | | | | | | | | | | Change-Id: I9f804f3ba10922a3d59999df06a23f2daa4cd4e8
| * | | | Various fixes to Valo and ValoThemeTestJouni Koivuviita2014-06-2514-57/+195
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve textfied, datefield and combobox mixins so that they can be used with null parameter values. This makes them output less styles and allows combining multiple styles together (e.g. small + borderless). Let valo-button-style mixin support padding as a list instead of just a single number. Change default calendar event colors to hex values (Vaadin Sass compiler doesn’t support all color keywords just yet). Error styles for date field and combo box Small fix to table to support all border sizes (Java code has a hard-coded 1px border width). Remove a few unnecessary selectors. Make tab sheet tab alignment mixin more generic (now allows both right and center alignment). Fix framed tab sheet style border (bottom border caused left and right borders to have a “cropped” angle at the bottom end). Fix selection overlay item active style color (i.e. white would produce a pink color). Now a completely desaturated color won’t be saturated. Change-Id: I0117e20ef0a597de982a4d0c85a3c78fff87eafc
| * | | | Add Java constants for all additional Valo theme style names (#14030)Jouni Koivuviita2014-06-251-0/+809
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most style names documented. Some still missing, and a few with TODO placeholders. Change-Id: I9388e3b8fb9c23a8f25f47e963a896e0a0606a95
| * | | | Various fixes to ValoJouni Koivuviita2014-06-2517-196/+389
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a small API for checkbox, radio button and option group. Fix border radius for ComboBox (no-text-input + small/large style). Add better support for form layout section captions (now supports h2, h3 and h4 labels instead of just h4). Add “align-right” and “align-center” utility style names for label. Fix black line artifacts in iOS for panel, window and tabsheet (visible at certain zoom levels). Refactor tab sheet styles to be more modular (so you can combine framed with icons-on-top for instance). Fix tab sheet loading indicator reserving unnecessary space in parent layout. Readonly style for richtextarea. Fix slider handle focus border color. Fix #14058: Valo causes Table headers to be overly long - Table now reserves as little space as necessary - TreeTable works slightly differently, causing it to reserve more space in some situations Rename table mixins to follow naming convention (mixins that do not output top-level selectors should be suffixed with “-style”, others not). Fix TreeTable treespacer style so that it works correctly with row captions/icons. Prevent text size adjust on iOS. Refine default overlay shadow. Change-Id: I31fa8905c5aa34ab810c3d1c7ac35c3f572c8c04
| * | | | Clean up focus-color usage in ValoJouni Koivuviita2014-06-257-50/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resort to using $v-focus-color instead of valo-focus-color() Clean valo-focus-color() function implementation. Remove unnecessary documentation from _variables.scss Increase bevel depth slightly (better contrast) Change-Id: I1272c27fd76cd9a1f1f4c36b76756bc73802eb83
| * | | | Update ValoThemeTestJouni Koivuviita2014-06-2511-107/+373
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tables example refactored to allow testing all possible combinations of different styles and configurations. Lots of other small updates to cover different use cases. RandomTests renamed to an indipendent ValoMiscTests UI Change-Id: I7f8cf55372031e3012e7a5d3b32a70f85e93aefd