Compare commits

...
Sign in to create a new pull request.

187 commits

Author SHA1 Message Date
28c3f634c0 124.5 - Alpha (124205) 2022-04-15 08:15:37 +00:00
3349f06b27 123.4 - Beta (123104) 2022-04-11 08:11:48 +00:00
8b38ca789c 122.6 - Beta (122106) 2022-04-05 07:38:20 +00:00
aba2c25393 122.5 - Beta (122105) 2022-04-04 09:20:14 +00:00
ae00e8a1b6 121.11 - Beta (121111) 2022-04-01 08:17:34 +00:00
e0101a8876 121.10 - Beta (121110) 2022-03-30 18:14:40 +00:00
f0153e7f02 121.8 - Beta (121108) 2022-03-28 08:10:50 +00:00
2d1823d92b 120.11 - Beta (120111) 2022-03-25 00:09:54 +00:00
94a1662a3e 120.10 - Beta (120110) 2022-03-23 22:37:04 +00:00
5adb9ae812 120.9 - Beta (120109) 2022-03-22 17:19:32 +00:00
8580ae6c58 120.6 - Beta (120106) 2022-03-21 18:52:30 +00:00
ad27bece21 119.7 - Beta (119107) 2022-03-18 08:04:35 +00:00
54364db290 119.6 - Beta (119106) 2022-03-17 08:17:49 +00:00
18a4b5db22 119.5 - Beta (119105) 2022-03-14 07:58:47 +00:00
3bb5f5b099 118.10 - Beta (118110) 2022-03-12 00:35:13 +00:00
ca3ffe9860 118.9 - Beta (118109) 2022-03-11 01:19:06 +00:00
cef47a82d3 118.8 - Beta (118108) 2022-03-10 09:32:17 +00:00
90edf0013c 118.7 - Beta (118107) 2022-03-09 08:57:56 +00:00
f14ad9589f 118.6 - Beta (118106) 2022-03-08 19:23:59 +00:00
e29528c2d7 118.5 - Beta (118105) 2022-03-07 09:34:54 +00:00
586b25fae2 117.0 - Alpha (117200) 2022-02-21 08:00:34 +00:00
3b44893d53 116.4 - Alpha (116204) 2022-02-19 09:57:40 +00:00
c959c4cd16 116.3 - Alpha (116203) 2022-02-18 08:09:56 +00:00
0afcaaf121 116.2 - Alpha (116202) 2022-02-17 09:52:29 +00:00
705cf6991b 116.1 - Alpha (116201) 2022-02-16 08:04:49 +00:00
d821f8f037 116.0 - Alpha (116200) 2022-02-15 08:01:19 +00:00
1de855d7f6 115.3 - Alpha (115203) 2022-02-10 08:05:49 +00:00
fcf7952e20 115.2 - Alpha (115202) 2022-02-10 02:59:54 +00:00
a7092c1220 114.3 - Alpha (114203) 2022-02-03 08:08:35 +00:00
dad3a78883 114.2 - Alpha (114202) 2022-02-02 08:50:56 +00:00
a3a4abf015 114.1 - Alpha (114201) 2022-02-01 08:01:17 +00:00
20a2b3b920 114.0 - Alpha (114200) 2022-01-31 08:11:48 +00:00
43f3814ac9 113.3 - Alpha (113203) 2022-01-29 08:08:32 +00:00
0657a64794 113.2 - Alpha (113202) 2022-01-28 08:12:23 +00:00
efa6163a47 113.1 - Alpha (113201) 2022-01-27 07:52:47 +00:00
c719f5bc8d 113.0 - Alpha (113200) 2022-01-24 07:30:19 +00:00
b1e4ec5544 112.3 - Alpha (112203) 2022-01-22 08:57:18 +00:00
5c72508b20 112.2 - Alpha (112202) 2022-01-21 08:24:42 +00:00
1dc395e897 112.1 - Alpha (112201) 2022-01-19 07:32:31 +00:00
e2d99ead53 112.0 - Alpha (112200) 2022-01-17 16:24:26 +00:00
cb221b7463 111.3 - Alpha (111203) 2022-01-14 08:57:41 +01:00
86f3e79bc4 111.2 - Alpha (111202) 2022-01-13 09:07:50 +01:00
ae42e5d247 111.1 - Alpha (111201) 2022-01-11 08:32:18 +01:00
ad470da18e 111.0 - Alpha (111200) 2022-01-10 08:27:13 +01:00
e98e40854f 110.4 - Alpha (110204) 2022-01-08 08:30:54 +01:00
0c8d289ddb 110.3 - Alpha (110203) 2022-01-07 08:28:31 +01:00
a736095977 110.2 - Alpha (110202) 2022-01-06 11:10:39 +01:00
7f7888748d 110.1 - Alpha (110201) 2022-01-04 08:30:40 +01:00
88c1374142 110.0 - Alpha (110200) 2022-01-03 08:55:57 +01:00
d8b4356e85 109.0 - Alpha (109200) 2021-12-27 08:18:26 +01:00
b6dbd51faf 108.1 - Alpha (108201) 2021-12-21 08:31:07 +01:00
d2e40516fc 108.0 - Alpha (108200) 2021-12-20 08:27:17 +01:00
c7b6d2703b 107.5 - Alpha (107205) 2021-12-18 08:39:31 +01:00
406011543b 107.4 - Alpha (107204) 2021-12-17 22:59:34 +01:00
de1c5e3743 105.8 - Alpha (105208) 2021-12-04 08:30:04 +01:00
a639fccae6 105.7 - Alpha (105207) 2021-12-03 21:28:00 +01:00
225867ac4a 105.6 - Alpha (105206) 2021-12-03 08:10:56 +01:00
6321129625 105.5 - Alpha (105205) 2021-12-02 19:53:44 +01:00
861a06a0d0 105.2 - Alpha (105202) 2021-12-01 08:34:08 +01:00
1d370db4da 105.1 - Alpha (105201) 2021-11-30 08:28:38 +01:00
f76e3f1adf 105.0 - Alpha (105200) 2021-11-29 22:56:34 +01:00
b5e97c8856 104.4 - Alpha (104204) 2021-11-27 08:22:28 +01:00
86a52cfe23 104.3 - Alpha (104203) 2021-11-25 09:24:35 +01:00
822d15d23a 104.2 - Alpha (104202) 2021-11-24 08:22:14 +01:00
8e8c9e9c98 104.1 - Alpha (104201) 2021-11-23 08:18:28 +01:00
26375fdbe5 104.0 - Alpha (104200) 2021-11-22 08:29:33 +01:00
8fd467beb1 103.10 - Alpha (103210) 2021-11-20 08:11:29 +01:00
b7fc762b8c 103.9 - Alpha (103209) 2021-11-20 02:39:28 +01:00
517229ce84 103.8 - Alpha (103208) 2021-11-19 20:35:58 +01:00
ea5ecf947d 103.7 - Alpha (103207) 2021-11-19 08:30:43 +01:00
a0a476698f 103.6 - Alpha (103206) 2021-11-19 02:28:45 +01:00
0f28f29bee 103.5 - Alpha (103205) 2021-11-18 08:25:14 +01:00
897129ab98 103.4 - Alpha (103204) 2021-11-18 03:51:36 +01:00
5efb8661df 103.3 - Alpha (103203) 2021-11-17 19:04:44 +01:00
08d826aa39 103.2 - Alpha (103202) 2021-11-17 08:32:39 +01:00
cf20d7af5a 103.1 - Alpha (103201) 2021-11-17 00:14:13 +01:00
a8e37f060e 103.0 - Alpha (103200) 2021-11-15 08:16:47 +01:00
cf781bb890 102.5 - Alpha (102205) 2021-11-13 08:27:05 +01:00
e5098872ab 102.4 - Alpha (102204) 2021-11-12 08:22:47 +01:00
7d1252b380 102.3 - Alpha (102203) 2021-11-11 08:35:24 +01:00
2c53c4c142 102.2 - Alpha (102202) 2021-11-10 08:31:25 +01:00
ff52d04bf2 102.1 - Alpha (102201) 2021-11-09 08:29:10 +01:00
8a6e5d6d70 102.0 - Alpha (102200) 2021-11-09 01:27:18 +01:00
1a598cbfe6 101.3 - Alpha (101203) 2021-11-06 07:39:08 +01:00
a5be82be4c 101.2 - Alpha (101202) 2021-11-05 07:48:17 +01:00
655c1b19ca 101.1 - Alpha (101201) 2021-11-04 07:29:35 +01:00
75ce5dcfd5 101.0 - Alpha (101200) 2021-11-02 07:38:17 +01:00
46501fe7c0 100.8 - Alpha (100208) 2021-10-29 09:19:59 +02:00
659a9b887f 100.7 - Alpha (100207) 2021-10-28 21:31:20 +02:00
25ea411c07 100.6 - Alpha (100206) 2021-10-28 08:20:59 +02:00
e824947505 100.4 - Alpha (100204) 2021-10-27 08:38:20 +02:00
0d5acb60be 100.0 - Alpha (100200) 2021-10-25 08:22:50 +02:00
dfe3450862 99.10 - Alpha (99210) 2021-10-23 09:34:48 +02:00
549b668b5e 99.5 - Alpha (99205) 2021-10-22 23:32:49 +02:00
6614aada9c 99.3 - Alpha (99203) 2021-10-22 08:43:45 +02:00
ea13ed45c8 99.2 - Alpha (99202) 2021-10-21 08:39:56 +02:00
183536976f 99.1 - Alpha (99201) 2021-10-20 08:51:20 +02:00
0a6dbd16f5 98.4 - Alpha (98204) 2021-10-16 08:21:03 +02:00
5a3ef03f16 98.3 - Alpha (98203) 2021-10-15 08:18:26 +02:00
78d5ee1d95 98.1 - Alpha (98201) 2021-10-13 08:38:38 +02:00
48ecaf9496 98.0 - Alpha (98200) 2021-10-12 08:21:20 +02:00
6401949a89 97.5 - Alpha (97205) 2021-10-09 08:29:02 +02:00
4dea4a9c0f 97.4 - Alpha (97204) 2021-10-09 00:11:56 +02:00
5edecf3eb1 97.2 - Alpha (97202) 2021-10-07 08:22:31 +02:00
c126502f3d 97.1 - Alpha (97201) 2021-10-06 08:33:20 +02:00
c1cfc9166d 97.0 - Alpha (97200) 2021-10-05 08:20:57 +02:00
94a718cad3 95.9 - Alpha (95209) 2021-10-03 23:45:34 +02:00
4d8e9cccc8 95.7 - Alpha (95207) 2021-10-03 20:08:03 +02:00
e0644ddca3 95.6 - Alpha (95206) 2021-10-02 08:32:57 +02:00
823d77af65 95.5 - Alpha (95205) 2021-10-01 08:27:41 +02:00
eca28f3e70 95.4 - Alpha (95204) 2021-09-30 08:24:59 +02:00
0569417098 95.3 - Alpha (95203) 2021-09-29 19:50:51 +02:00
94c8b0b188 95.2 - Alpha (95202) 2021-09-29 08:32:07 +02:00
9423fd8ada 95.1 - Alpha (95201) 2021-09-28 08:22:36 +02:00
704a14f33f 95.0 - Alpha (95200) 2021-09-27 23:18:35 +02:00
e3c9420e01 94.4 - Alpha (94204) 2021-09-27 22:31:35 +02:00
6dc605dc35 94.3 - Alpha (94203) 2021-09-24 08:27:57 +02:00
7a22fe0e02 94.2 - Alpha (94202) 2021-09-23 08:25:23 +02:00
c899db8087 94.1 - Alpha (94201) 2021-09-22 08:37:51 +02:00
00df26390d 94.0 - Alpha (94200) 2021-09-21 08:31:55 +02:00
2999d2c57d 93.5 - Alpha (93205) 2021-09-18 09:43:22 +02:00
d72b8adfab 93.4 - Alpha (93204) 2021-09-17 08:25:50 +02:00
3376eda39d 93.3 - Alpha (93203) 2021-09-16 19:51:42 +02:00
8d47806bf2 93.1 - Alpha (93201) 2021-09-15 08:33:54 +02:00
c27308cb63 93.0 - Alpha (93200) 2021-09-14 08:27:26 +02:00
84b0aa01a2 92.5 - Alpha (92205) 2021-09-11 08:38:47 +02:00
bec52c894d 92.4 - Alpha (92204) 2021-09-10 08:36:33 +02:00
6941636ca5 92.3 - Alpha (92203) 2021-09-09 08:47:34 +02:00
5e06b23d22 92.2 - Alpha (92202) 2021-09-08 19:58:48 +02:00
57a8266de7 92.1 - Alpha (92201) 2021-09-08 08:41:51 +02:00
cb3469a254 92.0 - Alpha (92200) 2021-09-07 08:52:02 +02:00
4732f627f5 91.4 - Alpha (91204) 2021-09-04 08:18:33 +02:00
afa18f548c 91.3 - Alpha (91203) 2021-09-03 09:01:00 +02:00
0b5d455123 91.2 - Alpha (91202) 2021-09-02 08:43:34 +02:00
1b59cead2e 91.1 - Alpha (91201) 2021-09-01 08:24:32 +02:00
9e1cb090ea 91.0 - Alpha (91200) 2021-08-31 08:34:54 +02:00
cfb27c455e 90.4 - Alpha (90204) 2021-08-28 08:29:07 +02:00
7f321d2453 90.3 - Alpha (90203) 2021-08-27 08:37:59 +02:00
62a741568a 90.2 - Alpha (90202) 2021-08-26 08:35:19 +02:00
5326379b39 90.1 - Alpha (90201) 2021-08-25 09:02:36 +02:00
756f326e64 90.0 - Alpha (90200) 2021-08-24 09:26:36 +02:00
177f373489 89.7 - Alpha (89207) 2021-08-21 07:47:22 +02:00
2cc7686f4c 89.6 - Alpha (89206) 2021-08-20 09:13:24 +02:00
4732f3c860 89.5 - Alpha (89205) 2021-08-20 08:26:14 +02:00
0631f296ee 89.4 - Alpha (89204) 2021-08-20 07:39:29 +02:00
42f1bc2371 89.3 - Alpha (89203) 2021-08-20 04:22:46 +02:00
fa40ab1641 89.2 - Alpha (89202) 2021-08-19 08:48:32 +02:00
045d7f5fac 89.1 - Alpha (89201) 2021-08-18 08:27:30 +02:00
3cc913dfb7 89.0 - Alpha (89200) 2021-08-17 09:10:14 +02:00
149bb0ac24 88.5 - Alpha (88205) 2021-08-14 08:40:53 +02:00
f958af8ced 88.4 - Alpha (88204) 2021-08-13 08:23:11 +02:00
566a8b8385 88.3 - Alpha (88203) 2021-08-12 08:36:45 +02:00
6dce862863 88.2 - Alpha (88202) 2021-08-11 08:37:47 +02:00
629b573d52 88.1 - Alpha (88201) 2021-08-10 23:19:22 +02:00
7b1810ed2e
Enable replacing const values in jadx
Tracking changes should be much easier now.
2021-08-10 00:51:56 +02:00
c204ad7e99 87.3 - Alpha (87203) 2021-08-06 22:07:13 +02:00
0323744e57
87.2 - Alpha (87202) 2021-08-05 01:47:20 +02:00
e1088e541d
87.0 - Alpha (87200) 2021-08-03 19:47:25 +02:00
c6c1251f96 86.6 - Beta (86106) 2021-08-03 09:33:18 +02:00
630bcebe98 85.12 - Beta (85112) 2021-07-31 09:43:53 +02:00
a2a9f607fc 85.11 - Beta (85111) 2021-07-30 05:26:56 +02:00
3fb888f713 85.10 - Beta (85110) 2021-07-28 09:39:21 +02:00
f91bf91e4b 85.9 - Beta (85109) 2021-07-27 02:35:07 +02:00
23f0ddf2bb 84.13 - Beta (84113) 2021-07-25 19:43:31 +02:00
0a4cb56dcd 84.12 - Beta (84112) 2021-07-24 09:24:50 +02:00
35ad4f8c7b 84.11 - Beta (84111) 2021-07-24 04:37:17 +02:00
09492487ce 84.10 - Beta (84110) 2021-07-23 22:35:14 +02:00
aba2da8e06 84.9 - Beta (84109) 2021-07-23 09:30:52 +02:00
98c7f68787 84.8 - Beta (84108) 2021-07-22 09:57:51 +02:00
21210377d3 84.7 - Beta (84107) 2021-07-21 09:37:17 +02:00
1f0b4d870b 84.6 - Beta (84106) 2021-07-20 02:17:12 +02:00
166b0225b5 84.5 - Beta (84105) 2021-07-19 21:45:22 +02:00
6bc90fee6a
83.16 - Beta (83116) 2021-07-19 13:38:20 +02:00
6a9a8f7880 83.14 - Beta (83114) 2021-07-16 22:54:14 +02:00
14cc1bfdf0 83.13 - Beta (83113) 2021-07-15 23:45:21 +02:00
c8d14056fe 83.12 - Beta (83112) 2021-07-14 23:30:13 +02:00
d6a3f93327 83.11 - Beta (83111) 2021-07-13 22:23:20 +02:00
3ad206f182
82.18 - Beta (82118) 2021-07-09 23:04:33 +02:00
5687294561
82.16 - Beta (82116) 2021-07-04 17:50:31 +02:00
d648b8a85f
82.12 - Beta (82112) 2021-07-04 17:47:34 +02:00
6ffa09f7cd
82.11 - Beta (82111) 2021-07-04 17:43:58 +02:00
3befb67634
82.9 - Beta (82109) 2021-07-04 17:32:49 +02:00
9b582d0914
82.8 - Beta (82108) 2021-07-04 17:26:29 +02:00
48ad621a4d
82.7 - Beta (82107) 2021-07-04 01:36:06 +02:00
fa74d3261b
81.11 - Beta (81111) 2021-06-27 23:03:13 +02:00
231993b3d5
81.10 - Beta (81110) 2021-06-27 22:59:24 +02:00
9e62d7cc81
81.7 - Beta (81107) 2021-06-27 22:53:42 +02:00
35196 changed files with 1060551 additions and 1819945 deletions

