Ceda EI
4e01fa5dd4
Add bottom sheet for Subjects.
2020-04-14 21:30:53 +05:30
Ceda EI
3f75396bc4
Update AddEntry to contain week days. Remove + from HomeScreen.
...
Fix typo getMinute -> getMinutes. Remove withTheme from HomeScreen
(since IconButton for + was removed).
2020-04-09 22:05:23 +05:30
Ceda EI
64a3fbc2cf
Update themes
2020-04-09 21:52:19 +05:30
Ceda EI
39b264ea53
Add .gitlab-ci.yml
2020-04-04 22:57:19 +05:30
Ceda EI
a6c21ade50
Revert "Enable Hermes"
...
This reverts commit e151e51eb0
.
2020-04-04 19:33:40 +05:30
Ceda EI
b89b67bf68
Disallow removing used subjects
...
Pass timetable as prop in containers.
2020-03-31 14:37:13 +05:30
Ceda EI
f9f4f40822
Refactor InputDialog. Disallow empty input.
2020-03-30 13:53:24 +05:30
Ceda EI
7425b566d5
Do not show Timetable till subjects are not added.
2020-03-29 13:45:27 +05:30
Ceda EI
265485acb1
Auto close snackbar.
2020-03-29 13:39:17 +05:30
Ceda EI
e151e51eb0
Enable Hermes
2020-03-28 23:04:56 +05:30
Ceda EI
6eadc6739f
Replace BottomNavigation with react-native-tab-view.
...
Squashed commit of the following:
commit e4dd4768b7
Author: Ceda EI <ceda_ei@webionite.com>
Date: Sat Mar 28 16:45:18 2020 +0530
Style tab navigation.
commit 6a6795c7fb
Author: Ceda EI <ceda_ei@webionite.com>
Date: Thu Mar 26 04:05:50 2020 +0530
Add basic working model using react-native-tab-view.
2020-03-28 18:18:49 +05:30
Ceda EI
1dcc917825
Redo HomeScreen with DataTable. Add Remove in Dialog. Add remove reducer
2020-03-24 23:47:54 +05:30
Ceda EI
7d5d680a68
Sort timetable entries by start time.
2020-03-22 16:19:16 +05:30
Ceda EI
dedf976c95
Add transformer to transform Date.
2020-03-21 20:22:08 +05:30
Ceda EI
83d0310bdc
Complete AddEntry. Add dep date-fns. Change format in HomeScreen.
2020-03-21 14:47:10 +05:30
Ceda EI
edba7c9458
Fix margin at bottom for Subjects, HomeScreen.
2020-03-21 13:34:29 +05:30
Ceda EI
0feabb5599
Add {.dev,_DEV} suffix to debug {applicationId,version}.
2020-03-20 23:26:00 +05:30
Ceda EI
55e660630b
Move HomeScreen into a seperate file. Replace add with +.
...
Add dummy AddEntry.
2020-03-20 20:05:50 +05:30
Ceda EI
8424e1e750
Use IconButton instead of Button for Remove. Align to right.
2020-03-20 19:53:06 +05:30
Ceda EI
a9820e5e9e
Add Timetable Pane. Add TimetableContainer. Integrate ReactNavigation.
2020-03-20 15:45:54 +05:30
Ceda EI
883c44a01b
Add addTimetableEntry action and reducer. Add removeTimetableEntry action.
2020-03-20 15:25:06 +05:30
Ceda EI
dee71bec11
Add ScrollView and Portal.Host to Subjects. Add margin to last card.
...
Move FAB inside Portal
2020-03-20 00:13:34 +05:30
Ceda EI
bbf55e1c7e
Move .java files into correct directories to match package name.
2020-03-18 17:34:48 +05:30
Ceda EI
0103e6abff
Add Theme Picker.
...
Moved Provider into App.js. Add AppContainer to store theme in redux
store. Add reducers and actions for theme, SET_THEME.
2020-03-17 19:25:03 +05:30
Ceda EI
635dbbf709
Add text when no subject is shown.
2020-03-16 20:43:14 +05:30
Ceda EI
52360965c2
Add Subjects pane.
...
SubjectsContainer as Redux Container. Subjects is the component.
2020-03-16 20:31:05 +05:30
Ceda EI
0508970fa0
Add ADD_SUBJECT and REMOVE_SUBJECT action creators and reducer.
2020-03-16 20:24:08 +05:30
Ceda EI
4ddcabb62a
Update theme
2020-03-16 20:15:10 +05:30
Ceda EI
4269b3c3cf
Fix classes reducer to use {} as default state. Add subjects reducer.
2020-03-16 11:14:32 +05:30
Ceda EI
b7d68bdf77
Add boilerplate for redux, redux-persist.
2020-03-16 07:53:03 +05:30
Ceda EI
f13caa7cc7
Add theme. Create basic layout.
2020-03-14 16:05:35 +05:30
Ceda EI
190f874772
Add react-native-paper boilerplate
2020-03-12 22:44:38 +05:30
Ceda EI
f44a2e172c
Add react-native-paper, react-native-vector-icons
2020-03-12 21:58:25 +05:30
Ceda EI
c3c01a7199
Removed flowconfig
2020-03-11 19:05:14 +05:30
Ceda EI
dad64dfb0e
Add eslintrc.
2020-03-11 13:26:36 +05:30
Ceda EI
1686c57a6a
Add LICENSE
2020-03-08 17:58:51 +00:00
Ceda EI
3eb5bad773
Add boilerplate.
2020-03-07 13:53:17 +05:30