mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-12-06 07:29:42 +00:00
Compare commits
5 Commits
e21158fdcd
...
68d84ac8cb
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
68d84ac8cb | ||
|
|
4072531c62 | ||
|
|
56bfce06f1 | ||
|
|
5f5c055606 | ||
|
|
2bc04325b1 |
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"flutterSdkVersion": "3.29.0"
|
"flutterSdkVersion": "3.29.1"
|
||||||
}
|
}
|
||||||
2
.fvmrc
2
.fvmrc
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"flutter": "3.29.0",
|
"flutter": "3.29.1",
|
||||||
"flavors": {}
|
"flavors": {}
|
||||||
}
|
}
|
||||||
2
.vscode/settings.json
vendored
2
.vscode/settings.json
vendored
@ -28,5 +28,5 @@
|
|||||||
"README.md": "LICENSE,CODE_OF_CONDUCT.md,CONTRIBUTING.md,SECURITY.md,CONTRIBUTION.md,CHANGELOG.md,PRIVACY_POLICY.md",
|
"README.md": "LICENSE,CODE_OF_CONDUCT.md,CONTRIBUTING.md,SECURITY.md,CONTRIBUTION.md,CHANGELOG.md,PRIVACY_POLICY.md",
|
||||||
"*.dart": "${capture}.g.dart,${capture}.freezed.dart"
|
"*.dart": "${capture}.g.dart,${capture}.freezed.dart"
|
||||||
},
|
},
|
||||||
"dart.flutterSdkPath": ".fvm/versions/3.29.0"
|
"dart.flutterSdkPath": ".fvm/versions/3.29.1"
|
||||||
}
|
}
|
||||||
@ -25,9 +25,9 @@
|
|||||||
android:requestLegacyExternalStorage="true"
|
android:requestLegacyExternalStorage="true"
|
||||||
android:usesCleartextTraffic="true">
|
android:usesCleartextTraffic="true">
|
||||||
<!-- Enable Impeller -->
|
<!-- Enable Impeller -->
|
||||||
<!-- <meta-data
|
<meta-data
|
||||||
android:name="io.flutter.embedding.android.EnableImpeller"
|
android:name="io.flutter.embedding.android.EnableImpeller"
|
||||||
android:value="false" /> -->
|
android:value="false" />
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name="com.ryanheise.audioservice.AudioServiceActivity"
|
android:name="com.ryanheise.audioservice.AudioServiceActivity"
|
||||||
|
|||||||
@ -316,34 +316,4 @@
|
|||||||
style="stroke-width:3.28861" /><path
|
style="stroke-width:3.28861" /><path
|
||||||
d="m 188.76763,155.437 v 98.42 c 0,5.867 4.741,10.605 10.60501,10.605 5.854,0 10.605,-4.738 10.605,-10.605 v -98.42 c 0,-5.856 -4.751,-10.605 -10.605,-10.605 -5.86401,0 -10.60501,4.744 -10.60501,10.605 z"
|
d="m 188.76763,155.437 v 98.42 c 0,5.867 4.741,10.605 10.60501,10.605 5.854,0 10.605,-4.738 10.605,-10.605 v -98.42 c 0,-5.856 -4.751,-10.605 -10.605,-10.605 -5.86401,0 -10.60501,4.744 -10.60501,10.605 z"
|
||||||
style="fill:none;stroke:url(#linearGradient5506);stroke-width:9.80924px;stroke-linecap:round;stroke-linejoin:round"
|
style="fill:none;stroke:url(#linearGradient5506);stroke-width:9.80924px;stroke-linecap:round;stroke-linejoin:round"
|
||||||
id="path5502" /></g><g
|
id="path5502" /></g></svg>
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g240" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g242" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g244" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g246" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g248" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g250" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g252" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g254" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g256" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g258" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g260" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g262" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g264" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g266" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g268" /></svg>
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
@ -326,34 +326,4 @@
|
|||||||
style="stroke-width:3.28861" /><path
|
style="stroke-width:3.28861" /><path
|
||||||
d="m 188.76763,155.437 v 98.42 c 0,5.867 4.741,10.605 10.60501,10.605 5.854,0 10.605,-4.738 10.605,-10.605 v -98.42 c 0,-5.856 -4.751,-10.605 -10.605,-10.605 -5.86401,0 -10.60501,4.744 -10.60501,10.605 z"
|
d="m 188.76763,155.437 v 98.42 c 0,5.867 4.741,10.605 10.60501,10.605 5.854,0 10.605,-4.738 10.605,-10.605 v -98.42 c 0,-5.856 -4.751,-10.605 -10.605,-10.605 -5.86401,0 -10.60501,4.744 -10.60501,10.605 z"
|
||||||
style="fill:none;stroke:url(#linearGradient5506);stroke-width:9.80924px;stroke-linecap:round;stroke-linejoin:round"
|
style="fill:none;stroke:url(#linearGradient5506);stroke-width:9.80924px;stroke-linecap:round;stroke-linejoin:round"
|
||||||
id="path5502" /></g><g
|
id="path5502" /></g></svg>
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g240" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g242" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g244" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g246" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g248" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g250" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g252" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g254" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g256" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g258" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g260" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g262" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g264" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g266" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g268" /></svg>
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 13 KiB |
@ -48,7 +48,7 @@ class PlayerView extends HookConsumerWidget {
|
|||||||
ref.watch(audioPlayerProvider.select((s) => s.activeTrack));
|
ref.watch(audioPlayerProvider.select((s) => s.activeTrack));
|
||||||
final currentTrack = sourcedCurrentTrack ?? currentActiveTrack;
|
final currentTrack = sourcedCurrentTrack ?? currentActiveTrack;
|
||||||
final isLocalTrack = currentTrack is LocalTrack;
|
final isLocalTrack = currentTrack is LocalTrack;
|
||||||
final mediaQuery = MediaQuery.of(context);
|
final mediaQuery = MediaQuery.sizeOf(context);
|
||||||
|
|
||||||
final shouldHide = useState(true);
|
final shouldHide = useState(true);
|
||||||
|
|
||||||
@ -101,6 +101,8 @@ class PlayerView extends HookConsumerWidget {
|
|||||||
backgroundColor: Colors.transparent,
|
backgroundColor: Colors.transparent,
|
||||||
headers: [
|
headers: [
|
||||||
SafeArea(
|
SafeArea(
|
||||||
|
minimum: const EdgeInsets.only(top: 80),
|
||||||
|
bottom: false,
|
||||||
child: TitleBar(
|
child: TitleBar(
|
||||||
surfaceOpacity: 0,
|
surfaceOpacity: 0,
|
||||||
surfaceBlur: 0,
|
surfaceBlur: 0,
|
||||||
|
|||||||
@ -43,13 +43,16 @@ class RootAppPage extends HookConsumerWidget {
|
|||||||
final scaffold = MediaQuery.removeViewInsets(
|
final scaffold = MediaQuery.removeViewInsets(
|
||||||
context: context,
|
context: context,
|
||||||
removeBottom: true,
|
removeBottom: true,
|
||||||
child: const Scaffold(
|
child: const SafeArea(
|
||||||
footers: [
|
top: false,
|
||||||
BottomPlayer(),
|
child: Scaffold(
|
||||||
SpotubeNavigationBar(),
|
footers: [
|
||||||
],
|
BottomPlayer(),
|
||||||
floatingFooter: true,
|
SpotubeNavigationBar(),
|
||||||
child: Sidebar(child: AutoRouter()),
|
],
|
||||||
|
floatingFooter: true,
|
||||||
|
child: Sidebar(child: AutoRouter()),
|
||||||
|
),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -316,34 +316,4 @@
|
|||||||
style="stroke-width:3.28861" /><path
|
style="stroke-width:3.28861" /><path
|
||||||
d="m 188.76763,155.437 v 98.42 c 0,5.867 4.741,10.605 10.60501,10.605 5.854,0 10.605,-4.738 10.605,-10.605 v -98.42 c 0,-5.856 -4.751,-10.605 -10.605,-10.605 -5.86401,0 -10.60501,4.744 -10.60501,10.605 z"
|
d="m 188.76763,155.437 v 98.42 c 0,5.867 4.741,10.605 10.60501,10.605 5.854,0 10.605,-4.738 10.605,-10.605 v -98.42 c 0,-5.856 -4.751,-10.605 -10.605,-10.605 -5.86401,0 -10.60501,4.744 -10.60501,10.605 z"
|
||||||
style="fill:none;stroke:url(#linearGradient5506);stroke-width:9.80924px;stroke-linecap:round;stroke-linejoin:round"
|
style="fill:none;stroke:url(#linearGradient5506);stroke-width:9.80924px;stroke-linecap:round;stroke-linejoin:round"
|
||||||
id="path5502" /></g><g
|
id="path5502" /></g></svg>
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g240" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g242" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g244" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g246" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g248" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g250" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g252" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g254" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g256" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g258" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g260" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g262" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g264" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g266" /><g
|
|
||||||
transform="matrix(0.972684,0,0,0.972684,193.06382,142.14148)"
|
|
||||||
id="g268" /></svg>
|
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
Loading…
Reference in New Issue
Block a user