Memmy 0.0.1.74 Changelog - Mark your replies unread, updated profile page, updated themes, and other bug fixes

3 years ago by gkd to c/memmy

Hey all!

Edit 2: Well that was cool: https://i.imgur.com/sTKLG76.png

Looks like I hit a stray key before building...resubmitting now as version 0.0.1.75

Edit: Update released.

Going to be pushing an update here in a few hours with the following changes:

  • The issue where tapping a post in your profile would cause a crash is fixed. We were getting ready to fix up profiles and this happened...sorry
  • Profile page is now available for any user. Just tap their name in the feed or search.
  • You can now swipe on an item in your inbox to mark it as unread. Still need to finish up mentions and messages, but I'll have that done tomorrow.
  • Additional themes and a better way to select them. I'll get system default added either tomorrow or day after that.
  • Other bug fixes under the hood

Let me know what all needs working on still and we will get it fixed up! Happy scrolling!

On a side note, I want to ask the following of everyone:

If you are having issues subscribing to communities (crash), please let me know the instance you are on and the community you are trying to subscribe to. I'm really curious to know what is going on there, as I am 100% unable to reproduce this issue but obviously it's happening to a lot of you.

There has not been any significant change to the subscription logic which makes me think that this might have something to do with something going on with a certain instance, but I cannot be sure. I am also curious if this is something that happened with the latest update to .18 and the use of the .18 API and API client inside of Memmy. There appears to be proper error handling here in this logic, so I am not sure what might be causing that crash.

Thanks!

Matharl 16 points 3 years ago

I’m not gonna complain to see that many updates and fixes but you should be careful, at this speed you’re gonna burn yourself out.

The app is perfectly usable right now, take some rest before the storm of the 1st of July!

path: 0 597102, hotness: undefined, score: 16, children: 2
gkd 10 points 3 years ago

Don't worry, got some time coming up here already scheduled 👍

path: 0 597102 599541, hotness: undefined, score: 10, children: 0
Veedems 3 points 3 years ago

I think it’s actually pretty smart for the team to grind it out right now. In reality, the first developers to get a well polished app to the app stores will be the ones most likely to successfully monetize it.

path: 0 597102 605699, hotness: undefined, score: 3, children: 0
poorlydrawnarsenal 14 points 3 years ago

Do you sleep?

path: 0 596939, hotness: undefined, score: 14, children: 0
OPHanma 11 points 3 years ago

Keep up the good work!

path: 0 596895, hotness: undefined, score: 11, children: 0
ClassyHatter 7 points 3 years ago

Would be nice if the app would remember last choices of all/subscribed/local and post sorting for each account. So, for example, if I switch to account A it will change to local and hot, and when I switch back to B it will change to subscribed and top.

All/subscribed/local selector doesn’t indicate which is currently chosen.

Make the button for post sorting and three dots button (the buttons in top right corner of the app) slightly bigger. For example, in Apollo these buttons are bigger which makes it easier to hit them.

path: 0 597069, hotness: undefined, score: 7, children: 0
Scooter411 6 points 3 years ago

I submitted a report for a crash due to subscribing before I read this post so I’ll just tell you here. I’m on Lemmy.ml and was trying to subscribe to gamingleaksandrumors on Lemmy.ml

Hope this helps!

path: 0 597130, hotness: undefined, score: 6, children: 4
gkd 3 points 3 years ago

Thanks! How did you try to subscribe? Was it in your feed or did you use search to go to the community? Going to test this right now.

path: 0 597130 597227, hotness: undefined, score: 3, children: 3
Scooter411 2 points 3 years ago

It was through search

path: 0 597130 597227 599119, hotness: undefined, score: 2, children: 2
gkd 2 points 3 years ago

Might be on to something. Can you try changing your font size back to system default then trying?

path: 0 597130 597227 599119 601458, hotness: undefined, score: 2, children: 1
broadbean 1 point 3 years ago

