Added OSS Notice

This commit is contained in:
tom5079
2020-09-09 13:06:32 +09:00
parent 439a8e93ec
commit 7f274fd238
7 changed files with 17 additions and 0 deletions

View File

@@ -26,6 +26,7 @@ import androidx.preference.Preference
import androidx.preference.PreferenceCategory
import androidx.preference.PreferenceFragmentCompat
import androidx.preference.SwitchPreferenceCompat
import com.google.android.gms.oss.licenses.OssLicensesMenuActivity
import xyz.quaver.io.FileX
import xyz.quaver.io.util.getChild
import xyz.quaver.pupil.R
@@ -246,6 +247,12 @@ class SettingsFragment :
summary = Preferences.get<String>("user_id")
onPreferenceClickListener = this@SettingsFragment
}
"oss" -> {
setOnPreferenceClickListener {
context?.startActivity(Intent(context, OssLicensesMenuActivity::class.java))
true
}
}
}
}

View File

@@ -145,4 +145,5 @@
<string name="settings_invalid_download_folder_name">フォルダ名に使用できない文字が含まれています</string>
<string name="settings_download_folder_name_message">%sに含まれている文字列を対応する変数に置換します\n\n%s</string>
<string name="settings_manage_storage">ストレージ管理</string>
<string name="settings_oss">オープンソースライセンス</string>
</resources>

View File

@@ -145,4 +145,5 @@
<string name="settings_invalid_download_folder_name">폴더 패턴에 사용할 수 없는 문자가 포함되어 있습니다</string>
<string name="settings_download_folder_name_message">지원되는 변수는 %s 입니다\n\n%s</string>
<string name="settings_manage_storage">저장소 관리</string>
<string name="settings_oss">오픈 소스 라이선스</string>
</resources>

View File

@@ -172,6 +172,7 @@
<string name="settings_import_old_galleries">Import old galleries</string>
<string name="settings_user_id">User ID</string>
<string name="settings_user_id_toast">User ID is copied to clipboard</string>
<string name="settings_oss">Open Source Notice</string>
<!-- MANAGE FAVORITES -->

View File

@@ -104,6 +104,10 @@
app:key="user_id"
app:title="@string/settings_user_id"/>
<Preference
app:key="oss"
app:title="@string/settings_oss"/>
</PreferenceCategory>
</PreferenceScreen>