• Home
  • History
  • Annotate
  • only in /frameworks/layoutlib/bridge/tests/res/testApp/MyApplication/build/intermediates/classes/debug/com/android/layoutlib/test/
History log of /frameworks/layoutlib/bridge/tests/res/testApp/MyApplication/build/intermediates/classes/debug/com/android/layoutlib/test/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dc3d0176993003aa949f0baf61327f1096f453d8 03-Oct-2017 Diego Perez <diegoperez@google.com> Fix ContextThemeWrapper

Removing the overriden implementations of obtainStyledAttributes in
Context to allow the chance of a modified Theme to be applied by the
original version. Now, internalObtainStyledAttributes will be called
from the Theme after the correct Theme has been set.
Updated the test app to be able to add a new test.

Test: New ContextThemeWrapper test in RenderTests
Change-Id: I0c05b0afe6a48c9634864814715912416c96db6a
Fixes: 66902070
yapplication/ArraysCheckWidget.class
yapplication/MyActivity.class
yapplication/R$array.class
yapplication/R$attr.class
yapplication/R$color.class
yapplication/R$dimen.class
yapplication/R$drawable.class
yapplication/R$font.class
yapplication/R$id.class
yapplication/R$integer.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class
yapplication/ThemableWidget.class
c702b276058dc81072b9db892d7ac9dd35da1935 15-Nov-2016 Diego Perez <diegoperez@google.com> More layoutlib testing infra fixes

