Deepanshu Gupta
21404483ad
am 0bb06b91: am fe38489f: Action bar rendering in layoutlib [DO NOT MERGE]
...
* commit '0bb06b91e7be5b7f8c397295094aeaf1df8dbb09':
Action bar rendering in layoutlib [DO NOT MERGE]
2014-05-13 01:54:50 +00:00
Deepanshu Gupta
b172b78051
am f3264738: am cc5340bc: Add missing dependency in layoutlib build file [DO NOT MERGE]
...
* commit 'f326473865d0860badcc39979b8965a6a2f28ae7':
Add missing dependency in layoutlib build file [DO NOT MERGE]
2014-05-13 01:54:48 +00:00
Deepanshu Gupta
71acfa6c19
am 49d47a02: am 76dccb7f: Fix theme/style resolution in Layoutlib [DO NOT MERGE]
...
* commit '49d47a02e8c767d81815827a8170d015db6ea2d4':
Fix theme/style resolution in Layoutlib [DO NOT MERGE]
2014-05-13 01:54:44 +00:00
Deepanshu Gupta
b90db3e6ab
am de3b2c06: am 1ed75bde: Remove references to non-std Java classes. [DO NOT MERGE]
...
* commit 'de3b2c06ab05d1fbbf643b7ec3377d25997697d9':
Remove references to non-std Java classes. [DO NOT MERGE]
2014-05-13 01:54:42 +00:00
Deepanshu Gupta
c2a6f3b1ed
am 2f94c1db: am 6136af32: Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]
...
* commit '2f94c1db0d2c7e68891c3d96732fe39b199fac5d':
Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]
2014-05-13 01:54:39 +00:00
Deepanshu Gupta
9b89fcc09d
am ef9596a1: am 2bd65db1: Layoutlib tests now check methods return value [DO NOT MERGE]
...
* commit 'ef9596a1ea7c39cd07b81e87dca7f8f1941056b7':
Layoutlib tests now check methods return value [DO NOT MERGE]
2014-05-13 01:54:36 +00:00
Deepanshu Gupta
0bb06b91e7
am fe38489f: Action bar rendering in layoutlib [DO NOT MERGE]
...
* commit 'fe38489f6734fefd0a216e9cfe12f8f978ff371f':
Action bar rendering in layoutlib [DO NOT MERGE]
2014-05-13 01:49:37 +00:00
Deepanshu Gupta
f326473865
am cc5340bc: Add missing dependency in layoutlib build file [DO NOT MERGE]
...
* commit 'cc5340bc6301f8d9bf2cdb6ad2036964a3d179f5':
Add missing dependency in layoutlib build file [DO NOT MERGE]
2014-05-13 01:49:34 +00:00
Deepanshu Gupta
49d47a02e8
am 76dccb7f: Fix theme/style resolution in Layoutlib [DO NOT MERGE]
...
* commit '76dccb7f436565136ff5e15b1ca57530940f5642':
Fix theme/style resolution in Layoutlib [DO NOT MERGE]
2014-05-13 01:49:31 +00:00
Deepanshu Gupta
de3b2c06ab
am 1ed75bde: Remove references to non-std Java classes. [DO NOT MERGE]
...
* commit '1ed75bde09275c9f2bd1f81830e381ea864ac7f5':
Remove references to non-std Java classes. [DO NOT MERGE]
2014-05-13 01:49:28 +00:00
Deepanshu Gupta
2f94c1db0d
am 6136af32: Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]
...
* commit '6136af326e64037184a7a2a3ae60c399f04d631f':
Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]
2014-05-13 01:49:25 +00:00
Deepanshu Gupta
ef9596a1ea
am 2bd65db1: Layoutlib tests now check methods return value [DO NOT MERGE]
...
* commit '2bd65db15fa6a265ccc4023161611088bc791b4e':
Layoutlib tests now check methods return value [DO NOT MERGE]
2014-05-13 01:49:21 +00:00
Deepanshu Gupta
fe38489f67
Action bar rendering in layoutlib [DO NOT MERGE]
...
This also makes a couple of changes to the framework:
1. ShareActionProvider - Use edit mode to execute activity chooser code.
2. ActionBarImpl - add a new constructor for use by layoutlib.
This also relies on some changes to the plugin to pass the correct params.
Change-Id: Ia30fef816afd91ec1e439734d56b59b1323bfee2
(cherry-picked from 20e0695b554e883b095f5223be10b6e1097db49f)
2014-05-02 16:23:14 -07:00
Deepanshu Gupta
cc5340bc63
Add missing dependency in layoutlib build file [DO NOT MERGE]
...
Add missing dependency on built_ext_data
Change-Id: I4e7cca7f6cbc7f5b7416ac9b85a9aec01e61ecd4
(cherry-picked from commit b85d30a2c88b6a23e251347b14a75456c4daeca9)
2014-05-02 16:23:14 -07:00
Deepanshu Gupta
76dccb7f43
Fix theme/style resolution in Layoutlib [DO NOT MERGE]
...
Change-Id: Icfb91e566666408802dadc0e2070991151b16b9d
(cherry picked from commit 3c00b28bf60ab01b449e16df045238f4bae4d700)
2014-05-02 16:23:13 -07:00
Deepanshu Gupta
1ed75bde09
Remove references to non-std Java classes. [DO NOT MERGE]
...
This change adds a substitute for the Charsets class in java namespace.
The original cherry pick of the change had dropped this substitute. But
the substitute is required for bug b.android.com/59732
The original cherry-pick is 6335590aa8997944cc7fb358a315dbb9b789f87f and
the original change is 81f74f4bc96ea4266cebe1b785d095558f540800
The original Change-Id is Iac5b272652e2780c9bb72d19f415d150948ca589
Change-Id: I76c87c74ee088778b37d1a7a7d531e0fde5c758f
2014-05-02 16:22:14 -07:00
Deepanshu Gupta
6136af326e
Fix visitFieldInsn in layoutlib_create. [DO NOT MERGE]
...
The bug caused some classes to be missed when computing the dependencies
of the existing classes.
Change-Id: I7285ff67e016ce5d73a8550501f49acc73cfadfa
(cherry-picked from 6f9baea47757fef4745de434e09bd552fddc1f03)
2014-05-02 15:38:42 -07:00
Deepanshu Gupta
2bd65db15f
Layoutlib tests now check methods return value [DO NOT MERGE]
...
The change is a cherry-pick from klp-dev.
The change also fixes the errors found by fixing the tests.
Change-Id: I87cef323c4eaee4e9f60475f01156b276593fa50
(cherry-picked from commit 89fdc0c556cf0fe2562fb8f0476e03cd51045164)
2014-05-02 14:19:47 -07:00
Deepanshu Gupta
47ad22edb7
am 961e3281: am 6df2860b: Add missing files to fix libphonenumber for layoutlib. [DO NOT MERGE]
...
* commit '961e328176b4a5f522effcfb52ff80458af03a81':
Add missing files to fix libphonenumber for layoutlib. [DO NOT MERGE]
2014-05-02 19:27:20 +00:00
Deepanshu Gupta
9932e589b0
am 9e2dadae: am bcbeaf83: Set default text style in layoutlib as NORMAL [DO NOT MERGE]
...
* commit '9e2dadaee0d04b43cf41ed32b4a9ec59503f4477':
Set default text style in layoutlib as NORMAL [DO NOT MERGE]
2014-05-02 19:27:17 +00:00
Deepanshu Gupta
320f1126a3
am cf3f108e: am 5be65fda: Fix sans-serif-thin and sans-serif-light fonts in layoutlib. [DO NOT MERGE]
...
* commit 'cf3f108ee30609198734d386bcfcf35dbfcf5b53':
Fix sans-serif-thin and sans-serif-light fonts in layoutlib. [DO NOT MERGE]
2014-05-02 19:27:14 +00:00
Deepanshu Gupta
1b28d8d4a0
am d642de58: am ec4623d0: Improve text rendering and measurement. [DO NOT MERGE]
...
* commit 'd642de58275b84d9c8b6c5998f532eacb824ccb3':
Improve text rendering and measurement. [DO NOT MERGE]
2014-05-02 19:27:11 +00:00
Deepanshu Gupta
ef822b3f13
am 62a4a1f9: am 2a82a48f: Fix the measurement of text bounds. [DO NOT MERGE]
...
* commit '62a4a1f9e06bcef3a6ac7cc6d297f5bb52e0e850':
Fix the measurement of text bounds. [DO NOT MERGE]
2014-05-02 19:27:08 +00:00
Deepanshu Gupta
c7f8e64cb9
am 1830a58f: am 5bb3414d: Fix a bug in Nine Patch library. [DO NOT MERGE]
...
* commit '1830a58f54d43b9f9da967581df66cc0b4a21839':
Fix a bug in Nine Patch library. [DO NOT MERGE]
2014-05-02 19:27:06 +00:00
Deepanshu Gupta
4d887ec388
am bcd50a7c: am 5712b5fc: Optimize layout rendering in layoutlib [DO NOT MERGE]
...
* commit 'bcd50a7cf37bc87196a112a48294595dc47dd004':
Optimize layout rendering in layoutlib [DO NOT MERGE]
2014-05-02 19:27:03 +00:00
Deepanshu Gupta
edd67cb194
am 7c02c6e2: am 02cde9ce: Add methods for Time_Delegate [DO NOT MERGE]
...
* commit '7c02c6e27f0154cc63c2ff0461d7e49c151c1328':
Add methods for Time_Delegate [DO NOT MERGE]
2014-05-02 19:27:00 +00:00
Deepanshu Gupta
84e7a6b823
am 443372dd: am 9d7b5165: Add libphonenumber to layoutlib.jar. [DO NOT MERGE]
...
* commit '443372ddf378b00621a284a9614b869fd9484ab4':
Add libphonenumber to layoutlib.jar. [DO NOT MERGE]
2014-05-02 19:26:57 +00:00
Deepanshu Gupta
43034b541c
am 62591cff: am 689c0dfe: Fix NPE in layoutlib. [DO NOT MERGE]
...
* commit '62591cffc758b2c77028e4b80d61086c135ef54b':
Fix NPE in layoutlib. [DO NOT MERGE]
2014-05-02 19:26:54 +00:00
Deepanshu Gupta
ce205d0a3b
am 600539c7: am 083d1562: Fix text size in Fake Action Bar. [DO NOT MERGE]
...
* commit '600539c7fff799f3c55c1d8f97ccfeec61f80a55':
Fix text size in Fake Action Bar. [DO NOT MERGE]
2014-05-02 19:26:51 +00:00
Deepanshu Gupta
1a434aa8fc
am 697c511d: am 80c668f2: Remove references to non-std Java classes. [DO NOT MERGE]
...
* commit '697c511d948cdc23682c82155b23eee56f91743f':
Remove references to non-std Java classes. [DO NOT MERGE]
2014-05-02 19:26:49 +00:00
Deepanshu Gupta
a2b530fb7a
am e39de9ae: am 6335590a: Fix DatePicker and Calendar widget in layoutlib. [DO NOT MERGE]
...
* commit 'e39de9ae58ea80f27cd58853926b5b153c33ce0d':
Fix DatePicker and Calendar widget in layoutlib. [DO NOT MERGE]
2014-05-02 19:26:46 +00:00
Deepanshu Gupta
9d2099052d
am 6f469e54: am 11ee746d: Layoutlib: Update the wifi icon in the status bar. [DO NOT MERGE]
...
* commit '6f469e5438dbb2213d26c41a5d410df3bed4d4ca':
Layoutlib: Update the wifi icon in the status bar. [DO NOT MERGE]
2014-05-02 19:26:43 +00:00
Deepanshu Gupta
961e328176
am 6df2860b: Add missing files to fix libphonenumber for layoutlib. [DO NOT MERGE]
...
* commit '6df2860b2316fb42e8686c3154b2156619c7777f':
Add missing files to fix libphonenumber for layoutlib. [DO NOT MERGE]
2014-05-02 19:24:20 +00:00
Deepanshu Gupta
9e2dadaee0
am bcbeaf83: Set default text style in layoutlib as NORMAL [DO NOT MERGE]
...
* commit 'bcbeaf83ca75e4a819377938fdf3ec1e07fa30a7':
Set default text style in layoutlib as NORMAL [DO NOT MERGE]
2014-05-02 19:24:17 +00:00
Deepanshu Gupta
cf3f108ee3
am 5be65fda: Fix sans-serif-thin and sans-serif-light fonts in layoutlib. [DO NOT MERGE]
...
* commit '5be65fda15c6f66067da3cc623811427e9d541e4':
Fix sans-serif-thin and sans-serif-light fonts in layoutlib. [DO NOT MERGE]
2014-05-02 19:24:15 +00:00
Deepanshu Gupta
d642de5827
am ec4623d0: Improve text rendering and measurement. [DO NOT MERGE]
...
* commit 'ec4623d0d47734c21ee915ea6ec58e60f668bd2f':
Improve text rendering and measurement. [DO NOT MERGE]
2014-05-02 19:24:12 +00:00
Deepanshu Gupta
62a4a1f9e0
am 2a82a48f: Fix the measurement of text bounds. [DO NOT MERGE]
...
* commit '2a82a48fefb7877f8162133db81788c12eae7582':
Fix the measurement of text bounds. [DO NOT MERGE]
2014-05-02 19:24:09 +00:00
Deepanshu Gupta
1830a58f54
am 5bb3414d: Fix a bug in Nine Patch library. [DO NOT MERGE]
...
* commit '5bb3414d148f1309dade9333fe9b89c8d1c2f308':
Fix a bug in Nine Patch library. [DO NOT MERGE]
2014-05-02 19:24:06 +00:00
Deepanshu Gupta
bcd50a7cf3
am 5712b5fc: Optimize layout rendering in layoutlib [DO NOT MERGE]
...
* commit '5712b5fc3fec0dc376e84f660f2fe0d1102c0cbb':
Optimize layout rendering in layoutlib [DO NOT MERGE]
2014-05-02 19:24:03 +00:00
Deepanshu Gupta
7c02c6e27f
am 02cde9ce: Add methods for Time_Delegate [DO NOT MERGE]
...
* commit '02cde9ceeb4c052ee273a5d809816dfd355ebb56':
Add methods for Time_Delegate [DO NOT MERGE]
2014-05-02 19:23:58 +00:00
Deepanshu Gupta
443372ddf3
am 9d7b5165: Add libphonenumber to layoutlib.jar. [DO NOT MERGE]
...
* commit '9d7b5165576e3cf491fe47cf335feb6d204140b3':
Add libphonenumber to layoutlib.jar. [DO NOT MERGE]
2014-05-02 19:23:56 +00:00
Deepanshu Gupta
62591cffc7
am 689c0dfe: Fix NPE in layoutlib. [DO NOT MERGE]
...
* commit '689c0dfe72a57c0555560012cbc6806375e7d4b7':
Fix NPE in layoutlib. [DO NOT MERGE]
2014-05-02 19:23:53 +00:00
Deepanshu Gupta
600539c7ff
am 083d1562: Fix text size in Fake Action Bar. [DO NOT MERGE]
...
* commit '083d1562e00631630b5594462ce4a867a3508d8d':
Fix text size in Fake Action Bar. [DO NOT MERGE]
2014-05-02 19:23:50 +00:00
Deepanshu Gupta
697c511d94
am 80c668f2: Remove references to non-std Java classes. [DO NOT MERGE]
...
* commit '80c668f2a076e91d887dbf77776cd503ff88b0b4':
Remove references to non-std Java classes. [DO NOT MERGE]
2014-05-02 19:23:47 +00:00
Deepanshu Gupta
e39de9ae58
am 6335590a: Fix DatePicker and Calendar widget in layoutlib. [DO NOT MERGE]
...
* commit '6335590aa8997944cc7fb358a315dbb9b789f87f':
Fix DatePicker and Calendar widget in layoutlib. [DO NOT MERGE]
2014-05-02 19:23:43 +00:00
Deepanshu Gupta
6f469e5438
am 11ee746d: Layoutlib: Update the wifi icon in the status bar. [DO NOT MERGE]
...
* commit '11ee746dc5e77f4f33aac45ac9e344444223012d':
Layoutlib: Update the wifi icon in the status bar. [DO NOT MERGE]
2014-05-02 19:23:40 +00:00
Deepanshu Gupta
582bb0dc74
am fbb1561a: am 44bcd64e: Fix CalendarView to show the right labels. [DO NOT MERGE]
...
* commit 'fbb1561a483b455aa840c69c391c3bbd1a529981':
Fix CalendarView to show the right labels. [DO NOT MERGE]
2014-05-02 19:15:59 +00:00
Deepanshu Gupta
10fd7f6b41
am ca2c6307: am 87be67f9: Fix layoutlib [DO NOT MERGE]
...
* commit 'ca2c6307263b3857ba688c80277fef402215db18':
Fix layoutlib [DO NOT MERGE]
2014-05-02 19:15:56 +00:00
Deepanshu Gupta
237262558b
am 77d1eca7: am 7b5d54f0: Fix ClassCastException when rendering ListView [DO NOT MERGE]
...
* commit '77d1eca7d2acf68f246970e59a50e8a6e1c03e20':
Fix ClassCastException when rendering ListView [DO NOT MERGE]
2014-05-02 19:15:52 +00:00
Deepanshu Gupta
f551297310
am fe675441: am ce22440d: Fix text rendering [DO NOT MERGE]
...
* commit 'fe67544161d44d54c8462c44c78fe290f2195f2e':
Fix text rendering [DO NOT MERGE]
2014-05-02 19:15:50 +00:00