OSDN Git Service

Adding support for negative x and y in layout xml.
authorSunny Goyal <sunnygoyal@google.com>
Wed, 16 Dec 2015 19:32:54 +0000 (11:32 -0800)
committerSunny Goyal <sunnygoyal@google.com>
Sat, 19 Dec 2015 01:17:08 +0000 (17:17 -0800)
commit96a0963c4a05c6ef9b1fc9d76e6431c510d48e69
tree8204318122f979e798624fbf8efb7ecc376036eb
parentffa123769807675869819037676717585d3fe647
Adding support for negative x and y in layout xml.
Fixing default configurations for some screen sizes.

> Negative values for x and y are parsed as distance from end
column and row respectively. e.g.  (-1, -2) => (3, 2) in a
4x4 grid

Bug: 26110981
Change-Id: I4ca30e225ed6e2a31610ab23235d2cd10e8d317c
res/xml/default_workspace_3x3.xml [new file with mode: 0644]
res/xml/default_workspace_4x4.xml
res/xml/default_workspace_5x5.xml
res/xml/default_workspace_5x6.xml
src/com/android/launcher3/AutoInstallsLayout.java
src/com/android/launcher3/CommonAppTypeParser.java
src/com/android/launcher3/DefaultLayoutParser.java
src/com/android/launcher3/InvariantDeviceProfile.java