1. 09 Jul, 2015 29 commits
    • Jeff Brown's avatar
      Fix a bad merge. · 2a67840c
      Jeff Brown authored
      Change-Id: Ib722459a25c189bb800eb85d48b80bdc91a2b7db
      2a67840c
    • Jeff Brown's avatar
      c1aebfa0
    • Raph Levien's avatar
    • Jeff Brown's avatar
      Clean up USB Manager and fix ADB. · 460a146e
      Jeff Brown authored
      Moved functions which parse the USB functions list into one common
      place on UsbManager.
      
      Deleted the no longer supported USB_FUNCTION_MASS_STORAGE.
      
      Ensured that the UserManager.DISALLOW_USB_FILE_TRANSFER rule is
      consistently applied during user switch and when changing the
      current USB functions and make sure it only affects MTP and PTP.
      
      Collapsed the boot completed and user switched receivers to
      ensure consistent ordering of side-effects.
      
      Validate the list of functions passed to setCurrentFunction() so
      that the separation of concerns is clearer.  It was somewhat
      ambiguous as to whether functions such as ADB could / should be
      enabled through that interface.  Improved the docs for clarity.
      
      Fixed a bunch of broken stuff related to the USB config
      persistent property (list of default functions) that could cause
      ADB and other functions to not work at all.  Added new failsafes
      to ensure that we reliably get back into a happy state.
      
      Bug: 22206076
      Change-Id: I02915ddfce7193a8f67a14f0d76bab22fc575dfa
      460a146e
    • Raph Levien's avatar
      Slightly more precise RTL check in BoringLayout.isBoring() · a0419de2
      Raph Levien authored
      This patch refines the crude check for potential RTL characters, based
      on ranges containing RTL scripts and format characters that affect
      bidi. This will make it much less likely that a StaticLayout will be
      chosen instead of a BoringLayout.
      
      Bug: 22328919
      Change-Id: I9a0ed9b3f3373069052de21c836b3372f175430f
      a0419de2
    • Jorim Jaggi's avatar
      3cc5c24b
    • Julia Reynolds's avatar
    • Julia Reynolds's avatar
      Show a default icon for permissions that lack a group. · d1af446f
      Julia Reynolds authored
      Bug: 22229417
      Change-Id: I82e12504adcca5d3fb6902109a3d7075a4739843
      d1af446f
    • Jason Monk's avatar
      Merge "Remove data icon for WFC" into mnc-dev · 58599104
      Jason Monk authored
      58599104
    • Jason Monk's avatar
    • Amith Yamasani's avatar
    • Amith Yamasani's avatar
      Dispatch onUserSwitched callbacks on handler thread · f64cb180
      Amith Yamasani authored
      This avoids multiple threads calling beginBroadcast on the observers
      list.
      
      Bug: 22339693
      Change-Id: I78a154415ccd17c9460b25589d46dadcdb850941
      f64cb180
    • Christopher Tate's avatar
    • Alan Viverette's avatar
    • Fyodor Kupolov's avatar
    • Robert Greenwalt's avatar
    • Jeff Sharkey's avatar
    • Jeff Sharkey's avatar
    • Mikhail Naganov's avatar
    • Alan Viverette's avatar
      Add missing break in AccessibilityEvent.eventTypeToString() · 5d3d2319
      Alan Viverette authored
      Bug: 22331852
      Change-Id: I6f75dde0fb29715d05ef8e8b0e16c3a5a2b9d5e8
      5d3d2319
    • Jeff Sharkey's avatar
      Timeout when partitioning takes too long. · edcdaf64
      Jeff Sharkey authored
      Otherwise we leave user hanging in wizard forever, instead of
      telling them that something went wrong.
      
      Bug: 20914299
      Change-Id: Ib9ff3a8c316976c6a1dfdaffa10762abbea0c229
      edcdaf64
    • Jeff Sharkey's avatar
      Add grant flag support to "install-create" verb. · 396080dd
      Jeff Sharkey authored
      This matches the "install" behavior.
      
      Bug: 22331569
      Change-Id: I07bfe067bd4be01fc92126750b0ff25a5c5ba5c9
      396080dd
    • Jason Monk's avatar
      Remove data icon for WFC · 7150d7fa
      Jason Monk authored
      Bug: 22095746
      Change-Id: I0ca8420c2d88425cbb6da5fcc02c083355e933e9
      7150d7fa
    • Kenny Guy's avatar
    • Narayan Kamath's avatar
      Reduce overly aggressive use of narrowAm / narrowPm. · 14b50394
      Narayan Kamath authored
      Increase threshold to 4 from 2. Given that this threshold is
      applied independently, we now have a few more languages where we
      use a mixture of narrow and regular AM/PM markers. Those languages
      are : Bodo (brx), Cherokee (chr), Ewe (ee), German Swiss (gsw, not de-CH)
      and Makonde (kde).
      
      I've included a full table of diffs in the commit message.
      
      bug: 22208502
      
      1,5c1,5
      <     L= af AM= v , PM= n
      <     L= af-NA AM= v , PM= n
      <     L= af-ZA AM= v , PM= n
      <     L= agq AM= a , PM= p
      <     L= agq-CM AM= a , PM= p
      ---
      >     L= af AM= vm. , PM= nm.
      >     L= af-NA AM= vm. , PM= nm.
      >     L= af-ZA AM= vm. , PM= nm.
      >     L= agq AM= a.g , PM= a.k
      >     L= agq-CM AM= a.g , PM= a.k
      9,10c9,10
      <     L= am AM= ጠ , PM= ከ
      <     L= am-ET AM= ጠ , PM= ከ
      ---
      >     L= am AM= ጥዋት , PM= ከሰዓት
      >     L= am-ET AM= ጥዋት , PM= ከሰዓት
      68,71c68,71
      <     L= br AM= am , PM= gm
      <     L= br-FR AM= am , PM= gm
      <     L= brx AM= a , PM= p
      <     L= brx-IN AM= a , PM= p
      ---
      >     L= br AM= A.M. , PM= G.M.
      >     L= br-FR AM= A.M. , PM= G.M.
      >     L= brx AM= फुं , PM= p
      >     L= brx-IN AM= फुं , PM= p
      84,85c84,85
      <     L= chr AM= a , PM= p
      <     L= chr-US AM= a , PM= p
      ---
      >     L= chr AM= ᏌᎾᎴ , PM= p
      >     L= chr-US AM= ᏌᎾᎴ , PM= p
      114,119c114,119
      <     L= ee AM= a , PM= p
      <     L= ee-GH AM= a , PM= p
      <     L= ee-TG AM= a , PM= p
      <     L= el AM= π , PM= μ
      <     L= el-CY AM= π , PM= μ
      <     L= el-GR AM= π , PM= μ
      ---
      >     L= ee AM= ŋdi , PM= p
      >     L= ee-GH AM= ŋdi , PM= p
      >     L= ee-TG AM= ŋdi , PM= p
      >     L= el AM= π.μ. , PM= μ.μ.
      >     L= el-CY AM= π.μ. , PM= μ.μ.
      >     L= el-GR AM= π.μ. , PM= μ.μ.
      144c144
      <     L= en-GB AM= a , PM= p
      ---
      >     L= en-GB AM= a.m. , PM= p.m.
      153c153
      <     L= en-IE AM= a , PM= p
      ---
      >     L= en-IE AM= a.m. , PM= p.m.
      215c215
      <     L= eo AM= a , PM= p
      ---
      >     L= eo AM= atm , PM= ptm
      314,315c314,315
      <     L= ga AM= a , PM= p
      <     L= ga-IE AM= a , PM= p
      ---
      >     L= ga AM= a.m. , PM= p.m.
      >     L= ga-IE AM= a.m. , PM= p.m.
      318,323c318,323
      <     L= gl AM= a , PM= p
      <     L= gl-ES AM= a , PM= p
      <     L= gsw AM= a , PM= p
      <     L= gsw-CH AM= a , PM= p
      <     L= gsw-FR AM= a , PM= p
      <     L= gsw-LI AM= a , PM= p
      ---
      >     L= gl AM= a.m. , PM= p.m.
      >     L= gl-ES AM= a.m. , PM= p.m.
      >     L= gsw AM= a , PM= nam.
      >     L= gsw-CH AM= a , PM= nam.
      >     L= gsw-FR AM= a , PM= nam.
      >     L= gsw-LI AM= a , PM= nam.
      328,329c328,329
      <     L= gv AM= a , PM= p
      <     L= gv-IM AM= a , PM= p
      ---
      >     L= gv AM= a.m. , PM= p.m.
      >     L= gv-IM AM= a.m. , PM= p.m.
      352,353c352,353
      <     L= ig AM= a , PM= p
      <     L= ig-NG AM= a , PM= p
      ---
      >     L= ig AM= A.M. , PM= P.M.
      >     L= ig-NG AM= A.M. , PM= P.M.
      356,357c356,357
      <     L= is AM= f. , PM= e.
      <     L= is-IS AM= f. , PM= e.
      ---
      >     L= is AM= f.h. , PM= e.h.
      >     L= is-IS AM= f.h. , PM= e.h.
      374,375c374,375
      <     L= kde AM= a , PM= p
      <     L= kde-TZ AM= a , PM= p
      ---
      >     L= kde AM= Muhi , PM= p
      >     L= kde-TZ AM= Muhi , PM= p
      409,410c409,410
      <     L= kw AM= a , PM= p
      <     L= kw-GB AM= a , PM= p
      ---
      >     L= kw AM= a.m. , PM= p.m.
      >     L= kw-GB AM= a.m. , PM= p.m.
      414,415c414,415
      <     L= lag AM= a , PM= p
      <     L= lag-TZ AM= a , PM= p
      ---
      >     L= lag AM= TOO , PM= MUU
      >     L= lag-TZ AM= TOO , PM= MUU
      435,436c435,436
      <     L= luy AM= a , PM= p
      <     L= luy-KE AM= a , PM= p
      ---
      >     L= luy AM= a.m. , PM= p.m.
      >     L= luy-KE AM= a.m. , PM= p.m.
      459,465c459,465
      <     L= mr AM= स , PM= सं
      <     L= mr-IN AM= स , PM= सं
      <     L= ms AM= PG , PM= p
      <     L= ms-Latn AM= PG , PM= p
      <     L= ms-Latn-BN AM= PG , PM= p
      <     L= ms-Latn-MY AM= PG , PM= p
      <     L= ms-Latn-SG AM= PG , PM= p
      ---
      >     L= mr AM= स , PM= म.उ.
      >     L= mr-IN AM= स , PM= म.उ.
      >     L= ms AM= PG , PM= PTG
      >     L= ms-Latn AM= PG , PM= PTG
      >     L= ms-Latn-BN AM= PG , PM= PTG
      >     L= ms-Latn-MY AM= PG , PM= PTG
      >     L= ms-Latn-SG AM= PG , PM= PTG
      474,476c474,476
      <     L= nb AM= a , PM= p
      <     L= nb-NO AM= a , PM= p
      <     L= nb-SJ AM= a , PM= p
      ---
      >     L= nb AM= a.m. , PM= p.m.
      >     L= nb-NO AM= a.m. , PM= p.m.
      >     L= nb-SJ AM= a.m. , PM= p.m.
      490,491c490,491
      <     L= nmg AM= a , PM= p
      <     L= nmg-CM AM= a , PM= p
      ---
      >     L= nmg AM= maná , PM= kugú
      >     L= nmg-CM AM= maná , PM= kugú
      515,516c515,516
      <     L= ps AM= a , PM= p
      <     L= ps-AF AM= a , PM= p
      ---
      >     L= ps AM= غ.م. , PM= غ.و.
      >     L= ps-AF AM= غ.م. , PM= غ.و.
      527,530c527,530
      <     L= qu AM= a , PM= p
      <     L= qu-BO AM= a , PM= p
      <     L= qu-EC AM= a , PM= p
      <     L= qu-PE AM= a , PM= p
      ---
      >     L= qu AM= a.m. , PM= p.m.
      >     L= qu-BO AM= a.m. , PM= p.m.
      >     L= qu-EC AM= a.m. , PM= p.m.
      >     L= qu-PE AM= a.m. , PM= p.m.
      572,573c572,573
      <     L= si AM= පෙ , PM= ප
      <     L= si-LK AM= පෙ , PM= ප
      ---
      >     L= si AM= පෙ , PM= ප.ව.
      >     L= si-LK AM= පෙ , PM= ප.ව.
      576,577c576,577
      <     L= sl AM= d , PM= p
      <     L= sl-SI AM= d , PM= p
      ---
      >     L= sl AM= dop. , PM= pop.
      >     L= sl-SI AM= dop. , PM= pop.
      582,586c582,586
      <     L= so AM= a , PM= p
      <     L= so-DJ AM= a , PM= p
      <     L= so-ET AM= a , PM= p
      <     L= so-KE AM= a , PM= p
      <     L= so-SO AM= a , PM= p
      ---
      >     L= so AM= sn. , PM= gn.
      >     L= so-DJ AM= sn. , PM= gn.
      >     L= so-ET AM= sn. , PM= gn.
      >     L= so-KE AM= sn. , PM= gn.
      >     L= so-SO AM= sn. , PM= gn.
      616,617c616,617
      <     L= te AM= ఉ , PM= సా
      <     L= te-IN AM= ఉ , PM= సా
      ---
      >     L= te AM= [AM] , PM= [PM]
      >     L= te-IN AM= [AM] , PM= [PM]
      
      Change-Id: Id87dd3a41b54f4d1e76535c80439e2436346a607
      14b50394
    • David Friedman's avatar
      am 6051cd3e: am 1809f534: Docs: Changes to the "Support" preview page. · 8cb9fd84
      David Friedman authored
      * commit '6051cd3e':
        Docs: Changes to the "Support" preview page.
      8cb9fd84
    • David Friedman's avatar
      am 1809f534: Docs: Changes to the "Support" preview page. · 6051cd3e
      David Friedman authored
      * commit '1809f534':
        Docs: Changes to the "Support" preview page.
      6051cd3e
    • David Friedman's avatar
      Docs: Changes to the "Support" preview page. · 1809f534
      David Friedman authored
      Removal of the (now-outdated) non-English versions; corresponding adjustments
      to the related TOC file; edits to the English version.
      
      Change-Id: Iec797963f355faf1034911d74d1d9580aaf0bc76
      1809f534
    • Dirk Dougherty's avatar
      am 95fc4f45: am 9d5df5ca: Merge "Doc change: add x86 to emulator spec." into mnc-preview-docs · 872c2482
      Dirk Dougherty authored
      * commit '95fc4f45':
        Doc change: add x86 to emulator spec.
      872c2482
  2. 08 Jul, 2015 11 commits