- Fix incorrect display 12hours format Thanks to @ArizArmeidi
- Fix bug in EventOnly Day view, where it duplicate events
- add
showHourly
in EventOnly Day view.
- add
time12
property to all dayviews. This allow to display hour in 12 hour format
- Category Overflow DayView:
- [Breaking]
CategoryDayViewEventBuilder
now only provide not null event. - Added
CategoryBackgroundTimeTileBuilder
- Allow user to customize the UI of each time slot in the background. (see example)
- [Breaking]
- add option to crop bottom events in overflow day view
- hide current timeline if not in day view time range
- fix Overflow Day View padding
- fix Overflow Day View item position
- fix Category Day View layout
- fix Category Day View item size
- re-organize code base
- update example
- Provide factory constructors to create different Day Views. Reduce confusion.
- Added
CategoryOverflowCalendarDayView
where day view is divided into multiple category with fixed time slot. Events can be display overflowed into different time slot but within the same category column
dar- fix padding issue in overflow day view
- [breaking]
currentDate
is required in order to support on time click - Change to CategoryCalendarDayView:
- add custom header builder for category day view
- add
allowHorizontalScroll
to allow vertical scroll to show more category, unless all categories columns will be divided to fit the screen - add
eventColumnWith
to customize the width of each category column, only has effect when [allowHorizontalScroll] = true - add
logo
The widget that will be place at top left corner tile of this day view
- empty tile builder for category day view
- fix tile height in Overflow day view.
- Support tab view for Category Day View.
- Add CategoryCalendarDayView to show event in day by categories
- fix Typedef
- provide index of the event in the event builder of Day View (this will be useful for decoration base on index).
- pump sdk version to 2.17.1
- fix example issue
- allow user to add
ScrollController
,physic
andprimary
. - calendar Day View now work better with Sliver (thanks @Paul-Todd).
- update example
- fix doc typo
- add onTimeTap in OverflowDayView. Allow user to tap on day view (ex: tap to create event at that time)
- fix typo in readme
- refactor code and algorithm
- refactor code of day views to use ListView.
- add indicator for more item in overflow List view row.
- update example and readme
- allow to render events rows as ListView in [OverFlowCalendarDayView].
this can be achieve by set
renderRowAsListView = true
. This brings more flexibility to you to customize your Overflow event presentation. - fix event height issue in [OverFlowCalendarDayView]
- refactor code base
- fix
didUpdateWidget
- fix scale issue
- fix time line gap calculation
- fix time line issue,
- fix row height consistency
- alow to set height per minute in [InRowCalendarDayView] and [OverflowItemBuilder]
- option to show a line that indicates current hour and minute in day view
- refactor code to reflect height per minute correctly
- fix type of [OverflowItemBuilder]
- Support older sdk version
- All features are ready to use