Skip to content

Releases: muraee/Horizontal-Calendar

version 1.3.2

15 Jan 19:32
e3d5c3c
Compare
Choose a tag to compare

New Features

Bugs Fixed

  • Fixed calendar taking time into account when calculating diff between dates.

version 1.3.0

27 Dec 13:31
Compare
Choose a tag to compare

Breaking changes

  • Switched to java.util.Calendar instead of java.util.Date.
  • Replaced builder.startDate() and builder.endDate() methods with builder.range().

New Features

  • Added the ability to change calendar dates range and configs after initialization.

Enhancements

  • Added ripple effect on click.

version 1.2.5

21 Dec 14:23
Compare
Choose a tag to compare

Breaking changes

  • MonthName renamed to TopText
  • DayNumber renamed to MiddleText
  • DayName renamed to BottomText
  • customization through HorizontalCalendar.Builder requires calling builder.configure() method to start then end() method to finish customization.

New Features

  • Specific Dates can be disabled and styled with a custom style with CalendarPredicate.
  • Text color can now be changed individually for each text (top, middle and bottom).

Bugs Fixed

  • Method OnDateSelected() is called once the view is created.

version 1.2.2

15 Dec 22:17
Compare
Choose a tag to compare

Breaking changes

  • Minimum supported SdkVersion upgraded to 14

Bugs Fixed

  • Fixed wrong item being selected when number of dates on screen is not 5

version 1.2.0

25 Oct 17:25
Compare
Choose a tag to compare

Bugs Fixed

  • Fixed invalid multiple calls to onDateSelected() event.

Performance optimizations

  • Reduced lag while scrolling.
  • Faster search for date position in the calendar.

credits to @AndroidDeveloperLB

version 1.1.8

20 Oct 16:59
Compare
Choose a tag to compare

New Features

  • Added possibility to add custom drawables as a Background for selected Date.

credits to @Zey-Uzh

version 1.1.7

01 Jun 15:44
Compare
Choose a tag to compare

Bugs Fixed

  • Fixed an ArrayIndexOutOfBoundsException in case of synchronous clicking different dates.
  • Fixed onDateSelected() callback not getting called when using selctDate() with immediate parameter set to true.

version 1.1.5

04 May 12:19
Compare
Choose a tag to compare

Bugs Fixed

  • Fixed a bug when selecting a date with immediate as true, causing the old date to stay selected.

New Features

  • Added possibility to define default selected Date through the Builder: builder.defaultSelectedDate().

Deprecated Method

  • builder.centerToday() is no longer available, use builder.defaultSelectedDate(new Date()) instead

version 1.1.1

10 Apr 17:35
Compare
Choose a tag to compare

New Feature

  • Added possibility to change the font size of the day number, day name and month name #11 .

credits to @forbroteam

version 1.1.0

12 Mar 23:56
Compare
Choose a tag to compare

New Features

  • Month and Day's name can be hidden.
  • Month format can be changed now.

Improvements :

  • Scroll snapping now uses LinearSnapHelper for smoother animation.
    credit to @aleksey-ho