All Versions
30
Latest Version
Avg Release Cycle
59 days
Latest Release
2085 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.3.0 Changes
May 16, 2016- ๐ New: MCV
goToNext
andgoToPrevious
API to programmatically trigger paging - ๐ New: Allow users to click on dates outside of current month with
setAllowClickDaysOutsideCurrentMonth
- ๐ New: Set tile width/height separately rather than single tile size
- New: Attributes: mcv_tileWidth, mcv_tileHeight, mcv_calendarMode
- ๐ Change:
CalendarMode.WEEK
officially marked@Experimental
, use with caution - ๐ Change:
getTileSize
is deprecated, usegetTileWidth
andgetTileHeight
.setTileSize
still works as a convenience method to set width and height at the same time. - ๐ Fix: Issue with arrow not enabled when setting maxDate
- ๐ Fix: Issue with number of pages not calculated correctly with maxDate causing last page to be unreachable
- ๐ Fix: TalkBack content descriptions for pager view, forward/back arrows, and ability to set them manually
- ๐ Fix: Crash while in Week mode when
CalendarPagerAdapter#getItemPosition
is called - ๐ Fix: Calendar Mode is retained on restore instance state
- ๐ Fix: Min/Max date range is retained on restore instance state
- โช Issue: Week mode - Restore instance state shows the previous week of the one that was saved
- Issue: Week mode - Some combinations of first day of week, min/max date can cause the last week not to be pagable
- ๐ New: MCV
-
v1.2.1 Changes
May 05, 2016- ๐ Fix: Scrolling for nested view pagers
- ๐ Fix: Crash on switching Calendar modes with no days selected
-
v1.2.0 Changes
January 24, 2016- ๐ Fix: Disable paging also disables arrows
- ๐ Fix: Allow paging from the entire width of the view
- ๐ New: Dynamic Height, the calendar can now resize its height based on the currently visible month
- ๐ New: Add single week calendar mode
-
v1.1.0 Changes
October 19, 2015- ๐ New: Ability to disable month swiping with
setPagingEnabled()
- ๐ Fix #149: save selected dates as a typed List instead of an array.
- ๐ Change: Some performance optimizations
- ๐ New: Ability to disable month swiping with
-
v1.0.1 Changes
September 30, 2015- ๐ Fix #143:
flag implementation for
showOtherDates
was a little weird and ambiguous. Clarified and added documentation.
- ๐ Fix #143:
flag implementation for
-
v1.0.0 Changes
September 30, 2015- ๐ New: Added ability to select multiple dates or disable selection completely
- ๐ Change:
OnDateChangedListener
has becomeOnDateSelectedListener
with different functionality - ๐ Change:
showOtherDates
is now a integer flag for finer control over which days are shown - ๐ Change:
CalendarDay.toString()
no longer adds one to the month
-
v0.8.1 Changes
August 28, 2015- ๐ Fix: Setting the topbar to invisible didn't correctly resize the view
- ๐ Change: Made
DayViewFacade
non final for unit test mocking
-
v0.8.0 Changes
August 21, 2015- ๐ Change: The view now responds better to layout parameters.
The functionality is similar to how
adjustViewBounds
works with ImageView, where the view will try and take up as much space as necessary, but we base it on tile size instead of an aspect ratio. ๐ป The exception being that if atileSize
is set, that will override everything and set the view to that size. - ๐ Fix: Use more efficient method for indexing months
- ๐ Change: The view now responds better to layout parameters.
The functionality is similar to how
-
v0.7.0 Changes
July 09, 2015- ๐ Fix: Being in certain timezones only showed the last week of the month
- ๐ Fix: Decorating with a custom selection drawable now works correctly
- ๐ Change: Now detect the first day of the week based off of Locale
- ๐ New: You can now change the current month without animating using
setCurrentDate(day, false)
- ๐ Fix: Null pointer when trying to remove decorators when none have been added
- ๐ Fix: Improve Javadoc
-
v0.6.1 Changes
June 29, 2015- ๐ Fix: Hidding top bar will no longer distort the calendar
- ๐ Change: top bar visibility, first day of the week, and tile size are now saved during rotation