Commit Graph

235150 Commits

Author SHA1 Message Date
Aga Wronska
f0febdcf90 Merge "Directory fragment refactoring. First attempt to to refactor fragments handling, state and app lifecycle." into nyc-dev 2016-02-22 18:28:42 +00:00
Doris Liu
c7a2a61d57 Merge "Ensure animator\'s interpolator is set" into nyc-dev am: 045e5a78a2
am: a97a9f5188

* commit 'a97a9f5188e95c850cc957ec777b99a680ecc8d8':
  Ensure animator's interpolator is set
2016-02-22 18:28:12 +00:00
Dimitry Ivanov
b07d50b617 Merge "Construct classloader for apps with no java code" into nyc-dev
am: 05ba2b724c

* commit '05ba2b724c5049c3bd14717f1abf76ca71287de4':
  Construct classloader for apps with no java code
2016-02-22 18:27:59 +00:00
Dimitry Ivanov
05ba2b724c Merge "Construct classloader for apps with no java code" into nyc-dev 2016-02-22 18:24:14 +00:00
Xiaohui Chen
1c0f53e874 Merge "sysui: refactor for extensibility" into nyc-dev
am: de1eaab7f7

* commit 'de1eaab7f71a7bafd46e67fad2d591743061b5b8':
  sysui: refactor for extensibility
2016-02-22 18:22:45 +00:00
Doris Liu
a97a9f5188 Merge "Ensure animator\'s interpolator is set" into nyc-dev
am: 045e5a78a2

* commit '045e5a78a2c2f77147123193920267d0f56dd5ab':
  Ensure animator's interpolator is set
2016-02-22 18:21:04 +00:00
Xiaohui Chen
de1eaab7f7 Merge "sysui: refactor for extensibility" into nyc-dev 2016-02-22 18:09:31 +00:00
Doris Liu
045e5a78a2 Merge "Ensure animator's interpolator is set" into nyc-dev 2016-02-22 18:08:07 +00:00
Xiaohui Chen
5da713599f sysui: refactor for extensibility
Bug: 27098035
Change-Id: I9ce480a5995f354ad45b6f13112cfa1ab49934cd
2016-02-22 18:07:42 +00:00
Geoff Mendal
e39eeef7d1 Merge "Import translations. DO NOT MERGE" 2016-02-22 17:45:24 +00:00
Geoff Mendal
5dd38fd38b Import translations. DO NOT MERGE
Change-Id: I2560516db26c8f8b30e5a3c15b9161fd7ec53c74
Auto-generated-cl: translation import
2016-02-22 18:44:22 +01:00
Aga Wronska
893390bd58 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
2016-02-22 09:36:17 -08:00
Diego Perez
a48bd6ddad Remove layoutlib RunQueue implementation am: 26b2754310
am: c410af9631

* commit 'c410af963156827196ddc446d2bb5aaf616e41e8':
  Remove layoutlib RunQueue implementation
2016-02-22 17:31:02 +00:00
Ben Wagner
15121ea47f Merge "Use android_memset32 instead of sk_memset32." 2016-02-22 17:24:53 +00:00
Diego Perez
c410af9631 Remove layoutlib RunQueue implementation
am: 26b2754310

* commit '26b27543109689a7a25cc0ddf764cf785b700ae0':
  Remove layoutlib RunQueue implementation
2016-02-22 17:23:12 +00:00
Diego Perez
26b2754310 Remove layoutlib RunQueue implementation
Change-Id: Id2b666f086a48f101ff7ef4177fe28ad17d10783
2016-02-22 17:16:50 +00:00
Shreyas Basarge
1944d95ea8 Merge "Revert "Add defaultPeriodic to every authority"" into nyc-dev am: e17575d3b5
am: dd45dd0607

* commit 'dd45dd0607bf0f2f9f1f01f63189132401768731':
  Revert "Add defaultPeriodic to every authority"
2016-02-22 16:59:36 +00:00
Shreyas Basarge
ff875aac35 Merge "Migrate PeriodicSyncs from old format" into nyc-dev am: 3e09cd4d79
am: ececd95edc

* commit 'ececd95edc08d0ef48141f6226bbc8bd35a272d0':
  Migrate PeriodicSyncs from old format
