Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
706 commits
Select commit Hold shift + click to select a range
e139503
Fix animation sequence for upload tasks
zwliew Sep 14, 2015
38b8a90
Revert "Add new importance level for blocking lock screen notificatio…
Oct 27, 2016
30cb983
Update reboot action name
luk1337 Oct 28, 2016
a345b1b
Remove remnants of CAF's custom reboot option
zwliew Oct 27, 2016
e6c5b40
SystemUI: tuner: Remove battery preference
zwliew Oct 18, 2016
7d30ec3
SystemUI: Implement battery level text customisations
zwliew Oct 17, 2016
ab82c03
SystemUI: Implement hidden and text battery styles
zwliew Oct 21, 2016
25e41d4
[2/2] Allow navigation bar home actions to be configurable
sam3000 Oct 29, 2016
0c9a07d
Revert "core: Add support for more webviews"
blunden Oct 29, 2016
6effdfd
Status bar: Add HSPA+ icons
Rashed97 Nov 30, 2014
75ac078
base: update cid adb icon (again)
Oct 29, 2016
81e247a
Expose call creation time to link call recordings with recent call lo…
Feb 10, 2015
1e0f2cc
bootanimation: enable multithread decode by default
invisiblek Oct 31, 2016
3aaae37
Add Dock USB Audio Support for Samsung Car / Desk Docks
StevenHarperUK Dec 9, 2012
6e1add6
Add Motorola EMU audio dock jack sensing support
nadlabak Sep 13, 2013
2cf8ac2
AudioService: allow volume control on analog dock
TDR Jan 16, 2013
9713c0a
Add the user set network mode to the siminfo table
chirayudesai Jul 22, 2015
fec9844
Add importance level to block lock screen notifications (fixed) (1/2)
morckx Oct 19, 2016
a5219a2
Revert "Mms: Fix no ringtone for MT SMS during the call."
maniac103 Nov 2, 2016
6226202
(Optionally) allow vibration during priority zen mode.
maniac103 Oct 17, 2016
c3e4054
Support enforcing a minimum delay between notification sounds of an app.
maniac103 Oct 19, 2016
5219705
Don't show quotation marks around Wifi network name in Settings.
maniac103 Nov 3, 2016
ed33729
Don't crash if print spooler doesn't have location permission.
maniac103 Nov 3, 2016
86e9bc7
services: battery: Don't blink with an hvdcp charger
defer Nov 4, 2016
b082881
Fix long press volume buttons skip tracks
darkeyes84 Nov 5, 2016
52ef85a
SystemServer: Do not start Atlas Service on lowram devices.
Sep 4, 2014
e3fe757
pm: Fix NPE
Nov 6, 2016
778f5f2
Fix nav bar showing always on the left when rotated to 270 degrees.
darkeyes84 Nov 4, 2016
f17619e
connectivity: Configure additional TCP parameters
Dec 16, 2015
14d1cfd
PackageInstallerSession: use ftruncate if fallocate is ENOTSUP
stargo Nov 15, 2014
527bbc0
Merge tag 'android-7.1.0_r7' of https://android.googlesource.com/plat…
Nov 9, 2016
182f38e
Add CMSDK resource APK to Zygote FD whitelist
Nov 9, 2016
37402e3
batteryservice: Remove remnants of CAF's HVDCP changes
zwliew Nov 4, 2016
3a597b4
base: Rename reboot to restart in Power menu
arco Nov 8, 2016
6a95e12
zygote: Allow device to append extra whitelisted paths
luca020400 Nov 10, 2016
728b07a
GlobalActions: Long press screenshot action to take a partial screenshot
Nov 8, 2016
6650cad
SystemUI: add more buttons to NavBar Tuner
thewizrd Nov 10, 2016
71887d9
Turn on Power Notification Controls by default (1/2)
morckx Oct 24, 2016
16eb672
systemui: Fix NPE when changing importance
Nov 9, 2016
8ed86f5
PowerManager: don't pass NULL pointers to power HAL (2)
Nov 8, 2016
34df621
Tuner: hide settings item in dashboard
Nov 8, 2016
d1a048a
Tuner: allow power notif controls to be launched externally
Nov 8, 2016
8a059b0
Handle onOptionsItemSelected for TunerActivity
luk1337 Nov 12, 2016
72d4dcf
Add back button to navbar tuner
luk1337 Nov 13, 2016
14c4c04
Revert "zygote: Allow device to append extra whitelisted paths"
maniac103 Nov 13, 2016
a264b5a
Sounds: Cleanup duplicate ringtones/alarms
mdmower Dec 3, 2014
1ed703f
Include material ringtones and notification sounds
ardevd Jan 12, 2015
4c1bc4b
SystemUI: Fix volume panel inconsistencies
mikeNG Feb 22, 2016
0f6728d
Base: fix the default icon for lockscreen shortcuts customisation
iceandfire Jan 17, 2016
7d73d6c
Fix end call by pressing power button
Hikari-no-Tenshi Nov 17, 2016
09553fa
Fix unpinning on device with Navigation Bar
darkeyes84 Nov 15, 2016
7727635
data: sounds: add Timer alarm sound
amartinz Sep 19, 2016
90dafea
Revert "Revert "zygote: Allow device to append extra whitelisted paths""
webgeek1234 Nov 17, 2016
0466d9c
Brightness mirror - fix multi-touch issue
Nov 15, 2016
0a7c189
sounds: AllAudio: Avoid conflicting ringtone names
zwliew Nov 20, 2016
9a1fe29
Fix idmap leak in zygote process
neo-lg Oct 31, 2016
9ce021e
lockscreen: Add option for showing unlock screen directly
erorcun Jun 17, 2015
27e079d
Zygote: Avoid string concatentation for systrace
agampe Oct 29, 2016
a878938
Correctly handle when the user has no explicit time_12_24 setting
nfuller Nov 14, 2016
21d477c
Remove .mk lines that are just setting the default
nfuller Oct 5, 2016
2914ee3
fix mistaken check of mScreenBrightnessDarkConfig
llping2010 Oct 20, 2016
51fe9c4
Tethering: check if configManager is null
Oct 4, 2016
14d2ccd
Fix String is empty issue
Nov 2, 2016
b8cb849
Add null check before finish SystemUI Tuner's activity
Sep 29, 2016
3002cbf
fix NullPointerException in RegisteredServicesCache
llping2010 Sep 8, 2016
08317fe
fixed applyConfigurationToResourcesLocked WeakReference is null
Nov 3, 2016
e5d75a0
Make Power Notification Controls scrollable
elektroschmock Nov 18, 2016
ce0f23e
data: sounds: cleanup ogg
droidfivex Nov 17, 2016
c01611b
Share one receiver for CurrentUserTracker
Nov 11, 2016
85ba1c6
Fix issue that Overview key doesn't work at secondary user
Aug 31, 2016
2321c5c
LEDs Brightness: Rewrite the slider control without TunerService
AdrianDC Nov 19, 2016
e93d8d7
Avoid NPE around mReusedTask of ActivityStarter
Oct 12, 2016
c29b7d3
Avoid automatically mirroring Drawable of CustomTile
Aug 17, 2016
94bb7d5
Fix a static-analyzer warning.
gburgessiv Oct 12, 2016
f1ddd94
Fix static-analyzer warning.
gburgessiv Oct 12, 2016
8c833c6
Fix static analyzer warnings.
gburgessiv Oct 11, 2016
92e4239
Fix memory leak of Dnd tile
Oct 6, 2016
00f0fd4
Fix split-screen flash issue
Oct 10, 2016
5d49005
IndexOutOfBoundsException observed in ProcessStats
Sep 27, 2016
23b8d37
Modify the case in adjustFocus when the mFocusedActivity is null
Oct 8, 2016
da1007d
Fix window animation flash issue
qiushihan Oct 1, 2016
299f344
[ActivityManager] Reset killed flag at attachApplicationLocked
Sep 22, 2016
816c22f
fix persistent process is killed and restart again and again
Sep 12, 2016
5067e48
Restore Pyxis to fix build
DHOMD Nov 21, 2016
4325164
base: update settings material colors to match systemUI
Nov 22, 2016
7e673bd
Automatic translation import
Nov 23, 2016
5a4179d
Automatic translation import
Nov 23, 2016
07bbff9
Option to use volume keys to control media volume anytime (2/2)
pawitp Apr 21, 2013
6168534
Remove duplicate audio: Tejat is Argon
ciwrl Sep 1, 2015
eaf2112
sounds: remove last trace of Tejat.ogg
invisiblek Nov 24, 2016
734c357
Automatic translation import
Nov 25, 2016
5a8b09e
usb: ensure accessory detached sent on re-attach
statik213 May 17, 2016
e16890c
SystemUI: change back button to hide ime button with rotate animation.
mik9 Nov 14, 2014
50169ee
Make Build.TYPE and Build.FINGERPRINT consistent for apps.
maniac103 Nov 23, 2016
b4ef577
SystemUI: make clock and date clickable in statusbar
morckx Nov 21, 2016
7baa356
settings: Allow accessing CMSettings via settings command
0xD34D Nov 15, 2015
95d41a4
Automatic translation import
Nov 28, 2016
ca6e0f9
sounds: fix typo
MardonHH Nov 29, 2016
0728215
Automatic translation import
Nov 30, 2016
2382507
QS: Show # of clients connected to hotspot
0xD34D Nov 17, 2016
031e19b
StatusBarIconController: Fix battery text scaling
camcory Nov 18, 2016
5a79c7f
PhoneWindowManager: Tap volume buttons to answer call
martincz Apr 2, 2015
5c9705c
Tethering: Turn off wifi hotspot after inactivity(1/3)
bnarasimha1 Nov 18, 2016
26d3f0b
SystemUI: Add VectorDrawable battery styles
0xD34D Apr 25, 2016
3a809a8
ColorFade: fix EGL crash on exynos4 mali blobs
rINanDO Dec 1, 2016
04b8389
NotificationManager: Concentrate LED light capabilities in a single l…
rmcc Nov 10, 2016
a151134
Automatic translation import
Dec 3, 2016
8793aad
am: Account for time changes when showing recent activities
peitao1986 Jun 15, 2016
38ad05c
PhoneWindowManager: Implement press home to answer call
sanja-byelkin Dec 29, 2012
fbdf5da
VibratorService: Track vibrator intensity
Danesh Mar 9, 2016
554b2e4
KeyguardStatusBarView: Fix battery text visibility issues
tsubus Dec 2, 2016
24ea08d
Support for MODE_ASK in commandline
amtlib-dot-dll Oct 14, 2016
df2898d
AppOps: Do not prune apps that are not present
jruesga Jun 7, 2014
300d556
SystemUITests: fix compile error
sznj Dec 6, 2016
bb64b5c
[AM] Fix system server may killed when monkey crash.
Nov 21, 2016
66d837f
Fix the deadlock problem
Nov 29, 2016
c19f065
Merge tag 'android-7.1.1_r4' into cm-14.1
invisiblek Dec 7, 2016
b892c4e
fwb: services: tests: Remove duplicated WrappedAvoidBadWifiTracker class
sznj Dec 7, 2016
6c3e3de
Automatic translation import
Dec 7, 2016
387a020
Automatic translation import
Dec 8, 2016
2aaa047
services: Doze only if GMS is installed
zwliew Dec 2, 2016
0a0ef3c
core: cm_symbols: Remove deprecated <private-symbols>
zwliew Dec 9, 2016
3de469c
Automatic translation import
Dec 9, 2016
80e263c
Automatic translation import
Dec 11, 2016
e358688
SystemUI: Don't vibrate on touchscreen camera gesture
mikeNG Feb 19, 2016
613a84e
GlobalActions: Inform user of screenshot long-press action
zwliew Dec 9, 2016
42346e6
core: Adjust power menu icons for 7.1
zwliew Dec 10, 2016
b429870
Merge tag 'android-7.1.1_r6' into HEAD
invisiblek Dec 13, 2016
37a5121
Store Network Mode selected in subId Table.
Sep 26, 2014
3438f5f
Automatic translation import
Dec 13, 2016
fddb769
SystemUI: Fix clock seconds option
finnq Dec 13, 2016
c01919f
Automatic translation import
Dec 14, 2016
ef1022a
Automatic translation import
Dec 16, 2016
996f519
Automatic translation import
Dec 18, 2016
f8a41f6
Automatic translation import
Dec 19, 2016
0925c1a
Automatic translation import
Dec 20, 2016
08a3a89
Automatic translation import
Dec 21, 2016
1a2ec09
Automatic translation import
Dec 22, 2016
dbc0ebc
ConnectivityService: set user-defined hostname
herndlm Nov 26, 2016
9774c15
Automatic translation import
Dec 25, 2016
ba75062
SettingsProvider: Remove def_notif_count overlay
zwliew Dec 23, 2016
880aed9
StatusBarIconView: Enable notification icon count by default
zwliew Dec 23, 2016
0c7cf0d
Add wakelock option for flashlight
Jan 28, 2016
9d37d58
[1/2] base: support separate encryption/lockscreen passwords
thestinger Dec 12, 2016
c398b2b
Merge "Automatic translation import" into cm-14.1
ciwrl Dec 28, 2016
1ec0aad
SystemUI: Initialize state linked volume
Danesh Jul 20, 2016
c1d143b
Revert CM ADB notification icon
invisiblek Dec 29, 2016
0fffcee
SystemUI: Recents: Allow closing empty view via tapping
BadDaemon Dec 23, 2016
fabef15
Telephony: Don't crash for too long baseband version
BadDaemon Dec 23, 2016
541286d
base: lineage adb icon
Dec 30, 2016
8faece0
SystemUI: remove 'hide clock' option from clock position tunable
finnq Dec 13, 2016
e1247c3
core: Fix camel case
mikeNG Jan 7, 2017
c463c36
Remove leftover power menu profile resources
mikeNG Feb 4, 2016
8f7df53
SystemUI: Remove unused string
mikeNG Jan 7, 2017
78907ab
Merge tag 'android-7.1.1_r9' into cm-14.1
invisiblek Jan 7, 2017
98b1350
Tethering: Fix number of device connected
Jan 14, 2016
3212901
Ajustar velocidad animaciones y transcisiones
ArsenicRom Nov 19, 2016
29ee25b
Change battery full level from 90 to 100
ArsenicRom Nov 19, 2016
51ef423
Enable advanced power menu by default
ArsenicRom Nov 19, 2016
63a27b4
Speed up StatusBar
ArsenicRom Nov 19, 2016
ed85e2e
Add Network Traffic [1/2]
ArsenicRom May 14, 2016
0045edf
Update status_bar.xml
ArsenicRom Dec 3, 2016
63ef299
Add the ability to hide superuser status bar icon [1/2]
ArsenicRom Dec 6, 2016
fe16389
Disable dashboard suggestions [2/2]
Sep 12, 2016
5d3f84d
Helpers
ArsenicRom Dec 9, 2016
726c4ba
Add Restart SystemUI to reboot menu
LorDClockaN Jun 19, 2015
964be07
disable title summary
ArsenicRom Dec 15, 2016
b2a37fa
Add Quick Settings Pulldown options + Smart Pulldown [1/2]
ArsenicRom Dec 20, 2016
a39c6a6
SystemUI: Remove NP Brightness mirror controller
ArsenicRom Dec 21, 2016
10c2c52
3g/4g test
ArsenicRom Dec 21, 2016
ef7085d
remove devforcenav
ArsenicRom Dec 21, 2016
7a1e884
fix compilation
ArsenicRom Dec 23, 2016
acc1bfc
QS: Custom rows/columns (1/2)
ArsenicRom Dec 24, 2016
b6f7acb
Show carrier label / custom [1/2]
ArsenicRom Jan 10, 2017
638fe75
[SQUASHED] Frameworks: Cleanup and remove duplicate sounds
PMS22 Nov 23, 2016
a4b01ac
Merge pull request #1 from LineageOS/cm-14.1
ArsenicRom Jan 12, 2017
4329b46
sensors: Allow opting out of default batch size
javelinanddart Jan 16, 2017
3fccac5
NetworkManagement : Add ability to restrict app data/wifi usage
Danesh Feb 29, 2016
0d937f7
AudioService: Launch default music player on headset connect
Danesh Jan 7, 2013
659c48d
Merge pull request #2 from LineageOS/cm-14.1
ArsenicRom Jan 18, 2017
38ff3d7
Readded Platinum Alarm sound as I miss it in newer builds.
shaderecker Jan 16, 2017
8f5e606
SystemUI: add Notification volume stream title
arvinquilao Dec 8, 2016
b5aa705
PlatLogo: Show lineage platlogo when tapping on LineageOS version
mikeNG Nov 13, 2014
5062411
Merge pull request #3 from LineageOS/cm-14.1
ArsenicRom Jan 19, 2017
ebd7fff
windowmanager: Add support for blur effects
Oct 13, 2016
20a76d6
Merge pull request #4 from LineageOS/cm-14.1
ArsenicRom Jan 20, 2017
c4093ff
[2/3] Re-introduce custom charging on/off sounds
sam3000 Nov 8, 2016
3ee3f8a
SystemUI: HotspotTile: Don't reset the number of connected clients
zwliew Jan 20, 2017
603931d
Allow lid to send a generic COVER_CHANGED broadcast
jrior001 Nov 25, 2016
b2773b6
Merge pull request #5 from LineageOS/cm-14.1
ArsenicRom Jan 24, 2017
02eeda1
Avoid starving RT anims
jreck Nov 15, 2016
5b3cadb
Fix clipping for edit screen of Quick Settings
Dec 16, 2016
9fda20d
QS: Fix QuickQS visibility at non-first page
Dong-wan Jan 3, 2017
4a77672
Make sure Zygote is running at process priority 0 after VM has started.
vitaliitg May 19, 2016
afe0edd
QS - Fix race condition in accessibility
Dec 22, 2016
6287815
Fix a memory leak.
gburgessiv Dec 13, 2016
7a9053a
Fix window transformation related issue
Oct 14, 2016
6b00495
Fix incorrect FIFO cgroup assignment.
Dec 20, 2016
04b2dae
Revert "Add overlay option for Settings.System.ACCELEROMETER_ROTATION…
zwliew Jan 24, 2017
4c594ec
Merge pull request #6 from LineageOS/cm-14.1
ArsenicRom Jan 24, 2017
33a8a46
Disable lock screen blur by default
zwliew Jan 24, 2017
5ab633b
Merge pull request #7 from LineageOS/cm-14.1
ArsenicRom Jan 25, 2017
0c0df71
Automatic translation import
ciwrl Jan 25, 2017
69b0517
Merge pull request #8 from LineageOS/cm-14.1
ArsenicRom Jan 26, 2017
6a574d6
Update StatusBarIconController.java
ArsenicRom Jan 27, 2017
c80e289
Carrier Label: Extend it to Both Statusbar & Keyguard [1/2]
ArsenicRom Jan 27, 2017
3d1b8a1
fix - Carrier Label: Extend it to Both Statusbar & Keyguard
ArsenicRom Jan 27, 2017
8c55140
carrier label keyguard visibility
ArsenicRom Jan 27, 2017
d6639cf
Correctly name LID_STATE_CHANGED broadcast
intervigilium Jan 29, 2017
e0c13c8
Revert "Frameworks: fix living wallpaper exception when reboot"
sam3000 Jan 27, 2017
20ac2ca
core: more descriptive vendor image mismatch message
invisiblek Jan 26, 2017
a1733ab
Carrier label style & size [1/2]
ArsenicRom Jan 31, 2017
486b178
SystemUI: Never link nofication volume on non-voice capable devices
luk1337 Jan 29, 2017
538137f
PhoneWindowManager: Support multiple key handlers
zwliew Nov 20, 2016
4a68f3b
Automatic translation import
ciwrl Feb 1, 2017
e98d08b
Merge pull request #9 from LineageOS/cm-14.1
ArsenicRom Feb 2, 2017
981e89e
Use STREAM_RING on non-voice capable devices
luk1337 Feb 2, 2017
0aa214b
Merge pull request #10 from LineageOS/cm-14.1
ArsenicRom Feb 3, 2017
bff1f21
Update CarrierLabel.java
ArsenicRom Feb 3, 2017
1b73002
SystemUI: PowerNotification: Add up button to fragment
zwliew Feb 2, 2017
604f00c
policy: Long-press power while display is off for torch
Beanstown Jan 17, 2016
acac68f
Merge pull request #11 from LineageOS/cm-14.1
ArsenicRom Feb 4, 2017
49fcd68
SeekBarVolumizer: Disable notification volume if RINGER_MODE_VIBRATE
Danesh Jan 28, 2016
96c8347
Automatic translation import
ciwrl Feb 5, 2017
39087bf
policy: don't allow app switch/recents key to be pressed on lockscreen
Albinoman887 Apr 5, 2015
7c2b8a3
SystemUI: Fix the unlock sound played repeatedly
Dec 17, 2015
7e6bcc8
Merge pull request #12 from LineageOS/cm-14.1
ArsenicRom Feb 7, 2017
d8c6914
Update CarrierLabel.java
ArsenicRom Feb 7, 2017
dd7a317
Automatic translation import
ciwrl Feb 7, 2017
dc0c974
PhoneWindowManager: add mTopFullscreenOpaqueWindowState null check to…
sam3000 Jan 17, 2017
44990e3
Merge pull request #13 from LineageOS/cm-14.1
ArsenicRom Feb 9, 2017
a9dd79b
SystemUI: Use mContext.getDrawable for battery icon
luk1337 Feb 11, 2017
de17832
Automatic translation import
ciwrl Feb 11, 2017
fc18fac
Don't reposition the clock when pulling down the notification bar
Feb 12, 2017
ea322a1
Show infinity for large notification counts
0xD34D Feb 13, 2017
d464845
Sync battery tile icon with statusbar
ArsenicRom Feb 13, 2017
de7ac8c
Always show battery percentage when charging
ArsenicRom Feb 13, 2017
91a4029
fix - Always show battery percentage when charging
ArsenicRom Feb 14, 2017
a3c6e13
Revert "fix - Always show battery percentage when charging"
ArsenicRom Feb 14, 2017
245b2ba
Revert "Always show battery percentage when charging"
ArsenicRom Feb 14, 2017
a1f270e
Revert "Sync battery tile icon with statusbar"
ArsenicRom Feb 14, 2017
f0a1b80
Merge pull request #14 from LineageOS/cm-14.1
ArsenicRom Feb 14, 2017
234e4cf
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_framew…
ArsenicRom Feb 17, 2017
53db9ca
Merge branch 'LineageOS-cm-14.1' into cm-14.1
ArsenicRom Feb 17, 2017
07a36df
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_framew…
ArsenicRom Feb 17, 2017
a5087ff
Merge pull request #16 from LineageOS/cm-14.1
ArsenicRom Feb 18, 2017
f03c539
fix merge
ArsenicRom Feb 21, 2017
6e22ea1
Merge pull request #17 from LineageOS/cm-14.1
ArsenicRom Feb 21, 2017
664a79b
Merge pull request #18 from LineageOS/cm-14.1
ArsenicRom Feb 24, 2017
6b19f30
Use round icons
ArsenicRom Feb 24, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions api/current.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32631,6 +32631,7 @@ package android.provider {
field public static final java.lang.String BLUETOOTH_DISCOVERABILITY_TIMEOUT = "bluetooth_discoverability_timeout";
field public static final deprecated java.lang.String BLUETOOTH_ON = "bluetooth_on";
field public static final android.net.Uri CONTENT_URI;
field public static final java.lang.String CUSTOM_CARRIER_LABEL = "custom_carrier_label";
field public static final deprecated java.lang.String DATA_ROAMING = "data_roaming";
field public static final java.lang.String DATE_FORMAT = "date_format";
field public static final deprecated java.lang.String DEBUG_APP = "debug_app";
Expand Down Expand Up @@ -32676,6 +32677,7 @@ package android.provider {
field public static final deprecated java.lang.String SHOW_PROCESSES = "show_processes";
field public static final deprecated java.lang.String SHOW_WEB_SUGGESTIONS = "show_web_suggestions";
field public static final java.lang.String SOUND_EFFECTS_ENABLED = "sound_effects_enabled";
field public static final java.lang.String STATUS_BAR_SHOW_CARRIER = "status_bar_show_carrier";
field public static final deprecated java.lang.String STAY_ON_WHILE_PLUGGED_IN = "stay_on_while_plugged_in";
field public static final java.lang.String TEXT_AUTO_CAPS = "auto_caps";
field public static final java.lang.String TEXT_AUTO_PUNCTUATE = "auto_punctuate";
Expand Down
2 changes: 2 additions & 0 deletions api/system-current.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35389,6 +35389,7 @@ package android.provider {
field public static final java.lang.String BLUETOOTH_DISCOVERABILITY_TIMEOUT = "bluetooth_discoverability_timeout";
field public static final deprecated java.lang.String BLUETOOTH_ON = "bluetooth_on";
field public static final android.net.Uri CONTENT_URI;
field public static final java.lang.String CUSTOM_CARRIER_LABEL = "custom_carrier_label";
field public static final deprecated java.lang.String DATA_ROAMING = "data_roaming";
field public static final java.lang.String DATE_FORMAT = "date_format";
field public static final deprecated java.lang.String DEBUG_APP = "debug_app";
Expand Down Expand Up @@ -35434,6 +35435,7 @@ package android.provider {
field public static final deprecated java.lang.String SHOW_PROCESSES = "show_processes";
field public static final deprecated java.lang.String SHOW_WEB_SUGGESTIONS = "show_web_suggestions";
field public static final java.lang.String SOUND_EFFECTS_ENABLED = "sound_effects_enabled";
field public static final java.lang.String STATUS_BAR_SHOW_CARRIER = "status_bar_show_carrier";
field public static final deprecated java.lang.String STAY_ON_WHILE_PLUGGED_IN = "stay_on_while_plugged_in";
field public static final java.lang.String TEXT_AUTO_CAPS = "auto_caps";
field public static final java.lang.String TEXT_AUTO_PUNCTUATE = "auto_punctuate";
Expand Down
2 changes: 2 additions & 0 deletions api/test-current.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32711,6 +32711,7 @@ package android.provider {
field public static final java.lang.String BLUETOOTH_DISCOVERABILITY_TIMEOUT = "bluetooth_discoverability_timeout";
field public static final deprecated java.lang.String BLUETOOTH_ON = "bluetooth_on";
field public static final android.net.Uri CONTENT_URI;
field public static final java.lang.String CUSTOM_CARRIER_LABEL = "custom_carrier_label";
field public static final deprecated java.lang.String DATA_ROAMING = "data_roaming";
field public static final java.lang.String DATE_FORMAT = "date_format";
field public static final deprecated java.lang.String DEBUG_APP = "debug_app";
Expand Down Expand Up @@ -32756,6 +32757,7 @@ package android.provider {
field public static final deprecated java.lang.String SHOW_PROCESSES = "show_processes";
field public static final deprecated java.lang.String SHOW_WEB_SUGGESTIONS = "show_web_suggestions";
field public static final java.lang.String SOUND_EFFECTS_ENABLED = "sound_effects_enabled";
field public static final java.lang.String STATUS_BAR_SHOW_CARRIER = "status_bar_show_carrier";
field public static final deprecated java.lang.String STAY_ON_WHILE_PLUGGED_IN = "stay_on_while_plugged_in";
field public static final java.lang.String TEXT_AUTO_CAPS = "auto_caps";
field public static final java.lang.String TEXT_AUTO_PUNCTUATE = "auto_punctuate";
Expand Down
54 changes: 54 additions & 0 deletions cmds/bootanimation/BootAnimation.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,26 @@
#include <EGL/egl.h>
#include <GLES/gl.h>

#include <utils/Thread.h>

class SkBitmap;

namespace android {

class Surface;
class SurfaceComposerClient;
class SurfaceControl;
#ifdef MULTITHREAD_DECODE
class FrameManager;
#endif

// ---------------------------------------------------------------------------

class BootAnimation : public Thread, public IBinder::DeathRecipient
{
#ifdef MULTITHREAD_DECODE
friend class FrameManager;
#endif
public:
BootAnimation();
virtual ~BootAnimation();
Expand Down Expand Up @@ -119,6 +127,7 @@ class BootAnimation : public Thread, public IBinder::DeathRecipient
const char *getAnimationFileName(ImageID image);
status_t initTexture(Texture* texture, AssetManager& asset, const char* name);
status_t initTexture(const Animation::Frame& frame);
status_t initTexture(SkBitmap *bitmap);
bool android();
bool movie();
void drawTime(const Texture& clockTex, const int yPos);
Expand All @@ -131,6 +140,8 @@ class BootAnimation : public Thread, public IBinder::DeathRecipient

void checkExit();

static SkBitmap *decode(const Animation::Frame& frame);

sp<SurfaceComposerClient> mSession;
AssetManager mAssets;
Texture mAndroid[2];
Expand All @@ -151,6 +162,49 @@ class BootAnimation : public Thread, public IBinder::DeathRecipient
sp<TimeCheckThread> mTimeCheckThread;
};

#ifdef MULTITHREAD_DECODE
class FrameManager {
public:
struct DecodeWork {
const BootAnimation::Animation::Frame *frame;
SkBitmap *bitmap;
size_t idx;
};

FrameManager(int numThreads, size_t maxSize,
const SortedVector<BootAnimation::Animation::Frame>& frames);
virtual ~FrameManager();

SkBitmap* next();

protected:
DecodeWork getWork();
void completeWork(DecodeWork work);

private:

class DecodeThread : public Thread {
public:
DecodeThread(FrameManager* manager);
virtual ~DecodeThread() {}
private:
virtual bool threadLoop();
FrameManager *mManager;
};

size_t mMaxSize;
size_t mFrameCounter;
size_t mNextIdx;
const SortedVector<BootAnimation::Animation::Frame>& mFrames;
Vector<DecodeWork> mDecodedFrames;
pthread_mutex_t mBitmapsMutex;
pthread_cond_t mSpaceAvailableCondition;
pthread_cond_t mBitmapReadyCondition;
bool mExit;
Vector<sp<DecodeThread> > mThreads;
};
#endif

// ---------------------------------------------------------------------------

}; // namespace android
Expand Down
15 changes: 15 additions & 0 deletions core/java/android/content/Intent.java
Original file line number Diff line number Diff line change
Expand Up @@ -2605,6 +2605,21 @@ public static Intent createChooser(Intent target, CharSequence title, IntentSend
@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
public static final String ACTION_AIRPLANE_MODE_CHANGED = "android.intent.action.AIRPLANE_MODE";

/**
* <p>Broadcast Action: The user has changed carrier label:</p>
* <ul>
* <li><em>state</em> - String value.</li>
* </ul>
*
* <p class="note">This is a protected intent that can only be sent
* by the system.
*
* @hide
*/
//@SdkConstant(SdkConstantType.BROADCAST_INTENT_ACTION)
public static final String ACTION_CUSTOM_CARRIER_LABEL_CHANGED
= "android.intent.action.CUSTOM_CARRIER_LABEL";

/**
* Broadcast Action: Some content providers have parts of their namespace
* where they publish new events or items that the user may be especially
Expand Down
1 change: 1 addition & 0 deletions core/java/android/provider/CallLog.java
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ public static class Calls implements BaseColumns {
* device other than the current one.
*/
public static final int ANSWERED_EXTERNALLY_TYPE = 7;

/** Call log type for outgoing IMS calls. */
private static final int OUTGOING_IMS_TYPE = 9;
/** Call log type for missed IMS calls. */
Expand Down
157 changes: 145 additions & 12 deletions core/java/android/provider/Settings.java
Original file line number Diff line number Diff line change
Expand Up @@ -3657,6 +3657,29 @@ public boolean validate(String value) {
/** @hide */
public static final Validator LOCK_TO_APP_ENABLED_VALIDATOR = sBooleanValidator;

/**
* Network traffic indicator, goes from least to greatest significant bitwise
* 0 = Display up-stream traffic if set
* 1 = Display down-stream traffic if set
* 2 = Show as Byte/s if set
* 16-31 = Refresh interval(ms) min: 250 max: 32750 default: 1000
* @hide
*/
public static final String NETWORK_TRAFFIC_STATE = "network_traffic_state";

/**
* Network traffic inactivity threshold (default is 10 kBs)
* @hide
*/
public static final String NETWORK_TRAFFIC_AUTOHIDE_THRESHOLD = "network_traffic_autohide_threshold";

/**
* Whether or not to hide the network traffic indicator when there is no activity
* @hide
*/
public static final String NETWORK_TRAFFIC_AUTOHIDE = "network_traffic_autohide";


/**
* I am the lolrus.
* <p>
Expand All @@ -3678,6 +3701,12 @@ public boolean validate(String value) {
}
};

/**
* Network stats Color style
* @hide
*/
public static final String NETWORK_TRAFFIC_COLOR = "network_traffic_color";

/**
* IMPORTANT: If you add a new public settings you also have to add it to
* PUBLIC_SETTINGS below. If the new setting is hidden you have to add
Expand All @@ -3700,6 +3729,110 @@ public boolean validate(String value) {
*/
public static final String VOLUME_KEY_CURSOR_CONTROL = "volume_key_cursor_control";

/**
* @hide
*/
public static final String SHOW_SU_INDICATOR = "show_su_indicator";

/**
* Disable dashboard suggestions in settings
* @hide
*/
public static final String DISABLE_SUGGESTIONS = "disable_suggestions";

/**
* Disable remove title summary in settings
* @hide
*/
public static final String REMOVE_TILE_SUMMARY = "remove_tile_summary";

/**
* Quick Settings Smart Pulldown
* @hide
*/
public static final String QS_SMART_PULLDOWN = "qs_smart_pulldown";

/**
* Whether to allow one finger quick settings expansion on the right side of the statusbar.
* @hide
*/
public static final String STATUS_BAR_QUICK_QS_PULLDOWN = "status_bar_quick_qs_pulldown";

/**
* Show four g instead of lte
* @hide
*/
public static final String SHOW_FOURG = "show_fourg";

/**
* Show 3G instead of h+
* @hide
*/
public static final String SHOW_THREEG = "show_threeg";

/**
* Number of rows used for the Quick Settings (portrait)
*
* @hide
*/
public static final String QS_ROWS_PORTRAIT = "qs_rows_portrait";

/**
* Number of columns used for the Quick Settings (portrait)
*
* @hide
*/
public static final String QS_COLUMNS_PORTRAIT = "qs_columns_portrait";

/**
* Number of rows used for the Quick Settings (landscape)
*
* @hide
*/
public static final String QS_ROWS_LANDSCAPE = "qs_rows_landscape";

/**
* Number of columns used for the Quick Settings (landscape)
*
* @hide
*/
public static final String QS_COLUMNS_LANDSCAPE = "qs_columns_landscape";

/*
* Status bar carrier label
* 0: Hide
* 1: Display on keyguard status bar
* 2: Display on Normal status bar
* 3: Enabled for both
* @hide
*/
public static final String STATUS_BAR_SHOW_CARRIER = "status_bar_show_carrier";

/**
* custom carrier label. The value is
* String.
*/
public static final String CUSTOM_CARRIER_LABEL = "custom_carrier_label";

/**
* Carrier Label Custom Color
* @hide
*/
public static final String STATUS_BAR_CARRIER_COLOR = "status_bar_carrier_color";

/**
* Custom carrier label font style
* @hide
*/
public static final String STATUS_BAR_CARRIER_FONT_STYLE = "status_bar_carrier_font_style";

/**
* Settings for carrier label font size
* @hide
*/
public static final String STATUS_BAR_CARRIER_FONT_SIZE = "status_bar_carrier_font_size";


/**
* Settings to backup. This is here so that it's in the same place as the settings
* keys and easy to update.
Expand Down Expand Up @@ -6491,6 +6624,18 @@ public static boolean putFloatForUser(ContentResolver cr, String name, float val
public static final String MANAGED_PROFILE_CONTACT_REMOTE_SEARCH =
"managed_profile_contact_remote_search";

/**
* Whether to include options in power menu for rebooting into recovery or bootloader
* @hide
*/
public static final String ADVANCED_REBOOT = "advanced_reboot";

/**
* Boolean value whether to link ringtone and notification volume
* @hide
*/
public static final String VOLUME_LINK_NOTIFICATION = "volume_link_notification";

/**
* Whether or not the automatic storage manager is enabled and should run on the device.
*
Expand Down Expand Up @@ -6559,18 +6704,6 @@ public static boolean putFloatForUser(ContentResolver cr, String name, float val
*/
public static final String WEB_ACTION_ENABLED = "web_action_enabled";

/**
* Whether to include options in power menu for rebooting into recovery or bootloader
* @hide
*/
public static final String ADVANCED_REBOOT = "advanced_reboot";

/**
* Boolean value whether to link ringtone and notification volume
* @hide
*/
public static final String VOLUME_LINK_NOTIFICATION = "volume_link_notification";

/**
* This are the settings to be backed up.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.UserHandle;
import android.provider.Settings;

/**
Expand Down Expand Up @@ -72,7 +73,7 @@ private static void performEmergencyCall(Context context) {
Intent intent = new Intent(Intent.ACTION_CALL_EMERGENCY);
intent.setData(getPhoneUri(context));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
context.startActivityAsUser(intent, UserHandle.CURRENT);
}

/**
Expand Down
Loading