wizbots / labtab

0 stars 0 forks source link

Improve adding video process #121

Closed internetmosquito closed 5 years ago

internetmosquito commented 5 years ago

Right now when we select a student(s) and we start creating a video, it happens very often that, since we have to click the back button to hide the keyboard when adding the required data, we hit the back button more than once and we completely go out of adding video window.

This has a SEVERE consequence, which is, we have to re-create the video, because there's no way to select an existing video when making a video. This needs to change.

Right now when we create a new video we see this:

Screenshot_20190310-195605_LabTab

So let's do a couple things to improve this situation:

1.- When making a new video and clicking in the "No preview available" frame, instead of showing the camera right away, show a modal asking if they want to select an existing video or make a new video.

a.- If select an existing video is tapped, then show video gallery and let user select an existing video. b.- If Make a new video is tapped, proceed as we do now, just open the camera to start recording.

2.- If user accidentally clicks back in this view, show a modal asking if they really want to leave the video creation. This way we can avoid this scenario as much as possible.

kapoorutd commented 5 years ago

Sure will be done .

On Mon, 11 Mar 2019 at 12:38 AM, Alejandro Villamarin < notifications@github.com> wrote:

Assigned #121 https://github.com/wizbots/labtab/issues/121 to @kapoorutd https://github.com/kapoorutd.

— You are receiving this because you were assigned.

Reply to this email directly, view it on GitHub https://github.com/wizbots/labtab/issues/121#event-2192458163, or mute the thread https://github.com/notifications/unsubscribe-auth/AF4LA3o7FGmUkDOWoIbDABjDcRWYjkqRks5vVVgdgaJpZM4bncTz .

kapoorutd commented 5 years ago

@internetmosquito I have fixed the above issue and checked at my end and pushed the code in m_zero branch . Please have a look into it and confirm.