84.13 - Beta (84113)
|
@ -10,8 +10,8 @@ android {
|
||||||
applicationId 'com.discord'
|
applicationId 'com.discord'
|
||||||
minSdkVersion 21
|
minSdkVersion 21
|
||||||
targetSdkVersion 29
|
targetSdkVersion 29
|
||||||
versionCode 84112
|
versionCode 84113
|
||||||
versionName "84.12 - Beta"
|
versionName "84.13 - Beta"
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="84112" android:versionName="84.12 - Beta" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="84113" android:versionName="84.13 - 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"/>
|
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="29"/>
|
||||||
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
<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.camera.autofocus" android:required="false"/>
|
||||||
|
|
|
@ -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"}]
|
|
|
@ -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": [
|
|
||||||
";)",
|
|
||||||
";-)"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
|
@ -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"}]
|
|
|
@ -1,162 +0,0 @@
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/>
|
|
||||||
<style>
|
|
||||||
* {
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
display: table;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
#hcaptcha-container {
|
|
||||||
margin-top: 5px;
|
|
||||||
display: table-cell;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
/* overwrite hCaptcha iframe overlay which adds a #FFF background with opacity 0.05 */
|
|
||||||
div > div:nth-child(2) {
|
|
||||||
opacity: 0 !important;
|
|
||||||
}
|
|
||||||
</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div id="hcaptcha-container"></div>
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
// Android will inject this bridge object as `JSInterface`
|
|
||||||
// Browser is missing it so we mock it
|
|
||||||
var BridgeObject = window.JSInterface || {
|
|
||||||
getConfig: function getConfig() {
|
|
||||||
return JSON.stringify({
|
|
||||||
siteKey: '10000000-ffff-ffff-ffff-000000000001',
|
|
||||||
locale: 'ro',
|
|
||||||
size: 'compact',
|
|
||||||
theme: 'dark',
|
|
||||||
sentry: true,
|
|
||||||
rqdata: null,
|
|
||||||
apiEndpoint: 'https://hcaptcha.com/1/api.js',
|
|
||||||
endpoint: null,
|
|
||||||
assethost: null,
|
|
||||||
imghost: null,
|
|
||||||
reportapi: null
|
|
||||||
});
|
|
||||||
},
|
|
||||||
onPass: function onPass(token) {
|
|
||||||
return console.log("pass: token ".concat(token));
|
|
||||||
},
|
|
||||||
onError: function onError(errCode) {
|
|
||||||
return console.log("error: code ".concat(errCode));
|
|
||||||
},
|
|
||||||
onLoaded: function onLoaded() {
|
|
||||||
return console.log('cb: challenge or checkbox is visible');
|
|
||||||
}
|
|
||||||
};
|
|
||||||
var bridgeConfig = JSON.parse(BridgeObject.getConfig());
|
|
||||||
|
|
||||||
function getRenderConfig() {
|
|
||||||
return {
|
|
||||||
sitekey: bridgeConfig.siteKey,
|
|
||||||
size: bridgeConfig.size,
|
|
||||||
theme: bridgeConfig.theme,
|
|
||||||
'callback': function callback(token) {
|
|
||||||
return BridgeObject.onPass(token);
|
|
||||||
},
|
|
||||||
'expired-callback': function expiredCallback() {
|
|
||||||
return BridgeObject.onError(15);
|
|
||||||
},
|
|
||||||
'chalexpired-callback': function chalexpiredCallback() {
|
|
||||||
return BridgeObject.onError(15);
|
|
||||||
},
|
|
||||||
'close-callback': function closeCallback() {
|
|
||||||
return BridgeObject.onError(30);
|
|
||||||
},
|
|
||||||
'error-callback': function errorCallback() {
|
|
||||||
return BridgeObject.onError(31);
|
|
||||||
},
|
|
||||||
'open-callback': function openCallback() {
|
|
||||||
return BridgeObject.onLoaded();
|
|
||||||
}
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
function onHcaptchaLoaded() {
|
|
||||||
try {
|
|
||||||
var renderConfig = getRenderConfig();
|
|
||||||
var rqdata = bridgeConfig.rqdata;
|
|
||||||
var hCaptchaID = hcaptcha.render('hcaptcha-container', renderConfig);
|
|
||||||
|
|
||||||
if (rqdata) {
|
|
||||||
hcaptcha.setData(hCaptchaID, {
|
|
||||||
rqdata: rqdata
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
if (renderConfig.size === 'invisible') {
|
|
||||||
hcaptcha.execute(hCaptchaID);
|
|
||||||
} else {
|
|
||||||
BridgeObject.onLoaded();
|
|
||||||
}
|
|
||||||
} catch (e) {
|
|
||||||
console.error(e);
|
|
||||||
BridgeObject.onError(29);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function addQueryParamIfDefined(url, queryName, queryValue) {
|
|
||||||
if (queryValue !== undefined && queryValue !== null) {
|
|
||||||
var link = url.indexOf('?') !== -1 ? '&' : '?';
|
|
||||||
return url + link + queryName + '=' + encodeURIComponent(queryValue);
|
|
||||||
}
|
|
||||||
|
|
||||||
return url;
|
|
||||||
}
|
|
||||||
|
|
||||||
function loadApi() {
|
|
||||||
var siteKey = bridgeConfig.siteKey;
|
|
||||||
var locale = bridgeConfig.locale;
|
|
||||||
var sentry = bridgeConfig.sentry;
|
|
||||||
var apiEndpoint = bridgeConfig.apiEndpoint;
|
|
||||||
var endpoint = bridgeConfig.endpoint;
|
|
||||||
var assethost = bridgeConfig.assethost;
|
|
||||||
var imghost = bridgeConfig.imghost;
|
|
||||||
var reportapi = bridgeConfig.reportapi;
|
|
||||||
var host = siteKey + '.android-sdk.hcaptcha.com';
|
|
||||||
var scriptSrc = apiEndpoint + '?render=explicit&onload=' + onHcaptchaLoaded.name;
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'recaptchacompat', 'off');
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'hl', locale);
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'host', host);
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'sentry', sentry);
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'endpoint', endpoint);
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'assethost', assethost);
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'imghost', imghost);
|
|
||||||
scriptSrc = addQueryParamIfDefined(scriptSrc, 'reportapi', reportapi);
|
|
||||||
var script = document.createElement('script');
|
|
||||||
script.async = true;
|
|
||||||
script.src = scriptSrc;
|
|
||||||
|
|
||||||
script.onerror = function () {
|
|
||||||
// network issue
|
|
||||||
BridgeObject.onError(7);
|
|
||||||
};
|
|
||||||
|
|
||||||
document.head.appendChild(script);
|
|
||||||
}
|
|
||||||
|
|
||||||
document.body.onclick = function () {
|
|
||||||
if (window.hcaptcha) {
|
|
||||||
window.hcaptcha.close();
|
|
||||||
} else {
|
|
||||||
BridgeObject.onError(30);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
loadApi();
|
|
||||||
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 3.7 KiB |
|
@ -1 +0,0 @@
|
||||||
https://www.reddit.com/r/discordapp/comments/dlkvza/theres_a_cute_catdog_image_hidden_inside_the/
|
|
|
@ -20,7 +20,7 @@ public final class i {
|
||||||
|
|
||||||
/* compiled from: JavaScript.kt */
|
/* compiled from: JavaScript.kt */
|
||||||
public static final class a<RC> extends Node.a<RC> {
|
public static final class a<RC> extends Node.a<RC> {
|
||||||
public static final Pattern a = Pattern.compile("^(var|let|const)(\\s+[a-zA-Z_$](?:[a-zA-Z0-9_$])*?)", 32);
|
public static final Pattern a = Pattern.compile("^(var|let|const)(\\s+[a-zA-Z_$](?:[a-zA-Z0-9_$])*)", 32);
|
||||||
public static final C0041a b = new C0041a(null);
|
public static final C0041a b = new C0041a(null);
|
||||||
|
|
||||||
/* compiled from: JavaScript.kt */
|
/* compiled from: JavaScript.kt */
|
||||||
|
|
|
@ -172,7 +172,7 @@ public class App extends Application {
|
||||||
loggingProvider.init(appLog);
|
loggingProvider.init(appLog);
|
||||||
c.i.c.c.e(this);
|
c.i.c.c.e(this);
|
||||||
String str = null;
|
String str = null;
|
||||||
if (BuildUtils.INSTANCE.isValidBuildVersionName("84.12 - Beta")) {
|
if (BuildUtils.INSTANCE.isValidBuildVersionName("84.13 - Beta")) {
|
||||||
FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true);
|
FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(true);
|
||||||
} else {
|
} else {
|
||||||
FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(false);
|
FirebaseCrashlytics.getInstance().setCrashlyticsCollectionEnabled(false);
|
||||||
|
|
|
@ -15,7 +15,7 @@ public final class StoreClientVersion extends Store {
|
||||||
private int clientMinVersion;
|
private int clientMinVersion;
|
||||||
private final String clientMinVersionKey = "CLIENT_OUTDATED_KEY";
|
private final String clientMinVersionKey = "CLIENT_OUTDATED_KEY";
|
||||||
private final SerializedSubject<Boolean, Boolean> clientOutdatedSubject = new SerializedSubject<>(BehaviorSubject.l0(Boolean.FALSE));
|
private final SerializedSubject<Boolean, Boolean> clientOutdatedSubject = new SerializedSubject<>(BehaviorSubject.l0(Boolean.FALSE));
|
||||||
private final int clientVersion = 84112;
|
private final int clientVersion = 84113;
|
||||||
|
|
||||||
public static final /* synthetic */ void access$setClientMinVersion(StoreClientVersion storeClientVersion, int i) {
|
public static final /* synthetic */ void access$setClientMinVersion(StoreClientVersion storeClientVersion, int i) {
|
||||||
storeClientVersion.setClientMinVersion(i);
|
storeClientVersion.setClientMinVersion(i);
|
||||||
|
|
|
@ -77,7 +77,7 @@ public final class AnalyticSuperProperties {
|
||||||
private final void setBaselineProperties() {
|
private final void setBaselineProperties() {
|
||||||
String locale = Locale.getDefault().toString();
|
String locale = Locale.getDefault().toString();
|
||||||
m.checkNotNullExpressionValue(locale, "Locale.getDefault().toString()");
|
m.checkNotNullExpressionValue(locale, "Locale.getDefault().toString()");
|
||||||
updateSuperProperties(h0.mapOf(o.to("browser", "Discord Android"), o.to("browser_user_agent", "Discord-Android/84112"), o.to("client_build_number", 84112), o.to("client_version", "84.12 - Beta"), o.to("device", Build.MODEL + ", " + Build.PRODUCT), o.to("os", "Android"), o.to("os_sdk_version", String.valueOf(Build.VERSION.SDK_INT)), o.to("os_version", Build.VERSION.RELEASE), o.to("system_locale", t.replace$default(locale, "_", "-", false, 4, (Object) null))));
|
updateSuperProperties(h0.mapOf(o.to("browser", "Discord Android"), o.to("browser_user_agent", "Discord-Android/84113"), o.to("client_build_number", 84113), o.to("client_version", "84.13 - Beta"), o.to("device", Build.MODEL + ", " + Build.PRODUCT), o.to("os", "Android"), o.to("os_sdk_version", String.valueOf(Build.VERSION.SDK_INT)), o.to("os_version", Build.VERSION.RELEASE), o.to("system_locale", t.replace$default(locale, "_", "-", false, 4, (Object) null))));
|
||||||
}
|
}
|
||||||
|
|
||||||
private final void setSuperProperties(Map<String, ? extends Object> map) {
|
private final void setSuperProperties(Map<String, ? extends Object> map) {
|
||||||
|
|
|
@ -179,7 +179,7 @@ public final class RestAPI implements RestAPIInterface {
|
||||||
|
|
||||||
@Override // com.discord.restapi.RequiredHeadersInterceptor.HeadersProvider
|
@Override // com.discord.restapi.RequiredHeadersInterceptor.HeadersProvider
|
||||||
public String getUserAgent() {
|
public String getUserAgent() {
|
||||||
return "Discord-Android/84112";
|
return "Discord-Android/84113";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -100,7 +100,7 @@ public final class WidgetFatalCrash extends AppFragment {
|
||||||
textView2.setText(b.j(this, 2131887897, objArr2, null, 4));
|
textView2.setText(b.j(this, 2131887897, objArr2, null, 4));
|
||||||
TextView textView3 = getBinding().b;
|
TextView textView3 = getBinding().b;
|
||||||
m.checkNotNullExpressionValue(textView3, "binding.fatalCrashAppVersion");
|
m.checkNotNullExpressionValue(textView3, "binding.fatalCrashAppVersion");
|
||||||
textView3.setText(b.j(this, 2131887890, new Object[]{"84.12 - Beta"}, null, 4));
|
textView3.setText(b.j(this, 2131887890, new Object[]{"84.13 - Beta"}, null, 4));
|
||||||
TextView textView4 = getBinding().d;
|
TextView textView4 = getBinding().d;
|
||||||
m.checkNotNullExpressionValue(textView4, "binding.fatalCrashOsVersion");
|
m.checkNotNullExpressionValue(textView4, "binding.fatalCrashOsVersion");
|
||||||
textView4.setText(b.j(this, 2131887893, new Object[]{String.valueOf(Build.VERSION.SDK_INT)}, null, 4));
|
textView4.setText(b.j(this, 2131887893, new Object[]{String.valueOf(Build.VERSION.SDK_INT)}, null, 4));
|
||||||
|
|
|
@ -344,7 +344,7 @@ public final class WidgetSettings extends AppFragment implements OnTabSelectedLi
|
||||||
TextView textView = binding.f;
|
TextView textView = binding.f;
|
||||||
m.checkNotNullExpressionValue(textView, "appInfoHeader");
|
m.checkNotNullExpressionValue(textView, "appInfoHeader");
|
||||||
String string = getString(2131886360);
|
String string = getString(2131886360);
|
||||||
textView.setText(string + " - 84.12 - Beta (84112)");
|
textView.setText(string + " - 84.13 - Beta (84113)");
|
||||||
binding.f1938z.setOnClickListener(new WidgetSettings$onViewBound$$inlined$with$lambda$3(this));
|
binding.f1938z.setOnClickListener(new WidgetSettings$onViewBound$$inlined$with$lambda$3(this));
|
||||||
binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE);
|
binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE);
|
||||||
binding.q.setOnClickListener(WidgetSettings$onViewBound$1$6.INSTANCE);
|
binding.q.setOnClickListener(WidgetSettings$onViewBound$1$6.INSTANCE);
|
||||||
|
|