2016-02-22 16:58:26 +00:00
Shreyas Basarge
dd45dd0607 Merge "Revert "Add defaultPeriodic to every authority"" into nyc-dev
am: e17575d3b5

* commit 'e17575d3b5461866c7b2812432b7798ee04e775e':
  Revert "Add defaultPeriodic to every authority"
2016-02-22 16:54:21 +00:00
Shreyas Basarge
ececd95edc Merge "Migrate PeriodicSyncs from old format" into nyc-dev
am: 3e09cd4d79

* commit '3e09cd4d79f8bd583f833ba4c37868a7d3f3746a':
  Migrate PeriodicSyncs from old format
2016-02-22 16:52:37 +00:00
Shreyas Basarge
e17575d3b5 Merge "Revert "Add defaultPeriodic to every authority"" into nyc-dev 2016-02-22 16:48:14 +00:00
Shreyas Basarge
3e09cd4d79 Merge "Migrate PeriodicSyncs from old format" into nyc-dev 2016-02-22 16:48:02 +00:00
Chris Banes
eb1436d19b Merge "Fix rounding error in SeekBar tickmark drawing" into nyc-dev am: 7060ae91b9
am: 7d7fa7071b

* commit '7d7fa7071be799db441054cd99f9709f58e11813':
  Fix rounding error in SeekBar tickmark drawing
2016-02-22 16:38:58 +00:00
Diego Perez
263b190563 DO NOT MERGE: Fix Canvas memory leak am: b75a0426d8 am: 18780f60ef
am: c061225f46  -s ours

* commit 'c061225f46bd19cd760b90848f9049da71995015':
  DO NOT MERGE: Fix Canvas memory leak
2016-02-22 16:32:15 +00:00
Chris Banes
7d7fa7071b Merge "Fix rounding error in SeekBar tickmark drawing" into nyc-dev
am: 7060ae91b9

* commit '7060ae91b90c3e61323379a6c19a4fbbd4464298':
  Fix rounding error in SeekBar tickmark drawing
2016-02-22 16:32:10 +00:00
Chris Banes
7060ae91b9 Merge "Fix rounding error in SeekBar tickmark drawing" into nyc-dev 2016-02-22 16:26:57 +00:00
Ben Wagner
ed87fa2a2d Use android_memset32 instead of sk_memset32.
Android code should use the Android version. Also, Skia is interested
in making sk_memset32 private.

BUG:27290333

Change-Id: Id5c8bc190cdd21673c8844eaa48e8b6a93e2e9df
2016-02-22 16:26:02 +00:00
Diego Perez
c061225f46 DO NOT MERGE: Fix Canvas memory leak am: b75a0426d8
am: 18780f60ef

* commit '18780f60ef4c71a7de3509d9978ef81df7f5f372':
  DO NOT MERGE: Fix Canvas memory leak
2016-02-22 16:25:59 +00:00
Diego Perez
18780f60ef DO NOT MERGE: Fix Canvas memory leak
am: b75a0426d8

* commit 'b75a0426d8c2339f2d552f96cc4dfcd86deb3447':
  DO NOT MERGE: Fix Canvas memory leak
2016-02-22 16:19:12 +00:00
Diego Perez
c7ab2dd321 Merge "Fix Canvas memory leak" into nyc-dev am: 87a5de3e32
am: e3180b2dda

* commit 'e3180b2dda489fa4a041d6fbf46ca7cac7c91498':
  Fix Canvas memory leak
2016-02-22 16:19:09 +00:00
Chris Banes
6cb9b20b7b Fix rounding error in SeekBar tickmark drawing
There are instances where an int calculation would result
in a loss of precision and rounding error. Fixed by
using a float instead.

Change-Id: I595872f00552a7fd717a1754c1d8f5a50d776621
2016-02-22 16:13:26 +00:00
Diego Perez
e3180b2dda Merge "Fix Canvas memory leak" into nyc-dev
am: 87a5de3e32

* commit '87a5de3e3282bc4c01544603e1abd678bdba568a':
  Fix Canvas memory leak
2016-02-22 16:13:17 +00:00
Diego Perez
87a5de3e32 Merge "Fix Canvas memory leak" into nyc-dev 2016-02-22 16:07:01 +00:00
Geoff Mendal
90d80dfa04 Merge "Import translations. DO NOT MERGE" into nyc-dev am: 687ccbbf71 -s ours
am: e9de3d7374  -s ours

