renamed mosh to mucke
This commit is contained in:
parent
4ada7ce70f
commit
f1256790ef
18 changed files with 43 additions and 56 deletions
17
README.md
17
README.md
|
@ -1,16 +1,3 @@
|
||||||
# mosh
|
# mucke
|
||||||
|
|
||||||
A new Flutter project.
|
The frustration-free music player.
|
||||||
|
|
||||||
## Getting Started
|
|
||||||
|
|
||||||
This project is a starting point for a Flutter application.
|
|
||||||
|
|
||||||
A few resources to get you started if this is your first Flutter project:
|
|
||||||
|
|
||||||
- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
|
|
||||||
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
|
|
||||||
|
|
||||||
For help getting started with Flutter, view our
|
|
||||||
[online documentation](https://flutter.dev/docs), which offers tutorials,
|
|
||||||
samples, guidance on mobile development, and a full API reference.
|
|
|
@ -38,7 +38,7 @@ android {
|
||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
|
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
|
||||||
applicationId "com.example.mosh"
|
applicationId "com.example.mucke"
|
||||||
minSdkVersion 16
|
minSdkVersion 16
|
||||||
targetSdkVersion 28
|
targetSdkVersion 28
|
||||||
versionCode flutterVersionCode.toInteger()
|
versionCode flutterVersionCode.toInteger()
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.example.mosh">
|
package="com.example.mucke">
|
||||||
<!-- Flutter needs it to communicate with the running application
|
<!-- Flutter needs it to communicate with the running application
|
||||||
to allow setting breakpoints, to provide hot reload, etc.
|
to allow setting breakpoints, to provide hot reload, etc.
|
||||||
-->
|
-->
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mosh">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.mucke">
|
||||||
<!-- io.flutter.app.FlutterApplication is an android.app.Application that
|
<!-- io.flutter.app.FlutterApplication is an android.app.Application that
|
||||||
calls FlutterMain.startInitialization(this); in its onCreate method.
|
calls FlutterMain.startInitialization(this); in its onCreate method.
|
||||||
In most cases you can leave this as-is, but you if you want to provide
|
In most cases you can leave this as-is, but you if you want to provide
|
||||||
|
@ -6,7 +6,7 @@
|
||||||
FlutterApplication and put your custom class here. -->
|
FlutterApplication and put your custom class here. -->
|
||||||
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
||||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
||||||
<application android:name="io.flutter.app.FlutterApplication" android:label="mosh" android:icon="@mipmap/ic_launcher">
|
<application android:name="io.flutter.app.FlutterApplication" android:label="mucke" android:icon="@mipmap/ic_launcher">
|
||||||
<activity android:name=".MainActivity" android:launchMode="singleTop" android:theme="@style/LaunchTheme" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" android:hardwareAccelerated="true" android:windowSoftInputMode="adjustResize">
|
<activity android:name=".MainActivity" android:launchMode="singleTop" android:theme="@style/LaunchTheme" android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode" android:hardwareAccelerated="true" android:windowSoftInputMode="adjustResize">
|
||||||
<intent-filter>
|
<intent-filter>
|
||||||
<action android:name="android.intent.action.MAIN"/>
|
<action android:name="android.intent.action.MAIN"/>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.example.mosh
|
package com.example.mucke
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import io.flutter.embedding.android.FlutterActivity
|
import io.flutter.embedding.android.FlutterActivity
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.example.mosh">
|
package="com.example.mucke">
|
||||||
<!-- Flutter needs it to communicate with the running application
|
<!-- Flutter needs it to communicate with the running application
|
||||||
to allow setting breakpoints, to provide hot reload, etc.
|
to allow setting breakpoints, to provide hot reload, etc.
|
||||||
-->
|
-->
|
||||||
|
|
|
@ -320,7 +320,7 @@
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"$(PROJECT_DIR)/Flutter",
|
"$(PROJECT_DIR)/Flutter",
|
||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.mosh;
|
PRODUCT_BUNDLE_IDENTIFIER = com.example.mucke;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
|
@ -454,7 +454,7 @@
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"$(PROJECT_DIR)/Flutter",
|
"$(PROJECT_DIR)/Flutter",
|
||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.mosh;
|
PRODUCT_BUNDLE_IDENTIFIER = com.example.mucke;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||||
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
||||||
|
@ -481,7 +481,7 @@
|
||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"$(PROJECT_DIR)/Flutter",
|
"$(PROJECT_DIR)/Flutter",
|
||||||
);
|
);
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.mosh;
|
PRODUCT_BUNDLE_IDENTIFIER = com.example.mucke;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||||
SWIFT_VERSION = 5.0;
|
SWIFT_VERSION = 5.0;
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
<key>CFBundleInfoDictionaryVersion</key>
|
<key>CFBundleInfoDictionaryVersion</key>
|
||||||
<string>6.0</string>
|
<string>6.0</string>
|
||||||
<key>CFBundleName</key>
|
<key>CFBundleName</key>
|
||||||
<string>mosh</string>
|
<string>mucke</string>
|
||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>APPL</string>
|
<string>APPL</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import 'package:dartz/dartz.dart';
|
import 'package:dartz/dartz.dart';
|
||||||
import 'package:meta/meta.dart';
|
import 'package:meta/meta.dart';
|
||||||
import 'package:mosh/domain/entities/song.dart';
|
import 'package:mucke/domain/entities/song.dart';
|
||||||
import 'package:mosh/system/models/song_model.dart';
|
import 'package:mucke/system/models/song_model.dart';
|
||||||
|
|
||||||
import '../../core/error/failures.dart';
|
import '../../core/error/failures.dart';
|
||||||
import '../../domain/entities/album.dart';
|
import '../../domain/entities/album.dart';
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
name: mosh
|
name: mucke
|
||||||
description: The frustration-free music player.
|
description: The frustration-free music player.
|
||||||
|
|
||||||
version: 1.0.0+1
|
version: 1.0.0+1
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import 'package:dartz/dartz.dart';
|
import 'package:dartz/dartz.dart';
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:mosh/domain/entities/album.dart';
|
import 'package:mucke/domain/entities/album.dart';
|
||||||
import 'package:mosh/domain/repositories/music_data_repository.dart';
|
import 'package:mucke/domain/repositories/music_data_repository.dart';
|
||||||
import 'package:mosh/domain/usecases/get_albums.dart';
|
import 'package:mucke/domain/usecases/get_albums.dart';
|
||||||
|
|
||||||
class MockMusicDataRepository extends Mock implements MusicDataRepository {}
|
class MockMusicDataRepository extends Mock implements MusicDataRepository {}
|
||||||
|
|
||||||
|
@ -17,8 +17,8 @@ void main() {
|
||||||
});
|
});
|
||||||
|
|
||||||
final tAlbums = <Album>[
|
final tAlbums = <Album>[
|
||||||
Album(title: 'Back in Black', artist: 'AC/DC'),
|
const Album(title: 'Back in Black', artist: 'AC/DC'),
|
||||||
Album(title: 'Twilight Of The Thunder God', artist: 'Amon Amarth'),
|
const Album(title: 'Twilight Of The Thunder God', artist: 'Amon Amarth'),
|
||||||
];
|
];
|
||||||
|
|
||||||
test(
|
test(
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import 'package:dartz/dartz.dart';
|
import 'package:dartz/dartz.dart';
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:mosh/domain/entities/song.dart';
|
import 'package:mucke/domain/entities/song.dart';
|
||||||
import 'package:mosh/domain/repositories/music_data_repository.dart';
|
import 'package:mucke/domain/repositories/music_data_repository.dart';
|
||||||
import 'package:mosh/domain/usecases/get_songs.dart';
|
import 'package:mucke/domain/usecases/get_songs.dart';
|
||||||
|
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
import 'package:flutter_audio_query/flutter_audio_query.dart';
|
import 'package:flutter_audio_query/flutter_audio_query.dart';
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:mosh/system/datasources/local_music_fetcher.dart';
|
import 'package:mucke/system/datasources/local_music_fetcher.dart';
|
||||||
import 'package:mosh/system/models/album_model.dart';
|
import 'package:mucke/system/models/album_model.dart';
|
||||||
import 'package:mosh/system/models/song_model.dart';
|
import 'package:mucke/system/models/song_model.dart';
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
class MockFlutterAudioQuery extends Mock implements FlutterAudioQuery {}
|
class MockFlutterAudioQuery extends Mock implements FlutterAudioQuery {}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:moor_ffi/moor_ffi.dart';
|
import 'package:moor_ffi/moor_ffi.dart';
|
||||||
import 'package:mosh/system/datasources/moor_music_data_source.dart';
|
import 'package:mucke/system/datasources/moor_music_data_source.dart';
|
||||||
import 'package:mosh/system/models/album_model.dart';
|
import 'package:mucke/system/models/album_model.dart';
|
||||||
import 'package:mosh/system/models/song_model.dart';
|
import 'package:mucke/system/models/song_model.dart';
|
||||||
|
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,9 @@ import 'package:flutter_audio_query/flutter_audio_query.dart';
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:moor/moor.dart';
|
import 'package:moor/moor.dart';
|
||||||
import 'package:mosh/domain/entities/album.dart';
|
import 'package:mucke/domain/entities/album.dart';
|
||||||
import 'package:mosh/system/datasources/moor_music_data_source.dart';
|
import 'package:mucke/system/datasources/moor_music_data_source.dart';
|
||||||
import 'package:mosh/system/models/album_model.dart';
|
import 'package:mucke/system/models/album_model.dart';
|
||||||
|
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,9 @@ import 'package:flutter_audio_query/flutter_audio_query.dart';
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:moor/moor.dart';
|
import 'package:moor/moor.dart';
|
||||||
import 'package:mosh/domain/entities/song.dart';
|
import 'package:mucke/domain/entities/song.dart';
|
||||||
import 'package:mosh/system/datasources/moor_music_data_source.dart';
|
import 'package:mucke/system/datasources/moor_music_data_source.dart';
|
||||||
import 'package:mosh/system/models/song_model.dart';
|
import 'package:mucke/system/models/song_model.dart';
|
||||||
|
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:mosh/system/datasources/audio_manager_contract.dart';
|
import 'package:mucke/system/datasources/audio_manager_contract.dart';
|
||||||
import 'package:mosh/system/models/song_model.dart';
|
import 'package:mucke/system/models/song_model.dart';
|
||||||
import 'package:mosh/system/repositories/audio_repository_impl.dart';
|
import 'package:mucke/system/repositories/audio_repository_impl.dart';
|
||||||
|
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import 'package:dartz/dartz.dart';
|
import 'package:dartz/dartz.dart';
|
||||||
import 'package:flutter_test/flutter_test.dart';
|
import 'package:flutter_test/flutter_test.dart';
|
||||||
import 'package:mockito/mockito.dart';
|
import 'package:mockito/mockito.dart';
|
||||||
import 'package:mosh/system/datasources/local_music_fetcher_contract.dart';
|
import 'package:mucke/system/datasources/local_music_fetcher_contract.dart';
|
||||||
import 'package:mosh/system/datasources/music_data_source_contract.dart';
|
import 'package:mucke/system/datasources/music_data_source_contract.dart';
|
||||||
import 'package:mosh/system/models/album_model.dart';
|
import 'package:mucke/system/models/album_model.dart';
|
||||||
import 'package:mosh/system/models/song_model.dart';
|
import 'package:mucke/system/models/song_model.dart';
|
||||||
import 'package:mosh/system/repositories/music_data_repository_impl.dart';
|
import 'package:mucke/system/repositories/music_data_repository_impl.dart';
|
||||||
|
|
||||||
import '../../test_constants.dart';
|
import '../../test_constants.dart';
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue