History log of /packages/apps/Settings/src/com/android/settings/net/NetworkPolicyEditor.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d54d34557ad1d5b629917c892d0074c0900e4f00 19-Dec-2012 Jeff Sharkey <jsharkey@android.com> One final pass at unquoted NetworkPolicies.

Correctly shows the metered status of legacy policies in UI.

Bug: 7695807
Change-Id: I13c9f4c1716d8457343c41433afac0b5f00e02fe
/packages/apps/Settings/src/com/android/settings/net/NetworkPolicyEditor.java
53f285580805708bf14b72e262cfdb4b8e4d6c4b 19-Dec-2012 Jeff Sharkey <jsharkey@android.com> Clean up oddly quoted NetworkPolicies.

Bug: 7695807
Change-Id: Ia3f04dc3e918d6ca4af62f263a9c90273b3485ff
/packages/apps/Settings/src/com/android/settings/net/NetworkPolicyEditor.java
bf60154a45ec9e470da18ddcfca37462fe69bf5e 20-Apr-2012 Jeff Sharkey <jsharkey@android.com> Leave unmetered Wi-Fi network policies intact.

They are now removed when the WifiConfiguration is deleted.

Bug: 6344821, 6369307
Change-Id: Id411fa06cec10435501ef03c56d0bcb96ed229db
/packages/apps/Settings/src/com/android/settings/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.java
012c16b62cd476738a2384ab2c2c2b8ac7620f34 21-Mar-2012 Jeff Sharkey <jsharkey@android.com> Remember when NetworkPolicy was inferred.

Change-Id: If2e8ba37fa166e1711650b87392af2ac3a418269
/packages/apps/Settings/src/com/android/settings/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.java
0d750bba7d75baa0dad177d1ff5dbd2234b42727 03-Feb-2012 Jeff Sharkey <jsharkey@android.com> Update for NetworkPolicy refactoring.

Bug: 5262414
Change-Id: I17db862cc20a11f022dc2d02993ad52988618681
/packages/apps/Settings/src/com/android/settings/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.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/net/NetworkPolicyEditor.java