<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android_packages_apps_CMFileManager, branch cm-13.0-backup</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_CMFileManager/'/>
<entry>
<title>cmfm: this is TOYBOX</title>
<updated>2015-12-17T17:10:59+00:00</updated>
<author>
<name>Gianmarco Reverberi</name>
<email>gianmarco.reverberi@gmail.com</email>
</author>
<published>2015-11-17T04:45:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=f961bd1389174a9148a65b79c928283b9ef033c1'/>
<id>f961bd1389174a9148a65b79c928283b9ef033c1</id>
<content type='text'>
* busybox is deprecated
* remove awk usage
* fix file system info

Change-Id: I7c2bcbd5024e3be283c9fd6ad699183b6fb5bf1a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* busybox is deprecated
* remove awk usage
* fix file system info

Change-Id: I7c2bcbd5024e3be283c9fd6ad699183b6fb5bf1a
</pre>
</div>
</content>
</entry>
<entry>
<title>CMFM: Support launching from AndroidTV LeanBack UI</title>
<updated>2015-11-13T18:41:04+00:00</updated>
<author>
<name>dhacker29</name>
<email>dhackerdvm@gmail.com</email>
</author>
<published>2015-04-14T06:31:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=c671f64b4fa7bc0a4e7207b805cd0bd38fd8df34'/>
<id>c671f64b4fa7bc0a4e7207b805cd0bd38fd8df34</id>
<content type='text'>
Change-Id: I306922501daa030a3ab401771bca57506d160fed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I306922501daa030a3ab401771bca57506d160fed
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix filemanager not launch</title>
<updated>2015-11-03T23:26:46+00:00</updated>
<author>
<name>Keith Mok</name>
<email>kmok@cyngn.com</email>
</author>
<published>2015-11-03T23:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=cc076b5efe78f8cd5e0fd6126f530a4769a69796'/>
<id>cc076b5efe78f8cd5e0fd6126f530a4769a69796</id>
<content type='text'>
M is using toybox instead of toolbox, some commands in filemanager
relies on toolbox utilities, there are minor difference in handling.
This change removes the "-Gn" argument pass to id command for retrival
the uid/gid, tested on both M and L, there is no need to add -Gn argument,
but in L, it seems -Gn is ignored. In M it will output wihtout the numerical
values causing parsing exception during startup.

Change-Id: I6aac8e94a80671df0a247ffcaf7d69364d7c9ad2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
M is using toybox instead of toolbox, some commands in filemanager
relies on toolbox utilities, there are minor difference in handling.
This change removes the "-Gn" argument pass to id command for retrival
the uid/gid, tested on both M and L, there is no need to add -Gn argument,
but in L, it seems -Gn is ignored. In M it will output wihtout the numerical
values causing parsing exception during startup.

Change-Id: I6aac8e94a80671df0a247ffcaf7d69364d7c9ad2
</pre>
</div>
</content>
</entry>
<entry>
<title>CMFileManager: remove org.apache.http import</title>
<updated>2015-10-11T20:03:02+00:00</updated>
<author>
<name>Dan Pasanen</name>
<email>dan.pasanen@gmail.com</email>
</author>
<published>2015-10-11T20:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=bad43b7a89c77024269a074641b58adaea1c6f3a'/>
<id>bad43b7a89c77024269a074641b58adaea1c6f3a</id>
<content type='text'>
* This is deprecated and doesn't appear to be used anyway
* https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client

Change-Id: Ifa7c3eeb01cbb5827dc3d504933f99e1b847e070
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* This is deprecated and doesn't appear to be used anyway
* https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client

Change-Id: Ifa7c3eeb01cbb5827dc3d504933f99e1b847e070
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Rename on VFat</title>
<updated>2015-08-31T17:50:54+00:00</updated>
<author>
<name>herriojr</name>
<email>jherriott@cyngn.com</email>
</author>
<published>2015-08-26T01:19:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=bd4178a860ab7da89549036c6a4815239b903b61'/>
<id>bd4178a860ab7da89549036c6a4815239b903b61</id>
<content type='text'>
Changed how the java console handles detecting if a file rename
collides with another file to more represent how the particular
filesystem implementation handles it (I'm looking at you vfat).

Change-Id: I6ac9ae848ee47fa33f02225c310c92f2a03fb50d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed how the java console handles detecting if a file rename
collides with another file to more represent how the particular
filesystem implementation handles it (I'm looking at you vfat).

Change-Id: I6ac9ae848ee47fa33f02225c310c92f2a03fb50d
</pre>
</div>
</content>
</entry>
<entry>
<title>Regex metacharacters result in error post search</title>
<updated>2015-08-26T23:56:46+00:00</updated>
<author>
<name>Richard MacGregor</name>
<email>rmacgregor@cyngn.com</email>
</author>
<published>2015-08-24T22:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=207f87e1c6a278cc0adbf7a295c17a4c4e4a45e9'/>
<id>207f87e1c6a278cc0adbf7a295c17a4c4e4a45e9</id>
<content type='text'>
After receiving search results, the user query was used to sort and
highlight results. If a part of the search included an incomplete regex
syntax (such as a regex metacharacter) it fails to compile the pattern.

Repro steps:
1) Create file with regex metacharactes in name Example: "(test).txt"
2) Search for file using partial name, and only single regex character
(from a set such as "()" or "[]"). Example: "("

Expected results:
Search shows correct files

Observed results:
Search ends up crashing FileManager

