Skip to content

Commit 430ea79

Browse files
committed
project release build
1 parent 0322cb0 commit 430ea79

39 files changed

+80
-186
lines changed

android/app/src/main/AndroidManifest.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
FlutterApplication and put your custom class here. -->
88
<application
99
android:name="io.flutter.app.FlutterApplication"
10-
android:label="my_todo"
10+
android:label="My ToDo"
1111
android:icon="@mipmap/ic_launcher">
1212
<activity
1313
android:name=".MainActivity"
@@ -16,6 +16,9 @@
1616
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
1717
android:hardwareAccelerated="true"
1818
android:windowSoftInputMode="adjustResize">
19+
<meta-data
20+
android:name="io.flutter.app.android.SplashScreenUntilFirstFrame"
21+
android:value="true" />
1922
<intent-filter>
2023
<action android:name="android.intent.action.MAIN"/>
2124
<category android:name="android.intent.category.LAUNCHER"/>
22.9 KB
Loading

android/app/src/main/res/drawable/launch_background.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<item android:drawable="@android:color/white" />
55

66
<!-- You can insert your own image assets here -->
7-
<!-- <item>
7+
<item>
88
<bitmap
99
android:gravity="center"
10-
android:src="@mipmap/launch_image" />
11-
</item> -->
10+
android:src="@mipmap/tasks" />
11+
</item>
1212
</layer-list>
Loading
Loading
Loading
18.3 KB
Loading
Loading
Loading
Loading
18.3 KB
Loading
Loading
Loading
Loading
18.3 KB
Loading
Loading
Loading
Loading
18.3 KB
Loading
Loading
Loading
Loading
Loading

android/app/src/main/res/values/styles.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources>
3-
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
3+
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
44
<!-- Show a splash screen on the activity. Automatically removed when
55
Flutter draws its first frame -->
66
<item name="android:windowBackground">@drawable/launch_background</item>

android/settings_aar.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
include ':app'

