oxean_flutter_gantt 0.2.2 copy "oxean_flutter_gantt: ^0.2.2" to clipboard
oxean_flutter_gantt: ^0.2.2 copied to clipboard

Interactive Gantt chart widget for Flutter.

Changelog #

0.2.2 - 2025-06-01 #

  • Small improvements

0.2.1 - 2025-05-26 #

  • Small improvements

0.2.0 - 2025-05-26 #

✨ Features #

Implement customizable side panel and layout enhancements in Gantt Chart (#8)

  • Added support for injecting custom widgets into Gantt chart controls
  • Made task progress optional
  • Increased left padding before task names for better visual hierarchy
  • Implemented a collapsible side panel (GanttSidePanel) with translation support
  • Integrated the side panel into gantt_chart_widget.dart with expand/collapse toggle
  • Synchronized vertical scrolling between side panel and chart
  • Fixed ScrollController conflict and collapse icon misalignment
  • Refactored and cleaned up side panel layout:
    • Removed redundant headers
    • Repositioned and aligned expansion toggle
    • Ensured consistent vertical alignment and width matching with chart
    • Aligned side panel header with Gantt header
  • Moved task title from side panel into main Gantt header for consistency
  • Removed unnecessary spacers and padding from side panel
  • Fixed widget style access in GanttChartWidget
  • Cleaned up and formatted code for consistency
  • Applied various minor fixes for layout and structure
  • Strech gantt area vertically
  • Empty state

0.1.1 - 2025-05-14 #

🐞 Fixes and Stability #

  • Updating library name to oxean_flutter_gantt

0.1.0 - 2025-05-14 #

✨ Features #

  • Initial release of the flutter_gantt package.
  • Fully interactive Gantt chart widget for Flutter.
  • Supports task bars, progress indicators, tooltips, and dependency arrows.
  • Localized date formatting and tooltip content with GanttLocale.

🧩 Architecture #

  • Modular design:
    • Separate widgets for task rendering, header, controls, and area.
    • Reusable mixins for task drag-and-drop, reordering, and dependency management.
  • Introduced GanttStyleConfig for centralized styling (colors, spacing, fonts).

🎨 UX Enhancements #

  • Overdue tasks and progress shown visually with configurable styles.
  • Weekends highlighted with shaded columns.
  • Responsive layout with scrollable vertical task lists.
  • Task labels automatically truncate with tooltips on hover.

πŸ›  Configuration #

  • GanttStyle now optional β€” with default styling provided.
  • Consumers can override styles or provide fully custom configurations.

🐞 Fixes and Stability #

  • Fixed layout overflows in complex charts.
  • Resolved localization and formatting bugs (e.g., incorrect month capitalization).
  • Removed unused or duplicate formatting logic.

0
likes
120
points
28
downloads

Publisher

verified publisheroxeanbits.com

Weekly Downloads

Interactive Gantt chart widget for Flutter.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

collection, flutter, intl

More

Packages that depend on oxean_flutter_gantt