Change-Id: Idf5ee3b441481574a5bada1ca7e9048109a13435
Ticket: QRDL-1035
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After receiving search results, the user query was used to sort and
highlight results. If a part of the search included an incomplete regex
syntax (such as a regex metacharacter) it fails to compile the pattern.

Repro steps:
1) Create file with regex metacharactes in name Example: "(test).txt"
2) Search for file using partial name, and only single regex character
(from a set such as "()" or "[]"). Example: "("

Expected results:
Search shows correct files

Observed results:
Search ends up crashing FileManager

Change-Id: Idf5ee3b441481574a5bada1ca7e9048109a13435
Ticket: QRDL-1035
</pre>
</div>
</content>
</entry>
<entry>
<title>Bookmarks: check to see if a bookmark exists before adding it</title>
<updated>2015-08-26T22:03:08+00:00</updated>
<author>
<name>Stephen Bird</name>
<email>sbird@cyngn.com</email>
</author>
<published>2015-08-24T22:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=421307c1d080f40c67649f1df507d0e6e6b622c9'/>
<id>421307c1d080f40c67649f1df507d0e6e6b622c9</id>
<content type='text'>
Previously, this would result in multiple bookmarks
of the same location

Ticket: QRDL-989
Change-Id: I0f19045bc7a6d5fa98c9ef4ee1a8ccda9c501eb1
(cherry picked from commit 85032a699b4f9d6101599be230257eab7a8cd76a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, this would result in multiple bookmarks
of the same location

Ticket: QRDL-989
Change-Id: I0f19045bc7a6d5fa98c9ef4ee1a8ccda9c501eb1
(cherry picked from commit 85032a699b4f9d6101599be230257eab7a8cd76a)
</pre>
</div>
</content>
</entry>
<entry>
<title>Search: Fix race condition with results display</title>
<updated>2015-08-26T21:26:46+00:00</updated>
<author>
<name>Stephen Bird</name>
<email>sbird@cyngn.com</email>
</author>
<published>2015-08-24T23:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=18ab064758ad5bb9dde71850125b0442cafd1526'/>
<id>18ab064758ad5bb9dde71850125b0442cafd1526</id>
<content type='text'>
Since results are now run through an asynctask before they are added
this created a race condition which lead to the screen sometimes
showing 'no results found' when results are actually available

Ticket: QRDL-995
Change-Id: I5b7ddb44c16603fac7ceca3f955038cc3d646de8
(cherry picked from commit 1a23b92dc1d3a1a2f9b386139c40281d9c24fc26)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since results are now run through an asynctask before they are added
this created a race condition which lead to the screen sometimes
showing 'no results found' when results are actually available

Ticket: QRDL-995
Change-Id: I5b7ddb44c16603fac7ceca3f955038cc3d646de8
(cherry picked from commit 1a23b92dc1d3a1a2f9b386139c40281d9c24fc26)
</pre>
</div>
</content>
</entry>
<entry>
<title>CMFM: don't apply search filter when search hasn't started</title>
<updated>2015-08-24T16:44:54+00:00</updated>
<author>
<name>Roman Birg</name>
<email>roman@cyngn.com</email>
</author>
<published>2015-08-24T16:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=7ad3eb4c5d83aed083e69090559df09c5c8621c5'/>
<id>7ad3eb4c5d83aed083e69090559df09c5c8621c5</id>
<content type='text'>
Otherwise it can lead to crashes with short searches

Ref: QRDL-950

Change-Id: Icf555435b4cc7107db328c757633a29ffacd62c5
Signed-off-by: Roman Birg &lt;roman@cyngn.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise it can lead to crashes with short searches

Ref: QRDL-950

Change-Id: Icf555435b4cc7107db328c757633a29ffacd62c5
Signed-off-by: Roman Birg &lt;roman@cyngn.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>FileManager: Fix shortcuts</title>
<updated>2015-08-21T18:58:13+00:00</updated>
<author>
<name>Richard MacGregor</name>
<email>rmacgregor@cyngn.com</email>
</author>
<published>2015-08-20T23:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/LineageOS/android_packages_apps_CMFileManager/commit/?id=af500818a90bbe01ca1f932200abee46e43523b2'/>
<id>af500818a90bbe01ca1f932200abee46e43523b2</id>
<content type='text'>
Fix shortcuts behavior when FileManager is already open.

Repro:
1) Open FileManager
2) Create shortcut for folder
3) Navigate to another folder (not including new folder)
4) Switch to homescreen (launcher)
5) Select the shortcut created in step 2

Expected behavior:
Navigate to shortcut folder

Observed behavior:
FileManager shows last navigated directory (before going to launcher)

(cherry picked from commit 8f0fb94de32e1ea773ce165bf5bc95122099171d)
Change-Id: Icd03d38aa1d879d46f1c9a6d4c7efb15c3fb0b3f
Ticket: QRDL-1034
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix shortcuts behavior when FileManager is already open.

Repro:
1) Open FileManager
2) Create shortcut for folder
3) Navigate to another folder (not including new folder)
4) Switch to homescreen (launcher)
5) Select the shortcut created in step 2

Expected behavior:
Navigate to shortcut folder

Observed behavior:
FileManager shows last navigated directory (before going to launcher)

(cherry picked from commit 8f0fb94de32e1ea773ce165bf5bc95122099171d)
Change-Id: Icd03d38aa1d879d46f1c9a6d4c7efb15c3fb0b3f
Ticket: QRDL-1034
</pre>
</div>
</content>
</entry>
</feed>
