From 7b997c725aad45687c82e52628a00d190200cbc1 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 20 Dec 2020 18:16:47 +0200 Subject: [PATCH] Fullscreen task editor --- lib/data/models/task_model.dart | 1 - lib/ui/app/forms/date_picker.dart | 2 +- lib/ui/task/edit/task_edit_desktop.dart | 8 +++++++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/lib/data/models/task_model.dart b/lib/data/models/task_model.dart index 6074c6710..a6af29a6f 100644 --- a/lib/data/models/task_model.dart +++ b/lib/data/models/task_model.dart @@ -88,7 +88,6 @@ abstract class TaskTime implements Built { @memoized int get hashCode; - @nullable DateTime get startDate; @nullable diff --git a/lib/ui/app/forms/date_picker.dart b/lib/ui/app/forms/date_picker.dart index 6f6ea721c..498d45288 100644 --- a/lib/ui/app/forms/date_picker.dart +++ b/lib/ui/app/forms/date_picker.dart @@ -4,9 +4,9 @@ import 'package:invoiceninja_flutter/utils/strings.dart'; class DatePicker extends StatefulWidget { const DatePicker({ - @required this.labelText, @required this.onSelected, @required this.selectedDate, + this.labelText, this.validator, this.autoValidate = false, this.allowClearing = false, diff --git a/lib/ui/task/edit/task_edit_desktop.dart b/lib/ui/task/edit/task_edit_desktop.dart index 134a5465f..98926d1f2 100644 --- a/lib/ui/task/edit/task_edit_desktop.dart +++ b/lib/ui/task/edit/task_edit_desktop.dart @@ -233,6 +233,13 @@ class _TaskEditDesktopState extends State { FormCard( //padding: const EdgeInsets.symmetric(horizontal: kMobileDialogPadding), child: Table( + columnWidths: { + 0: FractionColumnWidth(.25), + 1: FractionColumnWidth(.25), + 2: FractionColumnWidth(.25), + 3: FractionColumnWidth(.25), + 4: FixedColumnWidth(kMinInteractiveDimension), + }, children: [ TableRow( children: [ @@ -248,7 +255,6 @@ class _TaskEditDesktopState extends State { Padding( padding: const EdgeInsets.only(right: kTableColumnGap), child: DatePicker( - labelText: localization.date, selectedDate: taskTime.startDate == null ? null : convertDateTimeToSqlDate(taskTime.startDate),