Fyodor Kupolov
ca8594a341
Moved alert setup code to onCreate
...
setupAlert() was called multiple times and this was causing an error.
Bug: 24412662
Change-Id: I5ff91f9f65d3298fc3b6996e147e3133c0bea882
2015-10-02 16:13:05 -07:00
Baligh Uddin
d6c207aee6
Import translations. DO NOT MERGE
...
Change-Id: Ie3a21768b28e768bded737f757fe51f1f5675595
Auto-generated-cl: translation import
2015-09-10 12:46:09 -07:00
Geoff Mendal
91d52f6927
Import translations. DO NOT MERGE
...
Change-Id: Id242387025c7713edb1bdb14153e1e51e838334c
Auto-generated-cl: translation import
2015-07-22 05:55:08 -07:00
Robin Lee
a6519cc665
am eda6e728: am e211fc40: am 515a8406: am 59ca7dd0: am 846362fa: Merge "Use \'dp\' paddings instead of \'mm\' for VPN dialogs" into mnc-dev
...
* commit 'eda6e728175ed53059a055211efea455f9770204':
Use 'dp' paddings instead of 'mm' for VPN dialogs
2015-07-08 02:04:43 +00:00
Robin Lee
e211fc4027
am 515a8406: am 59ca7dd0: am 846362fa: Merge "Use \'dp\' paddings instead of \'mm\' for VPN dialogs" into mnc-dev
...
* commit '515a8406aa649fb5ea63a79f697eb04afadf4a3d':
Use 'dp' paddings instead of 'mm' for VPN dialogs
2015-07-07 23:56:47 +00:00
Robin Lee
5f95520cfd
Use 'dp' paddings instead of 'mm' for VPN dialogs
...
The values had gradually shifted away from what they need to be to
line up with other UI elements (ie. title bar)
Bug: 22314161
Change-Id: I03fd15632db02b723348e42066f9e45158eae148
2015-07-07 09:26:24 -07:00
Alan Viverette
afc21d72d8
am f1da9a14: Merge "DO NOT MERGE: Remove DayNight theme" into mnc-dev
...
* commit 'f1da9a1401fe1304bee8a550a0141c79ecc3c0b3':
DO NOT MERGE: Remove DayNight theme
2015-06-18 22:31:41 +00:00
Alan Viverette
15d48a16f6
DO NOT MERGE: Remove DayNight theme
...
Do not go gentle into that good night,
Old age should burn and rave at close of day;
Rage, rage against the dying of the light.
Though wise men at their end know dark is right,
Because their words had forked no lightning they
Do not go gentle into that good night.
Bug: 21854466
Change-Id: I0b7cd116c23f7df88e94f31b3aee7dd22a102804
2015-06-18 15:15:16 -07:00
Geoff Mendal
24be493039
Import translations. DO NOT MERGE
...
Change-Id: I600637b0abc1f3de8f2156137b216b2d271cd575
Auto-generated-cl: translation import
2015-05-30 17:58:43 -05:00
Geoff Mendal
733eae45fb
Import translations. DO NOT MERGE
...
Change-Id: Iee3d801255d38c5e864dcb066680999548fea217
Auto-generated-cl: translation import
2015-05-29 21:31:39 -07:00
Geoff Mendal
c8bcef82a6
Import translations. DO NOT MERGE
...
Change-Id: I29ce21fa1ae95e89e463f2ef515fc94416e54455
Auto-generated-cl: translation import
2015-05-21 05:33:22 -07:00
Robin Lee
3b3dd942ec
Support cross-user VPN calls (with permission)
...
Settings and SystemUI need to act on other users than USER_OWNER.
This is gated by INTERACT_ACROSS_USERS_FULL in addition to the existing
CONTROL_VPN checks, so the number of processes able to interfere with
other profiles' VPNs should be quite small.
Bug: 20692490
Bug: 20747154
Bug: 20872408
Change-Id: I6e5d7220f73435bec350719e7b4715935caf4e19
2015-05-18 23:35:31 +01:00
Alan Viverette
b9da280ac2
DayNight theme for framework packages
...
Change-Id: I745f90561c957c83540e75a2886e294633c83be1
2015-05-05 14:09:21 -07:00
Geoff Mendal
37b4c7989d
Import translations. DO NOT MERGE
...
Change-Id: I72c5378c90345a929c525db99e47abd0c67fdb2f
Auto-generated-cl: translation import
2015-04-22 06:05:01 -07:00
Geoff Mendal
3997c05782
Import translations. DO NOT MERGE
...
Change-Id: Ia2267065864b0a7ff750e2956f0bab7507b8c32c
Auto-generated-cl: translation import
2015-03-20 23:56:54 -07:00
John Spurlock
08c7116ab9
Remove unused imports in frameworks/base.
...
Change-Id: I031443de83f93eb57a98863001826671b18f3b17
2015-02-28 14:47:49 -05:00
Geoff Mendal
3fb2f6594e
Import translations. DO NOT MERGE
...
Change-Id: I6f5eaee0cfc5d0fd3995c600fb5eaf0afa032d4d
Auto-generated-cl: translation import
2015-01-21 07:19:12 -08:00
Geoff Mendal
01d33e5cf2
Import translations. DO NOT MERGE
...
Change-Id: I8aed2731e04350bbf8c50de7ebc81f9aaddf8fee
Auto-generated-cl: translation import
2015-01-05 06:32:26 -08:00
Baligh Uddin
43b6ce7622
Import translations. DO NOT MERGE
...
Change-Id: I1506acd4f2df7bda4a8d4fb968b5e9e316326ec6
Auto-generated-cl: translation import
2014-12-23 00:23:42 -08:00
Jeff Davidson
c79924f741
am b431a198: am e6bc5adf: am e0cb56b0: Merge "Enforce VPN control "permission" with an actual permission." into lmp-mr1-dev
...
* commit 'b431a198ec255be7efb30b4c81a779a4eb5009f6':
Enforce VPN control "permission" with an actual permission.
2014-11-18 02:30:54 +00:00
Jeff Davidson
b431a198ec
am e6bc5adf: am e0cb56b0: Merge "Enforce VPN control "permission" with an actual permission." into lmp-mr1-dev
...
* commit 'e6bc5adf2d4639b63001a5889ad301bae47bcd7f':
Enforce VPN control "permission" with an actual permission.
2014-11-18 02:05:21 +00:00
Geoff Mendal
6b4b851c38
Import translations. DO NOT MERGE
...
Change-Id: Ia455f5ceec1e3c7d2c646e0f2ff252683ec46201
Auto-generated-cl: translation import
2014-11-17 13:02:56 -08:00
Geoff Mendal
610383563e
Import translations. DO NOT MERGE
...
Change-Id: If9cd12a06876011fcb55612cedaa24d9e1b945ff
Auto-generated-cl: translation import
2014-11-12 23:16:17 -08:00
Jeff Davidson
bc19c181c8
Enforce VPN control "permission" with an actual permission.
...
The current implementation uses a whitelist of package names. Use a
system|signature permission instead of rolling our own security and
add that permission to the existing set of whitelisted packages
(SystemUI and VpnDialogs).
In addition to being less of a security risk (using well-known methods
like Context.enforceCallingPermission rather than manually querying
PackageManager and checking UIDs for package names), this enables
other system-privileged apps to control VPN as needed per the below
bug.
Bug: 18327583
Change-Id: I38617965c40d62cf1ac28e3cb382c0877fb1275d
2014-11-12 08:56:20 -08:00
Geoff Mendal
2e8f2b5b05
Import translations. DO NOT MERGE
...
Change-Id: Ied3684129384c44a0f9c374c4b1c4f22191a3f33
Auto-generated-cl: translation import
2014-11-10 09:03:45 -08:00
Baligh Uddin
03e554b4f1
Import translations. DO NOT MERGE
...
Change-Id: Iaaa6b27c60a7641bc236b062976f1b4ffd9e55d5
Auto-generated-cl: translation import
2014-11-07 01:40:15 -08:00
Geoff Mendal
a63d0b7257
Import translations. DO NOT MERGE
...
Change-Id: I47639f199561b9f1061eb77db1c2de15e03e52b3
Auto-generated-cl: translation import
2014-10-20 09:31:11 -07:00
Geoff Mendal
34ba522665
Import translations. DO NOT MERGE
...
Change-Id: I8569ab7d0cc1824cfe1724b9cfb3062f35aa4316
Auto-generated-cl: translation import
2014-10-13 09:56:50 -07:00
Geoff Mendal
9879ee4a70
Import translations. DO NOT MERGE
...
Change-Id: I8ed4abf1dbac2d0aae2cd37c57e41d38e6dc31e4
Auto-generated-cl: translation import
2014-10-06 14:49:04 -07:00
Baligh Uddin
219d9bf5a5
Import translations. DO NOT MERGE
...
Change-Id: I6783166fd9372026a11fecef3a491f98152b1f74
Auto-generated-cl: translation import
2014-08-31 16:10:31 -07:00
Baligh Uddin
47ceae34a2
Import translations. DO NOT MERGE
...
Change-Id: Ibf9918cdba50fa589ab7d179462eceefbee706a1
Auto-generated-cl: translation import
2014-08-31 16:08:55 -07:00
Baligh Uddin
d826b80770
Import translations. DO NOT MERGE
...
Change-Id: I98bdfdd87bee6fd3794cf336d96cbf8a05a8906e
Auto-generated-cl: translation import
2014-08-26 14:20:59 -07:00
Baligh Uddin
65bc2b09d3
Import translations. DO NOT MERGE
...
Change-Id: I605546fc701703baebd8e91bb6cc198223eb6c3c
Auto-generated-cl: translation import
2014-08-26 14:18:45 -07:00
Jeff Davidson
5c470843a4
am baf519c9: am 9f207f97: am 78595786: Merge "Restore legacy VPN stats dialog." into lmp-dev
...
* commit 'baf519c9599a7ecb06db3281746708e5ccdeb10c':
Restore legacy VPN stats dialog.
2014-08-25 08:23:13 +00:00
Jeff Davidson
30dd874149
am 531b322e: am e00e0e4e: am daf54483: Merge "Restore legacy VPN stats dialog strings." into lmp-dev
...
* commit '531b322ee6e6d1c7d192056a2cdebf2660fd4bbf':
Restore legacy VPN stats dialog strings.
2014-08-25 08:22:21 +00:00
Baligh Uddin
3e5044d3ca
Import translations. DO NOT MERGE
...
Change-Id: Ica37ab94e0e2158a111b50bff6022d180ef45e27
Auto-generated-cl: translation import
2014-08-24 11:22:55 -07:00
Jeff Davidson
445c45ecf2
am 78595786: Merge "Restore legacy VPN stats dialog." into lmp-dev
...
* commit '785957866a3a2978929ad2c79865575204c7216a':
Restore legacy VPN stats dialog.
2014-08-23 01:12:43 +00:00
Jeff Davidson
577bf51765
am daf54483: Merge "Restore legacy VPN stats dialog strings." into lmp-dev
...
* commit 'daf5448383a02017bb761841d675c3630ec94cac':
Restore legacy VPN stats dialog strings.
2014-08-23 00:12:49 +00:00
Jeff Davidson
90b1b9f985
Restore legacy VPN stats dialog.
...
Was originally removed in ag/522961, but restoring to keep legacy VPN
behavior the same from within VpnSettings. This dialog is only
accesible from VpnSettings and so should only ever be shown for legacy
VPNs.
Bug: 17164793
Change-Id: I06c4e136e1023b8f84edfd15a15264d2e41d325b
2014-08-22 17:06:37 -07:00
Jeff Davidson
8a5a9d32c2
Restore legacy VPN stats dialog strings.
...
Bug: 17164793
Change-Id: I5927cdc4f1ceef4cd1cc1b5d17ae97d285bd9a39
2014-08-22 16:55:32 -07:00
Baligh Uddin
41e48895bf
Merge "Import translations. DO NOT MERGE"
2014-08-22 16:50:07 +00:00
Jeff Davidson
7f133dce33
am 1ff358ad: am d217efb9: am 709941fd: Merge "Less intrusive VPN dialog and other UX tweaks." into lmp-dev
...
* commit '1ff358ad2a0b2c0702fde65ff68f4656e55c545f':
Less intrusive VPN dialog and other UX tweaks.
2014-08-21 04:08:55 +00:00
Jeff Davidson
0e7eb9b3b2
am 709941fd: Merge "Less intrusive VPN dialog and other UX tweaks." into lmp-dev
...
* commit '709941fd34e02fb6639ab31e04404b023c820dec':
Less intrusive VPN dialog and other UX tweaks.
2014-08-21 00:02:07 +00:00
Jeff Davidson
05542603dd
Less intrusive VPN dialog and other UX tweaks.
...
-The ability to launch VPNs is now sticky; once approved by the user,
further approvals are not needed UNLESS the connection is revoked in
Quick Settings.
-The old persistent notification has been removed in favor of the new
Quick Settings UI.
-The name of the VPN app is now pulled from the label of the VPN
service rather than the app itself, if one is set.
Bug: 12878887
Bug: 16578022
Change-Id: I102a14c05db26ee3aef030cda971e5165f078a91
2014-08-20 16:55:28 -07:00
Baligh Uddin
4238091998
Import translations. DO NOT MERGE
...
Change-Id: I18c5d0d4a4c0512ed892347d46a0af8697bcd8c9
Auto-generated-cl: translation import
2014-08-18 12:29:35 -07:00
Baligh Uddin
f14c0f79e1
Import translations. DO NOT MERGE
...
Change-Id: Iad4e740bda603a5a7fb00961c82f01d34b07d8d4
Auto-generated-cl: translation import
2014-08-15 22:19:11 -07:00
Baligh Uddin
0eb4940262
Import translations. DO NOT MERGE
...
Change-Id: I2fc59a477e3f48d343b9d715093bb7ee64cb48c8
Auto-generated-cl: translation import
2014-08-11 14:44:34 -07:00
Geoff Mendal
6daed68ba7
Import translations. DO NOT MERGE
...
Change-Id: Id7f28a52e8983b6b235d247cde93ae5d08a7d063
Auto-generated-cl: translation import
2014-07-30 19:45:29 +00:00
Baligh Uddin
50af6d7ae6
Remove deprecated locales - DO NOT MERGE
...
Change-Id: Iac5489639edae2373ed0ce92f7d0fe22629a249a
2014-07-19 13:05:12 -07:00
Baligh Uddin
61df744e27
Remove deprecated locales
...
Change-Id: I5aca8efd30aa8859e0d39f536a3502a9a933293f
2014-07-18 11:42:59 -07:00