3988 Commits

Author SHA1 Message Date
Winson
b1bbaedb1a Adding debug ui to dock windows.
Change-Id: I9cd51763ef6089eabba734bf3bf9f52ddf540069
2015-09-25 17:45:03 -07:00
Baligh Uddin
c42937352f Import translations. DO NOT MERGE
Change-Id: If22ec58631cd492f391a3107527f6e4beeb50a5d
Auto-generated-cl: translation import
2015-09-10 12:44:01 -07:00
Daniel Sandler
a94e8df852 am 1d49a967: am c6fa5914: am 847bdf00: am 5b40e225: Merge "Make the vertical navbar 48dp like the horizontal one." into mnc-dr-dev
* commit '1d49a967ef6fe0c3594870cfc73045ab53ba77ac':
  Make the vertical navbar 48dp like the horizontal one.
2015-09-10 01:53:01 +00:00
Daniel Sandler
c6fa59145e am 847bdf00: am 5b40e225: Merge "Make the vertical navbar 48dp like the horizontal one." into mnc-dr-dev
* commit '847bdf0093f649a169940fb93249e2beb67f6b45':
  Make the vertical navbar 48dp like the horizontal one.
2015-09-10 01:13:47 +00:00
Daniel Sandler
847bdf0093 am 5b40e225: Merge "Make the vertical navbar 48dp like the horizontal one." into mnc-dr-dev
* commit '5b40e2253e82d46838c88e6c52dee276a781d593':
  Make the vertical navbar 48dp like the horizontal one.
2015-09-10 01:04:39 +00:00
Vadim Tryshev
7d0c62892c Merge "Showing task selection menus." 2015-09-09 22:41:23 +00:00
Vadim Tryshev
e7da92e740 Showing task selection menus.
These popup menus are shown when a clicked app has > 1 recent tasks.
We still activate the latest task in addition to showing the menu.

Showing task icons in the menu, as well as showing the menu in its UX-polished
form is not yet implemented.

Bug: 20024603
Change-Id: I05e8fe9592501fdd01cbc9032080e4286a658a65
2015-09-09 15:02:07 -07:00
Jason Monk
2681dcb6c5 QS: Add long-press to customize prototype - part 3
Adding FAB button to QS customization screen, currently it does
nothing.

Change-Id: I4d4d4cd0a6dd5d2104cf21011855fcfce13c70d7
2015-09-09 14:00:17 -04:00
Jason Monk
f7fe83f36b QS: Add long-press to customize prototype - part 2
- Add info/remove drop targets that appear during dragging
 - Move drag start into NonPagedTileLayout so that both start
   and end of tile move drags are in the same place.
 - Still needs way to add tiles

Change-Id: If843ebbb86f393b461289c1407c6a82b6a5aed9d
2015-09-09 13:57:17 -04:00
Jason Monk
bd6dbb0698 QS: Add long-press to customize prototype - part 1
Start adding prototype to long-press to go to customization view
for QS.  Currently it allows re-arranging and resetting.  Later
it will have more.

Change-Id: Ib2ba0f93ac2f4cced4f146d39771a8a17ac05bc2
2015-09-08 15:27:20 -04:00
Geoff Mendal
f8f6d8e082 Import translations. DO NOT MERGE
Change-Id: I777cfafee2966a258175a2045ed3c8da7c3996f9
Auto-generated-cl: translation import
2015-09-07 07:23:36 -07:00
Vadim Tryshev
131e8faa97 Merge "Implementing app-centric Shelf." 2015-09-04 18:48:55 +00:00
Vadim Tryshev
3560575009 Implementing app-centric Shelf.
We finally get a UX decision for the Shelf.
Shelf won't have 2 parts - pinned and recents; it will have only 1 list where
all pinned and recent activities of the same kind are grouped under a single icon.
Clicking at that icon activates the latest running activity if it's present, or
starts a new one otherwise.

The above part is implemented in this CL. I removed stuff related to the separate
Recents pane, and moved surviving code to NavigationBarApps.

Later, we'll have menus popping up from the icon, which will allow pinning and unpinning,
and choosing a concrete activity to activate.