Not OP. But I’m clicking subscribe from lemm.ee to lemmy.ml and have crashes with both system font on or off.

path: 0 597130 597227 599119 601458 604697, hotness: undefined, score: 1, children: 0
Bigfoot 6 points 3 years ago

Still getting the message "That community or content was not found" when I tap on the profile button. Is that normal?

path: 0 597115, hotness: undefined, score: 6, children: 3
Bigfoot 3 points 3 years ago

... Or anyone's profile for that matter

path: 0 597115 597146, hotness: undefined, score: 3, children: 1
Dark_Blade 3 points 3 years ago

idk, I just checked your profile.

path: 0 597115 597146 603883, hotness: undefined, score: 3, children: 0
Ruby_Hoshino 1 point 3 years ago

Same

path: 0 597115 618367, hotness: undefined, score: 1, children: 0
d00phy 4 points 3 years ago

Would love to just use the system theme (light during the day, and dark in evening)

path: 0 597558, hotness: undefined, score: 4, children: 1
d00phy 3 points 3 years ago

Can’t edit my comment in memmy. Just wanted to add this app is my favorite so far. Y’all are doing great work!

path: 0 597558 597596, hotness: undefined, score: 3, children: 0
sporez 3 points 3 years ago

Bug: tapping notification takes you to the main feed rather than the inbox.

Great update, appreciate the hard work!

path: 0 601173, hotness: undefined, score: 3, children: 0
gkd 3 points 3 years ago

I think we have identified the issue with crashes when trying to subscribe. I’ll look into the code and fix it for the next update.

path: 0 601527, hotness: undefined, score: 3, children: 0
ImTiagoSousa 2 points 3 years ago

Thank you for another great update! I've been using this app as my only lemmy client and it's been amazing so far.
Since we now have themes, would we also have different app icon's in the future, just like Apollo did? I think that would be a nice thing to have.

path: 0 602269, hotness: undefined, score: 2, children: 0
Veedems 2 points 3 years ago

Digging the Sunset theme from Selig. Pretty cool to see the collab.

path: 0 605513, hotness: undefined, score: 2, children: 2
Sean 2 points 3 years ago

Not a collab, i just added basically the same colors. I’ve reached out to Christian to see if he’s okay with it, but I’m not really expecting a response

path: 0 605513 608634, hotness: undefined, score: 2, children: 0
eximo 1 point 3 years ago

Yeah this is a lovely little surprise.

path: 0 605513 607650, hotness: undefined, score: 1, children: 0
LazaroFilm 2 points 3 years ago

Bug: tapping on the envelope icon in the inbox tab doesn’t mark this comment as read.

path: 0 598172, hotness: undefined, score: 2, children: 1
gkd 3 points 3 years ago

This is the issue resolved in this update :) Not pushed quite yet but will be soon. Closing up a few more bugs before I push.

path: 0 598172 598184, hotness: undefined, score: 3, children: 0
fue 1 point 3 years ago

Nice work with the font size 🫶

path: 0 605361, hotness: undefined, score: 1, children: 0
simo 1 point 3 years ago

The auto marking as read feature after scrolling doesn’t seem to work still. Thanks for the fast updates!

path: 0 606968, hotness: undefined, score: 1, children: 0
ironcrotch 1 point 3 years ago

I just submitted a report for a crash when attempting to subscribe to a community. I am on lemmy.world and was trying to subscribe to !cricket@aussie.zone. Got there via search.

path: 0 612657, hotness: undefined, score: 1, children: 1
gkd 1 point 3 years ago

I’m going to take a look at this issue here in a bit. Thanks!

path: 0 612657 613055, hotness: undefined, score: 1, children: 0
dsm 1 point 3 years ago

hope that the oled theme comes back! congratulations on the swift updates! you’re the man!

path: 0 607495, hotness: undefined, score: 1, children: 0
CthuluVoIP 1 point 3 years ago

Subscribe or Block community is causing hard crashes irrespective of what instance the community is hosted on, including local. Coming from Lemmy.world

