create a config context extension

This commit is contained in:
tibbi
2017-01-15 11:29:04 +01:00
parent bf86fdec64
commit 08bf07f7f4
8 changed files with 17 additions and 18 deletions

View File

@ -23,6 +23,7 @@ import com.simplemobiletools.notes.adapters.NotesPagerAdapter
import com.simplemobiletools.notes.dialogs.NewNoteDialog
import com.simplemobiletools.notes.dialogs.OpenNoteDialog
import com.simplemobiletools.notes.dialogs.RenameNoteDialog
import com.simplemobiletools.notes.extensions.config
import com.simplemobiletools.notes.extensions.getTextSize
import com.simplemobiletools.notes.helpers.DBHelper
import com.simplemobiletools.notes.helpers.TYPE_NOTE

View File

@ -6,6 +6,7 @@ import android.widget.AdapterView
import android.widget.ArrayAdapter
import com.simplemobiletools.commons.extensions.updateTextColors
import com.simplemobiletools.notes.R
import com.simplemobiletools.notes.extensions.config
import com.simplemobiletools.notes.extensions.updateWidget
import com.simplemobiletools.notes.helpers.DBHelper
import com.simplemobiletools.notes.models.Note

View File

@ -2,13 +2,9 @@ package com.simplemobiletools.notes.activities
import android.os.Bundle
import com.simplemobiletools.commons.activities.BaseSimpleActivity
import com.simplemobiletools.notes.helpers.Config
open class SimpleActivity : BaseSimpleActivity() {
lateinit var config: Config
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
config = Config.newInstance(applicationContext)
}
}

View File

@ -11,8 +11,8 @@ import android.widget.RemoteViews
import android.widget.SeekBar
import com.simplemobiletools.commons.dialogs.ColorPickerDialog
import com.simplemobiletools.notes.R
import com.simplemobiletools.notes.extensions.config
import com.simplemobiletools.notes.extensions.getTextSize
import com.simplemobiletools.notes.helpers.Config
import com.simplemobiletools.notes.helpers.MyWidgetProvider
import kotlinx.android.synthetic.main.widget_config.*
@ -47,7 +47,6 @@ class WidgetConfigureActivity : AppCompatActivity() {
}
private fun initVariables() {
val config = Config.newInstance(this)
mBgColor = config.widgetBgColor
if (mBgColor == 1) {
mBgColor = Color.BLACK
@ -83,7 +82,7 @@ class WidgetConfigureActivity : AppCompatActivity() {
}
private fun storeWidgetBackground() {
Config.newInstance(this).apply {
config.apply {
widgetBgColor = mBgColor
widgetTextColor = mTextColor
}