- Remove ModuleClassLoader as it can be replaced with a URLClassLoader
for now.
- Move CustomCalendar and CustomDate to a separate package that can be
used both by the Bridge tests and the actual test app.
- Move empty.xml out of the test app so it compiles.
- Update test app to use the latest build tools and SDK (some attributes
being used by the app weren't supported in API 21).
- Update gitignore to remove the new out directory.

Test: Update to existing tests
Change-Id: Ieb7324d5ae559f9c581771c57f2127cd83909015
yapplication/ArraysCheckWidget.class
yapplication/CustomCalendar.class
yapplication/CustomDate.class
yapplication/MyActivity.class
yapplication/R$color.class
yapplication/R$dimen.class
yapplication/R$drawable.class
yapplication/R$id.class
yapplication/R$integer.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class
6e18b6dce413a3872e6bf03cdde0c416124ca97f 14-Nov-2016 Jerome Gaillard <jgaillard@google.com> Fix testActivity on buildbot

Follow-up to commit 896cc3a794, the class file also needed to be
updated. The golden file of testActivity is also updated to be
the one built with jdk1.8.0_60 which is the one running on buildbot.

Test: Run testActivity
Change-Id: I7f3cfc1123160005c3cb5fa4213db6ae3a48457d
(cherry picked from commit aab13aee9a11c340952c24f2410940df59996816)
yapplication/CustomCalendar.class
575e1502db87a2f078479d3c2837c4bc6c208ec8 21-Jul-2015 Diego Perez <diegoperez@google.com> resolved conflicts for merge of 112d8a36 to mnc-dev

Change-Id: Ic9511a57db8a96f54dba0704800789a8602b9dd2
92d9c3fa220868d6641b5831b24a0a72af7c6751 02-Jun-2015 Diego Perez <diegoperez@google.com> Render to measured size when using expand mode

When using RenderingMode.V_SCROLL or RenderingMode.H_SCROLL, if the
screen size is smaller than the measured size but as large as the
desired size, the layout will render incorrectly and won't expand.
This changes that to expand to at least the size of the screen.

Added tests for the V_SCROLL and H_SCROLL modes.

Bug: http://b.android.com/174928
Change-Id: I22686903560775e2e4f362af1d7b50c9b985467d
yapplication/R$layout.class
97ec2750d907c8bf9293358f210d991729319098 23-May-2015 Deepanshu Gupta <deepanshu@google.com> LayoutLib: Support getting resource arrays.

- Don't crash when Resources.get<Type>Array() is called.
- If the IDE supports it, actually return the value.
- Add tests for getArray.
- Update test app to latest gradle plugin version.
- Switch to using AppTheme for tests, since the tests depend on some
custom theme attributes. The AppTheme now inherits from
Material.Light.DarkActionBar, so other tests should be unaffected.

Depends on a newer version of sdk-common, which fixes the parsing of
array resource in value files.

Bug: 12372031
Change-Id: I313b61511e98ac1402d75056ebfdeeb005ebb96d
yapplication/ArraysCheckWidget.class
yapplication/MyActivity.class
yapplication/R$array.class
yapplication/R$attr.class
yapplication/R$dimen.class
yapplication/R$drawable.class
yapplication/R$id.class
yapplication/R$integer.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class
ba6a2dc17b4d86982f7e5dfd4e5b3b51f67e116b 17-Apr-2015 Deepanshu Gupta <deepanshu@google.com> More layoutlib tests.

- Add another layout including more widgets and thus testing layoutlib
better.
- Update targetSdk Version to 22.
- Handling of dynamic ids (@+id/) in LayoutLibTestCallback is buggy.
Since this is not a problem in Studio, and this is not testing the
callback, work around the issue by declaring the ids in
values/ids.xml.

Change-Id: I457c105e8556c4df13cd86da2250fe5fd37843a8
yapplication/MyActivity.class
yapplication/R$id.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class
6ec634e7b3b761f7ebaf6c34a6e1c1f9833d1457 26-Mar-2015 Deepanshu Gupta <deepanshu@google.com> Fix tests for Java 6.

- Change the guava version used to match the one included in the SDK.
The test server uses the same. However, the command line build still
uses the guava present at platform/external/guava, which is compiled
with Java 7. Thus, running the tests from inside the IDE can be done
via Java 6.
- Rebuilt the test app classes with Java 6 compatibility.
- Change similarity threshold to prevent differences due to some locale
settings different java versions.

Change-Id: Ic71d43256a8cf6f9df296e63550667a202c7105f
yapplication/BuildConfig.class
yapplication/CustomCalendar.class
yapplication/CustomDate.class
yapplication/MyActivity.class
yapplication/R$attr.class
yapplication/R$dimen.class
yapplication/R$drawable.class
yapplication/R$id.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class
f2eb3f0373132658b8aaf04443ad114be69e0598 18-Mar-2015 Deepanshu Gupta <deepanshu@google.com> Fix layoutlib tests.

The date picker and calendar widgets show the current date. Comparing
widgets showing current date with a static golden image wasn't the best
idea.

- Change the widgets to custom widgets that set a predefined date/time
so that the rendering is independent of the system date.
- Change the layout slightly to make it look nicer.
- Update gradle plugin version.

Change-Id: Ia3fb4965a372a28087a0d8c9df40fd6779df6050
yapplication/BuildConfig.class
yapplication/CustomCalendar.class
yapplication/CustomDate.class
yapplication/MyActivity.class
yapplication/R$attr.class
yapplication/R$dimen.class
yapplication/R$drawable.class
yapplication/R$id.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class
98796b464984574c1abe362478c9f47bda62fe7e 31-Jul-2014 Deepanshu Gupta <deepanshu@google.com> Add testing framework to LayoutLib.

This change adds an end to end test which loads the framework resources
and a test app and ensures that no exceptions or warnings are thrown.

The change also adds project configuration for intelliJ.

Change-Id: I7b67c0f1a2af2dac95df7f3231cab537b9826d7d
yapplication/BuildConfig.class
yapplication/MyActivity.class
yapplication/R$attr.class
yapplication/R$dimen.class
yapplication/R$drawable.class
yapplication/R$id.class
yapplication/R$layout.class
yapplication/R$menu.class
yapplication/R$string.class
yapplication/R$style.class
yapplication/R.class