mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-13 07:55:18 +00:00
fix: friends list not scrollable with mouse drag
This commit is contained in:
parent
b6d42659b7
commit
ab08c82c8d
2
.github/workflows/spotube-release-binary.yml
vendored
2
.github/workflows/spotube-release-binary.yml
vendored
@ -190,7 +190,7 @@ jobs:
|
|||||||
dist/spotube-linux-${{ env.BUILD_VERSION }}-x86_64.tar.xz
|
dist/spotube-linux-${{ env.BUILD_VERSION }}-x86_64.tar.xz
|
||||||
|
|
||||||
- name: Debug With SSH When fails
|
- name: Debug With SSH When fails
|
||||||
if: ${{ inputs.debug && inputs.channel == 'nightly' }}
|
if: ${{ failure() && inputs.debug && inputs.channel == 'nightly' }}
|
||||||
uses: mxschmitt/action-tmate@v3
|
uses: mxschmitt/action-tmate@v3
|
||||||
with:
|
with:
|
||||||
limit-access-to-actor: true
|
limit-access-to-actor: true
|
||||||
|
@ -21,6 +21,6 @@
|
|||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>1.0</string>
|
<string>1.0</string>
|
||||||
<key>MinimumOSVersion</key>
|
<key>MinimumOSVersion</key>
|
||||||
<string>11.0</string>
|
<string>12.0</string>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Uncomment this line to define a global platform for your project
|
# Uncomment this line to define a global platform for your project
|
||||||
# platform :ios, '11.0'
|
# platform :ios, '12.0'
|
||||||
|
|
||||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
||||||
|
@ -196,7 +196,7 @@ SPEC CHECKSUMS:
|
|||||||
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
|
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
|
||||||
file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de
|
file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de
|
||||||
file_selector_ios: 8c25d700d625e1dcdd6599f2d927072f2254647b
|
file_selector_ios: 8c25d700d625e1dcdd6599f2d927072f2254647b
|
||||||
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
|
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
|
||||||
flutter_inappwebview: acd4fc0f012cefd09015000c241137d82f01ba62
|
flutter_inappwebview: acd4fc0f012cefd09015000c241137d82f01ba62
|
||||||
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
|
flutter_keyboard_visibility: 0339d06371254c3eb25eeb90ba8d17dca8f9c069
|
||||||
flutter_mailer: 2ef5a67087bc8c6c4cefd04a178bf1ae2c94cd83
|
flutter_mailer: 2ef5a67087bc8c6c4cefd04a178bf1ae2c94cd83
|
||||||
@ -221,6 +221,6 @@ SPEC CHECKSUMS:
|
|||||||
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
|
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
|
||||||
url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4
|
url_launcher_ios: 08a3dfac5fb39e8759aeb0abbd5d9480f30fc8b4
|
||||||
|
|
||||||
PODFILE CHECKSUM: e36c7ad9836dfd8d22934c7680185432a658e28f
|
PODFILE CHECKSUM: 5129d2e80ab0dfc533f262cedf032011b1dfe4fd
|
||||||
|
|
||||||
COCOAPODS: 1.14.3
|
COCOAPODS: 1.15.2
|
||||||
|
@ -406,7 +406,7 @@
|
|||||||
97C146E61CF9000F007C117D /* Project object */ = {
|
97C146E61CF9000F007C117D /* Project object */ = {
|
||||||
isa = PBXProject;
|
isa = PBXProject;
|
||||||
attributes = {
|
attributes = {
|
||||||
LastUpgradeCheck = 1430;
|
LastUpgradeCheck = 1510;
|
||||||
ORGANIZATIONNAME = "";
|
ORGANIZATIONNAME = "";
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
97C146ED1CF9000F007C117D = {
|
97C146ED1CF9000F007C117D = {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Scheme
|
<Scheme
|
||||||
LastUpgradeVersion = "1430"
|
LastUpgradeVersion = "1510"
|
||||||
version = "1.3">
|
version = "1.3">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "YES"
|
parallelizeBuildables = "YES"
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
import 'dart:ffi';
|
||||||
|
import 'dart:ui';
|
||||||
|
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
||||||
import 'package:skeletonizer/skeletonizer.dart';
|
import 'package:skeletonizer/skeletonizer.dart';
|
||||||
@ -69,6 +72,10 @@ class HomePageFriendsSection extends HookConsumerWidget {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
SliverToBoxAdapter(
|
SliverToBoxAdapter(
|
||||||
|
child: ScrollConfiguration(
|
||||||
|
behavior: ScrollConfiguration.of(context).copyWith(
|
||||||
|
dragDevices: PointerDeviceKind.values.toSet(),
|
||||||
|
),
|
||||||
child: SingleChildScrollView(
|
child: SingleChildScrollView(
|
||||||
scrollDirection: Axis.horizontal,
|
scrollDirection: Axis.horizontal,
|
||||||
child: Column(
|
child: Column(
|
||||||
@ -88,6 +95,7 @@ class HomePageFriendsSection extends HookConsumerWidget {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
@ -293,5 +293,6 @@
|
|||||||
"replace_queue_question": "Do you want to replace the current queue or append to it?",
|
"replace_queue_question": "Do you want to replace the current queue or append to it?",
|
||||||
"endless_playback": "Endless Playback",
|
"endless_playback": "Endless Playback",
|
||||||
"delete_playlist": "Delete Playlist",
|
"delete_playlist": "Delete Playlist",
|
||||||
"delete_playlist_confirmation": "Are you sure you want to delete this playlist?"
|
"delete_playlist_confirmation": "Are you sure you want to delete this playlist?",
|
||||||
|
"local_tracks": "Local Tracks"
|
||||||
}
|
}
|
@ -27,7 +27,7 @@ class LibraryPage extends HookConsumerWidget {
|
|||||||
leading: ThemedButtonsTabBar(
|
leading: ThemedButtonsTabBar(
|
||||||
tabs: [
|
tabs: [
|
||||||
Tab(text: " ${context.l10n.playlists} "),
|
Tab(text: " ${context.l10n.playlists} "),
|
||||||
Tab(text: " ${context.l10n.tracks} "),
|
Tab(text: " ${context.l10n.local_tracks} "),
|
||||||
Tab(
|
Tab(
|
||||||
child: Badge(
|
child: Badge(
|
||||||
isLabelVisible: downloadingCount > 0,
|
isLabelVisible: downloadingCount > 0,
|
||||||
|
@ -6,7 +6,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"bn": [
|
"bn": [
|
||||||
@ -16,7 +17,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"ca": [
|
"ca": [
|
||||||
@ -26,7 +28,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"de": [
|
"de": [
|
||||||
@ -36,7 +39,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"es": [
|
"es": [
|
||||||
@ -46,7 +50,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"fa": [
|
"fa": [
|
||||||
@ -56,7 +61,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"fr": [
|
"fr": [
|
||||||
@ -66,7 +72,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"hi": [
|
"hi": [
|
||||||
@ -76,7 +83,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"it": [
|
"it": [
|
||||||
@ -86,7 +94,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"ja": [
|
"ja": [
|
||||||
@ -96,7 +105,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"ne": [
|
"ne": [
|
||||||
@ -106,7 +116,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"nl": [
|
"nl": [
|
||||||
@ -117,7 +128,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"pl": [
|
"pl": [
|
||||||
@ -127,7 +139,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"pt": [
|
"pt": [
|
||||||
@ -137,7 +150,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"ru": [
|
"ru": [
|
||||||
@ -147,7 +161,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"tr": [
|
"tr": [
|
||||||
@ -157,7 +172,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"uk": [
|
"uk": [
|
||||||
@ -167,7 +183,8 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
],
|
],
|
||||||
|
|
||||||
"zh": [
|
"zh": [
|
||||||
@ -177,6 +194,7 @@
|
|||||||
"replace_queue_question",
|
"replace_queue_question",
|
||||||
"endless_playback",
|
"endless_playback",
|
||||||
"delete_playlist",
|
"delete_playlist",
|
||||||
"delete_playlist_confirmation"
|
"delete_playlist_confirmation",
|
||||||
|
"local_tracks"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user