Started projects

This commit is contained in:
Sewmina
2022-03-12 21:51:04 +05:30
parent 707640c78d
commit 3c5e8f4f8c
6 changed files with 163 additions and 17 deletions

View File

@@ -61,6 +61,7 @@ class _ActivitiesState extends State<Activities> {
@override
Widget build(BuildContext context) {
// progressDialog = ProgressDialog(context: context);
List<Widget> activities = PrintTasks();
return Scaffold(
floatingActionButton: FloatingActionButton.extended(
onPressed: () {
@@ -154,10 +155,16 @@ class _ActivitiesState extends State<Activities> {
drawer: Main.navDrawer(context, 2),
body: Container(
padding: EdgeInsets.all(0),
child: SingleChildScrollView(
child: Column(
children: PrintTasks(),
))));
child: ListView.builder(
itemCount: activities.length,
itemBuilder: (context, index){
return activities[index];
})
// SingleChildScrollView(
// child: Column(
// children: PrintTasks(),
// ))
));
}
@@ -268,7 +275,7 @@ class _ActivitiesState extends State<Activities> {
Container(
alignment: Alignment.bottomLeft,
padding: const EdgeInsets.all(8),
child: Text('Gap of : $gap'),
child: Text('Untracked period $gap'),
),
Row(
children: [
@@ -366,6 +373,7 @@ class _ActivitiesState extends State<Activities> {
Widget ActivityCard(BuildContext context, String name, DateTime sTime, DateTime eTime, bool productive, Color color, Activity activity, int totalMinutes) {
DateFormat dateFormat = DateFormat("HH:mm");
int thisMinutes = (activity.endTime.difference(activity.startTime).inMinutes);
int timePercentage = ((thisMinutes / totalMinutes) * 100).toInt();
// print("$thisMinutes / $totalMinutes");
bool containsMetadata = ((activity.metadata ?? 'null') != 'null') && ((activity.metadata ?? '').isNotEmpty);
@@ -396,7 +404,7 @@ class _ActivitiesState extends State<Activities> {
child: Card(
// color: color,
elevation: 20,
elevation: 30,
shadowColor: color,
child: InkWell(
onTap: () {