Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 vuotta sitten
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 vuotta sitten
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 vuotta sitten
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
8 vuotta sitten
Artur Signell
914eafd5fe
Ensure GridLayout rounds available space down instead of up (#15451)
Store measured widths and heights as doubles to be able to round later
Change-Id: Id0e91702dd62ba362f53317e8520f85b46f19769
9 vuotta sitten
Teemu Suo-Anttila
7278279b09
Make public getLogger functions private (#17645)
Change-Id: Ic5cb52a522039fbcbcbf0349cedd81e8eae2f6a1
9 vuotta sitten
Artur Signell
718eb3e49a
VConsole logging -> java.util.logging
Change-Id: Id1b04e1335f0906f8de2d514ff11bc744dc14c49
9 vuotta sitten
Artur Signell
bf8836bb56
Separate pure client side util methods to a new class (#15553, #15544)
* Deprecated old methods in Util for backwards compatibility
Change-Id: I9de5e6b930d9f2c0268967dc7b1cf465e6310280
9 vuotta sitten
Sauli Tähkäpää
0c00164f36
Revert "Fix for 'Aborting layout after 100 passess' (#13359)"
Causes regression with IE8:
http://r2d2.devnet.vaadin.com:8111/viewLog.html?buildTypeId=Vaadin72_Vaadin72DevelopmentBuildTb2Tests&buildId=86020
Change-Id: I6d848777b28a1d3f27a25fec778cba8d68a45690
10 vuotta sitten
Tomi Virtanen
9e494f526c
Fix for 'Aborting layout after 100 passess' (#13359)
'Aborting layout after 100 passes.' is caused by LayoutManager falling
into a loop on rounding fractional layout slot sizes up and down while
trying to fit layout's content in the space available. LayoutManager
round always up, that causes this issue with IE9+ and Chrome. This
change helps LayoutManager to round fractional sizes down for browsers
that causes problems if rounded up.
Browsers may fall into the loop especially with a zoom level other than
100%. Not with any zoom level though. Problematic zoom level varies by
browser. OrderedLayoutExpandTest uses zoom levels other than 100%. Test
for Chrome is the only one that really is able to reproduce error
without the fix. IE9/10 would too, but the zoom level could not be set
exactly to the required 95% for IE. Test works best as a regression test
for other browsers.
Change-Id: Ie840b074df5fed5ea3b15fba9a6fd372a5c0b76a
10 vuotta sitten
Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
10 vuotta sitten
Maciej Przepióra
f72a5fb44f
Return border sizes from border methods in MeasuredSize (#13494)
Back ported from master
Merge: no
Change-Id: I9eee3cb897fcb00beb2b2877dd98337623e2cf5b
10 vuotta sitten
Maciej Przepióra
a14eccdb97
Return border sizes from border methods in MeasuredSize (#13494)
Change-Id: I9eee3cb897fcb00beb2b2877dd98337623e2cf5b
10 vuotta sitten
Leif Åstrand
34096d1784
Add lightweight profiling (#10961)
Also remove most of the timing information that was previously logged
Change-Id: I8269036a12762eb63f7d4f93aefb6be307dd620a
11 vuotta sitten
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 vuotta sitten
Leif Åstrand
130bb88ab3
Log size before the element string as it can be quite long
Change-Id: I197179d78ad50bd38019979f58b64d0e11a0d90d
11 vuotta sitten
Artur Signell
be552340ee
Added possibility to more easily debug layout loops (#10222)
Change-Id: Id7a1e7590d0a35a8e9051acab043d7a26293637a
11 vuotta sitten
Artur Signell
bfbfdd51a0
Renamed com.vaadin.terminal.gwt.client to com.vaadin.client (#9432)
11 vuotta sitten
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
11 vuotta sitten
Artur Signell
14dd4d0b28
Moved client files to a client src folder (#9299)
11 vuotta sitten
Leif Åstrand
dc91fbefa5
Initial LayoutDependencyTree
12 vuotta sitten
Artur Signell
039069727f
#8448 Replaced id and connection setters with parameters to the init method and refactored RootConnector initialization to be compatible with this
12 vuotta sitten
Artur Signell
f603acfa30
Renamed Paintable component classes to Connector
12 vuotta sitten
Leif Åstrand
a9541c3abd
Refactor #8313 based on API review
12 vuotta sitten
Leif Åstrand
8549962a33
Rename deRegisterDependency -> unregisterDependency
12 vuotta sitten
Leif Åstrand
d9daca8dbd
Add license to new files
12 vuotta sitten
Leif Åstrand
be3b7fd92a
Use required size instead of offset size (#8313)
Consistency with 6.x is otherwise broken in some cases where the
bounding rectangle gets rounded
12 vuotta sitten
Leif Åstrand
a24fcb25ef
Refactor to calculate heights and widths separately (#8313)
12 vuotta sitten
Leif Åstrand
dc506ced5a
Cleanup and refactoring (#8313)
12 vuotta sitten