@@ -56,6 +56,7 @@ class HomeController extends GetxController {
56
56
final RxBool showbtn = false .obs;
57
57
late TaskDatabase taskdb;
58
58
var tasks = < Tasks > [].obs;
59
+ final RxBool isRefreshing = false .obs;
59
60
60
61
@override
61
62
void onInit () {
@@ -78,21 +79,20 @@ class HomeController extends GetxController {
78
79
handleHomeWidgetClicked ();
79
80
}
80
81
fetchTasksFromDB ();
81
- everAll ([
82
+ everAll ([
82
83
pendingFilter,
83
84
waitingFilter,
84
85
projectFilter,
85
86
tagUnion,
86
87
selectedSort,
87
88
selectedTags,
88
89
], (_) {
89
- if (Platform .isAndroid) {
90
- WidgetController widgetController =
91
- Get .put (WidgetController ());
92
- widgetController.fetchAllData ();
90
+ if (Platform .isAndroid) {
91
+ WidgetController widgetController = Get .put (WidgetController ());
92
+ widgetController.fetchAllData ();
93
93
94
- widgetController.update ();
95
- }
94
+ widgetController.update ();
95
+ }
96
96
});
97
97
}
98
98
@@ -508,15 +508,12 @@ class HomeController extends GetxController {
508
508
final projectcontroller = TextEditingController ();
509
509
var due = Rxn <DateTime >();
510
510
RxString dueString = '' .obs;
511
- final priorityList = ['L' ,'X' ,'M' ,'H' ];
511
+ final priorityList = ['L' , 'X' , 'M' , 'H' ];
512
512
final priorityColors = [
513
513
TaskWarriorColors .green,
514
514
TaskWarriorColors .grey,
515
515
TaskWarriorColors .yellow,
516
516
TaskWarriorColors .red,
517
-
518
-
519
-
520
517
];
521
518
RxString priority = 'X' .obs;
522
519
@@ -582,10 +579,9 @@ class HomeController extends GetxController {
582
579
void initLanguageAndDarkMode () {
583
580
isDarkModeOn.value = AppSettings .isDarkMode;
584
581
selectedLanguage.value = AppSettings .selectedLanguage;
585
- HomeWidget .saveWidgetData ("themeMode" , AppSettings .isDarkMode ? "dark" : "light" );
586
- HomeWidget .updateWidget (
587
- androidName: "TaskWarriorWidgetProvider"
588
- );
582
+ HomeWidget .saveWidgetData (
583
+ "themeMode" , AppSettings .isDarkMode ? "dark" : "light" );
584
+ HomeWidget .updateWidget (androidName: "TaskWarriorWidgetProvider" );
589
585
// print("called and value is${isDarkModeOn.value}");
590
586
}
591
587
@@ -679,6 +675,7 @@ class HomeController extends GetxController {
679
675
},
680
676
);
681
677
}
678
+
682
679
late RxString uuid = "" .obs;
683
680
late RxBool isHomeWidgetTaskTapped = false .obs;
684
681
@@ -693,7 +690,7 @@ class HomeController extends GetxController {
693
690
Get .toNamed (Routes .DETAIL_ROUTE , arguments: ["uuid" , uuid.value]);
694
691
});
695
692
}
696
- }else if (uri.host == "addclicked" ){
693
+ } else if (uri.host == "addclicked" ) {
697
694
showAddDialogAfterWidgetClick ();
698
695
}
699
696
}
@@ -706,15 +703,17 @@ class HomeController extends GetxController {
706
703
}
707
704
debugPrint ('uuid is $uuid ' );
708
705
Get .toNamed (Routes .DETAIL_ROUTE , arguments: ["uuid" , uuid.value]);
709
- }else if (uri.host == "addclicked" ){
706
+ } else if (uri.host == "addclicked" ) {
710
707
showAddDialogAfterWidgetClick ();
711
708
}
712
709
}
713
-
714
710
});
715
711
}
712
+
716
713
void showAddDialogAfterWidgetClick () {
717
- Widget showDialog = taskchampion.value ? AddTaskToTaskcBottomSheet (homeController: this ) : AddTaskBottomSheet (homeController: this );
714
+ Widget showDialog = taskchampion.value
715
+ ? AddTaskToTaskcBottomSheet (homeController: this )
716
+ : AddTaskBottomSheet (homeController: this );
718
717
Get .dialog (showDialog);
719
718
}
720
719
}
0 commit comments