diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser index 64d3a40..d6a67dc 100644 Binary files a/.idea/caches/build_file_checksums.ser and b/.idea/caches/build_file_checksums.ser differ diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/global/Constants.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/global/Constants.kt index a4eab88..fa36ce3 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/global/Constants.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/global/Constants.kt @@ -83,7 +83,7 @@ object Constants { enum class WidgetAlign(val rawValue: Int) { LEFT(0), - RIGHT(1), +// RIGHT(1), CENTER(2) } } \ No newline at end of file diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/MainFragment.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/MainFragment.kt index 048acf8..c890ea7 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/MainFragment.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/MainFragment.kt @@ -9,9 +9,11 @@ import android.provider.Settings import android.util.DisplayMetrics import android.util.Log import android.util.TypedValue +import android.view.Gravity import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import android.widget.LinearLayout import android.widget.RelativeLayout import androidx.core.content.ContextCompat import androidx.core.view.isVisible @@ -42,7 +44,8 @@ class MainFragment : Fragment() { companion object { fun newInstance() = MainFragment() - private var PREVIEW_BASE_HEIGHT: Int = if (Preferences.widgetAlign == Constants.WidgetAlign.CENTER.rawValue) 120 else 200 + private val PREVIEW_BASE_HEIGHT: Int + get() = if (Preferences.widgetAlign == Constants.WidgetAlign.CENTER.rawValue) 120 else 200 } private lateinit var viewModel: MainViewModel @@ -154,6 +157,10 @@ class MainFragment : Fragment() { viewModel.widgetAlign.observe(viewLifecycleOwner) { updatePreviewVisibility() + lifecycleScope.launch { + delay(350) + updateClock() + } } viewModel.showPreview.observe(viewLifecycleOwner) { @@ -252,6 +259,10 @@ class MainFragment : Fragment() { binding.widgetDetail.clockBottomMarginLarge.isVisible = Preferences.showClock && Preferences.clockBottomMargin == Constants.ClockBottomMargin.LARGE.rawValue + // Align + binding.widgetDetail.timeContainer.layoutParams = (binding.widgetDetail.timeContainer.layoutParams as LinearLayout.LayoutParams).apply { + gravity = if (Preferences.widgetAlign == Constants.WidgetAlign.CENTER.rawValue) Gravity.CENTER_HORIZONTAL else Gravity.NO_GRAVITY + } } private fun updateClockVisibility(showClock: Boolean) { @@ -261,7 +272,7 @@ class MainFragment : Fragment() { updatePreviewVisibility() if (showClock) { - binding.widgetDetail.timeContainer.layoutParams = binding.widgetDetail.timeContainer.layoutParams.apply { + binding.widgetDetail.timeContainer.layoutParams = (binding.widgetDetail.timeContainer.layoutParams as LinearLayout.LayoutParams).apply { height = RelativeLayout.LayoutParams.WRAP_CONTENT } binding.widgetDetail.timeContainer.measure(0, 0) diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/tabs/LayoutFragment.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/tabs/LayoutFragment.kt index 8df929f..2ba7cc2 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/tabs/LayoutFragment.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/fragments/tabs/LayoutFragment.kt @@ -6,6 +6,7 @@ import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup +import androidx.core.content.ContextCompat import androidx.fragment.app.Fragment import androidx.lifecycle.ViewModelProvider import androidx.lifecycle.lifecycleScope @@ -98,9 +99,14 @@ class LayoutFragment : Fragment() { viewModel.widgetAlign.observe(viewLifecycleOwner) { maintainScrollPosition { + binding.widgetAlignIcon.setImageDrawable(when (it) { + Constants.WidgetAlign.LEFT.rawValue -> ContextCompat.getDrawable(requireContext(), R.drawable.round_align_horizontal_left_24) + Constants.WidgetAlign.CENTER.rawValue -> ContextCompat.getDrawable(requireContext(), R.drawable.round_align_horizontal_center_24) + else -> ContextCompat.getDrawable(requireContext(), R.drawable.round_align_horizontal_center_24) + }) + binding.widgetAlignLabel.text = when (it) { Constants.WidgetAlign.LEFT.rawValue -> getString(R.string.settings_widget_align_left_subtitle) - Constants.WidgetAlign.RIGHT.rawValue -> getString(R.string.settings_widget_align_right_subtitle) Constants.WidgetAlign.CENTER.rawValue -> getString(R.string.settings_widget_align_center_subtitle) else -> getString(R.string.settings_widget_align_center_subtitle) } @@ -204,10 +210,6 @@ class LayoutFragment : Fragment() { getString(R.string.settings_widget_align_left_subtitle), Constants.WidgetAlign.LEFT.rawValue ) - .addItem( - getString(R.string.settings_widget_align_right_subtitle), - Constants.WidgetAlign.RIGHT.rawValue - ) .addOnSelectItemListener { value -> Preferences.widgetAlign = value }.show() diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/viewmodels/MainViewModel.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/viewmodels/MainViewModel.kt index 915f85a..9d5562c 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/viewmodels/MainViewModel.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/viewmodels/MainViewModel.kt @@ -132,6 +132,7 @@ class MainViewModel(context: Application) : AndroidViewModel(context) { addSource(Preferences.asLiveData(Preferences::customFontName)) { value = true } addSource(Preferences.asLiveData(Preferences::customFontVariant)) { value = true } addSource(Preferences.asLiveData(Preferences::secondRowInformation)) { value = true } + addSource(Preferences.asLiveData(Preferences::widgetAlign)) { value = true } addSource(Preferences.asLiveData(Preferences::showDividers)) { value = true } addSource(Preferences.asLiveData(Preferences::secondRowTopMargin)) { value = true } addSource(Preferences.asLiveData(Preferences::isDateCapitalize)) { value = true } diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/LeftAlignedWidget.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/LeftAlignedWidget.kt index 7a28fc2..a1255c1 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/LeftAlignedWidget.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/LeftAlignedWidget.kt @@ -7,6 +7,7 @@ import android.content.Intent import android.graphics.Color import android.graphics.Typeface import android.text.format.DateUtils +import android.util.Log import android.util.TypedValue import android.view.LayoutInflater import android.view.View @@ -16,6 +17,7 @@ import android.widget.RemoteViews import android.widget.TextView import androidx.core.content.ContextCompat import androidx.core.view.isVisible +import androidx.core.view.updateMargins import com.tommasoberlose.anotherwidget.R import com.tommasoberlose.anotherwidget.databinding.LeftAlignedWidgetBinding import com.tommasoberlose.anotherwidget.db.EventRepository @@ -127,7 +129,7 @@ class LeftAlignedWidget(val context: Context) { PendingIntent.FLAG_UPDATE_CURRENT ) views.setOnClickPendingIntent(R.id.date_rect, calPIntent) - views.setViewVisibility(R.id.date_layout, View.VISIBLE) + views.setViewVisibility(R.id.first_line_rect, View.VISIBLE) val nextEvent = eventRepository.getNextEvent() val nextAlarm = AlarmHelper.getNextAlarm(context) @@ -184,7 +186,7 @@ class LeftAlignedWidget(val context: Context) { views.setViewVisibility(R.id.next_event_rect, View.VISIBLE) // Event time difference - if (Preferences.showDiffTime && Calendar.getInstance().timeInMillis < (nextEvent.startDate - 1000 * 60 * 60)) { + if (Preferences.showDiffTime && Calendar.getInstance().timeInMillis < nextEvent.startDate) { views.setImageViewBitmap( R.id.next_event_difference_time_rect, BitmapHelper.getBitmapFromView( @@ -192,8 +194,9 @@ class LeftAlignedWidget(val context: Context) { draw = false ) ) - views.setViewVisibility(R.id.next_event_difference_time_rect, View.VISIBLE) + views.setOnClickPendingIntent(R.id.next_event_difference_time_rect, eventIntent) + views.setViewVisibility(R.id.next_event_difference_time_rect, View.VISIBLE) } else { views.setViewVisibility(R.id.next_event_difference_time_rect, View.GONE) } @@ -227,12 +230,14 @@ class LeftAlignedWidget(val context: Context) { ) views.setViewVisibility(R.id.calendar_layout_rect, View.VISIBLE) - // Second row - views.setImageViewBitmap( - R.id.sub_line_rect, - BitmapHelper.getBitmapFromView(bindingView.subLine, draw = false) - ) + views.setViewVisibility(R.id.calendar_layout_rect, View.VISIBLE) views.setViewVisibility(R.id.sub_line_rect, View.VISIBLE) + views.setViewVisibility(R.id.weather_sub_line_rect, View.VISIBLE) + views.setViewVisibility(R.id.first_line_rect, View.GONE) + + views.setViewVisibility(R.id.sub_line_top_margin_small_sans, View.GONE) + views.setViewVisibility(R.id.sub_line_top_margin_medium_sans, View.GONE) + views.setViewVisibility(R.id.sub_line_top_margin_large_sans, View.GONE) } else if (GlanceProviderHelper.showGlanceProviders(context) && bindingView.calendarLayout.isVisible) { var showSomething = false loop@ for (provider: Constants.GlanceProviderId in GlanceProviderHelper.getGlanceProviders(context)) { @@ -354,15 +359,11 @@ class LeftAlignedWidget(val context: Context) { if (showSomething) { - views.setImageViewBitmap( - R.id.sub_line_rect, - BitmapHelper.getBitmapFromView(bindingView.subLine, draw = false) - ) - views.setViewVisibility(R.id.first_line_rect, View.VISIBLE) - views.setViewVisibility(R.id.calendar_layout_rect, View.GONE) + views.setViewVisibility(R.id.weather_rect, View.VISIBLE) views.setViewVisibility(R.id.sub_line_rect, View.VISIBLE) + views.setViewVisibility(R.id.calendar_layout_rect, View.GONE) views.setViewVisibility(R.id.weather_sub_line_rect, View.GONE) } else { // Spacing @@ -371,6 +372,12 @@ class LeftAlignedWidget(val context: Context) { views.setViewVisibility(R.id.sub_line_top_margin_large_sans, View.GONE) } } + + // Second row + views.setImageViewBitmap( + R.id.sub_line_rect, + BitmapHelper.getBitmapFromView(bindingView.subLine, draw = false) + ) } catch (ex: Exception) { ex.printStackTrace() CrashlyticsReceiver.sendCrash(context, ex) @@ -542,12 +549,9 @@ class LeftAlignedWidget(val context: Context) { bindingView.subLine.isVisible = true bindingView.weatherSubLine.isVisible = true - bindingView.subLineTopMarginSmall.visibility = - if (Preferences.secondRowTopMargin == Constants.SecondRowTopMargin.SMALL.rawValue) View.VISIBLE else View.GONE - bindingView.subLineTopMarginMedium.visibility = - if (Preferences.secondRowTopMargin == Constants.SecondRowTopMargin.MEDIUM.rawValue) View.VISIBLE else View.GONE - bindingView.subLineTopMarginLarge.visibility = - if (Preferences.secondRowTopMargin == Constants.SecondRowTopMargin.LARGE.rawValue) View.VISIBLE else View.GONE + bindingView.subLineTopMarginSmall.visibility = View.GONE + bindingView.subLineTopMarginMedium.visibility = View.GONE + bindingView.subLineTopMarginLarge.visibility = View.GONE } else if (GlanceProviderHelper.showGlanceProviders(context)) { bindingView.subLineIcon.isVisible = true var showSomething = false diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt index adb1dcc..ef013d5 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt @@ -99,7 +99,6 @@ class MainWidget : AppWidgetProvider() { WidgetHelper.runWithCustomTypeface(context) { val views = when (Preferences.widgetAlign) { Constants.WidgetAlign.LEFT.rawValue -> LeftAlignedWidget(context).generateWidget(appWidgetId, min(dimensions.first - 8.toPixel(context), min(width, height) - 16.toPixel(context)), it) - Constants.WidgetAlign.RIGHT.rawValue -> LeftAlignedWidget(context).generateWidget(appWidgetId, min(dimensions.first - 8.toPixel(context), min(width, height) - 16.toPixel(context)), it) else -> StandardWidget(context).generateWidget(appWidgetId, min(dimensions.first - 8.toPixel(context), min(width, height) - 16.toPixel(context)), it) } appWidgetManager.updateAppWidget(appWidgetId, views) @@ -109,7 +108,6 @@ class MainWidget : AppWidgetProvider() { fun getWidgetView(context: Context, typeface: Typeface?): ViewBinding { return when (Preferences.widgetAlign) { Constants.WidgetAlign.LEFT.rawValue -> LeftAlignedWidget(context).generateWidgetView(typeface) - Constants.WidgetAlign.RIGHT.rawValue -> LeftAlignedWidget(context).generateWidgetView(typeface) else -> StandardWidget(context).generateWidgetView(typeface) } } diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/StandardWidget.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/StandardWidget.kt index 1901107..3503207 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/StandardWidget.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/StandardWidget.kt @@ -129,7 +129,13 @@ class StandardWidget(val context: Context) { PendingIntent.FLAG_UPDATE_CURRENT ) views.setOnClickPendingIntent(R.id.date_rect, calPIntent) - views.setViewVisibility(R.id.date_layout, View.VISIBLE) + views.setViewVisibility(R.id.first_line_rect, View.VISIBLE) + + // Second row + views.setImageViewBitmap( + R.id.sub_line_rect, + BitmapHelper.getBitmapFromView(bindingView.subLine, draw = false) + ) val nextEvent = eventRepository.getNextEvent() val nextAlarm = AlarmHelper.getNextAlarm(context) @@ -207,7 +213,7 @@ class StandardWidget(val context: Context) { views.setViewVisibility(R.id.next_event_rect, View.VISIBLE) // Event time difference - if (Preferences.showDiffTime && Calendar.getInstance().timeInMillis < (nextEvent.startDate - 1000 * 60 * 60)) { + if (Preferences.showDiffTime && Calendar.getInstance().timeInMillis < nextEvent.startDate) { views.setImageViewBitmap( R.id.next_event_difference_time_rect, BitmapHelper.getBitmapFromView( @@ -249,13 +255,11 @@ class StandardWidget(val context: Context) { BitmapHelper.getBitmapFromView(bindingView.nextEvent, draw = false) ) views.setViewVisibility(R.id.calendar_layout_rect, View.VISIBLE) - - // Second row - views.setImageViewBitmap( - R.id.sub_line_rect, - BitmapHelper.getBitmapFromView(bindingView.subLine, draw = false) - ) views.setViewVisibility(R.id.sub_line_rect, View.VISIBLE) + views.setViewVisibility(R.id.weather_sub_line_rect, View.VISIBLE) + + views.setViewVisibility(R.id.first_line_rect, View.GONE) + } else if (GlanceProviderHelper.showGlanceProviders(context) && bindingView.calendarLayout.isVisible) { var showSomething = false loop@ for (provider: Constants.GlanceProviderId in GlanceProviderHelper.getGlanceProviders(context)) { @@ -383,9 +387,9 @@ class StandardWidget(val context: Context) { ) views.setViewVisibility(R.id.first_line_rect, View.VISIBLE) - views.setViewVisibility(R.id.calendar_layout_rect, View.GONE) views.setViewVisibility(R.id.sub_line_rect, View.VISIBLE) + views.setViewVisibility(R.id.calendar_layout_rect, View.GONE) views.setViewVisibility(R.id.weather_sub_line_rect, View.GONE) } else { // Spacing diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/utils/Extensions.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/utils/Extensions.kt index 707f29b..8d7fc41 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/utils/Extensions.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/utils/Extensions.kt @@ -21,7 +21,9 @@ import android.content.res.Resources import android.graphics.drawable.Drawable import android.util.DisplayMetrics import android.util.TypedValue +import android.view.animation.AlphaAnimation import android.widget.RelativeLayout +import androidx.annotation.UiThread import androidx.browser.customtabs.CustomTabColorSchemeParams import androidx.core.animation.addListener import androidx.core.view.isVisible @@ -262,4 +264,4 @@ fun View.setOnSingleClickListener(l: View.OnClickListener) { fun View.setOnSingleClickListener(l: (View) -> Unit) { setOnClickListener(OnSingleClickListener(l)) -} \ No newline at end of file +} diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_18.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_18.png new file mode 100644 index 0000000..264233d Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_18.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_20.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_20.png new file mode 100644 index 0000000..a804e13 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_20.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_24.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_24.png new file mode 100644 index 0000000..3a36a32 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_24.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_36.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_36.png new file mode 100644 index 0000000..6ad39c5 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_36.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_48.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_48.png new file mode 100644 index 0000000..6261b30 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_center_white_48.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_18.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_18.png new file mode 100644 index 0000000..4b14dda Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_18.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_20.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_20.png new file mode 100644 index 0000000..37be50e Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_20.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_24.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_24.png new file mode 100644 index 0000000..c7ee41b Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_24.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_36.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_36.png new file mode 100644 index 0000000..3fa79ac Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_36.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_48.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_48.png new file mode 100644 index 0000000..5bd216f Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_left_white_48.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_18.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_18.png new file mode 100644 index 0000000..1cd7e07 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_18.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_20.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_20.png new file mode 100644 index 0000000..f19c939 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_20.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_24.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_24.png new file mode 100644 index 0000000..33bcf6e Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_24.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_36.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_36.png new file mode 100644 index 0000000..4298f7f Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_36.png differ diff --git a/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_48.png b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_48.png new file mode 100644 index 0000000..cd08e6e Binary files /dev/null and b/app/src/main/res/drawable-hdpi/round_align_horizontal_right_white_48.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_18.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_18.png new file mode 100644 index 0000000..4fea0c4 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_18.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_20.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_20.png new file mode 100644 index 0000000..141cbf9 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_20.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_24.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_24.png new file mode 100644 index 0000000..446ca4d Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_24.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_36.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_36.png new file mode 100644 index 0000000..3a36a32 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_36.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_48.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_48.png new file mode 100644 index 0000000..1fe59df Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_center_white_48.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_18.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_18.png new file mode 100644 index 0000000..19785fb Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_18.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_20.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_20.png new file mode 100644 index 0000000..f01c184 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_20.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_24.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_24.png new file mode 100644 index 0000000..46bb3df Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_24.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_36.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_36.png new file mode 100644 index 0000000..c7ee41b Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_36.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_48.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_48.png new file mode 100644 index 0000000..4cdacfa Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_left_white_48.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_18.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_18.png new file mode 100644 index 0000000..1df81b4 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_18.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_20.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_20.png new file mode 100644 index 0000000..41314d0 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_20.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_24.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_24.png new file mode 100644 index 0000000..3f6ca91 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_24.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_36.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_36.png new file mode 100644 index 0000000..33bcf6e Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_36.png differ diff --git a/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_48.png b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_48.png new file mode 100644 index 0000000..cf31894 Binary files /dev/null and b/app/src/main/res/drawable-mdpi/round_align_horizontal_right_white_48.png differ diff --git a/app/src/main/res/drawable-night-hdpi/round_align_horizontal_center_24.png b/app/src/main/res/drawable-night-hdpi/round_align_horizontal_center_24.png new file mode 100644 index 0000000..48c3e74 Binary files /dev/null and b/app/src/main/res/drawable-night-hdpi/round_align_horizontal_center_24.png differ diff --git a/app/src/main/res/drawable-night-hdpi/round_align_horizontal_left_24.png b/app/src/main/res/drawable-night-hdpi/round_align_horizontal_left_24.png new file mode 100644 index 0000000..4774513 Binary files /dev/null and b/app/src/main/res/drawable-night-hdpi/round_align_horizontal_left_24.png differ diff --git a/app/src/main/res/drawable-night-hdpi/round_align_horizontal_right_24.png b/app/src/main/res/drawable-night-hdpi/round_align_horizontal_right_24.png new file mode 100644 index 0000000..43fe3d3 Binary files /dev/null and b/app/src/main/res/drawable-night-hdpi/round_align_horizontal_right_24.png differ diff --git a/app/src/main/res/drawable-night-mdpi/round_align_horizontal_center_24.png b/app/src/main/res/drawable-night-mdpi/round_align_horizontal_center_24.png new file mode 100644 index 0000000..d2f3bcc Binary files /dev/null and b/app/src/main/res/drawable-night-mdpi/round_align_horizontal_center_24.png differ diff --git a/app/src/main/res/drawable-night-mdpi/round_align_horizontal_left_24.png b/app/src/main/res/drawable-night-mdpi/round_align_horizontal_left_24.png new file mode 100644 index 0000000..ff42ba0 Binary files /dev/null and b/app/src/main/res/drawable-night-mdpi/round_align_horizontal_left_24.png differ diff --git a/app/src/main/res/drawable-night-mdpi/round_align_horizontal_right_24.png b/app/src/main/res/drawable-night-mdpi/round_align_horizontal_right_24.png new file mode 100644 index 0000000..16d5034 Binary files /dev/null and b/app/src/main/res/drawable-night-mdpi/round_align_horizontal_right_24.png differ diff --git a/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_center_24.png b/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_center_24.png new file mode 100644 index 0000000..aa4e2b4 Binary files /dev/null and b/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_center_24.png differ diff --git a/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_left_24.png b/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_left_24.png new file mode 100644 index 0000000..8a8570f Binary files /dev/null and b/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_left_24.png differ diff --git a/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_right_24.png b/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_right_24.png new file mode 100644 index 0000000..b070723 Binary files /dev/null and b/app/src/main/res/drawable-night-xhdpi/round_align_horizontal_right_24.png differ diff --git a/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_center_24.png b/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_center_24.png new file mode 100644 index 0000000..94806cd Binary files /dev/null and b/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_center_24.png differ diff --git a/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_left_24.png b/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_left_24.png new file mode 100644 index 0000000..0ed8123 Binary files /dev/null and b/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_left_24.png differ diff --git a/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_right_24.png b/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_right_24.png new file mode 100644 index 0000000..6c9e012 Binary files /dev/null and b/app/src/main/res/drawable-night-xxhdpi/round_align_horizontal_right_24.png differ diff --git a/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_center_24.png b/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_center_24.png new file mode 100644 index 0000000..a00f0d0 Binary files /dev/null and b/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_center_24.png differ diff --git a/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_left_24.png b/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_left_24.png new file mode 100644 index 0000000..337f90b Binary files /dev/null and b/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_left_24.png differ diff --git a/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_right_24.png b/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_right_24.png new file mode 100644 index 0000000..5540235 Binary files /dev/null and b/app/src/main/res/drawable-night-xxxhdpi/round_align_horizontal_right_24.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_18.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_18.png new file mode 100644 index 0000000..3a36a32 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_18.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_20.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_20.png new file mode 100644 index 0000000..53577be Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_20.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_24.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_24.png new file mode 100644 index 0000000..1fe59df Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_24.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_36.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_36.png new file mode 100644 index 0000000..6261b30 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_36.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_48.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_48.png new file mode 100644 index 0000000..07e95ef Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_center_white_48.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_18.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_18.png new file mode 100644 index 0000000..c7ee41b Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_18.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_20.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_20.png new file mode 100644 index 0000000..e6b4952 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_20.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_24.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_24.png new file mode 100644 index 0000000..4cdacfa Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_24.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_36.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_36.png new file mode 100644 index 0000000..5bd216f Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_36.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_48.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_48.png new file mode 100644 index 0000000..8d0fd1c Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_left_white_48.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_18.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_18.png new file mode 100644 index 0000000..33bcf6e Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_18.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_20.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_20.png new file mode 100644 index 0000000..452925e Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_20.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_24.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_24.png new file mode 100644 index 0000000..cf31894 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_24.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_36.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_36.png new file mode 100644 index 0000000..cd08e6e Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_36.png differ diff --git a/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_48.png b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_48.png new file mode 100644 index 0000000..87aff50 Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/round_align_horizontal_right_white_48.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_18.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_18.png new file mode 100644 index 0000000..6ad39c5 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_18.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_20.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_20.png new file mode 100644 index 0000000..f75bd44 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_20.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_24.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_24.png new file mode 100644 index 0000000..6261b30 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_24.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_36.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_36.png new file mode 100644 index 0000000..4d875f2 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_36.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_48.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_48.png new file mode 100644 index 0000000..108f15c Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_center_white_48.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_18.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_18.png new file mode 100644 index 0000000..3fa79ac Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_18.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_20.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_20.png new file mode 100644 index 0000000..48d08f1 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_20.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_24.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_24.png new file mode 100644 index 0000000..5bd216f Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_24.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_36.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_36.png new file mode 100644 index 0000000..4a81471 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_36.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_48.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_48.png new file mode 100644 index 0000000..e2b2f4a Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_left_white_48.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_18.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_18.png new file mode 100644 index 0000000..4298f7f Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_18.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_20.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_20.png new file mode 100644 index 0000000..be140dd Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_20.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_24.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_24.png new file mode 100644 index 0000000..cd08e6e Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_24.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_36.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_36.png new file mode 100644 index 0000000..1f52f04 Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_36.png differ diff --git a/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_48.png b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_48.png new file mode 100644 index 0000000..35d53da Binary files /dev/null and b/app/src/main/res/drawable-xxhdpi/round_align_horizontal_right_white_48.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_18.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_18.png new file mode 100644 index 0000000..6261b30 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_18.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_20.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_20.png new file mode 100644 index 0000000..8124710 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_20.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_24.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_24.png new file mode 100644 index 0000000..07e95ef Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_24.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_36.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_36.png new file mode 100644 index 0000000..108f15c Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_36.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_48.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_48.png new file mode 100644 index 0000000..e8638d4 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_center_white_48.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_18.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_18.png new file mode 100644 index 0000000..5bd216f Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_18.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_20.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_20.png new file mode 100644 index 0000000..289b9b9 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_20.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_24.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_24.png new file mode 100644 index 0000000..8d0fd1c Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_24.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_36.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_36.png new file mode 100644 index 0000000..e2b2f4a Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_36.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_48.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_48.png new file mode 100644 index 0000000..c3087fe Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_left_white_48.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_18.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_18.png new file mode 100644 index 0000000..cd08e6e Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_18.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_20.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_20.png new file mode 100644 index 0000000..c19529d Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_20.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_24.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_24.png new file mode 100644 index 0000000..87aff50 Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_24.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_36.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_36.png new file mode 100644 index 0000000..35d53da Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_36.png differ diff --git a/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_48.png b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_48.png new file mode 100644 index 0000000..7b9fd0d Binary files /dev/null and b/app/src/main/res/drawable-xxxhdpi/round_align_horizontal_right_white_48.png differ diff --git a/app/src/main/res/drawable/round_align_horizontal_center_24.xml b/app/src/main/res/drawable/round_align_horizontal_center_24.xml new file mode 100644 index 0000000..bcb1896 --- /dev/null +++ b/app/src/main/res/drawable/round_align_horizontal_center_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/round_align_horizontal_left_24.xml b/app/src/main/res/drawable/round_align_horizontal_left_24.xml new file mode 100644 index 0000000..5034ea2 --- /dev/null +++ b/app/src/main/res/drawable/round_align_horizontal_left_24.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/drawable/round_align_horizontal_right_24.xml b/app/src/main/res/drawable/round_align_horizontal_right_24.xml new file mode 100644 index 0000000..9092905 --- /dev/null +++ b/app/src/main/res/drawable/round_align_horizontal_right_24.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/layout/fragment_app_main.xml b/app/src/main/res/layout/fragment_app_main.xml index 3be5427..d02520c 100644 --- a/app/src/main/res/layout/fragment_app_main.xml +++ b/app/src/main/res/layout/fragment_app_main.xml @@ -96,6 +96,8 @@ android:orientation="vertical" android:id="@+id/widget" android:alpha="0" + android:paddingStart="8dp" + android:paddingEnd="8dp" android:animateLayoutChanges="true" android:gravity="center"> diff --git a/app/src/main/res/layout/fragment_tab_layout.xml b/app/src/main/res/layout/fragment_tab_layout.xml index 3492aec..2fd1cf5 100644 --- a/app/src/main/res/layout/fragment_tab_layout.xml +++ b/app/src/main/res/layout/fragment_tab_layout.xml @@ -128,7 +128,8 @@ android:layout_width="48dp" android:layout_height="48dp" android:padding="12dp" - android:src="@drawable/round_dashboard_24" + android:id="@+id/widget_align_icon" + android:src="@drawable/round_align_horizontal_center_24" app:tint="@color/colorPrimaryText"/> diff --git a/app/src/main/res/layout/left_aligned_widget_sans.xml b/app/src/main/res/layout/left_aligned_widget_sans.xml index 11fa721..e2f2311 100644 --- a/app/src/main/res/layout/left_aligned_widget_sans.xml +++ b/app/src/main/res/layout/left_aligned_widget_sans.xml @@ -73,28 +73,41 @@ + + + @@ -109,16 +122,18 @@ android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="1" + android:background="@color/colorAccent" android:id="@+id/next_event_rect" /> @@ -143,6 +158,7 @@ @@ -155,6 +171,7 @@ - \ No newline at end of file diff --git a/app/src/main/res/layout/the_widget_sans.xml b/app/src/main/res/layout/the_widget_sans.xml index 75e8cda..34af404 100644 --- a/app/src/main/res/layout/the_widget_sans.xml +++ b/app/src/main/res/layout/the_widget_sans.xml @@ -74,26 +74,34 @@ - + android:paddingTop="4dp"> + +