Fix quality restore (#957)
* Fix quality restore * Bump version * Bump version * Bump version * Bump version * Bump version * Update full_description.txt
This commit is contained in:
@@ -3,24 +3,23 @@ It lets you browse and watch videos, manage playlists and use channels.
|
||||
|
||||
<b>Features:</b>
|
||||
<ul>
|
||||
<li><a href='https://github.com/Materialious/api-extended'>Invidious API extended integration!</a></li>
|
||||
<li>Sync your watch progress between Invidious sessions</li>
|
||||
<li>Watch sync parties!</li>
|
||||
<li>Preview video on hover.</li>
|
||||
<li>Sponsorblock built-in.</li>
|
||||
<li>Return YouTube dislikes built-in.</li>
|
||||
<li>DeArrow built-in (With local processing fallback).</li>
|
||||
<li>Video progress tracking & resuming.</li>
|
||||
<li>No ads.</li>
|
||||
<li>No tracking.</li>
|
||||
<li>Light and dark themes.</li>
|
||||
<li>Custom colour themes.</li>
|
||||
<li>Integrates with Invidious subscriptions, watch history & more.</li>
|
||||
<li>Live stream support.</li>
|
||||
<li>Dash support.</li>
|
||||
<li>Chapters.</li>
|
||||
<li>Audio only mode.</li>
|
||||
<li>Playlists.</li>
|
||||
<li>PWA support.</li>
|
||||
<li>YT path redirects (So your redirect plugins should still work!)</li>
|
||||
<li>Invidious companion support</li>
|
||||
<li>Invidious API extended integration</li>
|
||||
<li>YouTube.js fallback if Invidious fails loading videos for Desktop & Android</li>
|
||||
<li>Support for disabling certificate validation for homelab users</li>
|
||||
<li>Sync your watch progress between Invidious sessions</li>
|
||||
<li>Watch sync parties</li>
|
||||
<li>Sponsorblock built-in</li>
|
||||
<li>Return YouTube dislikes built-in</li>
|
||||
<li>DeArrow built-in (With local processing fallback)</li>
|
||||
<li>No ads</li>
|
||||
<li>No tracking</li>
|
||||
<li>Light/Dark themes</li>
|
||||
<li>Custom colour themes</li>
|
||||
<li>Integrates with Invidious subscriptions, watch history & more</li>
|
||||
<li>Live stream support</li>
|
||||
<li>Dash support</li>
|
||||
<li>Chapters</li>
|
||||
<li>Audio only mode</li>
|
||||
<li>Playlists</li>
|
||||
</ul>
|
||||
|
||||
@@ -7,8 +7,8 @@ android {
|
||||
applicationId "us.materialio.app"
|
||||
minSdkVersion rootProject.ext.minSdkVersion
|
||||
targetSdkVersion rootProject.ext.targetSdkVersion
|
||||
versionCode 119
|
||||
versionName "1.9.2"
|
||||
versionCode 120
|
||||
versionName "1.9.3"
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
aaptOptions {
|
||||
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.
|
||||
|
||||
@@ -8,24 +8,26 @@
|
||||
<p>Materialious is a client for Invidious using material design. It lets you browse and watch videos, manage playlists and visit channels.</p>
|
||||
<p>Features:</p>
|
||||
<ul>
|
||||
<li>Invidious API extended integration!</li>
|
||||
<li>Invidious companion support</li>
|
||||
<li>Invidious API extended integration</li>
|
||||
<li>YouTube.js fallback if Invidious fails loading videos for Desktop & Android</li>
|
||||
<li>Support for disabling certificate validation for homelab users</li>
|
||||
<li>Sync your watch progress between Invidious sessions</li>
|
||||
<li>Preview video on hover.</li>
|
||||
<li>Sponsorblock built-in.</li>
|
||||
<li>Return YouTube dislikes built-in.</li>
|
||||
<li>DeArrow built-in (With local processing fallback).</li>
|
||||
<li>Video progress tracking and resuming.</li>
|
||||
<li>No ads.</li>
|
||||
<li>No tracking.</li>
|
||||
<li>Light/Dark themes.</li>
|
||||
<li>Custom colour themes.</li>
|
||||
<li>Integrates with Invidious subscriptions, watch history and more.</li>
|
||||
<li>Live stream support.</li>
|
||||
<li>Dash support.</li>
|
||||
<li>Chapters.</li>
|
||||
<li>Audio only mode.</li>
|
||||
<li>Playlists.</li>
|
||||
</ul>
|
||||
<li>Watch sync parties</li>
|
||||
<li>Sponsorblock built-in</li>
|
||||
<li>Return YouTube dislikes built-in</li>
|
||||
<li>DeArrow built-in (With local processing fallback)</li>
|
||||
<li>No ads</li>
|
||||
<li>No tracking</li>
|
||||
<li>Light/Dark themes</li>
|
||||
<li>Custom colour themes</li>
|
||||
<li>Integrates with Invidious subscriptions, watch history & more</li>
|
||||
<li>Live stream support</li>
|
||||
<li>Dash support</li>
|
||||
<li>Chapters</li>
|
||||
<li>Audio only mode</li>
|
||||
<li>Playlists</li>
|
||||
</ul>
|
||||
</description>
|
||||
<launchable type="desktop-id">us.materialio.Materialious.desktop</launchable>
|
||||
<categories>
|
||||
@@ -53,17 +55,9 @@
|
||||
<content_attribute id="social-contacts">intense</content_attribute>
|
||||
</content_rating>
|
||||
<releases>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<release version="1.9.3" date="2025-6-05">
|
||||
<url>https://github.com/Materialious/Materialious/releases/tag/1.9.3</url>
|
||||
</release>
|
||||
<release version="1.9.2" date="2025-6-05">
|
||||
<url>https://github.com/Materialious/Materialious/releases/tag/1.9.2</url>
|
||||
</release>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Materialious",
|
||||
"version": "1.9.2",
|
||||
"version": "1.9.3",
|
||||
"description": "Modern material design for Invidious.",
|
||||
"author": {
|
||||
"name": "Ward Pearce",
|
||||
@@ -44,4 +44,4 @@
|
||||
"capacitor",
|
||||
"electron"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "materialious",
|
||||
"version": "1.9.2",
|
||||
"version": "1.9.3",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "vite dev",
|
||||
@@ -70,4 +70,4 @@
|
||||
"svelte-persisted-store": "^0.12.0",
|
||||
"youtubei.js": "^13.4.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -316,6 +316,10 @@
|
||||
snackBarAlert = get(_)('player.youtubeJsFallBack');
|
||||
ui('#snackbar-alert');
|
||||
}
|
||||
|
||||
restoreQualityPreference();
|
||||
restoreDefaultLanguage();
|
||||
|
||||
}
|
||||
|
||||
async function reloadVideo() {
|
||||
@@ -417,9 +421,6 @@
|
||||
|
||||
playerElement.addEventListener('volumechange', saveVolumePreference);
|
||||
|
||||
restoreQualityPreference();
|
||||
restoreDefaultLanguage();
|
||||
|
||||
await androidHandleRotate();
|
||||
|
||||
const overflowMenuButton = document.querySelector('.shaka-overflow-menu-button');
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ import os
|
||||
import re
|
||||
from datetime import datetime
|
||||
|
||||
LATEST_VERSION = "1.9.2"
|
||||
LATEST_VERSION = "1.9.3"
|
||||
RELEASE_DATE = datetime.now().strftime("%Y-%-m-%d") # Format: YYYY-M-D
|
||||
|
||||
WORKING_DIR = os.path.join(
|
||||
|
||||
Reference in New Issue
Block a user