Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
пре 7 година
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
пре 7 година
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
пре 7 година
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
пре 8 година
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 година
Teemu Suo-Anttila
7278279b09
Make public getLogger functions private (#17645)
Change-Id: Ic5cb52a522039fbcbcbf0349cedd81e8eae2f6a1
пре 9 година
Artur Signell
718eb3e49a
VConsole logging -> java.util.logging
Change-Id: Id1b04e1335f0906f8de2d514ff11bc744dc14c49
пре 9 година
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 година
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 година
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 година
Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
пре 10 година
Maciej Przepióra
f72a5fb44f
Return border sizes from border methods in MeasuredSize (#13494)
Back ported from master
Merge: no
Change-Id: I9eee3cb897fcb00beb2b2877dd98337623e2cf5b
пре 10 година
Maciej Przepióra
a14eccdb97
Return border sizes from border methods in MeasuredSize (#13494)
Change-Id: I9eee3cb897fcb00beb2b2877dd98337623e2cf5b
пре 10 година
Leif Åstrand
34096d1784
Add lightweight profiling (#10961)
Also remove most of the timing information that was previously logged
Change-Id: I8269036a12762eb63f7d4f93aefb6be307dd620a
пре 11 година
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
пре 11 година
Leif Åstrand
130bb88ab3
Log size before the element string as it can be quite long
Change-Id: I197179d78ad50bd38019979f58b64d0e11a0d90d
пре 11 година
Artur Signell
be552340ee
Added possibility to more easily debug layout loops (#10222)
Change-Id: Id7a1e7590d0a35a8e9051acab043d7a26293637a
пре 11 година
Artur Signell
bfbfdd51a0
Renamed com.vaadin.terminal.gwt.client to com.vaadin.client (#9432)
пре 11 година
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
пре 11 година
Artur Signell
14dd4d0b28
Moved client files to a client src folder (#9299)
пре 11 година
Leif Åstrand
dc91fbefa5
Initial LayoutDependencyTree
пре 12 година
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 година
Artur Signell
f603acfa30
Renamed Paintable component classes to Connector
пре 12 година
Leif Åstrand
a9541c3abd
Refactor #8313 based on API review
пре 12 година
Leif Åstrand
8549962a33
Rename deRegisterDependency -> unregisterDependency
пре 12 година
Leif Åstrand
d9daca8dbd
Add license to new files
пре 12 година
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 година
Leif Åstrand
a24fcb25ef
Refactor to calculate heights and widths separately (#8313)
пре 12 година
Leif Åstrand
dc506ced5a
Cleanup and refactoring (#8313)
пре 12 година