Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Demo 1 feedback 1.0.0.4 #61

Closed
17 tasks done
mzorz opened this issue Aug 28, 2019 · 1 comment
Closed
17 tasks done

Demo 1 feedback 1.0.0.4 #61

mzorz opened this issue Aug 28, 2019 · 1 comment
Assignees
Labels
Primary A primary issue containing sub-items [Type] Task Something that needs be done, but is not necessarily a feature/bugfix itself.

Comments

@mzorz
Copy link
Contributor

mzorz commented Aug 28, 2019

Feedback from @megsfulton on the build made out of this tag https://github.com/Automattic/portkey-android/releases/tag/v1.0.0.4-demo1

Action items written by me after a first pass on understanding what was needed and how to do things.

Camera

  • Does the camera library we're using have the ability to tap on the view to focus on an area? I keep finding myself trying to do it and miss having that functionality

Action item:

  • add a GH ticket to do later, as a quick search tells me this is doable but may be tricky, also not sure whether this is both available on Camera2 and CameraX as well (found examples for Camera2 only). issue opened Camera: add tap on the view to focus on an area #62

Video

  • I like the vibrate on video capture start but it's getting picked up in the recording audio so I think unless there's a way to prevent that we should remove it.
  • For the sound toggle, can we change the label to be "Sound on" / "Sound off" ?

Action items:

  • make the video recording start when the vibration ends 53f5a1a
  • change sound toggle label to "Sound on" / "Sound off" d1022d4

Stickers

  • I LOVE that I can swipe down to dismiss the sticker list. Can it be accessed by a swipe up from the bottom of the screen? :D
  • Can the sticker list start higher up on the screen until we implement a sheet view?
  • I have a hard time making the stickers smaller than their original size, not sure what could be done to make it easier to pinch to scale them down?

Action items:

  • implement navigation bar visible first (look further down this list), then implement swipe from bottom gesture to make the bottom sheet appear (follow up: This is more of a nice to have, fine with making an issue for it and revisiting it later.) implemented in a7a0936
  • Option 1. make the bottom sheet slide all the way up to the top of the screen when opening or Option 2. maybe then to make it clearer that it's a sheet we don't extend the bg to the top. I'll mock something up for us to chat about more. EDIT Made the dialog appear expanded when opening ff45ab4
  • this one sounds tricky, investigate pinch and see if it's possible to start detecting from a bit outside the original emoji size (i.e. surrounding it), but still make it scale down tracked in Pinch to make emoji smaller than original size #66 to tackle later, labeled as "enhancement"

Text editing

  • Increase width of the done button so there's at least 20 px padding on the left and right
  • Can the initial placement of a new text object retain the same text size as in the edit mode? (And then on subsequent edits it returns to the width / height / angle the user has set.)
  • Text color circles should be 24 x 24 follow up as I intended to do it that way first but they ended up being too small to touch: use a 40x40 touchable surface, and 16px between each circle as separation

Screen Shot 2019-08-27 at 1 01 58 PM

Action items:

  • Increase width of the done button so there's at least 20 px padding on the left and right 40d8ee8
  • Increase the initial text size to keep the same one as in the Edit control 9a5a24f
  • make circle size and layout as per this: Text color circles should be 24 x 24, with a 40x40 touchable surface, and 16px between each circle as separation 2ec543e

Saving

  • On the snackbar - update the label to "Saved to photos"

Action item:

  • update snackbar label to "Saved to photos" c8d8856

Deleting

  • Can the object that's being dragged to the delete button be in front of the delete button? (right now when you drag to the delete area the object is behind the button)

Action item:

  • make the delete button be added to the parentView from within PhotoEditor library so added views appear on top dd49e70 Also while at it, made the view that is about to be deleted semi-transparent in 0514e86, to not cover the Delete button and also to indicate it's fading away for good if you lift your finger there

Status bar / os nav buttons

  • I'm wondering if we should display the software os buttons and status bar all the time. I find myself getting frustrated with the demo build because I can't always get the buttons to appear. And it will prevent them from hiding things / needing to have parts of the ui higher up (like the save button)
    Follow up on this: I want to keep the bar with the navigation buttons.[...] Let go with keeping the nav buttons on the screen all the time. That way we can use the swipe up to summon the sticker sheet [...] I'm ambivalent on the status bar, but if we do keep it hidden I like the idea of moving the top buttons down when it appears so it's not covering any screen ui

Action item:

  • change flags in immersive UI setting to let navigation bar be always present, and status bar hidden - will follow up later to get another round of feedback once a new build is ready for Megs to check. done in 19fb394
    Also related, added the following:
  • setup static image crop transform on Glide to properly show the captured image as per the editing screen background (f571651 and d7117f4)
  • adjusted the Save button to now have 16dp bottom and right margin (anchored to bottom|right) (0d97144)
  • Still need to figure out how to move the top buttons down when the status bar appears so it's not covering any screen ui tracked here Move editing controls down so they're not hidden by the OS status bar #67

Design changes (megs to-do list)

Action items:
None yet, will add here as design becomes available

Bugs?

  • Quit the app during editing mode on a photo. When I returned to the app, the camera is no longer "on" and I just see a black screen. (Have had this happen in all the builds so maybe a bug?)
  • When I quit the app with the keyboard up, the keyboard stays up over my app list view rather than disappearing with the rest of the app

Action items:

@mzorz
Copy link
Contributor Author

mzorz commented Aug 31, 2019

Closing via #68, all things not addressed there are tracked elsewhere

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Primary A primary issue containing sub-items [Type] Task Something that needs be done, but is not necessarily a feature/bugfix itself.
Projects
None yet
Development

No branches or pull requests

1 participant