View file

@ -1,38 +1,38 @@
plugins {
id 'com.android.application'
}
android {
compileSdkVersion 30
buildToolsVersion "30.0.2"
defaultConfig {
applicationId 'com.discord'
minSdkVersion 21
targetSdkVersion 29
versionCode 80108
versionName "80.8 - Beta"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
lintOptions {
abortOnError false
}
}
dependencies {
// some dependencies
}
plugins {
id 'com.android.application'
}
android {
compileSdkVersion 30
buildToolsVersion "30.0.2"
defaultConfig {
applicationId 'com.discord'
minSdkVersion 21
targetSdkVersion 31
versionCode 124205
versionName "124.5 - Alpha"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
lintOptions {
abortOnError false
}
}
dependencies {
// some dependencies
}

View file

@ -1,46 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="80108" android:versionName="80.8 - Beta" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="124205" android:versionName="124.5 - Alpha" android:compileSdkVersion="31" android:compileSdkVersionCodename="12" package="com.discord" platformBuildVersionCode="31" platformBuildVersionName="12">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="31"/>
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
<uses-feature android:name="android.hardware.faketouch" android:required="false"/>
<uses-feature android:name="android.hardware.microphone" android:required="false"/>
<uses-feature android:name="android.hardware.bluetooth" android:required="false"/>
<uses-permission android:name="com.android.vending.BILLING"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BROADCAST_STICKY"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
<uses-permission android:name="android.permission.RECORD_AUDIO"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<permission android:label="@string/app_permission_connect_label" android:name="com.discord.permission.CONNECT" android:protectionLevel="dangerous" android:description="@string/app_permission_connect_desc"/>
<uses-feature android:name="android.hardware.camera.any" android:required="false"/>
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT"/>
<queries>
<package android:name="com.samsung.android.game.gametools"/>
<package android:name="com.samsung.android.game.gamehome"/>
<package android:name="com.facebook.orca"/>
<package android:name="com.whatsapp"/>
<package android:name="org.telegram.messenger"/>
<package android:name="com.twitter.android"/>
<package android:name="jp.naver.line.android"/>
<intent>
<action android:name="android.support.customtabs.action.CustomTabsService"/>
</intent>
<intent>
<action android:name="android.media.action.IMAGE_CAPTURE"/>
</intent>
</queries>
<uses-feature android:name="android.hardware.camera.front" android:required="false"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="com.android.vending.BILLING"/>
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<application android:theme="@style/res_2131951648_apptheme_dark" android:label="@string/discord" android:icon="@mipmap/ic_logo_square_beta" android:name="com.discord.app.App" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="true" android:networkSecurityConfig="@xml/network_security_config" android:roundIcon="@mipmap/ic_logo_round_beta" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory">
<activity android:theme="@style/res_2131951672_apptheme_translucent" android:name="com.discord.samsung.SamsungConnectActivity"/>
<activity android:theme="@style/res_2131951648_apptheme_dark" android:name="com.discord.app.AppActivity" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize"/>
<activity android:theme="@style/res_2131951662_apptheme_loading" android:name="com.discord.app.AppActivity$Main" android:exported="true" android:launchMode="singleTask" android:screenOrientation="fullUser" android:windowSoftInputMode="stateHidden|adjustResize">
<application android:theme="@style/AppTheme" android:label="@string/app_name" android:icon="@mipmap/ic_logo_square_canary" android:name="com.discord.MainApplication" android:allowBackup="false" android:largeHeap="true" android:supportsRtl="false" android:extractNativeLibs="false" android:fullBackupContent="@xml/data_extraction_rules_legacy" android:roundIcon="@mipmap/ic_logo_round_canary" android:appCategory="social" android:appComponentFactory="androidx.core.app.CoreComponentFactory" android:isSplitRequired="true" android:dataExtractionRules="@xml/data_extraction_rules" android:localeConfig="@xml/locales_config">
<activity android:label="@string/app_name" android:name="com.discord.MainActivity" android:exported="true" android:launchMode="singleTask" android:configChanges="screenSize|uiMode|orientation|keyboardHidden|keyboard" android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
@ -55,54 +56,35 @@
<data android:scheme="https" android:host="discord.com" android:pathPattern="/gifts/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/invite/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/invite/.*"/>
<data android:scheme="http" android:host="discord.com" android:pathPattern="/invite/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/template/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/template/.*"/>
<data android:scheme="http" android:host="discord.com" android:pathPattern="/template/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/channels/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/channels/.*"/>
<data android:scheme="http" android:host="discord.com" android:pathPattern="/channels/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/users/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/users/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/feature/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/feature/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/discovery"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/discovery"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/query/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/query/.*"/>
<data android:scheme="http" android:host="discord.com" android:pathPattern="/ra/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/ra/.*"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/app"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/app"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/gifts/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/gifts/.*"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/invite/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/invite/.*"/>
<data android:scheme="http" android:host="discordapp.com" android:pathPattern="/invite/.*"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/template/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/template/.*"/>
<data android:scheme="http" android:host="discordapp.com" android:pathPattern="/template/.*"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/channels/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/channels/.*"/>
<data android:scheme="http" android:host="discordapp.com" android:pathPattern="/channels/.*"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/users/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/users/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/discovery"/>
<data android:scheme="https" android:host="*.discordapp.com" android:pathPattern="/discovery"/>
<data android:scheme="http" android:host="discordapp.com" android:pathPattern="/ra/.*"/>
<data android:scheme="https" android:host="discordapp.com" android:pathPattern="/ra/.*"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/events/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/events/.*"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/__development/link"/>
<data android:scheme="https" android:host="discord.com" android:pathPattern="/mweb-handoff"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="discord" android:host="app" android:pathPattern="/.*"/>
</intent-filter>
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="https" android:host="discord.gift" android:pathPattern="/.*"/>
<data android:scheme="http" android:host="discord.gift" android:pathPattern="/.*"/>
<data android:scheme="https" android:host="discord.gg" android:pathPattern="/.*"/>
<data android:scheme="http" android:host="discord.gg" android:pathPattern="/.*"/>
<data android:scheme="https" android:host="discord.new" android:pathPattern="/.*"/>
<data android:scheme="http" android:host="discord.new" android:pathPattern="/.*"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
@ -118,17 +100,29 @@
<data android:scheme="https" android:host="discord.com" android:pathPattern="/connect/authorize"/>
<data android:scheme="https" android:host="*.discord.com" android:pathPattern="/connect/authorize"/>
</intent-filter>
<meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts"/>
</activity>
<activity android:name="com.discord.app.AppActivity$Call" android:excludeFromRecents="true" android:launchMode="singleTask"/>
<activity android:name="com.discord.app.AppActivity$IncomingCall" android:excludeFromRecents="true" android:launchMode="singleTask" android:showOnLockScreen="true" android:showWhenLocked="true" android:turnScreenOn="true"/>
<activity android:theme="@style/res_2131951662_apptheme_loading" android:label="@string/discord" android:name="com.discord.app.AppActivity$AppAction" android:exported="true" android:launchMode="standard" android:windowSoftInputMode="stateHidden|adjustResize">
<intent-filter>
<action android:name="com.discord.intent.action.SDK"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.OPENABLE"/>
<data android:scheme="discord" android:host="sdk" android:pathPattern="/.*"/>
</intent-filter>
<intent-filter>
<action android:name="com.discord.intent.action.CONNECT"/>
<data android:scheme="discord" android:host="app" android:pathPattern="/connect/.*"/>
</intent-filter>
</activity>
<service android:name="com.discord.notifications.fcm.MessagingService" android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
<service android:name="com.discord.foreground_service.ForegroundService" android:foregroundServiceType="microphone|camera|mediaProjection|phoneCall"/>
<receiver android:name="com.discord.notifications.actions.NotificationActions" android:exported="false">
<intent-filter>
<action android:name="com.discord.intent.action.NOTIFICATION_ACTION"/>
</intent-filter>
</receiver>
<activity android:name="com.discord.share.ShareActivity" android:exported="true" android:configChanges="screenSize|uiMode|orientation|keyboardHidden|keyboard" android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<action android:name="android.intent.action.SEND_MULTIPLE"/>
@ -136,138 +130,68 @@
<category android:name="android.intent.category.OPENABLE"/>
<data android:mimeType="*/*"/>
</intent-filter>
<meta-data android:name="android.service.chooser.chooser_target_service" android:value="androidx.sharetarget.ChooserTargetServiceCompat"/>
</activity>
<activity android:name="com.facebook.flipper.android.diagnostics.FlipperDiagnosticActivity" android:exported="true"/>
<service android:name="com.discord.utilities.fcm.NotificationClient$FCMMessagingService" android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
<action android:name="com.google.firebase.INSTANCE_ID_EVENT"/>
</intent-filter>
</service>
<service android:name="com.discord.app.DiscordConnectService" android:permission="com.discord.permission.CONNECT" android:exported="true">
<intent-filter>
<action android:name="com.discord.intent.action.CONNECT"/>
<data android:scheme="discord" android:host="app" android:pathPattern="/connect/.*"/>
</intent-filter>
</service>
<service android:name="com.discord.utilities.voice.DiscordOverlayService" android:exported="false"/>
<meta-data android:name="com.discord.features.FLAG" android:value="1"/>
<meta-data android:name="com.google.firebase.messaging.default_notification_icon" android:resource="@drawable/asset_default_avatar_64dp"/>
<meta-data android:name="com.google.firebase.messaging.default_notification_color" android:resource="@color/brand_500"/>
<receiver android:name="com.discord.utilities.fcm.NotificationActions" android:exported="false">
<intent-filter>
<action android:name="com.discord.intent.action.ENQUEUE_WORK"/>
<action android:name="com.discord.intent.action.NOTIFICATION_DELETED"/>
<action android:name="com.discord.intent.action.NOTIFICATION_CANCEL"/>
</intent-filter>
</receiver>
<receiver android:name="com.discord.utilities.io.NetworkUtils$NetworkDownloadReceiver" android:exported="true">
<meta-data android:name="com.google.android.nearby.messages.API_KEY" android:value="AIzaSyD-4L6bgKMixqBRtrG2UktVXK6IexXlsog"/>
<service android:name="com.discord.react.headless_tasks.service.HeadlessTasksService"/>
<receiver android:name="com.discord.file_downloader.PublicFileDownloader.PublicFileDownloadBroadcastReceiver" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.DOWNLOAD_COMPLETE"/>
</intent-filter>
</receiver>
<service android:name="com.discord.utilities.voice.VoiceEngineForegroundService" android:foregroundServiceType="mediaProjection"/>
<provider android:name="androidx.core.content.FileProvider" android:exported="false" android:authorities="com.discord.file-provider" android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths"/>
</provider>
<meta-data android:name="firebase_crashlytics_collection_enabled" android:value="true"/>
<meta-data android:name="com.google.android.nearby.messages.API_KEY" android:value="AIzaSyD-4L6bgKMixqBRtrG2UktVXK6IexXlsog"/>
<meta-data android:name="com.google.android.actions" android:resource="@xml/actions"/>
<meta-data android:name="libdiscord_version" android:value="89.0.4-direct-surface-encode"/>
<service android:name="com.discord.hardware_analytics.HardwareSurveyService" android:exported="false" android:process=":HardwareSurveyService.PrivateRemoteProcess"/>
<activity android:theme="@style/res_2131952270_theme_appcompat_light_noactionbar" android:name="com.yalantis.ucrop.UCropActivity"/>
<service android:name="androidx.sharetarget.ChooserTargetServiceCompat" android:permission="android.permission.BIND_CHOOSER_TARGET_SERVICE">
<receiver android:name="com.adjust.sdk.AdjustReferrerReceiver" android:permission="android.permission.INSTALL_PACKAGES" android:exported="true">
<intent-filter>
<action android:name="android.service.chooser.ChooserTargetService"/>
<action android:name="com.android.vending.INSTALL_REFERRER"/>
</intent-filter>
</service>
<receiver android:name="com.google.android.gms.analytics.AnalyticsReceiver" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.analytics.AnalyticsService" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.analytics.AnalyticsJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="true" android:exported="false"/>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" android:exported="false" android:excludeFromRecents="true"/>
<service android:name="com.google.android.gms.auth.api.signin.RevocationBoundService" android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" android:exported="true" android:visibleToInstantApps="true"/>
<service android:name="com.google.firebase.components.ComponentDiscoveryService" android:exported="false" android:directBootAware="true">
<meta-data android:name="com.google.firebase.components:com.google.firebase.dynamiclinks.internal.FirebaseDynamicLinkRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.messaging.ktx.FirebaseMessagingKtxRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.iid.Registrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.crashlytics.ndk.CrashlyticsNdkRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.crashlytics.CrashlyticsRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonKtxRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
</service>
<service android:name="com.google.firebase.messaging.FirebaseMessagingService" android:exported="false" android:directBootAware="true">
<intent-filter android:priority="-500">
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
</receiver>
<provider android:name="androidx.core.content.FileProvider" android:exported="false" android:authorities="com.discord.provider" android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths"/>
</provider>
<activity android:theme="@style/Theme.AppCompat.Light.NoActionBar" android:name="com.yalantis.ucrop.UCropActivity"/>
<provider android:name="com.imagepicker.ImagePickerProvider" android:exported="false" android:authorities="com.discord.imagepickerprovider" android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/imagepicker_provider_paths"/>
</provider>
<meta-data android:name="io.sentry.auto-init" android:value="false"/>
<provider android:name="com.reactnativecommunity.webview.RNCWebViewFileProvider" android:exported="false" android:authorities="com.discord.fileprovider" android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_provider_paths"/>
</provider>
<receiver android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver" android:permission="com.google.android.c2dm.permission.SEND" android:exported="true">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
</intent-filter>
</receiver>
<service android:name="com.google.firebase.messaging.FirebaseMessagingService" android:exported="false" android:directBootAware="true">
<intent-filter android:priority="-500">
<action android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
<service android:name="com.google.firebase.components.ComponentDiscoveryService" android:exported="false" android:directBootAware="true">
<meta-data android:name="com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
<meta-data android:name="com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar" android:value="com.google.firebase.components.ComponentRegistrar"/>
</service>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.jakewharton.processphoenix.ProcessPhoenix" android:exported="false" android:process=":phoenix"/>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" android:exported="false" android:excludeFromRecents="true"/>
<service android:name="com.google.android.gms.auth.api.signin.RevocationBoundService" android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" android:exported="true" android:visibleToInstantApps="true"/>
<receiver android:name="com.google.android.gms.analytics.AnalyticsReceiver" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.analytics.AnalyticsService" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.analytics.AnalyticsJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="true" android:exported="false"/>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.google.android.gms.common.api.GoogleApiActivity" android:exported="false"/>
<receiver android:name="com.google.android.gms.measurement.AppMeasurementReceiver" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.measurement.AppMeasurementService" android:enabled="true" android:exported="false"/>
<service android:name="com.google.android.gms.measurement.AppMeasurementJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="true" android:exported="false"/>
<provider android:name="com.google.firebase.provider.FirebaseInitProvider" android:exported="false" android:authorities="com.discord.firebaseinitprovider" android:initOrder="100" android:directBootAware="true"/>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version"/>
<provider android:name="androidx.work.impl.WorkManagerInitializer" android:exported="false" android:multiprocess="true" android:authorities="com.discord.workmanager-init" android:directBootAware="false"/>
<service android:name="androidx.work.impl.background.systemalarm.SystemAlarmService" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:directBootAware="false"/>
<service android:name="androidx.work.impl.background.systemjob.SystemJobService" android:permission="android.permission.BIND_JOB_SERVICE" android:enabled="@bool/enable_system_job_service_default" android:exported="true" android:directBootAware="false"/>
<service android:name="androidx.work.impl.foreground.SystemForegroundService" android:enabled="@bool/enable_system_foreground_service_default" android:exported="false" android:directBootAware="false"/>
<receiver android:name="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" android:enabled="true" android:exported="false" android:directBootAware="false"/>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.ACTION_POWER_CONNECTED"/>
<action android:name="android.intent.action.ACTION_POWER_DISCONNECTED"/>
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.BATTERY_OKAY"/>
<action android:name="android.intent.action.BATTERY_LOW"/>
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.DEVICE_STORAGE_LOW"/>
<action android:name="android.intent.action.DEVICE_STORAGE_OK"/>
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.RescheduleReceiver" android:enabled="false" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.intent.action.TIME_SET"/>
<action android:name="android.intent.action.TIMEZONE_CHANGED"/>
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" android:enabled="@bool/enable_system_alarm_service_default" android:exported="false" android:directBootAware="false">
<intent-filter>
<action android:name="androidx.work.impl.background.systemalarm.UpdateProxies"/>
</intent-filter>
</receiver>
<receiver android:name="androidx.work.impl.diagnostics.DiagnosticsReceiver" android:permission="android.permission.DUMP" android:enabled="true" android:exported="true" android:directBootAware="false">
<intent-filter>
<action android:name="androidx.work.diagnostics.REQUEST_DIAGNOSTICS"/>
</intent-filter>
</receiver>
<provider android:name="io.sentry.android.core.SentryInitProvider" android:exported="false" android:authorities="com.discord.SentryInitProvider"/>
<provider android:name="io.sentry.android.core.SentryPerformanceProvider" android:exported="false" android:authorities="com.discord.SentryPerformanceProvider" android:initOrder="200"/>
<provider android:name="androidx.lifecycle.ProcessLifecycleOwnerInitializer" android:exported="false" android:multiprocess="true" android:authorities="com.discord.lifecycle-process"/>
<service android:name="com.google.android.datatransport.runtime.backends.TransportBackendDiscovery" android:exported="false">
<meta-data android:name="backend:com.google.android.datatransport.cct.CctBackendFactory" android:value="cct"/>
</service>
<service android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService" android:permission="android.permission.BIND_JOB_SERVICE" android:exported="false"/>
<receiver android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver" android:exported="false"/>
<service android:name="androidx.room.MultiInstanceInvalidationService" android:exported="false" android:directBootAware="true"/>
<meta-data android:name="com.google.android.play.billingclient.version" android:value="3.0.3"/>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.android.billingclient.api.ProxyBillingActivity" android:exported="false" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize"/>
<meta-data android:name="com.android.vending.derived.apk.id" android:value="1"/>
<meta-data android:name="com.google.android.play.billingclient.version" android:value="4.1.0"/>
<activity android:theme="@android:style/Theme.Translucent.NoTitleBar" android:name="com.android.billingclient.api.ProxyBillingActivity" android:exported="false" android:configChanges="screenSize|screenLayout|orientation|keyboardHidden|keyboard"/>
<meta-data android:name="com.android.vending.splits.required" android:value="true"/>
<meta-data android:name="com.android.stamp.source" android:value="https://play.google.com/store"/>
<meta-data android:name="com.android.stamp.type" android:value="STAMP_TYPE_DISTRIBUTION_APK"/>
<meta-data android:name="com.android.vending.splits" android:resource="@xml/splits0"/>
<meta-data android:name="com.android.vending.derived.apk.id" android:value="3"/>
</application>
</manifest>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
[{"label":"Alberta","value":"AB"},{"label":"British Columbia","value":"BC"},{"label":"Manitoba","value":"MB"},{"label":"New Brunswick","value":"NB"},{"label":"Newfoundland and Labrador","value":"NL"},{"label":"Nova Scotia","value":"NS"},{"label":"Ontario","value":"ON"},{"label":"Prince Edward Island","value":"PE"},{"label":"Quebec","value":"QC"},{"label":"Saskatchewan","value":"SK"},{"label":"Northwest Territories","value":"NT"},{"label":"Nunavut","value":"NU"},{"label":"Yukon","value":"YT"}]

File diff suppressed because one or more lines are too long

View file

@ -1,255 +0,0 @@
[
{
"emoji": "angry",
"shortcuts": [
">:(",
">:-(",
">=(",
">=-("
]
},
{
"emoji": "blush",
"shortcuts": [
":\")",
":-\")",
"=\")",
"=-\")"
]
},
{
"emoji": "broken_heart",
"shortcuts": [
"</3",
"<\\3"
]
},
{
"emoji": "confused",
"shortcuts": [
":-\\",
":-/",
"=-\\",
"=-/"
]
},
{
"emoji": "cry",
"shortcuts": [
":'(",
":'-(",
":,(",
":,-(",
"='(",
"='-(",
"=,(",
"=,-("
]
},
{
"emoji": "frowning",
"shortcuts": [
":(",
":-(",
"=(",
"=-("
]
},
{
"emoji": "heart",
"shortcuts": [
"<3",
"♡"
]
},
{
"emoji": "imp",
"shortcuts": [
"]:(",
"]:-(",
"]=(",
"]=-("
]
},
{
"emoji": "innocent",
"shortcuts": [
"o:)",
"O:)",
"o:-)",
"O:-)",
"0:)",
"0:-)",
"o=)",
"O=)",
"o=-)",
"O=-)",
"0=)",
"0=-)"
]
},
{
"emoji": "joy",
"shortcuts": [
":')",
":'-)",
":,)",
":,-)",
":'D",
":'-D",
":,D",
":,-D",
"=')",
"='-)",
"=,)",
"=,-)",
"='D",
"='-D",
"=,D",
"=,-D"
]
},
{
"emoji": "kissing",
"shortcuts": [
":*",
":-*",
"=*",
"=-*"
]
},
{
"emoji": "laughing",
"shortcuts": [
"x-)",
"X-)"
]
},
{
"emoji": "neutral_face",
"shortcuts": [
":|",
":-|",
"=|",
"=-|"
]
},
{
"emoji": "open_mouth",
"shortcuts": [
":o",
":-o",
":O",
":-O",
"=o",
"=-o",
"=O",
"=-O"
]
},
{
"emoji": "rage",
"shortcuts": [
":@",
":-@",
"=@",
"=-@"
]
},
{
"emoji": "smile",
"shortcuts": [
":D",
":-D",
"=D",
"=-D"
]
},
{
"emoji": "slight_smile",
"shortcuts": [
":)",
":-)",
"=)",
"=-)"
]
},
{
"emoji": "smiling_imp",
"shortcuts": [
"]:)",
"]:-)",
"]=)",
"]=-)"
]
},
{
"emoji": "sob",
"shortcuts": [
":,'(",
":,'-(",
";(",
";-(",
"=,'(",
"=,'-("
]
},
{
"emoji": "stuck_out_tongue",
"shortcuts": [
":P",
":-P",
"=P",
"=-P"
]
},
{
"emoji": "sunglasses",
"shortcuts": [
"8-)",
"B-)"
]
},
{
"emoji": "sweat",
"shortcuts": [
",:(",
",:-(",
",=(",
",=-("
]
},
{
"emoji": "sweat_smile",
"shortcuts": [
",:)",
",:-)",
",=)",
",=-)"
]
},
{
"emoji": "unamused",
"shortcuts": [
":s",
":-S",
":z",
":-Z",
":$",
":-$",
"=s",
"=-S",
"=z",
"=-Z",
"=$",
"=-$"
]
},
{
"emoji": "wink",
"shortcuts": [
";)",
";-)"
]
}
]

File diff suppressed because it is too large Load diff

View file

@ -1 +0,0 @@
[{"label":"Alabama","value":"AL"},{"label":"Alaska","value":"AK"},{"label":"American Samoa","value":"AS"},{"label":"Arizona","value":"AZ"},{"label":"Arkansas","value":"AR"},{"label":"Armed Forces: Americas","value":"AA"},{"label":"Armed Forces: Europe","value":"AE"},{"label":"Armed Forces: Pacific","value":"AP"},{"label":"California","value":"CA"},{"label":"Colorado","value":"CO"},{"label":"Connecticut","value":"CT"},{"label":"Delaware","value":"DE"},{"label":"District Of Columbia","value":"DC"},{"label":"Federated States Of Micronesia","value":"FM"},{"label":"Florida","value":"FL"},{"label":"Georgia","value":"GA"},{"label":"Guam","value":"GU"},{"label":"Hawaii","value":"HI"},{"label":"Idaho","value":"ID"},{"label":"Illinois","value":"IL"},{"label":"Indiana","value":"IN"},{"label":"Iowa","value":"IA"},{"label":"Kansas","value":"KS"},{"label":"Kentucky","value":"KY"},{"label":"Louisiana","value":"LA"},{"label":"Maine","value":"ME"},{"label":"Marshall Islands","value":"MH"},{"label":"Maryland","value":"MD"},{"label":"Massachusetts","value":"MA"},{"label":"Michigan","value":"MI"},{"label":"Minnesota","value":"MN"},{"label":"Mississippi","value":"MS"},{"label":"Missouri","value":"MO"},{"label":"Montana","value":"MT"},{"label":"Nebraska","value":"NE"},{"label":"Nevada","value":"NV"},{"label":"New Hampshire","value":"NH"},{"label":"New Jersey","value":"NJ"},{"label":"New Mexico","value":"NM"},{"label":"New York","value":"NY"},{"label":"North Carolina","value":"NC"},{"label":"North Dakota","value":"ND"},{"label":"Northern Mariana Islands","value":"MP"},{"label":"Ohio","value":"OH"},{"label":"Oklahoma","value":"OK"},{"label":"Oregon","value":"OR"},{"label":"Palau","value":"PW"},{"label":"Pennsylvania","value":"PA"},{"label":"Puerto Rico","value":"PR"},{"label":"Rhode Island","value":"RI"},{"label":"South Carolina","value":"SC"},{"label":"South Dakota","value":"SD"},{"label":"Tennessee","value":"TN"},{"label":"Texas","value":"TX"},{"label":"Utah","value":"UT"},{"label":"Vermont","value":"VT"},{"label":"Virgin Islands","value":"VI"},{"label":"Virginia","value":"VA"},{"label":"Washington","value":"WA"},{"label":"West Virginia","value":"WV"},{"label":"Wisconsin","value":"WI"},{"label":"Wyoming","value":"WY"}]

View file

Before

Width:  |  Height:  |  Size: 551 B

After

Width:  |  Height:  |  Size: 551 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 923 B

After

Width:  |  Height:  |  Size: 923 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 557 B

After

Width:  |  Height:  |  Size: 557 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 458 B

After

Width:  |  Height:  |  Size: 458 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 562 B

After

Width:  |  Height:  |  Size: 562 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 403 B

After

Width:  |  Height:  |  Size: 403 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 682 B

After

Width:  |  Height:  |  Size: 682 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 561 B

After

Width:  |  Height:  |  Size: 561 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 603 B

After

Width:  |  Height:  |  Size: 603 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 517 B

After

Width:  |  Height:  |  Size: 517 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 495 B

After

Width:  |  Height:  |  Size: 495 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 668 B

After

Width:  |  Height:  |  Size: 668 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 670 B

After

Width:  |  Height:  |  Size: 670 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 640 B

After

Width:  |  Height:  |  Size: 640 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 722 B

After

Width:  |  Height:  |  Size: 722 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 553 B

After

Width:  |  Height:  |  Size: 553 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 747 B

After

Width:  |  Height:  |  Size: 747 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 697 B

After

Width:  |  Height:  |  Size: 697 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 287 B

After

Width:  |  Height:  |  Size: 287 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 849 B

After

Width:  |  Height:  |  Size: 849 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 989 B

After

Width:  |  Height:  |  Size: 989 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 662 B

After

Width:  |  Height:  |  Size: 662 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 245 B

After

Width:  |  Height:  |  Size: 245 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 723 B

After

Width:  |  Height:  |  Size: 723 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 481 B

After

Width:  |  Height:  |  Size: 481 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 453 B

After

Width:  |  Height:  |  Size: 453 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 847 B

After

Width:  |  Height:  |  Size: 847 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 205 B

After

Width:  |  Height:  |  Size: 205 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 835 B

After

Width:  |  Height:  |  Size: 835 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 387 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 230 B

After

Width:  |  Height:  |  Size: 230 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 402 B

After

Width:  |  Height:  |  Size: 402 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 559 B

After

Width:  |  Height:  |  Size: 559 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 652 B

After

Width:  |  Height:  |  Size: 652 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 406 B

After

Width:  |  Height:  |  Size: 406 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 336 B

After

Width:  |  Height:  |  Size: 336 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 233 B

After

Width:  |  Height:  |  Size: 233 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 390 B

After

Width:  |  Height:  |  Size: 390 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 244 B

After

Width:  |  Height:  |  Size: 244 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 411 B

After

Width:  |  Height:  |  Size: 411 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 940 B

After

Width:  |  Height:  |  Size: 940 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 279 B

After

Width:  |  Height:  |  Size: 279 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 978 B

After

Width:  |  Height:  |  Size: 978 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 919 B

After

Width:  |  Height:  |  Size: 919 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 884 B

After

Width:  |  Height:  |  Size: 884 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 666 B

After

Width:  |  Height:  |  Size: 666 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 871 B

After

Width:  |  Height:  |  Size: 871 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 805 B

After

Width:  |  Height:  |  Size: 805 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 419 B

After

Width:  |  Height:  |  Size: 419 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1,000 B

After

Width:  |  Height:  |  Size: 1,000 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 270 B

After

Width:  |  Height:  |  Size: 270 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 214 B

After

Width:  |  Height:  |  Size: 214 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 669 B

After

Width:  |  Height:  |  Size: 669 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 459 B

After

Width:  |  Height:  |  Size: 459 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 445 B

After

Width:  |  Height:  |  Size: 445 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 706 B

After

Width:  |  Height:  |  Size: 706 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 602 B

After

Width:  |  Height:  |  Size: 602 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 389 B

After

Width:  |  Height:  |  Size: 389 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 356 B

After

Width:  |  Height:  |  Size: 356 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 220 B

After

Width:  |  Height:  |  Size: 220 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 233 B

After

Width:  |  Height:  |  Size: 233 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 961 B

After

Width:  |  Height:  |  Size: 961 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 394 B

After

Width:  |  Height:  |  Size: 394 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 341 B

After

Width:  |  Height:  |  Size: 341 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 410 B

After

Width:  |  Height:  |  Size: 410 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 245 B

After

Width:  |  Height:  |  Size: 245 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 233 B

After

Width:  |  Height:  |  Size: 233 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 453 B

After

Width:  |  Height:  |  Size: 453 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 569 B

After

Width:  |  Height:  |  Size: 569 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 574 B

After

Width:  |  Height:  |  Size: 574 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 357 B

After

Width:  |  Height:  |  Size: 357 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 913 B

After

Width:  |  Height:  |  Size: 913 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 539 B

After

Width:  |  Height:  |  Size: 539 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 549 B

After

Width:  |  Height:  |  Size: 549 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 503 B

After

Width:  |  Height:  |  Size: 503 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 246 B

After

Width:  |  Height:  |  Size: 246 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 643 B

After

Width:  |  Height:  |  Size: 643 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 251 B

After

Width:  |  Height:  |  Size: 251 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 696 B

After

Width:  |  Height:  |  Size: 696 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 584 B

After

Width:  |  Height:  |  Size: 584 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 524 B

After

Width:  |  Height:  |  Size: 524 B

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 454 B

After

Width:  |  Height:  |  Size: 454 B

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more