Skip to content

[WIP] Library update#29

Open
dulleh wants to merge 43 commits intomasterfrom
library-update
Open

[WIP] Library update#29
dulleh wants to merge 43 commits intomasterfrom
library-update

Conversation

@dulleh
Copy link
Member

@dulleh dulleh commented Sep 1, 2017

  • Save using a buffer rather than in onPause
  • Fix issue with rating bar & delete icon changing color faster than everything else
  • Clean up
  • Documentation
  • Reactions

@dulleh
Copy link
Member Author

dulleh commented Sep 3, 2017

  • handle errors nicer

Switching to use a different implementation (rather than a Fragment in a Dialog, use a DialogFramgent) as the previous way does not work correctly (first opening of the bottom sheet is fine, but any further openings cause crashes. I imagine the previous implementation required something doing a bit more with lifecycle stuff but since it's complex enough for the Android devs to write DialogFragment for us I'm not going to bother with it.

Can't actually get this to work, however and I can't seem to figure out what I'm doing wrong ;-;
Temporary. No point lingering on this if we can't figure out what's
wrong. Just gonna try to keep the code clean for now, I expect there
will be some lifecycle bugs, but we'll fix those as we come across them.

Also: camelCase for views
Some view updates (questionable) and API logic in the presenter too. The
saves are currently being done in onPause (incorrectly).
This is a bit.. big? Woops.
There should be a better way of determinng where we want the reveal
start/end points than just the touch location. The text and stuff does
not change colour with the background yet. Also, there's a bug where the
first couple changes don't get animated 💭
And some minor cleanup / not-so-cleanup
And also some half-finished stuff work on the status dropdown colouring
(commented).

And also merge fixes.
doesn't actually fix what i want it to (background doesn't show up but
rest of colors change)
Less opaque (more transparent)
And some todo/print statement cleanup.
To be used with ViewManagers. Also moved into their own project.
Also...
- Add visisbility modifiers on AestheticsDelegate
- Fix StatusResolvers to not be so shit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant