Add greetings as glance provider

This commit is contained in:
Tommaso Berlose
2020-10-18 12:51:02 +02:00
parent 16076dc145
commit c0e747a714
13 changed files with 266 additions and 14 deletions

View File

@ -262,7 +262,6 @@ class GlanceTabFragment : Fragment() {
list[toPos] = this
}
GlanceProviderHelper.saveGlanceProviderOrder(list)
Log.d("ciao", list.toString())
super.onMoved(recyclerView, viewHolder, fromPos, target, toPos, x, y)
}

View File

@ -372,6 +372,12 @@ class MainWidget : AppWidgetProvider() {
} catch (ex: Exception) {}
}
}
Constants.GlanceProviderId.GREETINGS -> {
if (Preferences.showGreetings && GreetingsHelper.showGreetings() && GreetingsHelper.getRandomString(context).isNotBlank()) {
showSomething = true
break@loop
}
}
}
}
@ -749,6 +755,16 @@ class MainWidget : AppWidgetProvider() {
} catch (ex: Exception) {}
}
}
Constants.GlanceProviderId.GREETINGS -> {
val greetingsText = GreetingsHelper.getRandomString(context)
if (Preferences.showGreetings && GreetingsHelper.showGreetings() && greetingsText.isNotBlank()) {
v.next_event_date.text = greetingsText
v.next_event_date.maxLines = 2
v.second_row_icon.isVisible = false
showSomething = true
break@loop
}
}
}
}