Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Luvti/flutter-widgets
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: febriantok29/syncfusion-flutter-widgets
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Able to merge. These branches can be automatically merged.
  • 1 commit
  • 4 files changed
  • 1 contributor

Commits on Mar 10, 2025

  1. Copy the full SHA
    84343eb View commit details
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide SelectionDetails;
import 'package:flutter/rendering.dart';
import 'package:syncfusion_flutter_core/localizations.dart';
import 'package:syncfusion_flutter_core/theme.dart';
Original file line number Diff line number Diff line change
@@ -5803,7 +5803,7 @@ class _SfCalendarState extends State<SfCalendar>
final double dividerHeight = _useMobilePlatformUI ? 0 : 1;
Color dividerColor =
widget.cellBorderColor ?? _calendarTheme.cellBorderColor!;
dividerColor = dividerColor.withOpacity(dividerColor.opacity * 0.5);
dividerColor = dividerColor.withOpacity(dividerColor.a * 0.5);
int numberOfEvents = 0;

double appointmentHeight = 0;
@@ -9523,7 +9523,7 @@ class _CalendarHeaderViewState extends State<_CalendarHeaderView> {
final Color headerBackgroundColor = widget.headerStyle.backgroundColor ??
widget.calendarTheme.headerBackgroundColor!;
final Color arrowColor =
headerTextColor.withOpacity(headerTextColor.opacity * 0.6);
headerTextColor.withOpacity(headerTextColor.a * 0.6);
Color prevArrowColor = arrowColor;
Color nextArrowColor = arrowColor;
final TextStyle style = TextStyle(color: arrowColor);
@@ -9761,7 +9761,7 @@ class _CalendarHeaderViewState extends State<_CalendarHeaderView> {
widget.maxDate,
dates,
widget.nonWorkingDays)) {
nextArrowColor = nextArrowColor.withOpacity(nextArrowColor.opacity * 0.5);
nextArrowColor = nextArrowColor.withOpacity(nextArrowColor.a * 0.5);
}

if (!DateTimeHelper.canMoveToPreviousView(
@@ -9771,7 +9771,7 @@ class _CalendarHeaderViewState extends State<_CalendarHeaderView> {
widget.maxDate,
dates,
widget.nonWorkingDays)) {
prevArrowColor = prevArrowColor.withOpacity(prevArrowColor.opacity * 0.5);
prevArrowColor = prevArrowColor.withOpacity(prevArrowColor.a * 0.5);
}

MainAxisAlignment getAlignmentFromTextAlign() {
@@ -11090,7 +11090,7 @@ class _CustomSplash extends InteractiveInkFeature {
..addListener(controller.markNeedsPaint)
..addStatusListener(_handleAlphaStatusChanged);
_alpha = _alphaController!.drive(IntTween(
begin: color.alpha,
begin: color.a,
end: 0,
));

Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@ import 'dart:async';
import 'dart:math' as math;

import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/material.dart' hide SelectionDetails;
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/services.dart';
@@ -6477,7 +6477,7 @@ class _CalendarViewState extends State<_CalendarView>
final Widget shadowView = Divider(
height: 1,
thickness: 1,
color: borderColor.withOpacity(borderColor.opacity * 0.5),
color: borderColor.withOpacity(borderColor.a * 0.5),
);

final double timeLabelWidth = CalendarViewHelper.getTimeLabelWidth(
2 changes: 1 addition & 1 deletion packages/syncfusion_flutter_calendar/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: syncfusion_flutter_calendar
description: The Flutter Calendar widget has nine built-in configurable views that provide basic functionalities for scheduling and representing appointments/events efficiently.
version: 25.2.7
version: 25.4.1
homepage: https://github.com/syncfusion/flutter-widgets/tree/master/packages/syncfusion_flutter_calendar

screenshots: