This repository has been archived by the owner on Oct 24, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit a99a21e
Showing
184 changed files
with
7,482 additions
and
0 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
/android/key.properties | ||
|
||
# Miscellaneous | ||
*.class | ||
*.log | ||
*.pyc | ||
*.swp | ||
.DS_Store | ||
.atom/ | ||
.buildlog/ | ||
.history | ||
.svn/ | ||
migrate_working_dir/ | ||
|
||
# IntelliJ related | ||
*.iml | ||
*.ipr | ||
*.iws | ||
.idea/ | ||
|
||
# The .vscode folder contains launch configuration and tasks you configure in | ||
# VS Code which you may wish to be included in version control, so this line | ||
# is commented out by default. | ||
#.vscode/ | ||
|
||
# Flutter/Dart/Pub related | ||
**/doc/api/ | ||
**/ios/Flutter/.last_build_id | ||
.dart_tool/ | ||
.flutter-plugins | ||
.flutter-plugins-dependencies | ||
.packages | ||
.pub-cache/ | ||
.pub/ | ||
/build/ | ||
|
||
# Symbolication related | ||
app.*.symbols | ||
|
||
# Obfuscation related | ||
app.*.map.json | ||
|
||
# Android Studio will place build artifacts here | ||
/android/app/debug | ||
/android/app/profile | ||
/android/app/release |
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,45 @@ | ||
# This file tracks properties of this Flutter project. | ||
# Used by Flutter tool to assess capabilities and perform upgrades etc. | ||
# | ||
# This file should be version controlled and should not be manually edited. | ||
|
||
version: | ||
revision: "e1e47221e86272429674bec4f1bd36acc4fc7b77" | ||
channel: "stable" | ||
|
||
project_type: app | ||
|
||
# Tracks metadata for the flutter migrate command | ||
migration: | ||
platforms: | ||
- platform: root | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
- platform: android | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
- platform: ios | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
- platform: linux | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
- platform: macos | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
- platform: web | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
- platform: windows | ||
create_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
base_revision: e1e47221e86272429674bec4f1bd36acc4fc7b77 | ||
|
||
# User provided section | ||
|
||
# List of Local paths (relative to this file) that should be | ||
# ignored by the migrate tool. | ||
# | ||
# Files that are not part of the templates will be ignored by default. | ||
unmanaged_files: | ||
- 'lib/main.dart' | ||
- 'ios/Runner.xcodeproj/project.pbxproj' |
Large diffs are not rendered by default.
Oops, something went wrong.
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,58 @@ | ||
**Privacy Policy** | ||
|
||
Aldrin Zigmund C. Velasco built the Digilog TV - Japanese version app as an Open Source app. This SERVICE is provided by Aldrin Zigmund C. Velasco at no cost and is intended for use as is. | ||
|
||
This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. | ||
|
||
If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy. | ||
|
||
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Digilog TV - Japanese version unless otherwise defined in this Privacy Policy. | ||
|
||
**Information Collection and Use** | ||
|
||
For a better experience, while using our Service, I may require you to provide us with certain personally identifiable information. The information that I request will be retained on your device and is not collected by me in any way. | ||
|
||
**Log Data** | ||
|
||
I want to inform you that whenever you use my Service, in a case of an error in the app I collect data and information (through third-party products) on your phone called Log Data. This Log Data may include information such as your device Internet Protocol (“IP”) address, device name, operating system version, the configuration of the app when utilizing my Service, the time and date of your use of the Service, and other statistics. | ||
|
||
**Cookies** | ||
|
||
Cookies are files with a small amount of data that are commonly used as anonymous unique identifiers. These are sent to your browser from the websites that you visit and are stored on your device's internal memory. | ||
|
||
This Service does not use these “cookies” explicitly. However, the app may use third-party code and libraries that use “cookies” to collect information and improve their services. You have the option to either accept or refuse these cookies and know when a cookie is being sent to your device. If you choose to refuse our cookies, you may not be able to use some portions of this Service. | ||
|
||
**Service Providers** | ||
|
||
I may employ third-party companies and individuals due to the following reasons: | ||
|
||
* To facilitate our Service; | ||
* To provide the Service on our behalf; | ||
* To perform Service-related services; or | ||
* To assist us in analyzing how our Service is used. | ||
|
||
I want to inform users of this Service that these third parties have access to their Personal Information. The reason is to perform the tasks assigned to them on our behalf. However, they are obligated not to disclose or use the information for any other purpose. | ||
|
||
**Security** | ||
|
||
I value your trust in providing us your Personal Information, thus we are striving to use commercially acceptable means of protecting it. But remember that no method of transmission over the internet, or method of electronic storage is 100% secure and reliable, and I cannot guarantee its absolute security. | ||
|
||
**Links to Other Sites** | ||
|
||
This Service may contain links to other sites. If you click on a third-party link, you will be directed to that site. Note that these external sites are not operated by me. Therefore, I strongly advise you to review the Privacy Policy of these websites. I have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services. | ||
|
||
**Children’s Privacy** | ||
|
||
I do not knowingly collect personally identifiable information from children. I encourage all children to never submit any personally identifiable information through the Application and/or Services. I encourage parents and legal guardians to monitor their children's Internet usage and to help enforce this Policy by instructing their children never to provide personally identifiable information through the Application and/or Services without their permission. If you have reason to believe that a child has provided personally identifiable information to us through the Application and/or Services, please contact us. You must also be at least 16 years of age to consent to the processing of your personally identifiable information in your country (in some countries we may allow your parent or guardian to do so on your behalf). | ||
|
||
**Changes to This Privacy Policy** | ||
|
||
I may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. I will notify you of any changes by posting the new Privacy Policy on this page. | ||
|
||
This policy is effective as of 2024-03-04 | ||
|
||
**Contact Us** | ||
|
||
If you have any questions or suggestions about my Privacy Policy, do not hesitate to contact me at [email protected]. | ||
|
||
This privacy policy page was created at [privacypolicytemplate.net](https://privacypolicytemplate.net) and modified/generated by [App Privacy Policy Generator](https://app-privacy-policy-generator.nisrulz.com/) |
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,69 @@ | ||
# Digilog TV - 日本版 (Digilog TV - Japanese version) | ||
|
||
<img src="screenshots/screenshot1.png" alt="Screenshot 1" width="270" height="602"><img src="screenshots/screenshot2.png" alt="Screenshot 2" width="270" height="602"><img src="screenshots/screenshot3.png" alt="Screenshot 3" width="270" height="602"> | ||
|
||
[<img src="badges/GetItOnGooglePlay_Badge_Web_color_Japanese.png" | ||
alt="Get it on Google Play" | ||
height="63">](https://play.google.com/store/apps/details?id=io.github.aldrinzigmundv.digilogtv_jp) | ||
|
||
[<img src="badges/GetItOnGooglePlay_Badge_Web_color_English.png" | ||
alt="Get it on Google Play" | ||
height="63">](https://play.google.com/store/apps/details?id=io.github.aldrinzigmundv.digilogtv_jp) | ||
|
||
または、[Releases セクション](https://github.com/aldrinzigmundv/digilogtv_jp/releases/latest) から最新のAPKをダウンロードしてください | ||
|
||
Or download the latest APK from the [Releases Section](https://github.com/aldrinzigmundv/digilogtv_jp/releases/latest) | ||
|
||
|
||
|
||
**このアプリは aldrinzigmund.com によって提供されています** | ||
|
||
**This app is powered by aldrinzigmund.com** | ||
|
||
|
||
## Digilog TV - 日本版とは何ですか? | ||
|
||
Linux Mint の Hypnotix にインスパイアされたオリジナルの Digilog TV の日本版である、無料でオープンソースのテレビアプリです。 | ||
|
||
このアプリには、Hypnotix と同様に、GitHub から Free-TV/IPTV をソースとした日本のチャンネルが含まれており、無料で合法かつ公に利用可能なコンテンツのみを提供しています。 | ||
|
||
チャンネルの提案については、Free-TV/IPTV と私たちの GitHub レポジトリの両方にイシューを登録してください。提案されたニュースチャンネルが私たちの基準を満たしている場合、Free-TV/IPTV にリストされ次第、アプリに追加します。 | ||
|
||
## What is Digilog TV - Japanese version? | ||
|
||
A free and open-source TV app, Japanese version of the original Digilog TV which was inspired by Linux Mint's Hypnotix. | ||
|
||
The app features Japanese channels sourced from Free-TV/IPTV on GitHub, just like Hypnotix, to ensure that it only includes free, legal and publicly available content. | ||
|
||
For channel suggestions, please file an issue on both Free-TV/IPTV and our GitHub repo. I'll include suggested news channels that meet our criteria as soon as Free-TV/IPTV adds them to their list. | ||
|
||
## 特徴 | ||
* 無料でオープンソース | ||
* 直感的で使いやすいインターフェースデザイン | ||
* 多彩な日本のチャンネルを提供 | ||
* お気に入りチャンネルに素早くアクセスできる便利なリスト | ||
* 無料で合法かつ公に利用可能なコンテンツのみを収録 | ||
|
||
## Features | ||
* Free and open-source | ||
* Intuitive and easy-to-navigate interface design | ||
* Offers a diverse selection of Japanese channels | ||
* Convenient favorites list for quick access to your preferred channels | ||
* Includes only free, legal, and publicly available content | ||
|
||
## このアプリの維持をサポートするためにXMRを寄付してください | ||
|
||
このアプリをサポートするためにXMRを寄付してください | ||
|
||
<img src="assets/images/monero.png" alt="XMR Wallet QR Code" width="300" height="300"> | ||
|
||
86cQoPfKTJ2bRfGH5Ts2kzaXCRcVRiX8CUHKc9xmeUmQ8YM8Uzk9S97T5gQaqYu58C9wuFK7opDH7cM9EJyR4V5LAq9RGv4 | ||
|
||
|
||
## Donate XMR to Support Maintaining this App | ||
|
||
Donate XMR to Support this App | ||
|
||
<img src="assets/images/monero.png" alt="XMR Wallet QR Code" width="300" height="300"> | ||
|
||
86cQoPfKTJ2bRfGH5Ts2kzaXCRcVRiX8CUHKc9xmeUmQ8YM8Uzk9S97T5gQaqYu58C9wuFK7opDH7cM9EJyR4V5LAq9RGv4 |
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 @@ | ||
include: package:flutter_lints/flutter.yaml |
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,13 @@ | ||
gradle-wrapper.jar | ||
/.gradle | ||
/captures/ | ||
/gradlew | ||
/gradlew.bat | ||
/local.properties | ||
GeneratedPluginRegistrant.java | ||
|
||
# Remember to never publicly share your keystore. | ||
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app | ||
key.properties | ||
**/*.keystore | ||
**/*.jks |
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,89 @@ | ||
plugins { | ||
id "com.android.application" | ||
id "kotlin-android" | ||
id "dev.flutter.flutter-gradle-plugin" | ||
} | ||
|
||
def localProperties = new Properties() | ||
def localPropertiesFile = rootProject.file('local.properties') | ||
if (localPropertiesFile.exists()) { | ||
localPropertiesFile.withReader('UTF-8') { reader -> | ||
localProperties.load(reader) | ||
} | ||
} | ||
|
||
def flutterVersionCode = localProperties.getProperty('flutter.versionCode') | ||
if (flutterVersionCode == null) { | ||
flutterVersionCode = '1' | ||
} | ||
|
||
def flutterVersionName = localProperties.getProperty('flutter.versionName') | ||
if (flutterVersionName == null) { | ||
flutterVersionName = '1.0' | ||
} | ||
|
||
def keystoreProperties = new Properties() | ||
def keystorePropertiesFile = rootProject.file('key.properties') | ||
if (keystorePropertiesFile.exists()) { | ||
keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) | ||
} | ||
|
||
|
||
android { | ||
packagingOptions { | ||
// Fixes duplicate libraries build issue, | ||
// when your project uses more than one plugin that depend on C++ libs. | ||
} | ||
namespace "com.example.digilogtv" | ||
compileSdkVersion flutter.compileSdkVersion | ||
ndkVersion flutter.ndkVersion | ||
|
||
compileOptions { | ||
sourceCompatibility JavaVersion.VERSION_1_8 | ||
targetCompatibility JavaVersion.VERSION_1_8 | ||
} | ||
|
||
kotlinOptions { | ||
jvmTarget = '1.8' | ||
} | ||
|
||
sourceSets { | ||
main.java.srcDirs += 'src/main/kotlin' | ||
} | ||
|
||
defaultConfig { | ||
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). | ||
applicationId "io.github.aldrinzigmundv.digilogtvjp" | ||
// You can update the following values to match your application needs. | ||
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. | ||
minSdkVersion flutter.minSdkVersion | ||
targetSdkVersion 34 | ||
versionCode 1 | ||
versionName "1.0.0" | ||
multiDexEnabled true | ||
} | ||
signingConfigs { | ||
release { | ||
keyAlias keystoreProperties['keyAlias'] | ||
keyPassword keystoreProperties['keyPassword'] | ||
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null | ||
storePassword keystoreProperties['storePassword'] | ||
} | ||
} | ||
buildTypes { | ||
release { | ||
// TODO: Add your own signing config for the release build. | ||
// Signing with the debug keys for now, so `flutter run --release` works. | ||
signingConfig signingConfigs.release | ||
} | ||
} | ||
} | ||
|
||
flutter { | ||
source '../..' | ||
} | ||
|
||
dependencies { | ||
implementation 'com.android.support:multidex:1.0.3' | ||
implementation "androidx.activity:activity:1.6.0-alpha05" | ||
} |
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,7 @@ | ||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"> | ||
<!-- The INTERNET permission is required for development. Specifically, | ||
the Flutter tool needs it to communicate with the running application | ||
to allow setting breakpoints, to provide hot reload, etc. | ||
--> | ||
<uses-permission android:name="android.permission.INTERNET"/> | ||
</manifest> |
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,47 @@ | ||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"> | ||
<uses-permission android:name="android.permission.INTERNET"/> | ||
<uses-feature android:name="android.software.leanback" | ||
android:required="false" /> | ||
<uses-feature android:name="android.hardware.touchscreen" | ||
android:required="false" /> | ||
<application | ||
android:label="Digilog TV - 日本版" | ||
android:name="${applicationName}" | ||
android:icon="@mipmap/launcher_icon" | ||
android:banner="@mipmap/banner_icon" | ||
android:usesCleartextTraffic="true" | ||
android:enableOnBackInvokedCallback="true"> | ||
<activity | ||
android:name=".MainActivity" | ||
android:exported="true" | ||
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"> | ||
<!-- Specifies an Android theme to apply to this Activity as soon as | ||
the Android process has started. This theme is visible to the user | ||
while the Flutter UI initializes. After that, this theme continues | ||
to determine the Window background behind the Flutter UI. --> | ||
<meta-data | ||
android:name="io.flutter.embedding.android.NormalTheme" | ||
android:resource="@style/NormalTheme" | ||
/> | ||
<intent-filter> | ||
<action android:name="android.intent.action.MAIN"/> | ||
<category android:name="android.intent.category.LEANBACK_LAUNCHER" /> | ||
<category android:name="android.intent.category.LAUNCHER"/> | ||
</intent-filter> | ||
</activity> | ||
<!-- Don't delete the meta-data below. | ||
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java --> | ||
<meta-data | ||
android:name="flutterEmbedding" | ||
android:value="2" | ||
/> | ||
<!-- meta-data | ||
android:name="com.google.android.gms.ads.APPLICATION_ID" | ||
android:value="XXX"/ --> | ||
|
||
</application> | ||
</manifest> |
6 changes: 6 additions & 0 deletions
6
android/app/src/main/kotlin/com/example/digilogtv/MainActivity.kt
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,6 @@ | ||
package com.example.digilogtv | ||
|
||
import io.flutter.embedding.android.FlutterActivity | ||
|
||
class MainActivity: FlutterActivity() { | ||
} |
Oops, something went wrong.