timetable 1.0.0-alpha.2 copy "timetable: ^1.0.0-alpha.2" to clipboard
timetable: ^1.0.0-alpha.2 copied to clipboard

outdated

πŸ“… Customizable, animated calendar widget including day, week, and month views

Changelog #

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

1.0.0-alpha.2 Β· 2021-07-15 #

⚠ BREAKING CHANGES #

  • TimeIndicators' factories no longer accept an AlignmentGeometry, but only an Alignment (8d8985d)

πŸŽ‰ New Features #

  • add Japanese and Chinese localizations (#82). Thanks to @MasterHiei!
  • add Italian localization (#88). Thanks to @mircoboschi!
  • add alwaysUse24HourFormat to TimeIndicatorStyle's constructor (#82). Thanks to @MasterHiei!
  • add partDayDraggableEvent.onDragCanceled (#82). Thanks to @MasterHiei!
  • TimeIndicators' factories now accept additional parameters for the first and last hour / half hour and whether to align the outer labels inside (8d8985d), closes: #77
  • MultiDateTimetable's constructor now allows you to override only the contentLeading widget (8e65964)

πŸ› Bug Fixes #

1.0.0-alpha.1 Β· 2021-06-09 #

πŸ› Bug Fixes #

  • repaint NowIndicator only when its position changes noticeably, (c5291d1), closes: #72

πŸ“¦ Build & CI #

  • remove unused rxdart dependency, (c5291d1), closes: #71
  • upgrade dependencies

1.0.0-alpha.0 Β· 2021-06-06 #

⚠ BREAKING CHANGES #

  • Almost a rewrite of this package to create a modular architecture with support for different layouts (#69), closing #17, #21, #23, #25, #26, #33, #36, #38, #41, #46, #51, #52, #56, #58, #60, #61, and #64. Please have a look at the new README as the API was changed significantly.

0.2.9 Β· 2020-10-26 #

πŸ› Bug Fixes #

  • Compatibility with Flutter v1.23 (#57), closes: #55 (for Flutter ^1.23.0-13.0.pre)

0.2.8 Β· 2020-09-18 #

πŸ› Bug Fixes #

  • Allow full-height leadingHeaderBuilders (#50), closes: #49

0.2.7 Β· 2020-09-02 #

πŸŽ‰ New Features #

  • add TimetableThemeData.minimumHourZoom & .maximumHourZoom, closes: #40 and #45

πŸ› Bug Fixes #

  • support null values in InitialTimeRange.range

πŸ“¦ Build & CI #

  • update dartx to ^0.5.0

0.2.6 Β· 2020-07-12 #

πŸŽ‰ New Features #

  • add custom builders for date header and leading area of the header (usually a week indicator) (#28), closes: #27. Thanks to @TatsuUkraine!
  • add theme properties for disabling event stacking and configuring the minimum overlap (#34), closes: #31

πŸ› Bug Fixes #

  • Expand part-day events to fill empty columns (#30), closes: #29

0.2.5 Β· 2020-07-06 #

πŸ“œ Documentation updates #

  • add Localization section to the README

πŸ“¦ Build & CI #

  • update dartx to ^0.4.0

0.2.4 Β· 2020-06-25 #

πŸŽ‰ New Features #

  • Timetable.onEventBackgroundTap: called when tapping the background, e.g. for creating an event (#20), closes: #18. Thanks to @raLaaaa!
  • add EventProvider.simpleStream as a simpler interface than EventProvider.stream (e63bfb4)

πŸ“œ Documentation updates #

  • improve streaming EventProvider documentation (e63bfb4), fixes: #19

0.2.3 Β· 2020-06-15 #

πŸŽ‰ New Features #

  • Customizable date/weekday format with TimetableThemeData.weekDayIndicatorPattern, .dateIndicatorPattern & temporary .totalDateIndicatorHeight (#16), closes: #15

0.2.2 Β· 2020-05-30 #

πŸŽ‰ New Features #

  • optional onTap-parameter for BasicEventWidget & BasicAllDayEventWidget (#12), closes: #11

πŸ“¦ Build & CI #

  • specify minimum Dart version (v2.7.0) in pubspec.yaml

0.2.1 Β· 2020-05-19 #

πŸŽ‰ New Features #

  • All-day events (shown at the top) (#8), closes: #5
  • Theming (#9) — see the README for more information!

πŸ“¦ Build & CI #

  • specify minimum Flutter version (v1.17.0) in pubspec.yaml
  • example: upload generated APK as artifact

0.2.0 Β· 2020-05-08 #

⚠ BREAKING CHANGES #

  • fix week scroll alignment (#6)
    • To provide a simpler API the exposed methods of VisibleRange were changed slightly. This doesn't affect you if you just instantiate one of the given implementations, but only if you extend it yourself or call one of its methods directly.

πŸ› Bug Fixes #

  • support Flutter v1.17.0 (#4)

0.1.3 Β· 2020-05-06 #

πŸ› Bug Fixes #

  • fix time zooming & add testing (#3)

0.1.2 Β· 2020-05-05 #

πŸŽ‰ New Features #

  • add TimetableController.initialTimeRange, closes: #1

πŸ› Bug Fixes #

  • fix week alignment with WeekVisibleRange, closes: #2

0.1.1 Β· 2020-04-02 #

πŸ“œ Documentation updates #

  • fix broken links in README

0.1.0 Β· 2020-04-02 #

Initial release πŸŽ‰

221
likes
0
points
454
downloads

Publisher

verified publisherwanke.dev

Weekly Downloads

πŸ“… Customizable, animated calendar widget including day, week, and month views

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

async, black_hole_flutter, collection, dart_date, flutter, flutter_layout_grid, intl, meta, supercharged, tuple

More

Packages that depend on timetable