-
+
@@ -28,12 +32,6 @@
-
-
+
+
diff --git a/NUXT/pages/search.vue b/NUXT/pages/search.vue
index 3156d0e..8ef0d82 100644
--- a/NUXT/pages/search.vue
+++ b/NUXT/pages/search.vue
@@ -5,22 +5,7 @@
-
-
-
-
-
-
-
-
-
+
@@ -39,7 +24,9 @@
diff --git a/NUXT/plugins/constants.js b/NUXT/plugins/constants.js
index 7ba2a13..0ad519b 100644
--- a/NUXT/plugins/constants.js
+++ b/NUXT/plugins/constants.js
@@ -39,8 +39,6 @@ module.exports = {
"x-goog-visitor-id": info.visitorData || "",
"x-youtube-client-name": ytApiVal.CLIENTNAME,
"x-youtube-client-version": ytApiVal.VERSION,
- "x-origin": info.originalUrl,
- origin: info.originalUrl,
};
return headers;
},
diff --git a/NUXT/plugins/innertube.js b/NUXT/plugins/innertube.js
index 18954b0..010872b 100644
--- a/NUXT/plugins/innertube.js
+++ b/NUXT/plugins/innertube.js
@@ -95,6 +95,65 @@ class Innertube {
};
}
+ async getVidAsync(id) {
+ let data = { context: this.context, videoId: id };
+ const responseNext = await Http.post({
+ url: `${constants.URLS.YT_BASE_API}/next?v=${id}`,
+ data: data,
+ headers: constants.INNERTUBE_HEADER(this.context.client),
+ }).catch((error) => error);
+
+ const response = await Http.post({
+ url: `${constants.URLS.YT_BASE_API}/player?key=${this.key}`,
+ data: data,
+ headers: constants.INNERTUBE_HEADER(this.context.client),
+ }).catch((error) => error);
+
+ if (response.error)
+ return {
+ success: false,
+ status_code: response.status,
+ message: response.message,
+ };
+ else if (responseNext.error)
+ return {
+ success: false,
+ status_code: responseNext.status,
+ message: responseNext.message,
+ };
+
+ return {
+ success: true,
+ status_code: response.status,
+ data: { output: response.data, outputNext: responseNext.data },
+ };
+ }
+
+ async searchAsync(query) {
+ let data = { context: this.context, query: query };
+
+ const response = await Http.post({
+ url: `${constants.URLS.YT_BASE_API}/search?key=${this.key}`,
+ data: data,
+ headers: { "Content-Type": "application/json" },
+ }).catch((error) => error);
+
+ if (response instanceof Error)
+ return {
+ success: false,
+ status_code: response.status,
+ message: response.message,
+ };
+
+ return {
+ success: true,
+ status_code: response.status,
+ data: response.data,
+ };
+ }
+
+ // Static methods
+
static getThumbnail(id, resolution) {
if (resolution == "max") {
const url = `https://img.youtube.com/vi/${id}/maxresdefault.jpg`;
@@ -107,38 +166,6 @@ class Innertube {
return `https://img.youtube.com/vi/${id}/mqdefault.jpg`;
}
- async getVidAsync(id) {
- let data = { context: this.context, videoId: id };
- const response = await Http.get({
- url: `https://m.youtube.com/watch?v=${id}&pbj=1`,
- params: {},
- headers: Object.assign(this.header, {
- referer: `https://m.youtube.com/watch?v=${id}`,
- "x-youtube-client-name": constants.YT_API_VALUES.CLIENT_WEB,
- "x-youtube-client-version": constants.YT_API_VALUES.VERSION_WEB,
- }),
- }).catch((error) => error);
-
- const responseMobile = await Http.post({
- url: `${constants.URLS.YT_BASE_API}/player?key=${this.key}`,
- data: data,
- headers: constants.INNERTUBE_HEADER(this.context),
- }).catch((error) => error);
-
- if (response instanceof Error)
- return {
- success: false,
- status_code: response.response.status,
- message: response.message,
- };
-
- return {
- success: true,
- status_code: response.status,
- data: { webOutput: response.data, appOutput: responseMobile.data },
- };
- }
-
// Simple Wrappers
async getRecommendationsAsync() {
const rec = await this.browseAsync("recommendations");
@@ -150,67 +177,96 @@ class Innertube {
let response = await this.getVidAsync(id);
if (
- response.success &&
- response.data.webOutput[2].playerResponse?.playabilityStatus?.status ==
- ("ERROR" || undefined)
+ response.success == false ||
+ response.data.output?.playabilityStatus?.status == ("ERROR" || undefined)
)
throw new Error(
- `Could not get information for video: ${response[2].playerResponse?.playabilityStatus?.status} - ${response[2].playerResponse?.playabilityStatus?.reason}`
+ `Could not get information for video: ${
+ response.status_code ||
+ response.data.output?.playabilityStatus?.status
+ } - ${
+ response.message || response.data.output?.playabilityStatus?.reason
+ }`
);
- const responseWeb = response.data.webOutput;
- const responseApp = response.data.appOutput;
- const details = responseWeb[2].playerResponse?.videoDetails;
- const microformat =
- responseWeb[2].playerResponse?.microformat?.playerMicroformatRenderer;
- const renderedPanels = responseWeb[3].response?.engagementPanels;
+ const responseInfo = response.data.output;
+ const responseNext = response.data.outputNext;
+ const details = responseInfo.videoDetails;
+ // const columnUI =
+ // responseInfo[3].response?.contents.singleColumnWatchNextResults?.results
+ // ?.results;
+ const resolutions = responseInfo.streamingData;
const columnUI =
- responseWeb[3].response?.contents.singleColumnWatchNextResults?.results
- ?.results;
- const resolutions = responseApp.streamingData;
+ responseNext.contents.singleColumnWatchNextResults.results.results;
- console.log(columnUI.contents.length);
-
- return {
+ const vidData = {
id: details.videoId,
- title: details.title || microformat.title?.runs[0].text,
- isLive:
- details.isLiveContent ||
- microformat.liveBroadcastDetails?.isLiveNow ||
- false,
- channelName: details.author || microformat.ownerChannelName,
- channelUrl: microformat.ownerProfileUrl,
+ title: details.title,
+ isLive: details.isLiveContent,
+ channelName: details.author,
+ channelUrl:
+ columnUI?.contents[0].slimVideoMetadataSectionRenderer?.contents.find(
+ (contents) => contents.elementRenderer
+ )?.newElement?.type?.componentType?.model?.channelBarModel
+ ?.videoChannelBarData?.onTap?.innertubeCommand?.browseEndpoint
+ ?.canonicalBaseUrl,
+ channelImg:
+ columnUI?.contents[0].slimVideoMetadataSectionRenderer?.contents.find(
+ (contents) => contents.elementRenderer
+ )?.newElement?.type?.componentType?.model?.channelBarModel
+ ?.videoChannelBarData?.avatar?.image?.sources[0].url,
availableResolutions: resolutions?.formats,
availableResolutionsAdaptive: resolutions?.adaptiveFormats,
metadata: {
- description: microformat.description?.runs[0].text,
- descriptionShort: details.shortDescription,
- thumbnails:
- details.thumbnails?.thumbnails || microformat.thumbnails?.thumbnails,
- isFamilySafe: microformat.isFamilySafe,
- availableCountries: microformat.availableCountries,
- liveBroadcastDetails: microformat.liveBroadcastDetails,
- uploadDate: microformat.uploadDate,
- publishDate: microformat.publishDate,
+ description: details.shortDescription,
+ thumbnails: details.thumbnails?.thumbnails,
+ uploadDate:
+ columnUI?.contents[0].slimVideoMetadataSectionRenderer?.contents.find(
+ (contents) => contents.slimVideoDescriptionRenderer
+ )?.slimVideoDescriptionRenderer.publishDate.runs[0].text,
isPrivate: details.isPrivate,
- viewCount: details.viewCount || microformat.viewCount,
- lengthSeconds: details.lengthSeconds || microformat.lengthSeconds,
+ viewCount: details.viewCount,
+ lengthSeconds: details.lengthSeconds,
likes: parseInt(
- columnUI?.contents[1].slimVideoMetadataSectionRenderer?.contents[1].slimVideoActionBarRenderer?.buttons[0].slimMetadataToggleButtonRenderer?.button?.toggleButtonRenderer?.defaultText?.accessibility?.accessibilityData?.label?.replace(
- /\D/g,
- ""
- )
+ columnUI?.contents[0].slimVideoMetadataSectionRenderer?.contents
+ .find((contents) => contents.slimVideoScrollableActionBarRenderer)
+ ?.slimVideoScrollableActionBarRenderer.buttons.find(
+ (button) => button.slimMetadataToggleButtonRenderer.isLike == true
+ )
+ ?.slimMetadataToggleButtonRenderer?.button.toggleButtonRenderer?.defaultText?.accessibility?.accessibilityData?.label?.replace(
+ /\D/g,
+ ""
+ )
), // Yes. I know.
},
renderedData: {
- description:
- renderedPanels[0].engagementPanelSectionListRenderer?.content
- .structuredDescriptionContentRenderer?.items[1]
- .expandableVideoDescriptionBodyRenderer?.descriptionBodyText.runs,
- recommendations:
- columnUI?.contents[columnUI.contents.length - 1].itemSectionRenderer
- ?.contents,
+ description: columnUI?.contents
+ .find((contents) => contents.slimVideoMetadataSectionRenderer)
+ .slimVideoMetadataSectionRenderer?.contents.find(
+ (contents) => contents.slimVideoDescriptionRenderer
+ )?.slimVideoDescriptionRenderer.description.runs,
+ recommendations: columnUI?.contents.find(
+ (contents) => contents.shelfRenderer
+ ).shelfRenderer?.content?.horizontalListRenderer?.items,
+ recommendationsContinuation:
+ columnUI?.continuations[0].reloadContinuationData?.continuation,
},
};
+
+ console.log(vidData);
+
+ return vidData;
+ }
+
+ async getSearchAsync(query) {
+ const search = await this.searchAsync(query);
+ if (search.success == false)
+ throw new Error(
+ `Could not get search results: ${search.status_code} - ${search.message}`
+ );
+ console.log(search.data);
+ return search.data.contents.sectionListRenderer.contents.find(
+ (contents) => contents.shelfRenderer
+ ).shelfRenderer;
}
}
diff --git a/NUXT/plugins/renderers.js b/NUXT/plugins/renderers.js
index c15e033..c927f1f 100644
--- a/NUXT/plugins/renderers.js
+++ b/NUXT/plugins/renderers.js
@@ -10,6 +10,8 @@ function useRender(video, renderer) {
return gridVideoRenderer(video);
case "compactAutoplayRenderer":
return compactAutoplayRenderer(video);
+ case "compactVideoRenderer":
+ return compactVideoRenderer(video);
default:
return undefined;
}
@@ -49,35 +51,6 @@ function gridVideoRenderer(video) {
};
}
-function videoWithContextRenderer(video) {
- return {
- id: video.videoId,
- title: video.headline?.runs[0].text,
- thumbnail: Innertube.getThumbnail(video.videoId, "max"),
- channel: video.shortBylineText?.runs[0].text,
- channelURL:
- video.channelThumbnail?.channelThumbnailWithLinkRenderer
- ?.navigationEndpoint?.browseEndpoint?.canonicalBaseUrl,
- channelId:
- video.channelThumbnail?.channelThumbnailWithLinkRenderer
- ?.navigationEndpoint?.browseEndpoint?.browseId,
- channelThumbnail:
- video.channelThumbnail?.channelThumbnailWithLinkRenderer?.thumbnail
- .thumbnails[0].url,
- metadata: {
- views: video.shortViewCountText?.runs[0].text,
- length: video.lengthText?.runs[0].text,
- overlayStyle: video.thumbnailOverlays?.map(
- (overlay) => overlay.thumbnailOverlayTimeStatusRenderer?.style
- ),
- overlay: video.thumbnailOverlays?.map(
- (overlay) =>
- overlay.thumbnailOverlayTimeStatusRenderer?.text.runs[0].text
- ),
- isWatched: video.isWatched,
- },
- };
-}
function compactAutoplayRenderer(video) {
video = video.contents;
let item;
@@ -86,4 +59,29 @@ function compactAutoplayRenderer(video) {
else return undefined;
}
+function compactVideoRenderer(video) {
+ return {
+ id: video.videoId,
+ title: video.title?.runs[0].text,
+ thumbnail: Innertube.getThumbnail(video.videoId, "max"),
+ channel: video.shortBylineText?.runs[0].text,
+ channelURL:
+ video.shortBylineText?.runs[0].navigationEndpoint?.browseEndpoint
+ ?.canonicalBaseUrl,
+ channelThumbnail: video.channelThumbnail?.thumbnails[0].url,
+ metadata: {
+ views: video.viewCountText?.runs[0].text,
+ length: video.lengthText?.runs[0].text,
+ publishedTimeText: video.publishedTimeText.runs[0].text,
+ overlayStyle: video.thumbnailOverlays?.map(
+ (overlay) => overlay.thumbnailOverlayTimeStatusRenderer?.style
+ ),
+ overlay: video.thumbnailOverlays?.map(
+ (overlay) =>
+ overlay.thumbnailOverlayTimeStatusRenderer?.text.runs[0].text
+ ),
+ },
+ };
+}
+
export default useRender;
diff --git a/NUXT/plugins/youtube.js b/NUXT/plugins/youtube.js
index ef35fe5..44a27c7 100644
--- a/NUXT/plugins/youtube.js
+++ b/NUXT/plugins/youtube.js
@@ -111,30 +111,30 @@ const searchModule = {
});
},
- search(text, callback) {
- let results = new Array();
- youtubeSearch(text, (videos) => {
- for (const i in videos) {
- const video = videos[i];
+ // search(text, callback) {
+ // let results = new Array();
+ // youtubeSearch(text, (videos) => {
+ // for (const i in videos) {
+ // const video = videos[i];
- if (video.compactVideoRenderer) {
- //--- If Entry Is A Video ---//
- results.push({
- id: video.compactVideoRenderer.videoId,
- title: video.compactVideoRenderer.title.runs[0].text,
- runtime: video.compactVideoRenderer.lengthText.runs[0].text,
- uploaded: video.compactVideoRenderer.publishedTimeText.runs[0].text,
- views: video.compactVideoRenderer.viewCountText.runs[0].text,
- thumbnails: video.compactVideoRenderer.thumbnail.thumbnails,
- });
- } else {
- //--- If Entry Is Not A Video ---//
- //logger(constants.LOGGER_NAMES.search, { type: "Error Caught Successfully", error: video }, true);
- }
- }
- });
- callback(results);
- },
+ // if (video.compactVideoRenderer) {
+ // //--- If Entry Is A Video ---//
+ // results.push({
+ // id: video.compactVideoRenderer.videoId,
+ // title: video.compactVideoRenderer.title.runs[0].text,
+ // runtime: video.compactVideoRenderer.lengthText.runs[0].text,
+ // uploaded: video.compactVideoRenderer.publishedTimeText.runs[0].text,
+ // views: video.compactVideoRenderer.viewCountText.runs[0].text,
+ // thumbnails: video.compactVideoRenderer.thumbnail.thumbnails,
+ // });
+ // } else {
+ // //--- If Entry Is Not A Video ---//
+ // //logger(constants.LOGGER_NAMES.search, { type: "Error Caught Successfully", error: video }, true);
+ // }
+ // }
+ // });
+ // callback(results);
+ // },
getRemainingVideoInfo(id, callback) {
String.prototype.decodeEscapeSequence = function () {
@@ -212,6 +212,18 @@ const innertubeModule = {
}
},
+ getThumbnail(id, resolution) {
+ if (resolution == "max") {
+ const url = `https://img.youtube.com/vi/${id}/maxresdefault.jpg`;
+ let img = new Image();
+ img.src = url;
+ img.onload = function () {
+ if (img.height !== 120) return url;
+ };
+ }
+ return `https://img.youtube.com/vi/${id}/mqdefault.jpg`;
+ },
+
// It just works™
// Front page recommendation
async recommend() {
@@ -226,34 +238,19 @@ const innertubeModule = {
const video =
shelves.shelfRenderer?.content?.horizontalListRenderer?.items;
- if (video)
- return video.map((item) => {
- if (item) {
- const renderedItem = useRender(
- item[Object.keys(item)[0]],
- Object.keys(item)[0]
- );
- console.log(renderedItem);
- return renderedItem;
- } else {
- return undefined;
- }
- });
+ if (video) return video;
});
console.log(final);
return final;
},
- // This is the recommendations that exist under videos
- viewRecommends(recommendList) {
- if (recommendList)
- return recommendList.map((item) => {
- if (item) {
- return useRender(item[Object.keys(item)[0]], Object.keys(item)[0]);
- } else {
- return undefined;
- }
- });
+ async search(query) {
+ try {
+ const response = await InnertubeAPI.getSearchAsync(query);
+ return response.content.verticalListRenderer;
+ } catch (err) {
+ logger(constants.LOGGER_NAMES.search, err, true);
+ }
},
};
diff --git a/NUXT/static/icon.svg b/NUXT/static/icon.svg
index b033f1e..4db14fa 100644
--- a/NUXT/static/icon.svg
+++ b/NUXT/static/icon.svg
@@ -1 +1,7 @@
-
\ No newline at end of file
+
+
+
diff --git a/android/app/src/main/assets/capacitor.config.json b/android/app/src/main/assets/capacitor.config.json
index 33e2244..97d52be 100644
--- a/android/app/src/main/assets/capacitor.config.json
+++ b/android/app/src/main/assets/capacitor.config.json
@@ -10,16 +10,16 @@
"plugins": {
"SplashScreen": {
"launchShowDuration": 100,
- "launchAutoHide": true,
+ "launchAutoHide": false,
"backgroundColor": "#111111",
"androidSplashResourceName": "splash",
"androidScaleType": "CENTER_CROP",
"androidSpinnerStyle": "large",
"iosSpinnerStyle": "small",
"spinnerColor": "#999999",
- "showSpinner": true,
- "splashFullScreen": true,
- "splashImmersive": true
+ "showSpinner": false,
+ "splashFullScreen": false,
+ "splashImmersive": false
}
}
}
diff --git a/android/app/src/main/ic_launcher-playstore.png b/android/app/src/main/ic_launcher-playstore.png
index 2aff917..88bfd91 100644
Binary files a/android/app/src/main/ic_launcher-playstore.png and b/android/app/src/main/ic_launcher-playstore.png differ
diff --git a/android/app/src/main/res/drawable-land-hdpi/splash.png b/android/app/src/main/res/drawable-land-hdpi/splash.png
index 78bca9c..a7bad3d 100644
Binary files a/android/app/src/main/res/drawable-land-hdpi/splash.png and b/android/app/src/main/res/drawable-land-hdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-land-mdpi/splash.png b/android/app/src/main/res/drawable-land-mdpi/splash.png
index ed89a83..75d17bd 100644
Binary files a/android/app/src/main/res/drawable-land-mdpi/splash.png and b/android/app/src/main/res/drawable-land-mdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-land-xhdpi/splash.png b/android/app/src/main/res/drawable-land-xhdpi/splash.png
index 3608748..a2f927a 100644
Binary files a/android/app/src/main/res/drawable-land-xhdpi/splash.png and b/android/app/src/main/res/drawable-land-xhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-land-xxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxhdpi/splash.png
index d1149f2..b21cccf 100644
Binary files a/android/app/src/main/res/drawable-land-xxhdpi/splash.png and b/android/app/src/main/res/drawable-land-xxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png b/android/app/src/main/res/drawable-land-xxxhdpi/splash.png
index 6038afe..8ec6d66 100644
Binary files a/android/app/src/main/res/drawable-land-xxxhdpi/splash.png and b/android/app/src/main/res/drawable-land-xxxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-port-hdpi/splash.png b/android/app/src/main/res/drawable-port-hdpi/splash.png
index ac80448..3099f4a 100644
Binary files a/android/app/src/main/res/drawable-port-hdpi/splash.png and b/android/app/src/main/res/drawable-port-hdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-port-mdpi/splash.png b/android/app/src/main/res/drawable-port-mdpi/splash.png
index 85b9e35..5b368f6 100644
Binary files a/android/app/src/main/res/drawable-port-mdpi/splash.png and b/android/app/src/main/res/drawable-port-mdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-port-xhdpi/splash.png b/android/app/src/main/res/drawable-port-xhdpi/splash.png
index 6d43a97..199f081 100644
Binary files a/android/app/src/main/res/drawable-port-xhdpi/splash.png and b/android/app/src/main/res/drawable-port-xhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-port-xxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxhdpi/splash.png
index 77710b8..679677a 100644
Binary files a/android/app/src/main/res/drawable-port-xxhdpi/splash.png and b/android/app/src/main/res/drawable-port-xxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png
index b7fb506..3f382e6 100644
Binary files a/android/app/src/main/res/drawable-port-xxxhdpi/splash.png and b/android/app/src/main/res/drawable-port-xxxhdpi/splash.png differ
diff --git a/android/app/src/main/res/drawable/splash.png b/android/app/src/main/res/drawable/splash.png
index ed89a83..2d30b9c 100644
Binary files a/android/app/src/main/res/drawable/splash.png and b/android/app/src/main/res/drawable/splash.png differ
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index 71e71e8..c6e429c 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png
index ee8af7c..ecfb5a6 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png differ
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png
index 11a408c..29866a9 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png differ
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
index 71e71e8..357878f 100644
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
index 816747c..5dc9724 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png
index 671ee50..3b1a6e8 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png
index 9e9bda9..dc854a2 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png differ
diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
index 816747c..c924761 100644
Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index 0a053fc..6dfba0a 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png
index c666a97..7e4eae3 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png
index 233df2e..0a63b5c 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png differ
diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
index 0a053fc..dccf132 100644
Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index 39be1d4..5568bb2 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png
index 9b2cc08..eed04ff 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png
index 1d5bbf4..bafe8fc 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png differ
diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
index 39be1d4..20f5512 100644
Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index 338e49e..3131872 100644
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png
index aa1100d..471ea00 100644
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png
index 3f110c9..f614e15 100644
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png differ
diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
index 338e49e..8443da9 100644
Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ
diff --git a/capacitor.config.json b/capacitor.config.json
index 915e552..8d9be0e 100644
--- a/capacitor.config.json
+++ b/capacitor.config.json
@@ -12,16 +12,16 @@
"plugins": {
"SplashScreen": {
"launchShowDuration": 100,
- "launchAutoHide": true,
+ "launchAutoHide": false,
"backgroundColor": "#111111",
"androidSplashResourceName": "splash",
"androidScaleType": "CENTER_CROP",
"androidSpinnerStyle": "large",
"iosSpinnerStyle": "small",
"spinnerColor": "#999999",
- "showSpinner": true,
- "splashFullScreen": true,
- "splashImmersive": true
+ "showSpinner": false,
+ "splashFullScreen": false,
+ "splashImmersive": false
}
}
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png
index d70db8f..b93f835 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png
index 0826966..fcef57f 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png
index 0826966..fcef57f 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png
index eebc755..67c3596 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png
index 65df759..6abc5e2 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png
index f1e62ca..e00dc73 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png
index f1e62ca..14f2c01 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png
index 68e2c83..65c1d00 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png
index 0826966..e731ff4 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png
index 0bcc652..2450209 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png
index 0bcc652..2450209 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png
index fcfc323..a4a268d 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png
index fcfc323..a4a268d 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png
index 3b22a59..6766d2a 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png
index f421412..c24c2a6 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png
index 5b8f53e..f10670c 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png differ
diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png
index 979df9a..3ad8cbd 100644
Binary files a/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png and b/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png differ
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png b/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png
index 0cb7426..4f04cf2 100644
Binary files a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png and b/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png differ
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png b/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png
index 0cb7426..77c36b3 100644
Binary files a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png and b/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png differ
diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png b/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png
index 0cb7426..f60371a 100644
Binary files a/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png and b/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png differ
diff --git a/resources/android/icon/drawable-hdpi-icon.png b/resources/android/icon/drawable-hdpi-icon.png
index 71e71e8..7763088 100644
Binary files a/resources/android/icon/drawable-hdpi-icon.png and b/resources/android/icon/drawable-hdpi-icon.png differ
diff --git a/resources/android/icon/drawable-ldpi-icon.png b/resources/android/icon/drawable-ldpi-icon.png
index 150c095..a1c71c3 100644
Binary files a/resources/android/icon/drawable-ldpi-icon.png and b/resources/android/icon/drawable-ldpi-icon.png differ
diff --git a/resources/android/icon/drawable-mdpi-icon.png b/resources/android/icon/drawable-mdpi-icon.png
index 816747c..e7f196b 100644
Binary files a/resources/android/icon/drawable-mdpi-icon.png and b/resources/android/icon/drawable-mdpi-icon.png differ
diff --git a/resources/android/icon/drawable-xhdpi-icon.png b/resources/android/icon/drawable-xhdpi-icon.png
index 0a053fc..c683358 100644
Binary files a/resources/android/icon/drawable-xhdpi-icon.png and b/resources/android/icon/drawable-xhdpi-icon.png differ
diff --git a/resources/android/icon/drawable-xxhdpi-icon.png b/resources/android/icon/drawable-xxhdpi-icon.png
index 39be1d4..b266fb1 100644
Binary files a/resources/android/icon/drawable-xxhdpi-icon.png and b/resources/android/icon/drawable-xxhdpi-icon.png differ
diff --git a/resources/android/icon/drawable-xxxhdpi-icon.png b/resources/android/icon/drawable-xxxhdpi-icon.png
index 338e49e..caea192 100644
Binary files a/resources/android/icon/drawable-xxxhdpi-icon.png and b/resources/android/icon/drawable-xxxhdpi-icon.png differ
diff --git a/resources/android/splash/drawable-land-hdpi-screen.png b/resources/android/splash/drawable-land-hdpi-screen.png
index 78bca9c..6e0f3a2 100644
Binary files a/resources/android/splash/drawable-land-hdpi-screen.png and b/resources/android/splash/drawable-land-hdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-ldpi-screen.png b/resources/android/splash/drawable-land-ldpi-screen.png
index 64789d5..c362bd5 100644
Binary files a/resources/android/splash/drawable-land-ldpi-screen.png and b/resources/android/splash/drawable-land-ldpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-mdpi-screen.png b/resources/android/splash/drawable-land-mdpi-screen.png
index ed89a83..af3206b 100644
Binary files a/resources/android/splash/drawable-land-mdpi-screen.png and b/resources/android/splash/drawable-land-mdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-xhdpi-screen.png b/resources/android/splash/drawable-land-xhdpi-screen.png
index 3608748..29ee11b 100644
Binary files a/resources/android/splash/drawable-land-xhdpi-screen.png and b/resources/android/splash/drawable-land-xhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-xxhdpi-screen.png b/resources/android/splash/drawable-land-xxhdpi-screen.png
index d1149f2..a8c2f5a 100644
Binary files a/resources/android/splash/drawable-land-xxhdpi-screen.png and b/resources/android/splash/drawable-land-xxhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-xxxhdpi-screen.png b/resources/android/splash/drawable-land-xxxhdpi-screen.png
index 6038afe..f2bf832 100644
Binary files a/resources/android/splash/drawable-land-xxxhdpi-screen.png and b/resources/android/splash/drawable-land-xxxhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-hdpi-screen.png b/resources/android/splash/drawable-port-hdpi-screen.png
index ac80448..f9aaea4 100644
Binary files a/resources/android/splash/drawable-port-hdpi-screen.png and b/resources/android/splash/drawable-port-hdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-ldpi-screen.png b/resources/android/splash/drawable-port-ldpi-screen.png
index 8f184ab..c223d97 100644
Binary files a/resources/android/splash/drawable-port-ldpi-screen.png and b/resources/android/splash/drawable-port-ldpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-mdpi-screen.png b/resources/android/splash/drawable-port-mdpi-screen.png
index 85b9e35..cfaa5a0 100644
Binary files a/resources/android/splash/drawable-port-mdpi-screen.png and b/resources/android/splash/drawable-port-mdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-xhdpi-screen.png b/resources/android/splash/drawable-port-xhdpi-screen.png
index 6d43a97..d4606b9 100644
Binary files a/resources/android/splash/drawable-port-xhdpi-screen.png and b/resources/android/splash/drawable-port-xhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-xxhdpi-screen.png b/resources/android/splash/drawable-port-xxhdpi-screen.png
index 77710b8..6491cea 100644
Binary files a/resources/android/splash/drawable-port-xxhdpi-screen.png and b/resources/android/splash/drawable-port-xxhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-xxxhdpi-screen.png b/resources/android/splash/drawable-port-xxxhdpi-screen.png
index b7fb506..901a004 100644
Binary files a/resources/android/splash/drawable-port-xxxhdpi-screen.png and b/resources/android/splash/drawable-port-xxxhdpi-screen.png differ
diff --git a/resources/icon.png b/resources/icon.png
index 6ce221a..62214c4 100644
Binary files a/resources/icon.png and b/resources/icon.png differ
diff --git a/resources/ios/icon/icon-108@2x.png b/resources/ios/icon/icon-108@2x.png
index 78bd453..e27e73f 100644
Binary files a/resources/ios/icon/icon-108@2x.png and b/resources/ios/icon/icon-108@2x.png differ
diff --git a/resources/ios/icon/icon-20.png b/resources/ios/icon/icon-20.png
index d70db8f..7a6fa1b 100644
Binary files a/resources/ios/icon/icon-20.png and b/resources/ios/icon/icon-20.png differ
diff --git a/resources/ios/icon/icon-20@2x.png b/resources/ios/icon/icon-20@2x.png
index 0826966..fcef57f 100644
Binary files a/resources/ios/icon/icon-20@2x.png and b/resources/ios/icon/icon-20@2x.png differ
diff --git a/resources/ios/icon/icon-20@3x.png b/resources/ios/icon/icon-20@3x.png
index eebc755..67c3596 100644
Binary files a/resources/ios/icon/icon-20@3x.png and b/resources/ios/icon/icon-20@3x.png differ
diff --git a/resources/ios/icon/icon-24@2x.png b/resources/ios/icon/icon-24@2x.png
index 816747c..f61f61e 100644
Binary files a/resources/ios/icon/icon-24@2x.png and b/resources/ios/icon/icon-24@2x.png differ
diff --git a/resources/ios/icon/icon-27.5@2x.png b/resources/ios/icon/icon-27.5@2x.png
index c780216..4a6e446 100644
Binary files a/resources/ios/icon/icon-27.5@2x.png and b/resources/ios/icon/icon-27.5@2x.png differ
diff --git a/resources/ios/icon/icon-29.png b/resources/ios/icon/icon-29.png
index 65df759..c5fe5e1 100644
Binary files a/resources/ios/icon/icon-29.png and b/resources/ios/icon/icon-29.png differ
diff --git a/resources/ios/icon/icon-29@2x.png b/resources/ios/icon/icon-29@2x.png
index f1e62ca..14f2c01 100644
Binary files a/resources/ios/icon/icon-29@2x.png and b/resources/ios/icon/icon-29@2x.png differ
diff --git a/resources/ios/icon/icon-29@3x.png b/resources/ios/icon/icon-29@3x.png
index 68e2c83..65c1d00 100644
Binary files a/resources/ios/icon/icon-29@3x.png and b/resources/ios/icon/icon-29@3x.png differ
diff --git a/resources/ios/icon/icon-40.png b/resources/ios/icon/icon-40.png
index 0826966..fcef57f 100644
Binary files a/resources/ios/icon/icon-40.png and b/resources/ios/icon/icon-40.png differ
diff --git a/resources/ios/icon/icon-40@2x.png b/resources/ios/icon/icon-40@2x.png
index 0bcc652..0fd6345 100644
Binary files a/resources/ios/icon/icon-40@2x.png and b/resources/ios/icon/icon-40@2x.png differ
diff --git a/resources/ios/icon/icon-40@3x.png b/resources/ios/icon/icon-40@3x.png
index fcfc323..3fef0ea 100644
Binary files a/resources/ios/icon/icon-40@3x.png and b/resources/ios/icon/icon-40@3x.png differ
diff --git a/resources/ios/icon/icon-44@2x.png b/resources/ios/icon/icon-44@2x.png
index ba1be0c..cb600b6 100644
Binary files a/resources/ios/icon/icon-44@2x.png and b/resources/ios/icon/icon-44@2x.png differ
diff --git a/resources/ios/icon/icon-50.png b/resources/ios/icon/icon-50.png
index 14ff0ce..00d6a7f 100644
Binary files a/resources/ios/icon/icon-50.png and b/resources/ios/icon/icon-50.png differ
diff --git a/resources/ios/icon/icon-50@2x.png b/resources/ios/icon/icon-50@2x.png
index 8596ae5..66983d0 100644
Binary files a/resources/ios/icon/icon-50@2x.png and b/resources/ios/icon/icon-50@2x.png differ
diff --git a/resources/ios/icon/icon-60.png b/resources/ios/icon/icon-60.png
index eebc755..5bb250c 100644
Binary files a/resources/ios/icon/icon-60.png and b/resources/ios/icon/icon-60.png differ
diff --git a/resources/ios/icon/icon-60@2x.png b/resources/ios/icon/icon-60@2x.png
index fcfc323..c8994ac 100644
Binary files a/resources/ios/icon/icon-60@2x.png and b/resources/ios/icon/icon-60@2x.png differ
diff --git a/resources/ios/icon/icon-60@3x.png b/resources/ios/icon/icon-60@3x.png
index 3b22a59..df1217e 100644
Binary files a/resources/ios/icon/icon-60@3x.png and b/resources/ios/icon/icon-60@3x.png differ
diff --git a/resources/ios/icon/icon-72.png b/resources/ios/icon/icon-72.png
index 71e71e8..7763088 100644
Binary files a/resources/ios/icon/icon-72.png and b/resources/ios/icon/icon-72.png differ
diff --git a/resources/ios/icon/icon-72@2x.png b/resources/ios/icon/icon-72@2x.png
index 39be1d4..b266fb1 100644
Binary files a/resources/ios/icon/icon-72@2x.png and b/resources/ios/icon/icon-72@2x.png differ
diff --git a/resources/ios/icon/icon-76.png b/resources/ios/icon/icon-76.png
index f421412..df2ad05 100644
Binary files a/resources/ios/icon/icon-76.png and b/resources/ios/icon/icon-76.png differ
diff --git a/resources/ios/icon/icon-76@2x.png b/resources/ios/icon/icon-76@2x.png
index 5b8f53e..bf8037b 100644
Binary files a/resources/ios/icon/icon-76@2x.png and b/resources/ios/icon/icon-76@2x.png differ
diff --git a/resources/ios/icon/icon-83.5@2x.png b/resources/ios/icon/icon-83.5@2x.png
index 979df9a..257ecab 100644
Binary files a/resources/ios/icon/icon-83.5@2x.png and b/resources/ios/icon/icon-83.5@2x.png differ
diff --git a/resources/ios/icon/icon-86@2x.png b/resources/ios/icon/icon-86@2x.png
index 6b6e184..3e12851 100644
Binary files a/resources/ios/icon/icon-86@2x.png and b/resources/ios/icon/icon-86@2x.png differ
diff --git a/resources/ios/icon/icon-98@2x.png b/resources/ios/icon/icon-98@2x.png
index 8440e2f..7324f3c 100644
Binary files a/resources/ios/icon/icon-98@2x.png and b/resources/ios/icon/icon-98@2x.png differ
diff --git a/resources/ios/icon/icon.png b/resources/ios/icon/icon.png
index 3094922..1999b26 100644
Binary files a/resources/ios/icon/icon.png and b/resources/ios/icon/icon.png differ
diff --git a/resources/ios/icon/icon@2x.png b/resources/ios/icon/icon@2x.png
index d612b74..9bd1c74 100644
Binary files a/resources/ios/icon/icon@2x.png and b/resources/ios/icon/icon@2x.png differ
diff --git a/resources/ios/splash/Default-1792h~iphone.png b/resources/ios/splash/Default-1792h~iphone.png
index b71c9bd..18f52b2 100644
Binary files a/resources/ios/splash/Default-1792h~iphone.png and b/resources/ios/splash/Default-1792h~iphone.png differ
diff --git a/resources/ios/splash/Default-2436h.png b/resources/ios/splash/Default-2436h.png
index 89bf849..10654bd 100644
Binary files a/resources/ios/splash/Default-2436h.png and b/resources/ios/splash/Default-2436h.png differ
diff --git a/resources/ios/splash/Default-2688h~iphone.png b/resources/ios/splash/Default-2688h~iphone.png
index e154bdd..2db9431 100644
Binary files a/resources/ios/splash/Default-2688h~iphone.png and b/resources/ios/splash/Default-2688h~iphone.png differ
diff --git a/resources/ios/splash/Default-568h@2x~iphone.png b/resources/ios/splash/Default-568h@2x~iphone.png
index dc9dad1..eb2284c 100644
Binary files a/resources/ios/splash/Default-568h@2x~iphone.png and b/resources/ios/splash/Default-568h@2x~iphone.png differ
diff --git a/resources/ios/splash/Default-667h.png b/resources/ios/splash/Default-667h.png
index c79e1f9..76503c9 100644
Binary files a/resources/ios/splash/Default-667h.png and b/resources/ios/splash/Default-667h.png differ
diff --git a/resources/ios/splash/Default-736h.png b/resources/ios/splash/Default-736h.png
index 942090a..0d87b34 100644
Binary files a/resources/ios/splash/Default-736h.png and b/resources/ios/splash/Default-736h.png differ
diff --git a/resources/ios/splash/Default-Landscape-1792h~iphone.png b/resources/ios/splash/Default-Landscape-1792h~iphone.png
index 4ffd5e8..446ee9c 100644
Binary files a/resources/ios/splash/Default-Landscape-1792h~iphone.png and b/resources/ios/splash/Default-Landscape-1792h~iphone.png differ
diff --git a/resources/ios/splash/Default-Landscape-2436h.png b/resources/ios/splash/Default-Landscape-2436h.png
index 9cf0905..8961c74 100644
Binary files a/resources/ios/splash/Default-Landscape-2436h.png and b/resources/ios/splash/Default-Landscape-2436h.png differ
diff --git a/resources/ios/splash/Default-Landscape-2688h~iphone.png b/resources/ios/splash/Default-Landscape-2688h~iphone.png
index a27b55c..5c37d5a 100644
Binary files a/resources/ios/splash/Default-Landscape-2688h~iphone.png and b/resources/ios/splash/Default-Landscape-2688h~iphone.png differ
diff --git a/resources/ios/splash/Default-Landscape-736h.png b/resources/ios/splash/Default-Landscape-736h.png
index 7015316..74d48bd 100644
Binary files a/resources/ios/splash/Default-Landscape-736h.png and b/resources/ios/splash/Default-Landscape-736h.png differ
diff --git a/resources/ios/splash/Default-Landscape@2x~ipad.png b/resources/ios/splash/Default-Landscape@2x~ipad.png
index 00357fa..5988429 100644
Binary files a/resources/ios/splash/Default-Landscape@2x~ipad.png and b/resources/ios/splash/Default-Landscape@2x~ipad.png differ
diff --git a/resources/ios/splash/Default-Landscape@~ipadpro.png b/resources/ios/splash/Default-Landscape@~ipadpro.png
index 7ffd0d0..0f85483 100644
Binary files a/resources/ios/splash/Default-Landscape@~ipadpro.png and b/resources/ios/splash/Default-Landscape@~ipadpro.png differ
diff --git a/resources/ios/splash/Default-Landscape~ipad.png b/resources/ios/splash/Default-Landscape~ipad.png
index eb8325a..164dcdb 100644
Binary files a/resources/ios/splash/Default-Landscape~ipad.png and b/resources/ios/splash/Default-Landscape~ipad.png differ
diff --git a/resources/ios/splash/Default-Portrait@2x~ipad.png b/resources/ios/splash/Default-Portrait@2x~ipad.png
index f7fd4c0..3773678 100644
Binary files a/resources/ios/splash/Default-Portrait@2x~ipad.png and b/resources/ios/splash/Default-Portrait@2x~ipad.png differ
diff --git a/resources/ios/splash/Default-Portrait@~ipadpro.png b/resources/ios/splash/Default-Portrait@~ipadpro.png
index 3427467..52874d0 100644
Binary files a/resources/ios/splash/Default-Portrait@~ipadpro.png and b/resources/ios/splash/Default-Portrait@~ipadpro.png differ
diff --git a/resources/ios/splash/Default-Portrait~ipad.png b/resources/ios/splash/Default-Portrait~ipad.png
index e881fbf..042d55e 100644
Binary files a/resources/ios/splash/Default-Portrait~ipad.png and b/resources/ios/splash/Default-Portrait~ipad.png differ
diff --git a/resources/ios/splash/Default@2x~iphone.png b/resources/ios/splash/Default@2x~iphone.png
index d287591..84e6e29 100644
Binary files a/resources/ios/splash/Default@2x~iphone.png and b/resources/ios/splash/Default@2x~iphone.png differ
diff --git a/resources/ios/splash/Default@2x~universal~anyany.png b/resources/ios/splash/Default@2x~universal~anyany.png
index 0cb7426..eae7e75 100644
Binary files a/resources/ios/splash/Default@2x~universal~anyany.png and b/resources/ios/splash/Default@2x~universal~anyany.png differ
diff --git a/resources/ios/splash/Default~iphone.png b/resources/ios/splash/Default~iphone.png
index 85b9e35..cfaa5a0 100644
Binary files a/resources/ios/splash/Default~iphone.png and b/resources/ios/splash/Default~iphone.png differ
diff --git a/resources/splash.png b/resources/splash.png
index 59fef02..19c7dd5 100644
Binary files a/resources/splash.png and b/resources/splash.png differ