History log of /frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
43df577ac46e36f21da3797d6f31a5ae6fa58c9f 07-Apr-2016 Aga Wronska <agawronska@google.com> Consolidate user actions metrics into one histogram.

Bug: 27301081
Change-Id: Ib2ac46dd268e492c576bc082dc349c4a6826897f
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
cf966ae5b5647e1a24bfb0220ed0dea5edd87ae8 30-Mar-2016 Aga Wronska <agawronska@google.com> Add metrics for menu actions

Change-Id: Ic20802730e6068cfe49c277c3378c15ee0ba09fe
Fixed: 27921699
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
b09985639fd116a133cb0ec27abc6975b11b2eb6 25-Mar-2016 Aga Wronska <agawronska@google.com> Add full bar mode for search view on small devices

Fixed: 27406434

Change-Id: I828ff72752cdb35dff453ea405209f169e550c1a
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
ffa829f779d7513c64bba76cc884c62b702f52dd 22-Mar-2016 Ben Kwa <kenobi@google.com> DocsUI: Disable debug logging by default.

Per the platform team, we shouldn't enable debug logging automatically
in debug builds because it increases log-spam. Just disable the flag
and enable it manually when needed.

Add some ifs to make sure all our debug logging is properly removed.

BUG=27380154

Change-Id: I8338f226c07affdb65970c7cb14f1e6aae036934
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
a1f7680f535a30aa816d129c072870031c8a2eb6 25-Feb-2016 Steve McKay <smckay@google.com> Update preconditions to be asserts...

Which are now supported by Jack.
Retain a few preconditions checks that enforce contract.
Disable the one assert we had...because it failed in tests.

Change-Id: I2f6cb01e1af1534be4428ce4a3ee625a163dd163
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
6543be5c171d4c699fe38617e784e52eede71cc2 26-Feb-2016 Aga Wronska <agawronska@google.com> Fix SearchView background too high

Bug: 27293462
Change-Id: Id694fc9c1a7d6e21534e74e20f95c8c080861598
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java
893390bd580eca39ecd693cb0d76c7bc9b36a11d 17-Feb-2016 Aga Wronska <agawronska@google.com> Directory fragment refactoring.
First attempt to to refactor fragments handling, state and app lifecycle.

The goal was to simplify code by using android built lifecycle
mechanism, eliminate bugs caused by multiple creation of the fragment,
see the performance impact and give some fundament for refactoring of
fragments and activities in the app.

Search view manager:
* Remove curentSearch from state
* Restore search from saved state (ex. after rotation)
* Rename file to give the better overview of its purpose

Directory fragment:
* Store selection state in a bundle
* Remove double creation of fragment
* Use loaders to reload content when possible
* Keep info about state inside the object
* Refactor available types of fragment to be normal and recents
* Make search type a mode possibly available in all types
* Remove search being invoked from refresh method
* Do search by reloading fragments content instead of recreation as
an example

Other:
* Fix window title maybe

Bug: 26968405, 27101786
Change-Id: I58f36cd0a3e3a6ec98996cd8aac16e10e425e1fe
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/SearchViewManager.java