This commit introduces an "Extended Day" setting, giving the user an option to
extend the definition of a "day" in the application to go a few hours past midnight.
Notable changes include:
A new ExtendDayListItem Composable function which provides an interface for selecting
the extended day setting.
A new adjustTodayFilter Composable function which is used to filter the "Today"
data according to the current date and time, taking into account the extended day setting.
Changes to SettingsView, SettingsRepository, and related tests to include the
extended day setting.
Additional string resources for the UI text related to the extended day setting.
The extended day setting has two options - "enabled" and "disabled", with "disabled"
being the default setting.
This commit introduces an "Extended Day" setting, giving the user an option to extend the definition of a "day" in the application to go a few hours past midnight.
Notable changes include:
ExtendDayListItem
Composable function which provides an interface for selecting the extended day setting.adjustTodayFilter
Composable function which is used to filter the "Today" data according to the current date and time, taking into account the extended day setting.SettingsView
,SettingsRepository
, and related tests to include the extended day setting.The extended day setting has two options - "enabled" and "disabled", with "disabled" being the default setting.