<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_tools_base/wizard, branch studio-master-dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/'/>
<entry>
<title>Remove composeActivityTemplate from templates in 4.1</title>
<updated>2020-05-27T04:01:53+00:00</updated>
<author>
<name>Michal Bendowski</name>
<email>bendowski@google.com</email>
</author>
<published>2020-01-13T14:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=a0435dc5aacc08cb0ba4104e225e03568ae4d043'/>
<id>a0435dc5aacc08cb0ba4104e225e03568ae4d043</id>
<content type='text'>
Bug: 157525027
Test: Manual
Change-Id: Ia0e2d7dbcda531ec64be7640dba1500a31abcc61
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 157525027
Test: Manual
Change-Id: Ia0e2d7dbcda531ec64be7640dba1500a31abcc61
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace synthetic properties with findViewById</title>
<updated>2020-05-20T02:01:23+00:00</updated>
<author>
<name>Takeshi Hagikura</name>
<email>thagikura@google.com</email>
</author>
<published>2020-05-14T13:36:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=815089e38669bf0c7b4e1b03668cf4229080f955'/>
<id>815089e38669bf0c7b4e1b03668cf4229080f955</id>
<content type='text'>
The path name of the synthetic properties needed to be a variable
otherwise the path is considered as wrong when a template is generated
for a new flavor.
E.g. "main" in import kotlinx.android.synthetic.main.${layoutName}.*

This CL replaces them with findViewById to fix the issue, also they
are likely to be replaced by view binding

Bug: 147916973
Test: TemplateTest, Manually created affected Activities, Fragments
Change-Id: Ieec669c41f1a8e1875d79d122b113aea8ab834f5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The path name of the synthetic properties needed to be a variable
otherwise the path is considered as wrong when a template is generated
for a new flavor.
E.g. "main" in import kotlinx.android.synthetic.main.${layoutName}.*

This CL replaces them with findViewById to fix the issue, also they
are likely to be replaced by view binding

Bug: 147916973
Test: TemplateTest, Manually created affected Activities, Fragments
Change-Id: Ieec669c41f1a8e1875d79d122b113aea8ab834f5
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW] Remove ProjectTemplateData.bytecodeLevel</title>
<updated>2020-05-19T08:01:29+00:00</updated>
<author>
<name>parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-18T14:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=bcf88fc015fbf5acfa4f6f8b030d2828687d2225'/>
<id>bcf88fc015fbf5acfa4f6f8b030d2828687d2225</id>
<content type='text'>
... This field in not used by the templates
and if it was, it should be at the
ModuleTemplateData level, since bytecodeLevel
is per module.

Bug: 148367249
Test: Run TemplateTests
Change-Id: I77f84061065dc4a4af481e9f104ddc871dc3c1ab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... This field in not used by the templates
and if it was, it should be at the
ModuleTemplateData level, since bytecodeLevel
is per module.

Bug: 148367249
Test: Run TemplateTests
Change-Id: I77f84061065dc4a4af481e9f104ddc871dc3c1ab
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW Compose] Name AppTheme with app's name</title>
<updated>2020-05-18T15:53:36+00:00</updated>
<author>
<name>parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-14T13:32:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=e89eb8d5410a09cd1dc22aa39fa79a071c2ac0a5'/>
<id>e89eb8d5410a09cd1dc22aa39fa79a071c2ac0a5</id>
<content type='text'>
... so, if the app named is "My Application",
the theme will be "MyApplicationTheme" instead
of just "AppTheme".

Fixes: 155967446
Test: TemplateTest and Compose UI tests
Change-Id: I993f10b64634757aae27b65c68b58a2fbd7368b7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... so, if the app named is "My Application",
the theme will be "MyApplicationTheme" instead
of just "AppTheme".

Fixes: 155967446
Test: TemplateTest and Compose UI tests
Change-Id: I993f10b64634757aae27b65c68b58a2fbd7368b7
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW Compose] Move Compose library version to a variable</title>
<updated>2020-05-18T10:02:10+00:00</updated>
<author>
<name>Parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-11T13:59:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=7b7dc1445e8f0177ce48c2d9e70ff74d9d0c12da'/>
<id>7b7dc1445e8f0177ce48c2d9e70ff74d9d0c12da</id>
<content type='text'>
Loop all project modules (starting with the selected),
find if "androidx.ui:ui-framework" was already added
with a variable name. If it was, use that variable name
to add compose dependencies, otherwise use "compose_version"

Change-Id: I9b84422b8b4b882203f0f1e843bfab3ab0b1df52
Fixes: 155713891
Test: TemplateTest and all compose UI tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Loop all project modules (starting with the selected),
find if "androidx.ui:ui-framework" was already added
with a variable name. If it was, use that variable name
to add compose dependencies, otherwise use "compose_version"

