Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.

Lots of UX changes + feed component#36

Merged
micahlt merged 10 commits intoScratch-Client-4:masterfrom
micahlt:master
Oct 3, 2021
Merged

Lots of UX changes + feed component#36
micahlt merged 10 commits intoScratch-Client-4:masterfrom
micahlt:master

Conversation

@micahlt
Copy link
Copy Markdown
Member

@micahlt micahlt commented Oct 2, 2021

In this pull request:

  • Better messages
  • Combined user, studio, and project search
  • Feed (aka What's Happening) component for logged in users on the explore page
  • Fixed stretched Itchy logo on auth modal
  • Friendly timestamps for messages
  • Much better UI for project pages
  • Love and favorite projects for logged in users
  • Unread indicators for messages

@micahlt micahlt requested a review from moeenio October 2, 2021 19:56
@micahlt micahlt mentioned this pull request Oct 2, 2021
@micahlt
Copy link
Copy Markdown
Member Author

micahlt commented Oct 2, 2021

@locness3 I'd really appreciate a review before I merge this, but if you're too busy everything appears to be fine on my end.

@moeenio
Copy link
Copy Markdown
Member

moeenio commented Oct 3, 2021

@micahlt do you have any apk? I mostly gave up on developement for this project and i don't have an available dev environement.

@micahlt
Copy link
Copy Markdown
Member Author

micahlt commented Oct 3, 2021

@micahlt do you have any apk? I mostly gave up on developement for this project and i don't have an available dev environement.

Yep - let me zip one up and upload it.

@micahlt
Copy link
Copy Markdown
Member Author

micahlt commented Oct 3, 2021

Here's the APK inside a zip (GitHub doesn't let me upload straight APK files).

0-8-7.zip

@moeenio
Copy link
Copy Markdown
Member

moeenio commented Oct 3, 2021

  • Explore page is stuck on infinite loading when signed out, for me.
  • A list with square rounded pictures is IMO not suitable for searching for projects. Thumbnails like on the Explore page should be used (and searching for users/projects/studios should be seperated).
  • Pressing system back button on the project page closes the app (i think that's related to the fact we use modals? Navigation flow with modals #6)
  • IMO, Feed deserves its own tab with more listed items

@moeenio
Copy link
Copy Markdown
Member

moeenio commented Oct 3, 2021

Also, no way to mark messages as read.

@micahlt
Copy link
Copy Markdown
Member Author

micahlt commented Oct 3, 2021

  • Explore page is stuck on infinite loading when signed out, for me.

Same problem - thanks for investigating!

  • A list with square rounded pictures is IMO not suitable for searching for projects. Thumbnails like on the Explore page should be used (and searching for users/projects/studios should be seperated).

So just remove the border radius?

That is an issue, but not related to this PR.

  • IMO, Feed deserves its own tab with more listed items

I agree, but again that's a feature that needs to be added later on.

Also, no way to mark messages as read.

Another feature coming soon.

@moeenio
Copy link
Copy Markdown
Member

moeenio commented Oct 3, 2021

So just remove the border radius?

Well, no :

Thumbnails like on the Explore page should be used (and searching for users/projects/studios should be seperated).

i.e. a Scratch project search shouldn't look like the Contacts app

@micahlt
Copy link
Copy Markdown
Member Author

micahlt commented Oct 3, 2021

i.e. a Scratch project search shouldn't look like the Contacts app

Ah, I see - okay. Well, that's a much harder thing to do since the ProjectThumbnail (I think that's what I named it) component doesn't take screen width into account. For now, this search will have to do and I'll work on the UI later.

@micahlt
Copy link
Copy Markdown
Member Author

micahlt commented Oct 3, 2021

All right, everything is working now. Merging!

@micahlt micahlt merged commit 79d067b into Scratch-Client-4:master Oct 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants