Improve volume slider

This commit is contained in:
WardPearce
2026-01-22 14:43:20 +13:00
parent 8315a4c14f
commit f1febbe211
7 changed files with 20 additions and 11 deletions
+2 -2
View File
@@ -7,8 +7,8 @@ android {
applicationId "us.materialio.app"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 191
versionName "1.13.7"
versionCode 192
versionName "1.13.8"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
aaptOptions {
// Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps.
@@ -90,7 +90,11 @@
<release version="1.13.7" date="2026-1-21">
<release version="1.13.8" date="2026-1-22">
<url>https://github.com/Materialious/Materialious/releases/tag/1.13.8</url>
</release>
<release version="1.13.7" date="2026-1-21">
<url>https://github.com/Materialious/Materialious/releases/tag/1.13.7</url>
</release>
<release version="1.13.6" date="2026-1-20">
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "Materialious",
"version": "1.13.7",
"version": "1.13.8",
"description": "Modern material design for Invidious.",
"author": {
"name": "Ward Pearce",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "materialious",
"version": "1.13.7",
"version": "1.13.8",
"private": true,
"scripts": {
"dev": "npm run patch:github && vite dev",
@@ -140,7 +140,7 @@
max: () => playerMaxKnownTime
});
const playerVolumeSlier = new Slider({
const playerVolumeSlider = new Slider({
onValueChange: (volumeToSet) => {
if (!playerElement) return;
playerElement.volume = volumeToSet;
@@ -148,7 +148,7 @@
value: () => playerVolume,
max: 1,
min: 0,
step: 0.1
step: 0.01
});
let playerAndroidUITimeout: ReturnType<typeof setTimeout>;
@@ -1180,6 +1180,7 @@
class:contain-video={!$isAndroidTvStore}
class:tv-contain-video={$isAndroidTvStore}
class:hide={showVideoRetry}
class:hide-cursor={!showControls}
role="presentation"
onclick={onVideoClick}
onmouseenter={showPlayerUI}
@@ -1314,11 +1315,11 @@
<div
bind:this={playerVolumeElement}
class="player-slider volume m l"
{...playerVolumeSlier.root}
{...playerVolumeSlider.root}
>
<div class="track">
<div class="range"></div>
<div {...playerVolumeSlier.thumb}></div>
<div {...playerVolumeSlider.thumb}></div>
</div>
</div>
{/if}
@@ -1738,4 +1739,8 @@
color: var(--primary);
border: none;
}
.hide-cursor {
cursor: none;
}
</style>
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -3,7 +3,7 @@ import os
import re
from datetime import datetime
LATEST_VERSION = "1.13.7"
LATEST_VERSION = "1.13.8"
RELEASE_DATE = datetime.now().strftime("%Y-%-m-%d") # Format: YYYY-M-D
WORKING_DIR = os.path.join(os.path.dirname(os.path.realpath(__file__)), "materialious")