Bug: 20024603
Change-Id: Ia08fe62939f92c7ee4f102c07a31e7168a11f010
2015-09-04 11:02:35 -07:00
Dan Sandler
c263a08663 Make the vertical navbar 48dp like the horizontal one.
When the navigation bar was originally introduced to phones
(in change Ic613a335) we wanted it to stick to the same spot
on the display so that it felt as much as possible like a
physical button array; pressing the same fingertip-sized
spot on the glass should always invoke BACK, etc. This meant
flipping the nav bar to a vertical orientation when the
phone was in landscape, and then juggling around the window
insets and other system windows to make room for it.

For reasons that are now lost to time, in that original
implementation we made the vertical navigation bar narrower:
42dp (versus 48dp for the horizontal navigation bar, which
incidentally is always horizontal on tablet-type devices).
Nobody really noticed (except app developers looking to
hardcode this value instead of just using fitSystemWindows
or the new WindowInsets).

Here we finally make the navigation bars match perfectly in
portrait and landscape.

Bug: 23724209
Change-Id: I861be84b41c6a227d269469686c8c66a32029f1d
2015-09-03 10:51:57 -04:00
Geoff Mendal
3d21421a44 Import translations. DO NOT MERGE
Change-Id: I691827434d1577df3df7f1c138872ca9ece099dc
Auto-generated-cl: translation import
2015-09-02 05:57:15 -07:00
Jason Monk
20c7b7a430 Merge "QS prototype work" 2015-08-31 20:38:17 +00:00
Jason Monk
caf3762ae6 QS prototype work
- All work is defaulted to off, with no changes to UI
 - Add 'quick' QS tiles, which have circles around them and no text,
   they just toggle things like wifi
 - Add tuner switch to hide brightness from QS panel
 - Add paginated QS layout, it shows a row of the circle tiles across
   the top, followed by 3 rows of normal tiles, following pages
   have 4 rows, dual tiles are not allowed in this mode
 - Add tuner switch to turn on paging for QS, and set to a set of tiles
   that look ok with it

Change-Id: Ia2d2eb36f8953033ce4810cd3628fcb86315fe46
2015-08-31 16:37:03 -04:00
Geoff Mendal
c12a2ed7fe Import translations. DO NOT MERGE
Change-Id: Ibaa344fa8a1adf5fb4cebc6435188a45e6d69fa1
Auto-generated-cl: translation import
2015-08-29 07:32:13 -07:00
Selim Cinek
554d9edf6d am 1517c365: am 38ba43a4: am 60337b6b: am e774bdd6: Merge "Added animation for trusted to fingerprint error" into mnc-dr-dev
* commit '1517c365aaf0d0248072f8292d5318dd4b7a80fe':
  Added animation for trusted to fingerprint error
2015-08-29 00:22:26 +00:00
Selim Cinek
38ba43a45e am 60337b6b: am e774bdd6: Merge "Added animation for trusted to fingerprint error" into mnc-dr-dev
* commit '60337b6bd73bcf208c89c1d5ac6ff50d51c0700f':
  Added animation for trusted to fingerprint error
2015-08-28 23:28:30 +00:00
Selim Cinek
60337b6bd7 am e774bdd6: Merge "Added animation for trusted to fingerprint error" into mnc-dr-dev
* commit 'e774bdd6f09a65886429a2d84a6af7e4b6352280':
  Added animation for trusted to fingerprint error
2015-08-28 23:17:50 +00:00
Selim Cinek
c384198529 Added animation for trusted to fingerprint error
Bug: 21781452
Change-Id: Ib3b229c9ebece926a68a0c6a69341d0f68166698
2015-08-28 11:51:46 -07:00
Geoff Mendal
aeb51c997d Import translations. DO NOT MERGE
Change-Id: Ia49ed34ba62394a9f719afb7371b1fb837466f52
Auto-generated-cl: translation import
2015-08-26 05:58:06 -07:00
Geoff Mendal
9869ed1165 Import translations. DO NOT MERGE
Change-Id: I79c71a7dbe26f375bd53f947be1e9e00a077c566
Auto-generated-cl: translation import
2015-08-24 05:57:55 -07:00
Jorim Jaggi
4b27011c6d am ab023c90: am a1415360: am 2021956a: am ab45a217: Make wake-and-unlock faster
* commit 'ab023c901598ffb478a78550874cb692217a82a8':
  Make wake-and-unlock faster