path: 0 605927, hotness: undefined, score: 1, children: 3
gkd 2 points 3 years ago

Found the issue. If you turn on system font it will stop crashing…I’ll have this fixed later today.

path: 0 605927 608407, hotness: undefined, score: 2, children: 1
CthuluVoIP 1 point 3 years ago

You’re a machine. Thank you again for all your hard work. This app is shaping up to be incredible.

path: 0 605927 608407 618309, hotness: undefined, score: 1, children: 0
simo 1 point 3 years ago

Same here.

path: 0 605927 607015, hotness: undefined, score: 1, children: 0
lupomancer 1 point 3 years ago

A small change to consider:

The animation for viewing subscribed communities (the one that plays when tapping the star from the main feed) slides over from the right side of the screen when it would make more sense to slide over from the left.

Also, it would be nice to be able to pull that communities slide over open with my thumb from the left side of the screen, kind of like Apollo used to do. The star is really high up on my phone and iPad haha

path: 0 602782, hotness: undefined, score: 1, children: 1
eximo 1 point 3 years ago

Yeah this makes sense from a usability perspective.

I actually think the star menu should have All, Local, Subscribed links on it rather than them being under the … icon.

Also should the star be the planet icon? Currently settings appears to have a planet for me rather than a cog.

Still I’m really enjoying the app. I have been going between this and Mlem and this is winning for me.

path: 0 602782 604970, hotness: undefined, score: 1, children: 0
SlovenianSocket 1 point 3 years ago

After enabling 2FA on lemmy.ca & adding my token to Memmy I can no longer view my subscriptions list, and if I force quit the app and re-launch it I have to re-enter my 2FA code before it will load my feed

path: 0 620376, hotness: undefined, score: 1, children: 9
gkd 1 point 3 years ago

Hmm....what version is lemmy.ca running? 18 or 18.1? The 2FA integration was done for 18. I'll take a look at what might be the issue. I can test with lemmy.world here in a bit. Let me know if you get this to work in the mean-time.

path: 0 620376 620403, hotness: undefined, score: 1, children: 8
SlovenianSocket 1 point 3 years ago

They are currently running 0.18.0, I was having issues earlier in the day connecting to their API with Memmy & web-ui but that seems to be resolved now

path: 0 620376 620403 620436, hotness: undefined, score: 1, children: 7
gkd 1 point 3 years ago

Weird. I use 2FA on Lemmy.ml without issue. Can you send over a debug log and I'll see if there's anything there that might help me see what this happened?

path: 0 620376 620403 620436 620457, hotness: undefined, score: 1, children: 6
SlovenianSocket 1 point 3 years ago

Just emailed you the log

path: 0 620376 620403 620436 620457 620512, hotness: undefined, score: 1, children: 5
Dark_Blade 1 point 3 years ago

Holy shit, do you ever sleep you absolute maniac??? And wow what an update! You even added the best Apollo theme, so thanks for that!

By the time this app is ready, I have a feeling you’ll dominate Lemmy for iOS.

path: 0 603865, hotness: undefined, score: 1, children: 0
freehours9 0 points 3 years ago

I currently cannot subscribe to any community it seems.

I tap the subscribe button, it changes to subscribed, but when I go back to it right away, it is unsubscribed. Doesn’t show in the subscribed list.

path: 0 602989, hotness: undefined, score: 0, children: 2
gkd 0 points 3 years ago

If it is changing back, it is probably because of a server issue, but just so I can know, can you try to do the subscription on the instance you're using's website? If it works there report back and I'll really dig into what might be causing all of this.

Thanks!

path: 0 602989 602990, hotness: undefined, score: 0, children: 1
freehours9 1 point 3 years ago

Checking lemmy.ml on the web shows I'm subscribed. It's just not displaying it subscribed in the app.

I did try clearing cache in the app as well.

path: 0 602989 602990 602991, hotness: undefined, score: 1, children: 0

go to feed...