aeb57edaef1abdcdcd21eb443047386940ffb755 |
|
06-Dec-2012 |
Amith Yamasani <yamasani@google.com> |
Pass the locale code in the help url for help pages. Otherwise the help will always be shown in English. Bug: 7564049 Change-Id: I94da36aa1ae5aabd118178866b7e570bb77add34
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
167ba2af93e25500e8d9499b3433f7b2c67fad58 |
|
20-Oct-2012 |
Guang Zhu <guangzhu@google.com> |
Prevent sync state changes when user is a monkey Bug: 7385019 Change-Id: Icf305683e57b83b3260f2587ae0a3d1a6dc3c21d
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
9627a8ea151c1f27e5e9f34592c7b34fea3101c3 |
|
23-Sep-2012 |
Amith Yamasani <yamasani@google.com> |
Show more settings and add restrictions/dialogs for secondary users Bug: 7213029 crash in About>Status Bug: 7212495 hide System updates for second user Bug: 7212230 nickname editor should select the text Bug: 7160487 TTS settings Bug: 7129411 Settings needs visibility changes for secondary users Change-Id: Ia2d1229c08b392edfa6b671fce4a382410405b14
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
fda48e39d36dae29a5ab962f232ed26f54abb44f |
|
19-Sep-2012 |
Jeff Sharkey <jsharkey@android.com> |
Always show auto-sync; user-specific storage. Auto-sync is per-user, so show it to all users. Also create user- specific path when showing misc storage items. Bug: 7179485, 7177335 Change-Id: I9f6029e22d519a5516a0f1a76e6aa55db3c2832c
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
38305fb1777147cbcb86774c466e88434daff141 |
|
15-Sep-2012 |
Jeff Sharkey <jsharkey@android.com> |
Data usage multi-user support. Switch to storing policy per-user instead of per-app, meaning each user has control over their own set of apps. Summarize the usage of non-current users. Only allow owner to make changes to overall network policy. Hide auto-sync menu when viewing app details. Search for MANAGE_NETWORK_USAGE intent across all package names sharing a UID. Bug: 7121279, 5419594, 6978663 Change-Id: Ia70f04df70d27da27faccb947cd27021c628a41a
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
5a64c739bfbf644dabd11d5330f577e94d478326 |
|
07-Sep-2012 |
Christopher Tate <ctate@google.com> |
Update Settings app to manipulate now-global settings properly Change-Id: I6c269051c7d2db87f70f44df74e06456588c3b6f
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
bb06a427eb471227cf42a8078a54ca0581309493 |
|
16-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Rename UserId to UserHandle. Change-Id: I04b86f3777c28fb83f03eb404dd5c2eb18d3da8f
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
5543404ae0ec9635b59d37fa01074ea598d539eb |
|
14-Jun-2012 |
Wink Saville <wink@google.com> |
Use telephony-common Change-Id: Ic95136fd5934afdd53a08bfd640d40add67fdb44
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
665235f6ef5cf5739485a4076be332b0b2cb4431 |
|
08-Jun-2012 |
Amith Yamasani <yamasani@google.com> |
Save the auto-sync dialog state for orientation changes Bug: 6630421 Change-Id: I11447173483da499e23c5ce41c566fa988385e6b
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
d1ab82807aae63926b35f66080a1f7a75c00b95b |
|
18-May-2012 |
Amith Yamasani <yamasani@google.com> |
Account types at toplevel of Settings Reorganized Account settings to show account types at the top-level of Settings. Only account types that have accounts added are visible here. There is an Add account button to add a new account. Master sync toggle has moved to Data Usage screen in the overflow menu. It shows additional detail of the function of the auto-sync toggle when it is toggled by the user. Account type screen (ManageAccountsSettings) shows list of accounts of that type and any available authenticator settings. It additionally verifies any Intents can be resolved before showing the corresponding entry. This screen now shows last synced time for each account. You can now sync all accounts of a type by selecting Sync now in the Account type screen. Account Sync screen that shows the list of syncable items has minor tweaks: - "Last synced...", "Sync is OFF" - Doesn't show the authenticator settings here anymore. Bug: 6579937 Change-Id: I8139a4c992b525a3e1efc24d2d223c3f5caddc76
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
d8789099806a169309071d68cea5f8b82380044e |
|
29-May-2012 |
Jeff Sharkey <jsharkey@android.com> |
Surface metered networks as "Mobile hotspots." String changes to give clearer definition of metered networks, and remove metered control for mobile network. Also fix NPE when testing hasEthernet() before session is ready. Bug: 6494976 Change-Id: Ia55ca3362a05977b9f21ab41eb10bbc738e29620
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
b67c4a8e732157b041cb67f220706f07bc53ef15 |
|
24-May-2012 |
Jeff Sharkey <jsharkey@android.com> |
Only show ethernet when traffic has occurred. Bug: 6231172 Change-Id: I24dfd5f998b4e96681813c9fd7ce1ed74cf30eb5
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
3da415f19b2b114a94580e8f7c149a23485b0c27 |
|
18-May-2012 |
Jeff Sharkey <jsharkey@android.com> |
Avoid NPE until we understand better. Bug: 6450986 Change-Id: I68af8fedc419cd3142ba2bb7530b77aca7718123
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
02b327e7f28bc24771f644ab2d98cf0ad4f2e650 |
|
15-May-2012 |
Jeff Sharkey <jsharkey@android.com> |
Clear references after Data Usage View removed. Bug: 6450986 Change-Id: Ia28479983fc192cbeefb16b8ce03f67241e4002c
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
92811829b3658288208470b386cf32b12e3b89ee |
|
04-May-2012 |
Jeff Sharkey <jsharkey@android.com> |
Avoid animation flashing and fix padding. Bug: 6446203 Change-Id: Icea64d5d30d894a6438af9278bc2d10b8b921d29
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
0bc5b93fe22b5e3c18b2edace37f3bb01d09934e |
|
04-May-2012 |
Jeff Sharkey <jsharkey@android.com> |
Fall back to Wi-Fi data when SIM missing. Bug: 6427657 Change-Id: I0613b4b89ddbea1cde2fd96ce6dd4bacb0fb4eaa
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
a20ec538e5bed0e629b0930494cb793940d21eec |
|
24-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Merge "Fix data usage settings button visibility."
|
d92e0419b10d378c1f480be7088c469e1d1dd5f8 |
|
24-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Fix data usage settings button visibility. Also check that fragment is attached before launching intent. Bug: 6385040 Change-Id: If857758acbf6fe17c8ffbd75226114346ffe6c62
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
b0b37ae21c172491bc170659b5f429601858ddc1 |
|
24-Apr-2012 |
Amith Yamasani <yamasani@google.com> |
Help menus for several screens. Bug: 5144896 Change-Id: Ib2f5146f6f62f2a33261bb165c3bf1bf13b22f38
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
34e964dcff0f669af4c911a8c179e1982d84bc14 |
|
22-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Hide tab when disabled, metered strings, fixes. Hide "Data usage" item when kernel support isn't available and enabled. Change "restrict background" strings to reflect metered status. Hide app settings button when no package found. Always start limit sweep above any warning. Imply metered state for networks with limits. Bug: 6303364, 5465643, 5379686, 6376276, 6368329, 6376276 Change-Id: I4faccc9a50f2f741fd937bb8c361a3ca055135e2
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
e557c3349ee781162434ec4746fb71d45606f97c |
|
14-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Show data restricted apps, unify strings. Always show apps with background data restricted, even when not used in selected time period. Combine measurement disclaimer into single string, and only show for mobile networks. Unify limit dialog string. Bug: 6007276, 5505010, 5495020, 5456087 Change-Id: I0ec307b330838dc9528d7e63e0ac1edd14ba122c
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
ad17de32bc7b5408cb3324cca36d704f8b32a20f |
|
11-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Hide body immediately when no tabs. Also check for valid SIM card when checking 4G radio status. Bug: 6311752 Change-Id: Ic148f052429cc66bb51237bdc93c09f7c8ba3df1
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
76c5ed4f35e0d824d1b36dc2f371762b1e2b9abe |
|
09-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Migrate to @Override to remove warnings. Bug: 6303344 Change-Id: I8f17edc3b12d50cedab2c5f555c63bc07d85bca2
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
08ce99e224145759904bbd6ae36e0b2bf4b0e4e6 |
|
06-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Move to INetworkStatsSession with lifecycle. Explicitly communicate lifecycle, enabling system_server to cache stats when actively being used. Bug: 6236498 Change-Id: Ieecc4b1d4fd46aeb5207c4ba9b450e04e9438d00
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
313f7d8c5759fd29a98c710ceb9339d27b8e62fa |
|
04-Apr-2012 |
Jeff Sharkey <jsharkey@android.com> |
Controls to set expensive (metered) networks. Add UI to change metered flag on NetworkPolicy, and support Wi-Fi policies per-SSID. Create Wi-Fi policies as needed, but leave cycle undefined. Only show and mutate mobile policies when SIM state is ready. Bug: 3001465, 3291052 Change-Id: I481a202fe0e68fc2f5adfd3b3a6f40347d2b168c
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
ef6e1ff728bdf67e222d4d3452f5f354f519556f |
|
22-Mar-2012 |
Jeff Sharkey <jsharkey@android.com> |
Cluster apps by user in Data Usage. When displaying apps that have used data, cluster all app usage together regardless of profile/user. Always persist policy rules using primary UID (the UID under the default user). Bug: 6140462 Change-Id: Ia00bb42b26987553926f4027583dbe03b3bafba1
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
3235ddb7aaeab63b837ea1e4f9ebfd81447fd120 |
|
16-Mar-2012 |
Jeff Sharkey <jsharkey@android.com> |
Avoid Data Usage AppDetailsFragment ISE. Bug: 6022913 Change-Id: I4672b327096add4beeeb52f0bb467622b3467fcf
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
e5223a0577727b7a524b7e74ad4f95d132cdc2f0 |
|
10-Mar-2012 |
Jeff Sharkey <jsharkey@android.com> |
Save timezone when setting data cycle reset date. Bug: 5938567 Change-Id: I9df8da9d030169952098efc04cfde79e3e42e1f8
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
f3871fb2b232cd22469ccc66415f82de4995894e |
|
04-Feb-2012 |
Jeff Sharkey <jsharkey@android.com> |
Linear bytes scale, time ticks on first week day. Move bytes to linear instead of logarithmic scale. Also render time ticks on first week day based on locale. Also enable testing of specific IMSI through setprop. Bug: 5452612, 5829693 Change-Id: I13200cf58a39bfe0ac343e1f83165e899867641b
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
77dae91726864c2c88ac317aff6bd086ca468e54 |
|
03-Feb-2012 |
Jeff Sharkey <jsharkey@android.com> |
Unify shorthand for byte-based units. Change-Id: I32f998b5ee1f5416c9cceafd124fd34b7433be42
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
05eb9852a982f0ec3e24803425a794035bcc4aef |
|
28-Jan-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am 43cbe3ff: am b6e57c1f: Merge "Do not set minimum value for mobile data limit dialog higher than the actual set value" * commit '43cbe3ffb4f0777d8aa833355c523f4a1ff93818': Do not set minimum value for mobile data limit dialog higher than the actual set value
|
f9237f6e3ca32afdb79d4bcc8f13af0cd9309e84 |
|
26-Jan-2012 |
Shuhrat Dehkanov <uzbmaster@gmail.com> |
Do not set minimum value for mobile data limit dialog higher than the actual set value When mobile data limit and warning limit are set to 0, pressing mobile data limit text (0.0 GB) pops up mobile data limit dialog with minimum value 1. But the value set is 0, which is causing the dialog to show its maximum value 2^31-1. Change-Id: I79ed4df5fbf095a7e60bda640ff2ca26bcbd3cc4 Signed-off-by: Shuhrat Dehkanov <uzbmaster@gmail.com>
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
3038c52de43b73d02b501e0ea8d396bedbb5600e |
|
01-Dec-2011 |
Jeff Sharkey <jsharkey@android.com> |
Restrict app data on metered networks. Paired with framework change that no longer requires NetworkPolicy to have limit when restricting apps. Bug: 5571454 Change-Id: I2a5d8446a9278afb183e13d0f41f436ccb3bc9e8
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
bdf98e84ab1eeedf9662ed3c08dc917f5fa80f85 |
|
11-Nov-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage label width, locking, Wi-Fi fixes. Avoid wrapping sweep labels when underlying string is long, and avoid showing blank "^1" sweep labels. Only offer "restrict data" when mobile networks are present. Add locking around UidDetailProvider. Move to isNetworkSupported() for consistency. Bug: 5492495, 5471602, 5439402, 5373465 Change-Id: I79f5938d45ffbb4c2c242106424a466042a26c1c
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
5ba0a0295fe940069697967be2f95203acca955d |
|
07-Nov-2011 |
Amith Yamasani <yamasani@google.com> |
Prevent orphaned fragment on the settings stack. Remove the AppDetailsFragment from the stack if DataUsage is being destroyed. Bug: 5572241 Change-Id: Ifb2c9233bf75c8cc7b43eec5ea3f0c0b0ba65ffe
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
461842a8c0000ebc1351ec7fe30b0f820b769ccf |
|
26-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage strings, sweep touches, fixes. Change strings around limiting background data. Move limit/warning sweeps above inspection sweeps, and teach about additional neighbors on different axis. Guard against DialogFragment.show(), fix pie chart to draw edges, and remove data usage from battery UI. Bug: 5341374, 5337650, 5337385, 5319465, 5236335 Change-Id: Iea8c2a2ab405b645d85abe34a0178d4b8874cdd5
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
a83a24f48a8286ee3d67acc5fdcfb723acc56ada |
|
16-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Surface tethering stats in data usage. Bug: 5244846 Change-Id: Ib4ac03ab634278714576a66ef8d6fdbc6d15c82a
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
a53188fe5aa09918dd7b5a9ff79ba050a2bfc4c2 |
|
14-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage: precise editing, restrict help, D-pad. Introduce dialogs for precise editing of network policy warning/limit values, triggered by click on sweep labels. Show up to 999MB before rounding to GB, and round to nearest 5MB value when dragging. Partial D-pad navigation around chart controls. Fix jumping when relayout during drag, and fix sweep overlap bug. When restricting data without limited networks, show dialog help to guide user towards network limit. When reloading chart data, try restoring to nearest cycle. Bug: 5289641, 5111701, 5226078 Change-Id: Ic59dee6496c480a64dc56f8534acf4d81b50bca7
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
b98c55bd097e006703352f84f0271dec5181160a |
|
12-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage performance, bugfixes. Optimize launch times by removing unneeded extra work, including reloading data and tightening chart invalidation. Fix invalidation storm when sweeps overlap. Move chart history into loader instead of blocking main thread. Disable "Split 4G" mode until telephony support is ready, and combine any existing split policies. Async loading of application details. Remove alpha transitions to speed up on some hardware. Hide menus in detail mode. Delay kicking off force-poll. Fix inset padding on large devices. Bug: 5284321, 5273918, 5263056 Change-Id: I746d79c05e2a6ea97bbdbdc5d807e208328d1373
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
5d70679c02a57416eac46581d7242e2382e4b973 |
|
09-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Larger touch targets, snap to persisted value. Extend ListView content to screen edges, and use InsetBoundsDrawable to draw separator and divider with expected padding. Sweep touch targets are now much larger. Snap sweep to persisted value, and fix NFE when parsing label value. Bug: 5274249 Bug: 5262865 Bug: 5242857 Change-Id: Ifa0f3e622767d5b4dc85a73d6340207e6038a429
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
28130d96385d7d7b17992b45fb5d124836d85880 |
|
03-Sep-2011 |
Jeff Sharkey <jsharkey@android.com> |
Unify data/power layout, confirm disable, round. Share consistent layout between data usage and battery usage. Show confirmation dialog before disabling mobile data. Round warning/limit sweep values to match displayed label. Suppress fade when switching data usage tabs. Bug: 5208510, 5058157, 5038589, 5252816 Change-Id: I3c76f3397445d2d3b173666a41672871df4c61af
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
55d18a57e45e11f657346cbaa7fd454f92775229 |
|
28-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage UI fixes; sweeps, combined history. Fix sweep z-order so that limit are always above inspection range, and draw shadows behind sweep labels. Narrower margins for sweeps with labels; push labels to keep from overlapping. Generous touch targets on sweeps, and delegate touches to neighboring sweep if nearer. Refresh sweep layout during axis zoom, and don't allow zoom below default minimum. Let inspection sweeps move beyond valid data ranges. Draw less-frequent tick marks when working with large axis ranges. Remove Wi-Fi policies but continue showing historical data. Write NetworkPolicy if modified during read, and snapshot when async write requested. Handle combined UID histories for "Android OS." Bug: 5191421, 5092579, 5225988, 5221101, 5221065, 5221005, 5150906, 5058025 Change-Id: Id51652e8a10bb90e1345f7a8af01bd70cb8ac677
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
b654cbb896a6e6db9ecec164476b0ac4a3e72774 |
|
18-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
More TabWidget and padding tweaks to match spec. Also fix NPE in UserDictionarySettings. Bug: 5184822 Change-Id: I082981c3bcf9b1e6575dcf9f42495a17f0ec8672
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
131f9d6e0f82017ceca8777bff00f7b65bcfd3a9 |
|
18-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Allow data usage policy on Wi-Fi networks. Create NetworkPolicy when it doesn't already exist. Bug: 4646471, 5085110 Change-Id: I38b8b03689710df06d1734a4b4d9e12d98794154
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
30dde0f5a07e1b15de21d6a278721d918c5900be |
|
18-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Reinforce limited networks in data usage UI. When restricting background data, list the networks the restriction applies to. Bug: 5131685, 5058106 Change-Id: Idde084dfa5ac6313a8d145cb6f2603aedb154590
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
54d0af57fd2dca14f0c7c34a48942aa6ecdc3f06 |
|
12-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Foreground/background network stats pie chart. Load foreground/background network stats, showing combined in chart series, and also separated in pie chart. Padding to match spec, updated action bar tabs, and limit width for wide devices. Also clear UI options for requesting fragments. Move to action bar overflow menu instead of custom icon. Show detail chart data outside current inspection range. Bug: 5106163, 5143670, 5163064, 5162671, 5148713, 5129036, 5096626 Change-Id: I548fef209e1f714f70ee6bf7098dbdb881692df4
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
d39c6e4083f1212519d5dc14f64132a10f2b7c7a |
|
05-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage app icons and details, chart labels. Add app icons into both summary list and details pane. Also show list of all applications merged under a UID. Draw dates on chart axis, and avoid flashing policy sweeps when switching networks in detail mode. Bug: 5087283, 5038812 Change-Id: I1dcd03ca85b517f8726452af8a46b4be9b3d20f1
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
1ae43f922a68f38d5b82bd789cac16032d05fc11 |
|
04-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage disabled state, smaller parcels. Hide policy controls when low-level bandwidth controls are disabled or when radio is disabled. Only request byte counters from history to reduce parcel size by about 60%. Bug: 5096903, 5096752 Change-Id: I407b7a01bf60b7105994052cc6e3262054f51184
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
e2afc0f283f58ce60c107643978bfff25ec5d5c1 |
|
02-Aug-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage axis grow/shrink, other fixes. When dragging vertical sweeps near edges, grow or shrink axis scale to give users access to larger limits. Triggers 10% for each 250ms that user continues holding. Change axis math to support arbitrary ranges beyond [0,5GB]. Show "empty" message when no application details found. Added strings that didn't appear in default language. Better sweep margins using dip instead of scale units. Format time ranges in local time instead of UTC. Only show dashed estimate when it would reach near warning or limit. Extend app usage series until "now" when buckets missing. Bug: 5096685, 5092538, 5058158, 5058114, 5058024, 4643457 Change-Id: I45cf33f7f3baeba1bfa5b21f31cb0a12006f62fa
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
d360e5efaaf4ea5f487a84787210a6c5d26337a8 |
|
27-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage fit and finish. Show time range and data summary based on current sweep selection for both network and app details. Fix animations by opting-out of parent hierarchy animation, since it fights with ListView. Switch to using NPMS "restrict background" instead of overloading setBackgroundDataSetting(), and hide app background checkbox when global background is restricted. Limit sweeps to valid historical data, and activate sweeps on touch instead of requiring separate tap. Fix z-order and avoid animating sweeps. Align all elements along vertical edge, and fix item layout to handle long app title. Bug: 4979025, 5058107, 5038590, 5079887, 5058108, 5058026, 5037381 Change-Id: Ib45b61ff2a62303f47aa3f47f88d2e688fe4d076
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
271ec8a8f81ab714e45cc8c7814ea3c5dfb3f36a |
|
21-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Move data over-limit dialog, reset policy snooze. Moved over-limit dialog to SystemUI, and followed Intent changes to read full NetworkTemplate. When mutating NetworkPolicy, always reset any snooze. Bug: 5057979, 4723336 Change-Id: I9a975eb4ced2f4020c2fe74af67625541cbfcd85
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
2412b0f2489d5fde811d802b39a0a00d861b5ddf |
|
18-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage app bars, draw estimated cycle usage. Show application list with normalized percentage data usage as horizontal bar chart. Draw estimated usage for remainder of cycle to reinforce log scale, and break out received/sent when showing app details. Bug: 5038591, 4948713, 4818025 Change-Id: Ib71e73d4f692adc7fe8ae87edd0cec2a8f3976d3
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
9549e9f377b597313175cb5d273bedd7a1a8e463 |
|
15-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
More data usage radio combinations, testing. Offer Ethernet data when present, and better handling of devices with various radio combinations. Include "setprop" to help testing in future. Adopt new NetworkTemplate building in framework, and avoid crash when AsyncTask finishes after Fragment is removed. Bug: 5026016, 5029874 Change-Id: Ib7ab501d0111b9860a91c248193919663d47f2a2
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
518bc9df8b02fb5d16674f17b1fce18e79e1b38a |
|
13-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage app labels and system clustering. Cluster all non-applications under single "Android OS" label, and correctly label uninstalled applications. Match API changes that now return correct historical usage around current time. Bug: 4975314, 4691901 Change-Id: Icec1c54ff3404e1525878516b0a438f757dcb758
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
ebae659fc786a14a0dc6ceda2af80fc48e46e123 |
|
12-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Migrate to refactored NetworkStats API. Change-Id: I76452a67b74df873c88cb9092188e5e4ba83b991
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
398b18fca74ec45b9293bf1e1c39ca073018cb27 |
|
11-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Force poll on data usage launch. When lauching data usage, force NetworkStatsService poll to update with recent data. Also move UID summary data to Loader pattern. Bug: 4515856 Change-Id: Ia8c70d8d0c863da3b8e956e4066d4f69fba30473
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
9fab0da184b07f7a355909d84429a8ea41985e74 |
|
10-Jul-2011 |
Jeff Sharkey <jsharkey@android.com> |
Roaming and background controls under data usage. Add action items to control mobile data roaming and background data controls, along with dialogs to confirm. Still need to fix telephony to watch for Settings.Secure changes. Hide "Change cycle" item when viewing app details. Handle special case where data usage doesn't want split action bar. Bug: 4818009, 4979025, 4948767, 5010948 Change-Id: I363ff76a9daf2528d81573cf8d0687719d664bb0
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
2af35fb44d385d7a04ea1b421c426a0350f0e896 |
|
25-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Fix animation bugs, stop disabled sweep touches. Change sweep drawables to crossfade correctly between states, and work around 4946591 by nesting container one level deeper. Also wait until first layout pass is finished before applying LayoutTransition. Prevent touches from reaching sweeps when chart is disabled. Also bring back log scale for data. Change-Id: I2194714ab075fd32525681119f30427c1b96fc50
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
f54f435f1f3215b39798c671fc64344d1867de4e |
|
24-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
More data usage chart iteration, app details. Moved app details back into single Fragment to support animations and template tabs. Show the network in background behind app details chart series to match designs. Clamping sweeps at axis boundaries. Bug: 4813014, 4598460, 4818029 Change-Id: I72c0b21ee1d595e4da31d293ae0dab9e801041f3
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
52c3f4461b806e4f1ce48455ee2ba0ac05dfdab4 |
|
23-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Iterate on data usage chart UI. Switched to inflating chart views from XML, using attributes for configuration. Start using drawable assets for chart components instead of manually painting. Include hand-cut assets, and animate between states when touched to invoke. Clamp sweeps to valid chart ranges and prepare for sweep labels. Bug: 4768483, 4598460 Change-Id: Ic660c35bec826eb5e3f6a1dde3cc04d8c437ef2b
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
29d56b303f39012c0fb83a2b138e227b5413f4ce |
|
21-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Detect radios in data usage, control them. Teach data usage to inspect hardware radios to determine which tabs and options to display. Control "Mobile data enabled" state through ConnectivityManager. Persist "Show Wi-Fi" state. Bug: 4599714, 4645276, 4620024, 4599271, 4596812 Change-Id: I4479593d74a8ba744a056767422f1e03182a7a94
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
827fde31e8f580f682d86a0e83b5700f602e4bbc |
|
20-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Match NetworkStatsService refactoring. Change-Id: Ia5c7fa6e60dd1915939437c859af696fb01498bc
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
a662e4975b5c17d91822d6bd23a96a2532c4940d |
|
19-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
NetworkTemplate refactoring for data stats. To match framework changes. Change-Id: I0f648ae5753149f9774c8096540834451ba41279
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
1a3e41d629c269dc66531cef0fb331ac94e5c273 |
|
17-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Refactor network policy: paid to metered. Also bind policy checkbox correctly. Bug: 4691427 Change-Id: Ib05b39c391bf59582106afff5599d62a04c3c75b
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
dd6efe17e0f2e34dfc0d7bea9e2382a3d48fb775 |
|
15-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Handle data warning/limit notification actions. Respond to user interaction with data warning/limit notifications shown by NetworkPolicyManager. Show correct tab for the template that triggered notification. When data is disabled, prompt user with dialog and option to re-enable. Change-Id: I73aeecc0e840fffa2b4cdb90af269115ed0ab56c
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
aa5260e40a162c8990830da7648f0c850350360c |
|
15-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Load app usage on background thread. Since stats service loads as needed, this may touch disk, and should run on background thread. Change-Id: I1d1d2583250314efa4d3d8f4faa9016c746c29d0
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
8e911d7b1a6817f67480b7677f8d36ab3bfb00f2 |
|
15-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Data usage app labels, protect system, hide empty. Derive better labels from PackageManager, including for sharedUid case. Disable "App settings" button when no ResolveInfo found, and hide "Restrict" checkbox for system UIDs. Also hide apps with 0 bytes usage. Change-Id: I4b0a66f6912c02c56bfcbcb5b46f3ae2ba0df504
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
4c72ae5e3d172f883e5957509c5c7bf92c6cc8d4 |
|
15-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Cycle day editor and other confirmation dialogs. Create dialog to edit "cycle day" when data usage resets. Also added dialogs to confirm enabling limit and restricting an application. Change-Id: I1e08b17fabd1fcfc2f260807a61435d0ff1a8627
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
94a9095eac680acdd0f1833232b69c7efd0fa7a0 |
|
14-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Read network policy earlier, fix ugly scrollbar. Read policy before creating options menu, so we correctly populate checkboxes. Also clean up Preference views so we don't crash when returning from app details. Change-Id: I52c38a3016ea669e27b325bfb6ae1620d2a5ca53
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
4dfa66001d20d1b461ef15f94887aa050d9295cf |
|
13-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
First pass at detailed app data usage, policy. Fragment to show application data usage details, including chart with inspection ranges. Button that invokes ACTION_MANAGE_NETWORK_USAGE towards application, and UID-specific policy controls. Fragment is launched when clicking list items from data usage summary page. Change-Id: Ie1564aa8af98e1a7083817a997059a5a7b1caa50
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
05cc0cc4a620009a9ec7bdcc2ccb3878f59c8697 |
|
13-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Modifier to combine/split mobile network policy. Create NetworkPolicyModifier which knows about which mobile network policies can coexist. Settings UI uses this modifier to drive UI and persist policies. Change-Id: Ib3f3841b0a74c14eefb99209dd644a2e7b7e525d
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
8a50364a71e7c261b54840210f8bacff5abecb34 |
|
10-Jun-2011 |
Jeff Sharkey <jsharkey@android.com> |
Iterating on data usage; tabs, scrolling, cycles. Added ActionBar items to control complexity of data surfaced; checked state causes tabs to be shown/hidden for "Mobile", "2G-3G", "4G", and "Wi-Fi" network templates. Loading historical stats and policy from system services based on selected tab. Change entire body under tabs to scroll, treating network options and chart as ListView headers. Teach chart sweep to disable intercept to play with ListView, and draw sweep disabled as dashed line. Hijacking Preference views for toggles to offer consistency. No policy updates are persisted yet. Based on available historical network stats and policy cycle reset day, build list of user-selectable cycles. Wired up chart to display cycle data and reset inspection region to last week of available data. Change-Id: Ia561578276fa23908b745fbc06a6ef828d9ccc2e
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|
ab2d8d3a38857b8c155e6c6393c5821f5a341aae |
|
31-May-2011 |
Jeff Sharkey <jsharkey@android.com> |
Checkpoint of data usage UI, graphs and lists. Chart of network usage over time, with draggable "sweep" bars for inspection region and warning/limits. Talks with NetworkStatsService for live data, and updates list of application usage as inspection region changes. Change-Id: I2a406e6776daf7d74143c07ec683c10fe711c277
/packages/apps/Settings/src/com/android/settings/DataUsageSummary.java
|