2015-08-22 00:51:41 +00:00
Jorim Jaggi
a1415360d7 am 2021956a: am ab45a217: Make wake-and-unlock faster
* commit '2021956a1c35dba2b88257dc4a8eed8fa0acd650':
  Make wake-and-unlock faster
2015-08-22 00:26:31 +00:00
Jorim Jaggi
2021956a1c am ab45a217: Make wake-and-unlock faster
* commit 'ab45a217b0002dcf586d529ab8581cacbbfc37e9':
  Make wake-and-unlock faster
2015-08-22 00:16:34 +00:00
Jorim Jaggi
ab45a217b0 Make wake-and-unlock faster
- Scrims: When dismissing Keyguard, don't wait until the next frame
to start the animation. Saves 16ms
- Scrims: Skip first frame, because it's completely black anyways.
Saves 16ms.
- Don't wait with navigation bar to show until the screen has turned
on. Window manager is blocked on DisplayPowerController anyways, so
the animation will exactly be started when the screen turns on. Fixes
some jank as well.
- Window manager: Don't wait for the window below Keyguard for draw
completion until turning on screen. Saves a lot of time depending on
how the app is behaving.

Bug: 23401557
Change-Id: I9734f9a12143f0e3c0647e9aa066831a29a6de63
2015-08-21 19:29:30 +00:00
Jason Monk
31d4cad5ae Merge "SysUI Tuner: Add clock seconds option" 2015-08-20 15:42:15 +00:00
Geoff Mendal
31a96b3716 Import translations. DO NOT MERGE
Change-Id: I13d19cb68c1b7b7880e2168e621c377c2b750b1b
Auto-generated-cl: translation import
2015-08-19 07:02:46 -07:00
Geoff Mendal
9ad926d011 Import translations. DO NOT MERGE
Change-Id: I94432e596e46517d184b195e388af9ace8ac82dc
Auto-generated-cl: translation import
2015-08-19 05:50:29 -07:00
Jorim Jaggi
0772bfd206 "resolved conflicts for merge of caacc8ba to master"
Change-Id: I7904ac66ded45c3173af14d2940dc8210088e387
2015-08-18 20:04:01 -07:00
Jorim Jaggi
f10e475d85 am ebcd9d55: am 0835f33a: Merge "Improve motion for wake-and-unlocking while pulsing" into mnc-dr-dev
* commit 'ebcd9d558f1d9e17b5b04d96b816dffb2d8c8d13':
  Improve motion for wake-and-unlocking while pulsing
2015-08-19 01:33:52 +00:00
Jorim Jaggi
ebcd9d558f am 0835f33a: Merge "Improve motion for wake-and-unlocking while pulsing" into mnc-dr-dev
* commit '0835f33a4de14d62c433b36d1b08daff9166e9b3':
  Improve motion for wake-and-unlocking while pulsing
2015-08-19 01:13:32 +00:00
Jorim Jaggi
83eb6bb5d8 Improve motion for wake-and-unlocking while pulsing
- Move all fingerprint related to logic in on central class in
SystemUI that knows all the state of the UI so there is exactly ONE
place in which we decide what to do when we acquire a fingerprint.
- When pulsing and we get a valid finger, we fade the contents of the
Keyguard out and fade the scrim out almost the same way as we would do
in a normal wake-and-unlock sequence.
- Hide shadows while dozing, so we don't see the artifacts when we fade
the dozed Keyguard out.

Bug: 23225107
Change-Id: I82f78e61f2530cf7d507ade80f6f0a340c082567
2015-08-18 17:57:10 -07:00
Xiyuan Xia
40f9dabaa8 Rename fullscreen user switcher config
config_camelCase is the preferred format for config names.

Bug:19908596
Change-Id: I69f953fb1bd74ec61b2845c54a7c54c3c9b6b86e
2015-08-18 15:53:11 +00:00
Xiyuan Xia
4d25a1d914 Merge "Add full screen user switcher to lock screen" 2015-08-17 18:47:38 +00:00
Jason Monk
fe7c91bb60 SysUI Tuner: Add clock seconds option
Also do some cleanup to use new preference
onAtached/DetachedFromActivity to make things simpler.