* commit 'e9de3d7374bc7ec2e61abca1654926b26abbecc4':
  Import translations. DO NOT MERGE
2016-02-22 15:43:11 +00:00
Geoff Mendal
952b996109 Merge "Import translations. DO NOT MERGE" into nyc-dev am: c65038cee6 -s ours
am: 5c91716176  -s ours

* commit '5c917161760ab198fb82d3a5a309c5aa7dd389d5':
  Import translations. DO NOT MERGE
2016-02-22 15:36:45 +00:00
Geoff Mendal
e9de3d7374 Merge "Import translations. DO NOT MERGE" into nyc-dev
am: 687ccbbf71  -s ours

* commit '687ccbbf7145bbb8563a49ca20f9c79f4e789ecd':
  Import translations. DO NOT MERGE
2016-02-22 15:36:42 +00:00
Geoff Mendal
5e1067a9c4 Merge "Import translations. DO NOT MERGE" into nyc-dev am: 87d8136f89 -s ours
am: 6766e09a9a  -s ours

* commit '6766e09a9a2a52a507001b62ff655fff606e0816':
  Import translations. DO NOT MERGE
2016-02-22 15:32:34 +00:00
Geoff Mendal
e2a507be8a Merge "Import translations. DO NOT MERGE" into nyc-dev am: 9eb610598e -s ours
am: 6bdc25f176  -s ours

* commit '6bdc25f176cfd5c3603f4b1e7849161ab8a76475':
  Import translations. DO NOT MERGE
2016-02-22 15:31:22 +00:00
Geoff Mendal
687ccbbf71 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-02-22 15:29:59 +00:00
Geoff Mendal
bf0dabe274 Import translations. DO NOT MERGE
Change-Id: Ibf2edd0cc4c1d2d8f11d5ee489e6e9729d2d2b5e
Auto-generated-cl: translation import
2016-02-22 07:28:16 -08:00
Geoff Mendal
5c91716176 Merge "Import translations. DO NOT MERGE" into nyc-dev
am: c65038cee6  -s ours

* commit 'c65038cee696fe9246a43b7e2758ccf28fa264d5':
  Import translations. DO NOT MERGE
2016-02-22 15:28:05 +00:00
Geoff Mendal
6766e09a9a Merge "Import translations. DO NOT MERGE" into nyc-dev
am: 87d8136f89  -s ours

* commit '87d8136f89f433f5bf5962c8a32b02250492b316':
  Import translations. DO NOT MERGE
2016-02-22 15:26:26 +00:00
Geoff Mendal
6bdc25f176 Merge "Import translations. DO NOT MERGE" into nyc-dev
am: 9eb610598e  -s ours

* commit '9eb610598eb4513969837639509cd4d3115889d8':
  Import translations. DO NOT MERGE
2016-02-22 15:24:46 +00:00
Geoff Mendal
c65038cee6 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-02-22 15:20:57 +00:00
Geoff Mendal
87d8136f89 Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-02-22 15:18:34 +00:00
Geoff Mendal
9eb610598e Merge "Import translations. DO NOT MERGE" into nyc-dev 2016-02-22 15:16:09 +00:00
Geoff Mendal
0f6ffd807c Import translations. DO NOT MERGE
Change-Id: I6e5ad383334c184105b8eca9baf79db8b0943f66
Auto-generated-cl: translation import
2016-02-22 07:15:15 -08:00
Geoff Mendal
19af11865a Import translations. DO NOT MERGE
Change-Id: Iebbd1c6ecbf4dac53728e87b9ba0b9f00687b2d4
Auto-generated-cl: translation import
2016-02-22 07:14:18 -08:00
Jason Monk
60da854e46 Merge "Move background data notif to data saver status icon" into nyc-dev am: c6b5dd4897
am: 487ed88b63

* commit '487ed88b634d3e43f8eccd2647b0aea54052c661':
  Move background data notif to data saver status icon
2016-02-22 15:12:30 +00:00
Geoff Mendal
fdce862c95 Import translations. DO NOT MERGE
Change-Id: I5f452609d36a3b910e3fadab6f31913371da0f19
Auto-generated-cl: translation import
2016-02-22 07:11:59 -08:00