<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_packages_apps_Trebuchet/src/com, branch cm-13.0</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/LineageOS/android_packages_apps_Trebuchet/'/>
<entry>
<title>IconCache: Simplify application of custom titles from STK</title>
<updated>2016-10-04T11:07:46+00:00</updated>
<author>
<name>Marcos Marado</name>
<email>mmarado@cyngn.com</email>
</author>
<published>2016-10-04T11:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=abc57d4d5d7f408b26859de2eda60d39cc474c3d'/>
<id>abc57d4d5d7f408b26859de2eda60d39cc474c3d</id>
<content type='text'>
Instead of trying to deal with multiple icon-cache conditions,
just apply the custom title to the entry right before using it.

This deals with hot-swap, card exchange, and similar weird issues
that were hitting stale cache entries, and is less aggressive
than outright flushing the cache with every STK refresh.

Issue: FEIJAO-815

Change-Id: Iacd7da820f0404b4dc12394d9c9a571bdceadeb0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of trying to deal with multiple icon-cache conditions,
just apply the custom title to the entry right before using it.

This deals with hot-swap, card exchange, and similar weird issues
that were hitting stale cache entries, and is less aggressive
than outright flushing the cache with every STK refresh.

Issue: FEIJAO-815

Change-Id: Iacd7da820f0404b4dc12394d9c9a571bdceadeb0
</pre>
</div>
</content>
</entry>
<entry>
<title>Trebuchet: fix potential NPE when info is null</title>
<updated>2016-09-13T15:36:01+00:00</updated>
<author>
<name>emancebo</name>
<email>emancebo@cyngn.com</email>
</author>
<published>2015-09-06T21:23:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=24904352007174ab1555fd201982482c797cfb9f'/>
<id>24904352007174ab1555fd201982482c797cfb9f</id>
<content type='text'>
Previously we were guarding against a null info object, but with the
the STK rename patches we will throw an NPE if info is null

issue-id: JALEBI-636
Issue: FEIJAO-815
Change-Id: I74e95f81b64361c1bb56307c0cc621f24e701648
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously we were guarding against a null info object, but with the
the STK rename patches we will throw an NPE if info is null

issue-id: JALEBI-636
Issue: FEIJAO-815
Change-Id: I74e95f81b64361c1bb56307c0cc621f24e701648
</pre>
</div>
</content>
</entry>
<entry>
<title>Trebuchet: STK app rename customization for latam region.</title>
<updated>2016-09-13T15:18:04+00:00</updated>
<author>
<name>Pragnya Paramita</name>
<email>prgnya@codeaurora.org</email>
</author>
<published>2015-03-23T10:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=6fa6ff6929948a1b522f93aac2af226555a98e3e'/>
<id>6fa6ff6929948a1b522f93aac2af226555a98e3e</id>
<content type='text'>
App name is read from SIM in STK app and sent via a broadcast.
Name is operator specific. Launcher receives the broadcast,
read the name and renames the STK app in all apps screen
and workspace.

Change-Id: If64b278360a0b8433e23e6678f04cdf30fe2cef1
CRs-Fixed: 797995
Issue: FEIJAO-815
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
App name is read from SIM in STK app and sent via a broadcast.
Name is operator specific. Launcher receives the broadcast,
read the name and renames the STK app in all apps screen
and workspace.

Change-Id: If64b278360a0b8433e23e6678f04cdf30fe2cef1
CRs-Fixed: 797995
Issue: FEIJAO-815
</pre>
</div>
</content>
</entry>
<entry>
<title>Trebuchet hook to export workspace - hidden behind *#*#INFO#*#* wall</title>
<updated>2016-07-07T23:32:22+00:00</updated>
<author>
<name>Abhishek G</name>
<email>agilra@cyngn.com</email>
</author>
<published>2016-07-06T00:31:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=4c2c1361248e92424d1a9baf1f77e090d24db638'/>
<id>4c2c1361248e92424d1a9baf1f77e090d24db638</id>
<content type='text'>
Adding trebuchet capability to export out Trebuchet launcher layout
for offline processing. This option is not visible to the user unless
the user enables Trebuchet hidden menu via the *#*#INFO#*#* dialer menu.
This feature simplifies the process around ingesting OOBE launcher layout
requirements.

Change-Id: Iff7b8c89e782b01f73b53e91df2af9251ed7bbd8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding trebuchet capability to export out Trebuchet launcher layout
for offline processing. This option is not visible to the user unless
the user enables Trebuchet hidden menu via the *#*#INFO#*#* dialer menu.
This feature simplifies the process around ingesting OOBE launcher layout
requirements.

Change-Id: Iff7b8c89e782b01f73b53e91df2af9251ed7bbd8
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring back the custom wallpaper picker [2/5]</title>
<updated>2016-06-19T15:35:31+00:00</updated>
<author>
<name>d34d</name>
<email>clark@cyngn.com</email>
</author>
<published>2016-06-07T22:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=113538a18d6c830360efc4109ecb55b65ec50402'/>
<id>113538a18d6c830360efc4109ecb55b65ec50402</id>
<content type='text'>
Change-Id: Iffd0911c0e37a3c27d598f22288b68a682b40154
TICKET: OSS-62
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iffd0911c0e37a3c27d598f22288b68a682b40154
TICKET: OSS-62
</pre>
</div>
</content>
</entry>
<entry>
<title>Trebuchet: Never show page indicator in app drawer</title>
<updated>2016-06-06T18:51:09+00:00</updated>
<author>
<name>Scott Mertz</name>
<email>scott@cyngn.com</email>
</author>
<published>2016-06-03T21:24:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=abf7e7d5b17e406663435be4f41705d9afd57259'/>
<id>abf7e7d5b17e406663435be4f41705d9afd57259</id>
<content type='text'>
When rotation is enabled and we rotate the app launcher, we attempt
to update the indicator alpha state before the view is attached. This
results in the alpha state not applying to the indicator.  Instead,
always set the view to INVISIBLE when the app drawer is showing and
the workspace is attached.