Change-Id: I542684b453a6ac596cc0a5c22c989a44e7e688b7
2015-08-17 10:24:31 -04:00
Daniel Sandler
26df5a6263 am cf59d059: am 98e684e7: am b66e755b: am 64b05c0f: am 9f238a94: Merge "Introducing M Land." into mnc-dev
* commit 'cf59d059a51f33cd28b05f4c248c164bd22f95f4':
  Introducing M Land.
2015-08-16 03:02:26 +00:00
Daniel Sandler
98e684e7f4 am b66e755b: am 64b05c0f: am 9f238a94: Merge "Introducing M Land." into mnc-dev
* commit 'b66e755bdba57f163f25d08c207ef598eea7edae':
  Introducing M Land.
2015-08-16 02:48:26 +00:00
Daniel Sandler
b66e755bdb am 64b05c0f: am 9f238a94: Merge "Introducing M Land." into mnc-dev
* commit '64b05c0fd413d481cea19e9590732e8219a60912':
  Introducing M Land.
2015-08-16 02:36:39 +00:00
Daniel Sandler
64b05c0fd4 am 9f238a94: Merge "Introducing M Land." into mnc-dev
* commit '9f238a9455639fccb6f44abd03752e3bb3bbc91e':
  Introducing M Land.
2015-08-16 01:33:37 +00:00
Xiyuan Xia
cc3a74f6ef Add full screen user switcher to lock screen
- Add a FULLSCREEN_USER_SWITCHER status bar state;
- Switch to this state when lock screen is shown and fullscreen
  user switcher is enabled;
- Add a build config and a test boolean system setting to enable
  fullscreen switcher;
- Placeholder GridView UI for fullscreen user switcher;

Bug:19908596
Change-Id: Ief1bc987532522245f4172beca19053d34004cee
2015-08-14 14:56:35 -07:00
Jorim Jaggi
23999bffaf am 05b9dc9f: am c74a43bb: am 4fb3e9b3: am 50ff3afb: Start pulse fading exactly when screen is turned on
* commit '05b9dc9fb5ed4b41a5eb44335dd8307171e771ba':
  Start pulse fading exactly when screen is turned on
2015-08-14 20:14:47 +00:00
Dan Sandler
8df3cfe6b8 Introducing M Land.
The "M" is for Multiplayer.

Bug: 21984798
Change-Id: Id752b8efe54ff0ac38854a129188027137d64dd5
2015-08-14 15:51:13 -04:00
Jorim Jaggi
c74a43bba7 am 4fb3e9b3: am 50ff3afb: Start pulse fading exactly when screen is turned on
* commit '4fb3e9b3af6c44b3b4bc7eee0cb917520aa7474d':
  Start pulse fading exactly when screen is turned on
2015-08-14 19:10:43 +00:00
Jorim Jaggi
4fb3e9b3af am 50ff3afb: Start pulse fading exactly when screen is turned on
* commit '50ff3afb01f2ac4a93dba418a71d54ad8adeba9d':
  Start pulse fading exactly when screen is turned on
2015-08-14 19:01:55 +00:00
Jorim Jaggi
50ff3afb01 Start pulse fading exactly when screen is turned on
Bug: 23163299
Change-Id: I0f6d5dbfa02e455292e06a4f8f69ab68e9da2b6b
2015-08-14 18:47:59 +00:00
Julia Reynolds
3322690871 am a6bce6df: am bcca1fdd: am edf02322: am b46c2a81: am 77b0d6e9: Merge "New landscape Navigation bar icons." into mnc-dev
* commit 'a6bce6df6fb7d904b766d1a754d91321b8a76bba':
  New landscape Navigation bar icons.
2015-08-12 01:54:23 +00:00
Julia Reynolds
bcca1fdd24 am edf02322: am b46c2a81: am 77b0d6e9: Merge "New landscape Navigation bar icons." into mnc-dev
* commit 'edf02322bc35fb619f3149e71ddc66737787f1f4':
  New landscape Navigation bar icons.
2015-08-12 01:40:18 +00:00