Change-Id: I9b84422b8b4b882203f0f1e843bfab3ab0b1df52
Fixes: 155713891
Test: TemplateTest and all compose UI tests
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW Templates] Make ThemesData.appName non optional</title>
<updated>2020-05-14T12:31:47+00:00</updated>
<author>
<name>Parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-12T17:26:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=55d041d366a0e188e7ddb1d77a21cefca07e8030'/>
<id>55d041d366a0e188e7ddb1d77a21cefca07e8030</id>
<content type='text'>
Making this field non mandatory allows
the templates to always have access to
it and stop any off ThemesData fields
(eg ThemesData.main) to be "Theme.Null"

Bug: 155967446
Test: Run TemplateTest
Change-Id: I3caab33efc4991d653fd550dbb2407ffdad209f0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Making this field non mandatory allows
the templates to always have access to
it and stop any off ThemesData fields
(eg ThemesData.main) to be "Theme.Null"

Bug: 155967446
Test: Run TemplateTest
Change-Id: I3caab33efc4991d653fd550dbb2407ffdad209f0
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW Templates] Remove dead JNI code</title>
<updated>2020-05-13T08:54:18+00:00</updated>
<author>
<name>Parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-12T16:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=015ce543baddf1c9a3acd3a9b2d3bcff3b0ba06d'/>
<id>015ce543baddf1c9a3acd3a9b2d3bcff3b0ba06d</id>
<content type='text'>
... leftover from Change-Id Ic18595015fa883356e39f1fc1ef4f39144d04857

Bug: N/A
Test: Run TemplateTest
Change-Id: Ie8147660b0d8725b47d15c8fa85f2cdf35b23c3f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... leftover from Change-Id Ic18595015fa883356e39f1fc1ef4f39144d04857

Bug: N/A
Test: Run TemplateTest
Change-Id: Ie8147660b0d8725b47d15c8fa85f2cdf35b23c3f
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW Templates] Add alpha channel to colors</title>
<updated>2020-05-12T14:17:00+00:00</updated>
<author>
<name>Parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-06T13:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=e81b407cc76487e7b6fa36c5c3969e13d9e66337'/>
<id>e81b407cc76487e7b6fa36c5c3969e13d9e66337</id>
<content type='text'>
Add "FF" (solid) to the color alpha channel definition:
&lt;color name="purple_200"&gt;#FFBB86FC&lt;/color&gt; instead of
&lt;color name="purple_200"&gt;#BB86FC&lt;/color&gt;

Bug: 154115528
Test: TemplateTest and all UI tests
Change-Id: I4e380ca8fad2f233fec19ca9c7952bdcee8df33f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add "FF" (solid) to the color alpha channel definition:
&lt;color name="purple_200"&gt;#FFBB86FC&lt;/color&gt; instead of
&lt;color name="purple_200"&gt;#BB86FC&lt;/color&gt;

Bug: 154115528
Test: TemplateTest and all UI tests
Change-Id: I4e380ca8fad2f233fec19ca9c7952bdcee8df33f
</pre>
</div>
</content>
</entry>
<entry>
<title>[NPW] Add themes.kt file to Compose template</title>
<updated>2020-05-12T14:17:00+00:00</updated>
<author>
<name>Parentej</name>
<email>parentej@google.com</email>
</author>
<published>2020-05-05T10:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=02a0bfff2708e9c1b4d65a5905f3de7ee898e184'/>
<id>02a0bfff2708e9c1b4d65a5905f3de7ee898e184</id>
<content type='text'>
Update compose template to extract Themes
to its own file.

Change-Id: Ia123a8f969bd4905e9a527eccd0e5f9cd66efcb8
Fixes: 154115528
Test: TemplateTest and all compose UI tests
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update compose template to extract Themes
to its own file.

Change-Id: Ia123a8f969bd4905e9a527eccd0e5f9cd66efcb8
Fixes: 154115528
Test: TemplateTest and all compose UI tests
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable showBackground in Compose template</title>
<updated>2020-05-12T13:05:26+00:00</updated>
<author>
<name>diegoperez</name>
<email>diegoperez@google.com</email>
</author>
<published>2020-05-12T09:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_tools_base/commit/?id=f94b0bb89a878918d7e7855a1a1787149fdbc8fb'/>
<id>f94b0bb89a878918d7e7855a1a1787149fdbc8fb</id>
<content type='text'>
By default we want users to get this flag enabled in new templates.

Fixes: 156335098
Test: manually verified
Change-Id: I57c2da7abdd953d3ae00078e9dc541ef97b31ed0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By default we want users to get this flag enabled in new templates.

Fixes: 156335098
Test: manually verified
Change-Id: I57c2da7abdd953d3ae00078e9dc541ef97b31ed0
</pre>
</div>
</content>
</entry>
</feed>