lib/data/storage.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class StoreData {
2222
File file = await getFile();
2323
bool isFileExits = await fileExits();
2424
if(isFileExits){
25-
print("User file already exists");
25+
//print("User file already exists");
2626
return file;
2727
}
2828
return file.writeAsString(jsonEncode(newUserData));
@@ -35,7 +35,7 @@ class StoreData {
3535

3636
Future<File> addType(String newType) async {
3737
File dataFile = await getFile();
38-
print("Storing in existing file");
38+
//print("Storing in existing file");
3939
String prevJsonData = await getData();
4040
Map<String,dynamic> data = jsonDecode(prevJsonData);
4141
data["types"].add(newType);
@@ -45,7 +45,7 @@ class StoreData {
4545

4646
Future<File> remoreType(String type) async {
4747
File dataFile = await getFile();
48-
print("Storing in existing file");
48+
//print("Storing in existing file");
4949
String prevJsonData = await getData();
5050
Map<String,dynamic> data = jsonDecode(prevJsonData);
5151
data["types"].remove(type);
@@ -55,7 +55,7 @@ class StoreData {
5555

5656
Future<File> addTask(String type,Map<String,dynamic> newJsonData) async {
5757
File dataFile = await getFile();
58-
print("Storing in existing file");
58+
//print("Storing in existing file");
5959
String prevJsonData = await getData();
6060
Map<String,dynamic> data = jsonDecode(prevJsonData);
6161
data["tasks"][type].addAll(newJsonData);

lib/main.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import 'package:provider/provider.dart';
77
import './screens/new_user_screen.dart';
88
import './screens/loading_screen.dart';
99
import './screens/todo_app.dart';
10-
import './screens/add_task_screen.dart';
1110
import './screens/todos_screen.dart';
1211

1312
//providers
@@ -31,7 +30,8 @@ class MyApp extends StatelessWidget {
3130
child: Consumer<HomeProvider>(
3231
builder: (context,homeProvider,widget){
3332
return MaterialApp(
34-
debugShowCheckedModeBanner: false,
33+
color: Colors.white,
34+
debugShowCheckedModeBanner: false,
3535
title: 'My ToDo',
3636
theme: ThemeData(
3737
primarySwatch: Colors.blue,
@@ -47,7 +47,6 @@ class MyApp extends StatelessWidget {
4747
},
4848
),
4949
routes: {
50-
AddTaskScreen.routeName:(ctx)=>AddTaskScreen(),
5150
ToDosScreen.routeName:(ctx)=>ToDosScreen()
5251
},
5352
);

lib/providers/home.dart

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ class HomeProvider extends ChangeNotifier {
4848
try {
4949
bool success = await tasksProvider.addTask(newTask);
5050
if(success){
51-
print("Task added from home");
51+
//print("Task added from home");
5252
return true;
5353
}else{
5454
return false;
5555
}
5656
}catch(e){
57-
print("Task adding failed");
58-
print(e);
57+
//print("Task adding failed");
58+
//print(e);
5959
return false;
6060
}
6161
}
@@ -68,16 +68,16 @@ class HomeProvider extends ChangeNotifier {
6868
try {
6969
File newFile = await storage.addType(type);
7070
if(newFile!=null){
71-
print("$type Type added");
71+
//print("$type Type added");
7272
_types.add(type);
7373
TasksProvider _newTasksProvider = TasksProvider(type,{});
7474
_taskProviders.addAll({type:_newTasksProvider});
7575
notifyListeners();
7676
return true;
7777
}
7878
}catch(e){
79-
print("Type adding failed");
80-
print(e);
79+
//print("Type adding failed");
80+
//print(e);
8181
return false;
8282
}
8383
return false;
@@ -89,15 +89,15 @@ class HomeProvider extends ChangeNotifier {
8989
if(success!=null){
9090
_taskProviders.remove(type);
9191
_types.remove(type);
92-
print("Type remove successful");
92+
//print("Type remove successful");
9393
notifyListeners();
9494
return true;
9595
}else{
9696
return false;
9797
}
9898
}catch(e){
99-
print("Type remove failed");
100-
print(e);
99+
//print("Type remove failed");
100+
//print(e);
101101
return false;
102102
}
103103
}
@@ -119,18 +119,18 @@ class HomeProvider extends ChangeNotifier {
119119
_types = tempTypes;
120120
Map<String,TasksProvider> tempList = {};
121121
_types.forEach((type){
122-
print("type:$type");
122+
//print("type:$type");
123123
Map<String,dynamic> _eachType = data['tasks'][type];
124124
TasksProvider _newTasksProvider = TasksProvider(type,_eachType);
125125
tempList.addAll({type:_newTasksProvider});
126126
});
127127
_taskProviders = tempList;
128128
}
129-
print("All initializatiion done");
129+
//print("All initializatiion done");
130130
notifyListeners();
131131
}catch(e){
132-
print("Initializatiion failed");
133-
print(e);
132+
//print("Initializatiion failed");
133+
//print(e);
134134
}
135135
}
136136

@@ -148,14 +148,14 @@ class HomeProvider extends ChangeNotifier {
148148
try{
149149
File success = await storage.createNewUserFile(newUserData);
150150
if(success!=null){
151-
print("New User Created");
151+
//print("New User Created");
152152
_isNewUser = true;
153153
notifyListeners();
154154
return true;
155155
}
156156
}catch(e){
157-
print(e);
158-
print("New User Creation failed");
157+
//print(e);
158+
//print("New User Creation failed");
159159
return false;
160160
}
161161
return false;

lib/providers/tasks.dart

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ class TasksProvider extends ChangeNotifier {
5555
File success = await storage.addTask(_type,newJsonData);
5656
if(success!=null){
5757
_tasks.add(newTask);
58-
print("Task added in individual provider");
58+
//print("Task added in individual provider");
5959
notifyListeners();
6060
return true;
6161
}
6262
}catch(e){
63-
print("Task adding failed");
64-
print(e);
63+
//print("Task adding failed");
64+
//print(e);
6565
return false;
6666
}
6767
return false;
@@ -82,13 +82,13 @@ class TasksProvider extends ChangeNotifier {
8282
File success = await storage.addTask(_type,newJsonData);
8383
if(success!=null){
8484
_tasks.add(newTask);
85-
print("Task added in provider");
85+
//print("Task added in provider");
8686
notifyListeners();
8787
return true;
8888
}
8989
}catch(e){
90-
print("Task adding failed");
91-
print(e);
90+
//print("Task adding failed");
91+
//print(e);
9292
return false;
9393
}
9494
return false;
@@ -101,7 +101,7 @@ class TasksProvider extends ChangeNotifier {
101101
_tasks.removeWhere((task)=>task.id==id);
102102
notifyListeners();
103103
}catch(e){
104-
print(e);
104+
//print(e);
105105
}
106106
}
107107

@@ -116,7 +116,7 @@ class TasksProvider extends ChangeNotifier {
116116
return true;
117117
}
118118
}catch(e){
119-
print(e);
119+
//print(e);
120120
return false;
121121
}
122122
return true;
@@ -136,7 +136,7 @@ class TasksProvider extends ChangeNotifier {
136136
throw updateSuccess;
137137
}
138138
}catch(e){
139-
print("$id Task done update failed");
139+
//print("$id Task done update failed");
140140
}
141141
notifyListeners();
142142
}

lib/screens/add_task_screen.dart

Lines changed: 0 additions & 44 deletions
This file was deleted.

lib/screens/home_screen.dart

Lines changed: 0 additions & 86 deletions
This file was deleted.

0 commit comments

Comments
 (0)