Releases: kizitonwose/Calendar
Releases · kizitonwose/Calendar
0.2.3
- Allow specifying date owner when scrolling to a date.
- Update dependencies.
0.2.2
- Allow specifying date owner when reloading a date.
0.2.1
- Fix crash when
setup()
is called multiple times within a short interval.
0.2.0
- Add
maxRowCount
property for customizing the maximum number of week rows(1 to 6) on the calendar. Set this value to 1 to show a week mode calendar. - Add
NONE
toOutDateStyle
enum which disables generation of outDates. - Add
IndateStyle
enum for customizing how inDates are generated. The available options are:ALL_MONTHS
,FIRST_MONTH
andNONE
. - Add
hasBoundaries
property which determines if dates of a month can flow into another month's index. - Allow scrolling using a
CalendarDay
instance. - Allow changing all XML attributes programmatically.
- Add
findFirstVisibleDay()
andfindLastVisibleDay()
methods to get the first and last visible days respectively. - Fix the logic for finding the first and last visible months.
- Fix issue where the month scroll listener is not called in some cases.
- Lots of optimizations.
0.1.2
- Fix: The last row is clipped off on months with six rows when the CalendarView's height is
wrap_content
and theoutDateStyle
isendOfRow
.
0.1.1
- Fix logic for determining the month passed to the
monthScrollListener
- Add methods for finding the first or last visible month.
0.1.0
Initial release.