Join GitHub today
#494 - Clock Widget #560
This WIP milestone now includes the widget configuration screen, fulfilling the 2nd feature request opened in this issue #494.
File Changes Summary
Added the necessary configuration for the widget to work properly
Activity file for the widget which it uses when it's created
Configuration activity when the widget is first created
A preview image used for the Clock Widget to show the user what the widget will look like
Layout file for the clock widget
Layout file for the configuration activity for the clock widget
Updated the strings to be used for the clock widget config activity
Defines the settings for the clock widget when it's instantiated
All the changes to other files are very minor changes. The changes on XML files that includes 'dimens.xml' in its name are related to the widget's layout size on the launcher/home screen. Changes to colors.xml is just a newline.
Type of change
How Has This Been Tested?
Added displaying timezone and date. Reverted some commits that will be unnecessary for this feature in the meantime.
Added configuration screen for World Clock Widget to be shown on launcher/home screen. Also fixed the display for the time in the widget while displaying the timezone name properly.
@Swati4star The configuration screen for the widget is a separate process instantiated by creating a widget, therefore the configuration screen that I created will be needed. I'm aware of the World Clock option in the Utilities section of the app but replicating that in the configuration screen is difficult and my implementation is sufficient enough.