move option animate gifs to main settings
This commit is contained in:
parent
669bfcd904
commit
d203c1fced
4 changed files with 24 additions and 19 deletions
|
@ -66,6 +66,7 @@ class SettingsActivity : SimpleActivity() {
|
||||||
setupOpenVideosOnSeparateScreen()
|
setupOpenVideosOnSeparateScreen()
|
||||||
setupMaxBrightness()
|
setupMaxBrightness()
|
||||||
setupCropThumbnails()
|
setupCropThumbnails()
|
||||||
|
setupAnimateGifs()
|
||||||
setupDarkBackground()
|
setupDarkBackground()
|
||||||
setupScrollHorizontally()
|
setupScrollHorizontally()
|
||||||
setupScreenRotation()
|
setupScreenRotation()
|
||||||
|
@ -310,6 +311,14 @@ class SettingsActivity : SimpleActivity() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun setupAnimateGifs() {
|
||||||
|
binding.settingsAnimateGifs.isChecked = config.animateGifs
|
||||||
|
binding.settingsAnimateGifsHolder.setOnClickListener {
|
||||||
|
binding.settingsAnimateGifs.toggle()
|
||||||
|
config.animateGifs = binding.settingsAnimateGifs.isChecked
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun setupDarkBackground() {
|
private fun setupDarkBackground() {
|
||||||
binding.settingsBlackBackground.isChecked = config.blackBackground
|
binding.settingsBlackBackground.isChecked = config.blackBackground
|
||||||
binding.settingsBlackBackgroundHolder.setOnClickListener {
|
binding.settingsBlackBackgroundHolder.setOnClickListener {
|
||||||
|
|
|
@ -17,13 +17,11 @@ class ChangeFileThumbnailStyleDialog(val activity: BaseSimpleActivity) : DialogI
|
||||||
init {
|
init {
|
||||||
binding = DialogChangeFileThumbnailStyleBinding.inflate(activity.layoutInflater).apply {
|
binding = DialogChangeFileThumbnailStyleBinding.inflate(activity.layoutInflater).apply {
|
||||||
dialogFileStyleRoundedCorners.isChecked = config.fileRoundedCorners
|
dialogFileStyleRoundedCorners.isChecked = config.fileRoundedCorners
|
||||||
dialogFileStyleAnimateGifs.isChecked = config.animateGifs
|
|
||||||
dialogFileStyleShowThumbnailVideoDuration.isChecked = config.showThumbnailVideoDuration
|
dialogFileStyleShowThumbnailVideoDuration.isChecked = config.showThumbnailVideoDuration
|
||||||
dialogFileStyleShowThumbnailFileTypes.isChecked = config.showThumbnailFileTypes
|
dialogFileStyleShowThumbnailFileTypes.isChecked = config.showThumbnailFileTypes
|
||||||
dialogFileStyleMarkFavoriteItems.isChecked = config.markFavoriteItems
|
dialogFileStyleMarkFavoriteItems.isChecked = config.markFavoriteItems
|
||||||
|
|
||||||
dialogFileStyleRoundedCornersHolder.setOnClickListener { dialogFileStyleRoundedCorners.toggle() }
|
dialogFileStyleRoundedCornersHolder.setOnClickListener { dialogFileStyleRoundedCorners.toggle() }
|
||||||
dialogFileStyleAnimateGifsHolder.setOnClickListener { dialogFileStyleAnimateGifs.toggle() }
|
|
||||||
dialogFileStyleShowThumbnailVideoDurationHolder.setOnClickListener { dialogFileStyleShowThumbnailVideoDuration.toggle() }
|
dialogFileStyleShowThumbnailVideoDurationHolder.setOnClickListener { dialogFileStyleShowThumbnailVideoDuration.toggle() }
|
||||||
dialogFileStyleShowThumbnailFileTypesHolder.setOnClickListener { dialogFileStyleShowThumbnailFileTypes.toggle() }
|
dialogFileStyleShowThumbnailFileTypesHolder.setOnClickListener { dialogFileStyleShowThumbnailFileTypes.toggle() }
|
||||||
dialogFileStyleMarkFavoriteItemsHolder.setOnClickListener { dialogFileStyleMarkFavoriteItems.toggle() }
|
dialogFileStyleMarkFavoriteItemsHolder.setOnClickListener { dialogFileStyleMarkFavoriteItems.toggle() }
|
||||||
|
@ -59,7 +57,6 @@ class ChangeFileThumbnailStyleDialog(val activity: BaseSimpleActivity) : DialogI
|
||||||
|
|
||||||
override fun onClick(dialog: DialogInterface, which: Int) {
|
override fun onClick(dialog: DialogInterface, which: Int) {
|
||||||
config.fileRoundedCorners = binding.dialogFileStyleRoundedCorners.isChecked
|
config.fileRoundedCorners = binding.dialogFileStyleRoundedCorners.isChecked
|
||||||
config.animateGifs = binding.dialogFileStyleAnimateGifs.isChecked
|
|
||||||
config.showThumbnailVideoDuration = binding.dialogFileStyleShowThumbnailVideoDuration.isChecked
|
config.showThumbnailVideoDuration = binding.dialogFileStyleShowThumbnailVideoDuration.isChecked
|
||||||
config.showThumbnailFileTypes = binding.dialogFileStyleShowThumbnailFileTypes.isChecked
|
config.showThumbnailFileTypes = binding.dialogFileStyleShowThumbnailFileTypes.isChecked
|
||||||
config.markFavoriteItems = binding.dialogFileStyleMarkFavoriteItems.isChecked
|
config.markFavoriteItems = binding.dialogFileStyleMarkFavoriteItems.isChecked
|
||||||
|
|
|
@ -326,6 +326,21 @@
|
||||||
|
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
||||||
|
<RelativeLayout
|
||||||
|
android:id="@+id/settings_animate_gifs_holder"
|
||||||
|
style="@style/SettingsHolderCheckboxStyle"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content">
|
||||||
|
|
||||||
|
<com.simplemobiletools.commons.views.MyAppCompatCheckbox
|
||||||
|
android:id="@+id/settings_animate_gifs"
|
||||||
|
style="@style/SettingsCheckboxStyle"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="@string/animate_gifs" />
|
||||||
|
|
||||||
|
</RelativeLayout>
|
||||||
|
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
android:id="@+id/settings_file_thumbnail_style_holder"
|
android:id="@+id/settings_file_thumbnail_style_holder"
|
||||||
style="@style/SettingsHolderTextViewOneLinerStyle"
|
style="@style/SettingsHolderTextViewOneLinerStyle"
|
||||||
|
|
|
@ -61,22 +61,6 @@
|
||||||
|
|
||||||
</RelativeLayout>
|
</RelativeLayout>
|
||||||
|
|
||||||
<RelativeLayout
|
|
||||||
android:id="@+id/dialog_file_style_animate_gifs_holder"
|
|
||||||
style="@style/SettingsHolderCheckboxStyle"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:background="?attr/selectableItemBackground">
|
|
||||||
|
|
||||||
<com.simplemobiletools.commons.views.MyAppCompatCheckbox
|
|
||||||
android:id="@+id/dialog_file_style_animate_gifs"
|
|
||||||
style="@style/SettingsCheckboxStyle"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:text="@string/animate_gifs" />
|
|
||||||
|
|
||||||
</RelativeLayout>
|
|
||||||
|
|
||||||
<RelativeLayout
|
<RelativeLayout
|
||||||
android:id="@+id/dialog_file_style_show_thumbnail_video_duration_holder"
|
android:id="@+id/dialog_file_style_show_thumbnail_video_duration_holder"
|
||||||
style="@style/SettingsHolderCheckboxStyle"
|
style="@style/SettingsHolderCheckboxStyle"
|
||||||
|
|
Loading…
Reference in a new issue