@@ -57,6 +57,7 @@ class HomeController extends GetxController {
57
57
final RxBool showbtn = false .obs;
58
58
late TaskDatabase taskdb;
59
59
var tasks = < Tasks > [].obs;
60
+ final RxBool isRefreshing = false .obs;
60
61
61
62
@override
62
63
void onInit () {
@@ -79,21 +80,20 @@ class HomeController extends GetxController {
79
80
handleHomeWidgetClicked ();
80
81
}
81
82
fetchTasksFromDB ();
82
- everAll ([
83
+ everAll ([
83
84
pendingFilter,
84
85
waitingFilter,
85
86
projectFilter,
86
87
tagUnion,
87
88
selectedSort,
88
89
selectedTags,
89
90
], (_) {
90
- if (Platform .isAndroid) {
91
- WidgetController widgetController =
92
- Get .put (WidgetController ());
93
- widgetController.fetchAllData ();
91
+ if (Platform .isAndroid) {
92
+ WidgetController widgetController = Get .put (WidgetController ());
93
+ widgetController.fetchAllData ();
94
94
95
- widgetController.update ();
96
- }
95
+ widgetController.update ();
96
+ }
97
97
});
98
98
}
99
99
@@ -502,15 +502,12 @@ class HomeController extends GetxController {
502
502
final projectcontroller = TextEditingController ();
503
503
var due = Rxn <DateTime >();
504
504
RxString dueString = '' .obs;
505
- final priorityList = ['L' ,'X' ,'M' ,'H' ];
505
+ final priorityList = ['L' , 'X' , 'M' , 'H' ];
506
506
final priorityColors = [
507
507
TaskWarriorColors .green,
508
508
TaskWarriorColors .grey,
509
509
TaskWarriorColors .yellow,
510
510
TaskWarriorColors .red,
511
-
512
-
513
-
514
511
];
515
512
RxString priority = 'X' .obs;
516
513
@@ -576,10 +573,9 @@ class HomeController extends GetxController {
576
573
void initLanguageAndDarkMode () {
577
574
isDarkModeOn.value = AppSettings .isDarkMode;
578
575
selectedLanguage.value = AppSettings .selectedLanguage;
579
- HomeWidget .saveWidgetData ("themeMode" , AppSettings .isDarkMode ? "dark" : "light" );
580
- HomeWidget .updateWidget (
581
- androidName: "TaskWarriorWidgetProvider"
582
- );
576
+ HomeWidget .saveWidgetData (
577
+ "themeMode" , AppSettings .isDarkMode ? "dark" : "light" );
578
+ HomeWidget .updateWidget (androidName: "TaskWarriorWidgetProvider" );
583
579
// print("called and value is${isDarkModeOn.value}");
584
580
}
585
581
@@ -673,6 +669,7 @@ class HomeController extends GetxController {
673
669
},
674
670
);
675
671
}
672
+
676
673
late RxString uuid = "" .obs;
677
674
late RxBool isHomeWidgetTaskTapped = false .obs;
678
675
@@ -687,7 +684,7 @@ class HomeController extends GetxController {
687
684
Get .toNamed (Routes .DETAIL_ROUTE , arguments: ["uuid" , uuid.value]);
688
685
});
689
686
}
690
- }else if (uri.host == "addclicked" ){
687
+ } else if (uri.host == "addclicked" ) {
691
688
showAddDialogAfterWidgetClick ();
692
689
}
693
690
}
@@ -700,15 +697,17 @@ class HomeController extends GetxController {
700
697
}
701
698
debugPrint ('uuid is $uuid ' );
702
699
Get .toNamed (Routes .DETAIL_ROUTE , arguments: ["uuid" , uuid.value]);
703
- }else if (uri.host == "addclicked" ){
700
+ } else if (uri.host == "addclicked" ) {
704
701
showAddDialogAfterWidgetClick ();
705
702
}
706
703
}
707
-
708
704
});
709
705
}
706
+
710
707
void showAddDialogAfterWidgetClick () {
711
- Widget showDialog = taskchampion.value ? AddTaskToTaskcBottomSheet (homeController: this ) : AddTaskBottomSheet (homeController: this );
708
+ Widget showDialog = taskchampion.value
709
+ ? AddTaskToTaskcBottomSheet (homeController: this )
710
+ : AddTaskBottomSheet (homeController: this );
712
711
Get .dialog (showDialog);
713
712
}
714
713
}
0 commit comments