-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #31 from emreesen27/develop
v100-beta2 is completed
- Loading branch information
Showing
22 changed files
with
352 additions
and
72 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
### Run | ||
|
||
Clone the project. | ||
``` | ||
git clone | ||
``` | ||
You first need to navigate into the explode module. | ||
``` | ||
cd explode | ||
``` | ||
|
||
Fetch the dependencies: | ||
``` | ||
flutter pub get | ||
``` | ||
Build it as an AAR: | ||
``` | ||
flutter build aar | ||
``` | ||
|
||
After these steps, you should be able to build the project. The google.service.json file is added through the pipeline during the release process. To compile the project locally, you need to create and add your own google.service.json file. | ||
|
||
#### Contribute | ||
|
||
During the commit process, both commit-msg and lint checks are automatically executed. Committing triggers the lint task. If any issues arise, you can manually trigger the lint check with the following command: | ||
|
||
``` | ||
./gradlew ktlintFormat | ||
``` | ||
Ensure your commit message follows this format: | ||
``` | ||
[DEV]||[FIX]|[REFACTOR] [commit message] | ||
``` | ||
|
||
Git hooks are set up to enforce linting and commit message checks. If you encounter any issues with the hooks, you can reinstall them by running: | ||
|
||
``` | ||
./gradlew installGitHook | ||
``` | ||
|
||
If you make any changes in the <b>explode</b> module, don’t forget to run | ||
``` | ||
cd explode && flutter build aar | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
Hyper-N License | ||
|
||
1. Permitted Uses: | ||
|
||
This license allows you to use Hyper-N under the following conditions: | ||
It may be used for personal, academic, research, and non-commercial purposes. | ||
Modification of the software and creation of derivative works are permitted. | ||
|
||
2. Commercial Use Prohibition: | ||
|
||
The software may not be used for any commercial purposes. | ||
It cannot be used in any product or service sales or in any profit-driven business model. | ||
|
||
3. Sharing of Modifications: | ||
|
||
If any modifications or derivative works are made based on this software: | ||
The modified version or derivative work must be publicly shared on a platform like GitHub. | ||
The modifications must include this license and provide attribution to the original author. | ||
|
||
4. Disclaimer of Liability: | ||
|
||
The software is provided "as is," without any warranty of any kind. | ||
The authors are not liable for any damages or issues arising from the use of this software. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Preview | ||
--- | ||
| Home | Search | Library | Playlist | | ||
|--------------|---------------|--------------|--------------| | ||
| <img src="https://github.com/emreesen27/Hyper-N/blob/assets/home-min.png?raw=true" width="180" height="400"></img> | <img src="https://github.com/emreesen27/Hyper-N/blob/assets/search-min.png?raw=true" width="180" height="400"></img> | <img src="https://github.com/emreesen27/Hyper-N/blob/assets/library-min.png?raw=true" width="180" height="400"></img> | <img src="https://github.com/emreesen27/Hyper-N/blob/assets/playlist-min.png?raw=true" width="180" height="400"></img> | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,64 +1,66 @@ | ||
dependencies { | ||
implementation("androidx.core:core-ktx:1.12.0") | ||
implementation("androidx.appcompat:appcompat:1.6.1") | ||
implementation("com.google.android.material:material:1.11.0") | ||
implementation("androidx.constraintlayout:constraintlayout:2.1.4") | ||
implementation("androidx.legacy:legacy-support-v4:1.0.0") | ||
implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.7.0") | ||
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0") | ||
implementation(libs.core.ktx) | ||
implementation(libs.appcompat) | ||
implementation(libs.material) | ||
implementation(libs.constraint.layout) | ||
implementation(libs.legacy.support) | ||
implementation(libs.lifecycle.livedata) | ||
implementation(libs.lifecycle.viewmodel) | ||
|
||
// Http | ||
implementation("com.squareup.okhttp3:okhttp:4.12.0") | ||
implementation(libs.okhttp) | ||
|
||
// Navigation-ktx | ||
implementation("androidx.navigation:navigation-fragment-ktx:2.7.7") | ||
implementation("androidx.navigation:navigation-ui-ktx:2.7.7") | ||
implementation(libs.navigation.fragment) | ||
implementation(libs.navigation.ui) | ||
|
||
// Hilt | ||
implementation("com.google.dagger:hilt-android:2.48") | ||
kapt("com.google.dagger:hilt-android-compiler:2.48") | ||
implementation(libs.hilt.android) | ||
kapt(libs.hilt.compiler) | ||
|
||
// Splash | ||
implementation("androidx.core:core-splashscreen:1.1.0-rc01") | ||
implementation(libs.splashscreen) | ||
|
||
// Recycler | ||
implementation("com.github.sparrow007:carouselrecyclerview:1.2.6") | ||
implementation(libs.carousel.recyclerview) | ||
|
||
// Glide | ||
implementation("com.github.bumptech.glide:glide:4.16.0") | ||
annotationProcessor("com.github.bumptech.glide:compiler:4.15.0") | ||
implementation(libs.glide.bump) | ||
annotationProcessor(libs.glide.compiler) | ||
|
||
// Sdp & Ssp | ||
implementation("com.intuit.sdp:sdp-android:1.1.0") | ||
implementation("com.intuit.ssp:ssp-android:1.1.0") | ||
implementation(libs.sdp) | ||
implementation(libs.ssp) | ||
|
||
// Progress | ||
implementation("com.github.emreesen27:Android-Nested-Progress:v1.0.2") | ||
implementation("com.github.tingyik90:snackprogressbar:6.4.2") | ||
implementation(libs.nested.progress) | ||
implementation(libs.snackprogressbar) | ||
|
||
// Expo-Media | ||
implementation("androidx.media3:media3-exoplayer:1.3.0") | ||
implementation("androidx.media3:media3-exoplayer-dash:1.3.0") | ||
implementation("androidx.media3:media3-ui:1.3.0") | ||
implementation("androidx.media3:media3-session:1.3.0") | ||
implementation(libs.media3.exoplayer.player) | ||
implementation(libs.media3.exoplayer.dash) | ||
implementation(libs.media3.ui) | ||
implementation(libs.media3.session) | ||
|
||
// Hyper-Explode | ||
debugImplementation("com.snstudio.hyper.explode:flutter_debug:1.0") | ||
releaseImplementation("com.snstudio.hyper.explode:flutter_release:1.0") | ||
debugImplementation(libs.hyper.explode.debug) | ||
releaseImplementation(libs.hyper.explode.release) | ||
|
||
// Room | ||
implementation 'androidx.room:room-ktx:2.6.1' | ||
kapt "androidx.room:room-compiler:2.6.1" | ||
implementation(libs.room.ktx) | ||
//noinspection KaptUsageInsteadOfKsp | ||
kapt(libs.room.compiler) | ||
|
||
// Toast | ||
implementation 'com.github.GrenderG:Toasty:1.5.2' | ||
implementation(libs.toasty) | ||
|
||
// Firebase | ||
implementation(platform("com.google.firebase:firebase-bom:33.2.0")) | ||
implementation("com.google.firebase:firebase-analytics") | ||
implementation("com.google.firebase:firebase-crashlytics") | ||
implementation(platform(libs.firebase.bom)) | ||
implementation(libs.firebase.analytics) | ||
implementation(libs.firebase.crashlytics) | ||
|
||
testImplementation("junit:junit:4.13.2") | ||
androidTestImplementation("androidx.test.ext:junit:1.1.5") | ||
androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") | ||
} | ||
// Test | ||
testImplementation(libs.junit) | ||
androidTestImplementation(libs.androidx.junit) | ||
androidTestImplementation(libs.espresso.core) | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.