Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Descrição das modificações feitas #39

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 0 additions & 44 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,47 +1,3 @@
## 0.8.0
* Fix CalendarEvent schema
* Use riverpod for state management
* Fix problem not reloading events

## 0.7.0
* Fix analysis problems

## 0.6.0
* Upgrade provider version

## 0.5.0+1
* Reformat code to pass analytics

## 0.5.0
* Support null safety

## 0.4.0
* Add CellCalendarPageController to allow paging function

## 0.3.0
* Make it available to select textStyle of date cell

## 0.2.0
* Add builder callbacks for customization of labels.

## 0.1.2
* Fix the logic and structure to show visible days on current page.

## 0.1.1+1
* Fix system to show monthName

## 0.1.1
* Enable opacity when the date is not in the current page month

## 0.1.0
* Add a feature marking today's day cell.

## 0.0.1+2
* Fix the bug the events are reversed when shown in calendar.

## 0.0.1+1
* Fix readme.

## 0.0.1

* Initial release.
3 changes: 2 additions & 1 deletion example/lib/main.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import 'package:cell_calendar/cell_calendar.dart';
// ignore: depend_on_referenced_packages
import 'package:cell_calendar_plus/cell_calendar_plus.dart';
import 'package:example/sample_event.dart';
import 'package:flutter/material.dart';

Expand Down
2 changes: 1 addition & 1 deletion example/lib/sample_event.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:cell_calendar/cell_calendar.dart';
import 'package:cell_calendar_plus/cell_calendar_plus.dart';
import 'package:flutter/material.dart';

List<CalendarEvent> sampleEvents() {
Expand Down
54 changes: 27 additions & 27 deletions example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ packages:
dependency: transitive
description:
name: async
sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
url: "https://pub.dev"
source: hosted
version: "2.10.0"
version: "2.11.0"
boolean_selector:
dependency: transitive
description:
Expand All @@ -28,10 +28,10 @@ packages:
dependency: transitive
description:
name: characters
sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
url: "https://pub.dev"
source: hosted
version: "1.2.1"
version: "1.3.0"
clock:
dependency: transitive
description:
Expand All @@ -44,10 +44,10 @@ packages:
dependency: transitive
description:
name: collection
sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
url: "https://pub.dev"
source: hosted
version: "1.17.0"
version: "1.17.2"
cupertino_icons:
dependency: "direct main"
description:
Expand Down Expand Up @@ -106,14 +106,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.3.6"
js:
dependency: transitive
description:
name: js
sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7"
url: "https://pub.dev"
source: hosted
version: "0.6.5"
lints:
dependency: transitive
description:
Expand All @@ -126,34 +118,34 @@ packages:
dependency: transitive
description:
name: matcher
sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72"
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
url: "https://pub.dev"
source: hosted
version: "0.12.13"
version: "0.12.16"
material_color_utilities:
dependency: transitive
description:
name: material_color_utilities
sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
url: "https://pub.dev"
source: hosted
version: "0.2.0"
version: "0.5.0"
meta:
dependency: transitive
description:
name: meta
sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42"
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
url: "https://pub.dev"
source: hosted
version: "1.8.0"
version: "1.9.1"
path:
dependency: transitive
description:
name: path
sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
url: "https://pub.dev"
source: hosted
version: "1.8.2"
version: "1.8.3"
riverpod:
dependency: transitive
description:
Expand All @@ -171,10 +163,10 @@ packages:
dependency: transitive
description:
name: source_span
sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
url: "https://pub.dev"
source: hosted
version: "1.9.1"
version: "1.10.0"
stack_trace:
dependency: transitive
description:
Expand Down Expand Up @@ -219,10 +211,10 @@ packages:
dependency: transitive
description:
name: test_api
sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
url: "https://pub.dev"
source: hosted
version: "0.4.16"
version: "0.6.0"
vector_math:
dependency: transitive
description:
Expand All @@ -231,6 +223,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.1.4"
web:
dependency: transitive
description:
name: web
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
url: "https://pub.dev"
source: hosted
version: "0.1.4-beta"
sdks:
dart: ">=2.19.0 <4.0.0"
dart: ">=3.1.0-185.0.dev <4.0.0"
flutter: ">=3.0.0"
40 changes: 0 additions & 40 deletions example/pubspec.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion lib/cell_calendar.dart → lib/cell_calendar_plus.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
library cell_calendar;

export 'src/calendar_event.dart';
export 'src/cell_calendar.dart';
export 'src/cell_calendar_plus.dart';
export 'src/controllers/cell_calendar_page_controller.dart';
export 'src/date_extension.dart';
File renamed without changes.
2 changes: 1 addition & 1 deletion lib/src/components/days_of_the_week.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:cell_calendar/cell_calendar.dart';
import 'package:cell_calendar_plus/cell_calendar_plus.dart';
import 'package:flutter/material.dart';

/// Default days of the week
Expand Down
2 changes: 1 addition & 1 deletion lib/src/components/days_row/days_row.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:cell_calendar/cell_calendar.dart';
import 'package:cell_calendar_plus/cell_calendar_plus.dart';
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';

Expand Down
29 changes: 18 additions & 11 deletions lib/src/components/days_row/event_labels.dart
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
import 'package:cell_calendar/src/components/days_row/days_row.dart';
import 'package:cell_calendar_plus/src/components/days_row/days_row.dart';
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';

import '../../calendar_event.dart';

/// Numbers to return accurate events in the cell.
const dayLabelContentHeight = 16;
const dayLabelContentHeight = 32;
const dayLabelVerticalMargin = 4;
const _dayLabelHeight = dayLabelContentHeight + (dayLabelVerticalMargin * 2);

const _eventLabelContentHeight = 13;
const _eventLabelContentHeight = 26;
const _eventLabelBottomMargin = 3;
const _eventLabelHeight = _eventLabelContentHeight + _eventLabelBottomMargin;

Expand Down Expand Up @@ -97,15 +97,22 @@ class _EventLabel extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Container(
margin: EdgeInsets.only(right: 4, bottom: 3),
height: 13,
padding: EdgeInsets.only(left: 7), // Adicionando padding à esquerda
height: 21,
width: double.infinity,
color: event.eventBackgroundColor,
child: Text(
event.eventName,
style: event.eventTextStyle,
textAlign: TextAlign.center,
overflow: TextOverflow.ellipsis,
color: Colors.white, // Cor de fundo branca
child: Center(
child: Text(
event.eventName,
style: TextStyle(
color: Colors.black, // Texto preto
),
textAlign: TextAlign.center,
overflow: TextOverflow.ellipsis,
),
),
decoration: BoxDecoration(
border: Border(left: BorderSide(width: 7, color: event.eventBackgroundColor)), // Borda à esquerda com largura de 7px e cor do evento
),
);
}
Expand Down
2 changes: 1 addition & 1 deletion lib/src/components/month_year_label.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:cell_calendar/cell_calendar.dart';
import 'package:cell_calendar_plus/cell_calendar_plus.dart';
import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/controllers/cell_calendar_page_controller.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:cell_calendar/src/date_extension.dart';
import 'package:cell_calendar_plus/src/date_extension.dart';
import 'package:flutter/material.dart';

class CellCalendarPageController extends PageController {
Expand Down
2 changes: 1 addition & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading