Skip to content

Commit 324f37a

Browse files
committed
add a settings toggle for avoiding Whats New
1 parent 187e788 commit 324f37a

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

app/src/main/kotlin/com/simplemobiletools/notes/activities/SettingsActivity.kt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class SettingsActivity : SimpleActivity() {
3333

3434
setupCustomizeColors()
3535
setupUseEnglish()
36+
setupAvoidWhatsNew()
3637
setupAutosaveNotes()
3738
setupDisplaySuccess()
3839
setupClickableLinks()
@@ -64,6 +65,14 @@ class SettingsActivity : SimpleActivity() {
6465
}
6566
}
6667

68+
private fun setupAvoidWhatsNew() {
69+
settings_avoid_whats_new.isChecked = config.avoidWhatsNew
70+
settings_avoid_whats_new_holder.setOnClickListener {
71+
settings_avoid_whats_new.toggle()
72+
config.avoidWhatsNew = settings_avoid_whats_new.isChecked
73+
}
74+
}
75+
6776
private fun setupAutosaveNotes() {
6877
settings_autosave_notes.isChecked = config.autosaveNotes
6978
settings_autosave_notes_holder.setOnClickListener {

app/src/main/res/layout/activity_settings.xml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,29 @@
5050

5151
</RelativeLayout>
5252

53+
<RelativeLayout
54+
android:id="@+id/settings_avoid_whats_new_holder"
55+
android:layout_width="match_parent"
56+
android:layout_height="wrap_content"
57+
android:layout_marginTop="@dimen/medium_margin"
58+
android:background="?attr/selectableItemBackground"
59+
android:paddingBottom="@dimen/activity_margin"
60+
android:paddingLeft="@dimen/normal_margin"
61+
android:paddingRight="@dimen/normal_margin"
62+
android:paddingTop="@dimen/activity_margin">
63+
64+
<com.simplemobiletools.commons.views.MySwitchCompat
65+
android:id="@+id/settings_avoid_whats_new"
66+
android:layout_width="match_parent"
67+
android:layout_height="wrap_content"
68+
android:background="@null"
69+
android:clickable="false"
70+
android:paddingLeft="@dimen/medium_margin"
71+
android:paddingStart="@dimen/medium_margin"
72+
android:text="@string/avoid_whats_new"/>
73+
74+
</RelativeLayout>
75+
5376
<RelativeLayout
5477
android:id="@+id/settings_autosave_notes_holder"
5578
android:layout_width="match_parent"

0 commit comments

Comments
 (0)