mirror of
				https://github.com/SimpleMobileTools/Simple-Voice-Recorder.git
				synced 2025-06-05 21:59:31 +02:00 
			
		
		
		
	require Simple Thank You for save folder customization
This commit is contained in:
		| @@ -3,6 +3,7 @@ package com.simplemobiletools.voicerecorder.activities | |||||||
| import android.media.MediaRecorder | import android.media.MediaRecorder | ||||||
| import android.os.Bundle | import android.os.Bundle | ||||||
| import com.simplemobiletools.commons.dialogs.ChangeDateTimeFormatDialog | import com.simplemobiletools.commons.dialogs.ChangeDateTimeFormatDialog | ||||||
|  | import com.simplemobiletools.commons.dialogs.FeatureLockedDialog | ||||||
| import com.simplemobiletools.commons.dialogs.FilePickerDialog | import com.simplemobiletools.commons.dialogs.FilePickerDialog | ||||||
| import com.simplemobiletools.commons.dialogs.RadioGroupDialog | import com.simplemobiletools.commons.dialogs.RadioGroupDialog | ||||||
| import com.simplemobiletools.commons.extensions.* | import com.simplemobiletools.commons.extensions.* | ||||||
| @@ -113,8 +114,10 @@ class SettingsActivity : SimpleActivity() { | |||||||
|     } |     } | ||||||
|  |  | ||||||
|     private fun setupSaveRecordingsFolder() { |     private fun setupSaveRecordingsFolder() { | ||||||
|  |         settings_save_recordings_label.text = addLockedLabelIfNeeded(R.string.save_recordings_in) | ||||||
|         settings_save_recordings.text = humanizePath(config.saveRecordingsFolder) |         settings_save_recordings.text = humanizePath(config.saveRecordingsFolder) | ||||||
|         settings_save_recordings_holder.setOnClickListener { |         settings_save_recordings_holder.setOnClickListener { | ||||||
|  |             if (isOrWasThankYouInstalled()) { | ||||||
|                 FilePickerDialog(this, config.saveRecordingsFolder, false, showFAB = true) { |                 FilePickerDialog(this, config.saveRecordingsFolder, false, showFAB = true) { | ||||||
|                     val path = it |                     val path = it | ||||||
|                     handleSAFDialog(path) { grantedSAF -> |                     handleSAFDialog(path) { grantedSAF -> | ||||||
| @@ -132,6 +135,9 @@ class SettingsActivity : SimpleActivity() { | |||||||
|                         } |                         } | ||||||
|                     } |                     } | ||||||
|                 } |                 } | ||||||
|  |             } else { | ||||||
|  |                 FeatureLockedDialog(this) { } | ||||||
|  |             } | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user