FEIJ-998
Change-Id: Ia2691a12c2cc79ea76a7e91d7d13e94b97df09b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When rotation is enabled and we rotate the app launcher, we attempt
to update the indicator alpha state before the view is attached. This
results in the alpha state not applying to the indicator.  Instead,
always set the view to INVISIBLE when the app drawer is showing and
the workspace is attached.

FEIJ-998
Change-Id: Ia2691a12c2cc79ea76a7e91d7d13e94b97df09b5
</pre>
</div>
</content>
</entry>
<entry>
<title>Wallpaper: Allow multiple partners to be loaded</title>
<updated>2016-05-27T19:56:16+00:00</updated>
<author>
<name>d34d</name>
<email>clark@cyngn.com</email>
</author>
<published>2015-07-15T00:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=93e949f1a9931bf7188f4d2a43630603d7a388a8'/>
<id>93e949f1a9931bf7188f4d2a43630603d7a388a8</id>
<content type='text'>
Current implementation only allowed for one partner, and any
additional partner wallpapers would not be loaded.
Partrner.get() still returns the first partner and a new method,
getAllPartners is introduced which returns a list of all partners.

Change-Id: I06b6cd4817d3f812e2110967f075d68ee31cb318
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current implementation only allowed for one partner, and any
additional partner wallpapers would not be loaded.
Partrner.get() still returns the first partner and a new method,
getAllPartners is introduced which returns a list of all partners.

Change-Id: I06b6cd4817d3f812e2110967f075d68ee31cb318
</pre>
</div>
</content>
</entry>
<entry>
<title>Move icons to fit within Dynamic grid upon resize.</title>
<updated>2016-05-20T17:46:48+00:00</updated>
<author>
<name>cretin45</name>
<email>cretin45@gmail.com</email>
</author>
<published>2016-05-20T17:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=dccaadbe194f435d7bc06843650ab7d4fe21551c'/>
<id>dccaadbe194f435d7bc06843650ab7d4fe21551c</id>
<content type='text'>
Missed part of this patch during forward port:
https://github.com/CyanogenMod/android_packages_apps_Trebuchet/commit/e25ab7bd9525d7a2c67eb8a6d8e88d54940dba58

Issue-id: CYNGNOS-2908

Change-Id: I49fb4e4a1b86d41be263d4f9b84020450f54d3f9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Missed part of this patch during forward port:
https://github.com/CyanogenMod/android_packages_apps_Trebuchet/commit/e25ab7bd9525d7a2c67eb8a6d8e88d54940dba58

Issue-id: CYNGNOS-2908

Change-Id: I49fb4e4a1b86d41be263d4f9b84020450f54d3f9
</pre>
</div>
</content>
</entry>
<entry>
<title>Trebuchet: Fix possible OOB</title>
<updated>2016-05-18T16:09:59+00:00</updated>
<author>
<name>Michael W</name>
<email>baddaemon87@gmail.com</email>
</author>
<published>2016-05-17T22:02:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=21115ac80f6d2c47b9f169904536830dfc8568b2'/>
<id>21115ac80f6d2c47b9f169904536830dfc8568b2</id>
<content type='text'>
In some cases mText is empty and Substring will then throw an OOB
Add logic to fix this

(Reference: BugReports 13-20160506-12, Line #157)

Change-Id: I2b32b0a56a93977d34b780afb9b3047e9fa566b0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases mText is empty and Substring will then throw an OOB
Add logic to fix this

(Reference: BugReports 13-20160506-12, Line #157)

Change-Id: I2b32b0a56a93977d34b780afb9b3047e9fa566b0
</pre>
</div>
</content>
</entry>
<entry>
<title>Trebuchet: Rebind QSB in finishBindingItems</title>
<updated>2016-05-15T16:22:10+00:00</updated>
<author>
<name>cretin45</name>
<email>cretin45@gmail.com</email>
</author>
<published>2016-05-15T01:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_Trebuchet/commit/?id=c9fcf9a251b9fb9aa0e6e6fd31b1053e8474d02c'/>
<id>c9fcf9a251b9fb9aa0e6e6fd31b1053e8474d02c</id>
<content type='text'>
Sometimes the GMS QSB doesn't bind properly. Especially
after going through OOBE without network.

Issue-id: CYNGNOS-2833

Change-Id: Ib64fee898b6f55d14f35fe7efc5c36b090422d36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Sometimes the GMS QSB doesn't bind properly. Especially
after going through OOBE without network.

Issue-id: CYNGNOS-2833

Change-Id: Ib64fee898b6f55d14f35fe7efc5c36b090422d36
</pre>
</div>
</content>
</entry>
</feed>
