Commit graph

230 commits

Author SHA1 Message Date
b9f0831c27 Created the home bloc provider 2019-03-13 20:59:49 -06:00
4d6fb3d04e Created home bloc boilerplate 2019-03-13 20:52:11 -06:00
a253207376 Fixed alingment for the task tile 2019-03-12 21:54:55 -06:00
ae0f8515aa Created and added extra animation to replace material progress indicator 2019-03-12 21:23:35 -06:00
fe316b336e Added docs for the task tile methods 2019-03-12 20:21:25 -06:00
578c6dd57f Added docs for the Action button, refactored to extract the button body into a method 2019-03-12 20:17:26 -06:00
b6e74cceb3 Added callbask for the tiles buttons and in the custom button widget 2019-03-12 20:06:10 -06:00
274be1c980 Finished the task list tile, created a custom button widget to accomodate for the tile's buttons 2019-03-12 20:03:14 -06:00
660856317f Finished text section of the task list tile 2019-03-12 01:19:57 -06:00
7d708f328a Added static method to the task model that returns a sample task model 2019-03-11 23:55:02 -06:00
1566310a02 Added method to the task model that returns its priority in string format 2019-03-11 23:50:06 -06:00
4cc5578576 Fixed a bug in the login screen where it wasnt being popped and replaced by the home screen, Added skeleton layout for the task list tile 2019-03-11 23:38:00 -06:00
fa535b86d2 Changed cupertino activity indicator for custom animation 2019-03-10 00:36:54 -06:00
f344a824bb Added flare as a dependency and imported the loading animation 2019-03-10 00:29:31 -06:00
04288e0d15 The login screen now redirects to the home screen if a user successfully logs in 2019-03-09 21:47:04 -06:00
475b1d0bc1 Implemented mechanism of redirecting on user status 2019-03-09 20:57:43 -06:00
b2fdcdbc4f Added an initial loading screens where the status of the user is checked (logged in or not) and added a dummy home screen to implement the redirectioning of a user in case his logged in already 2019-03-09 20:34:09 -06:00
09e8e14fb6 Refactored all providers to export singletons to avoid multiple instantiation of them 2019-03-08 23:46:24 -06:00
be5b398ec9 Updated readme, added link to trello board 2019-03-08 23:40:10 -06:00
75982102d8 Changed the callback in loginscreen to be an arrow function, added docs for the attributes in gradient button 2019-03-08 22:39:16 -06:00
79b3f98812 Fixed bug where a method was being called on the parameter of the constructor and not the instance variable causing it to sometimes call on null 2019-03-08 22:00:21 -06:00
888c26283f Finished login screen 2019-03-08 21:53:44 -06:00
3e44aa2fe4 Added [onTap] callback for the gradientButton 2019-03-08 21:44:21 -06:00
8918c67006 Added IBM Plex sans as custom font, added more properties to the gradient button 2019-03-08 21:37:56 -06:00
85f49f1133 Created preliminary gradient button 2019-03-07 23:42:31 -06:00
5bfafb2101 Created login screen with logo inside 2019-03-07 22:55:43 -06:00
2ba6dbbbc6 Created the Logo widget that contains the DO> logo 2019-03-07 22:33:21 -06:00
40d6319af2 Added font awesome as dependency, modified pubspec to recongnized installed fonts 2019-03-07 21:57:21 -06:00
cc8577ca6f Added font assets 2019-03-07 21:46:48 -06:00
b621b05269 Refactored the auth service to use a BehavioralSubject 2019-03-06 19:18:09 -06:00
0e1c1a4f33 Moved all auth logic from the repository to the auth service 2019-03-05 22:44:26 -06:00
e21d8dfd54 Finished repository class, more methods may be necessary 2019-03-05 21:07:14 -06:00
5d4fa06382 Changed the [createUser] method to accept a uid for the document 2019-03-05 20:06:05 -06:00
0b06d86d0a Added tests for the new methods in firestore provider 2019-03-02 23:41:11 -06:00
79a5196aff Added method to update user data in the firestore provider 2019-03-02 23:05:35 -06:00
b009cb7462 Added method for verifying user existance 2019-03-02 20:40:33 -06:00
f296eb94e7 Added method for user creation 2019-03-02 19:08:25 -06:00
8363efe59b Added docs for the attributes in the user model class 2019-03-02 18:59:24 -06:00
f9094bb9ae Deleted unused file google login 2019-02-27 20:06:20 -06:00
e29fb60cca Merge branch 'g-storage' of github.com:AYM1607/do_more into g-storage 2019-02-27 20:03:41 -06:00
167472154e Implemented the [deleteFile] method 2019-02-27 20:02:11 -06:00
6637f2f220 Fixed bug where the [folder] parameter was not being properly interpolated into the path, the strin "Folder was being used instead 2019-02-27 20:00:53 -06:00
e3d6c8423f Test for the firebase storage provider 2019-02-27 20:00:53 -06:00
ff97fd4bde Added keys needed to acces the gallery, camera and microphone in iOS 2019-02-27 20:00:37 -06:00
fe9d73c491 Implemented the [uploadFile] method 2019-02-27 20:00:37 -06:00
089548b492 Added uuid as a dependency to generate the ids of the uploaded files 2019-02-27 20:00:37 -06:00
324eba55d9 Added image picker dependency, re-arranged dependencies on alphabetical order 2019-02-27 20:00:37 -06:00
5003e8c755 Created [signIn] methos 2019-02-27 20:00:37 -06:00
0ea8c2d0d4 Added necessary dependencies for google sing in, created the google_sign_in provider, modified Info.plist to work with google sign in 2019-02-27 20:00:37 -06:00
3590b45a98 Testing Google Sign in 2019-02-27 20:00:37 -06:00