Conversation
|
Going to look soon. Sorry for the delay, lots going on in other projects. On Fri, Oct 2, 2015 at 10:29 AM Tyler Roach notifications@github.com
|
|
No rush at all. Let me know if all of the formatting fix commits bother you and I could clean it up and submit a new pull request. I didn't have the proper indention settings before working on the project and noticed a few formatting issues after trying to clean it up at the end. |
| private final File picturesOutputRoot; | ||
| private final DateFormat videofileFormat = | ||
| new SimpleDateFormat("'Telecine_'yyyy-MM-dd-HH-mm-ss'.mp4'", Locale.US); | ||
| private final DateFormat audiofileFormat = |
There was a problem hiding this comment.
Shouldn't this be named imagefileFormat? Or picturefileFormat to follow the naming for the File in line 92.
I've added a screenshot button in the OverlayView. Rather than splitting Telecine into two different modes (recording vs. screenshot), I thought the two would fit together in the overlay. This way, the settings don't become more complex and a separate screenshot widget isn't needed. I added a FlashView in a quick attempt to animate the screenshot action and give the user visual feedback to the button press. When the screenshot has been taken, the overlay will reappear and allow the user to take another screenshot or a recording.
Potential Improvements:
*In attempting to keep the previous code mostly unchanged, I created a few screenshot methods that could probably be merged into the recording ones, ex. showNotification.
*Each notification currently overwrites the previous one. These notifications could be separated out, or a single notification could read something like... "2 screenshots taken".
*I added 2 strings that don't have translations.
Let me know what you think!