this post was submitted on 16 Jul 2025
69 points (100.0% liked)

Summit

1068 readers
6 users here now

Community to discuss Summit, an open-source Lemmy reader for Android.

App (Play Store): https://play.google.com/store/apps/details?id=com.idunnololz.summit

APK: https://github.com/idunnololz/summit-for-lemmy/releases

Source: https://github.com/idunnololz/summit

Support the app

Support me on Patreon

Website: https://summit.idunnololz.com/

founded 2 years ago
MODERATORS
 

Add support for PieFed.

Full changelog

  • Add support for PieFed.
  • Fix a bug where when you open a post, the spinner will appear to stutter for a moment.
  • Fix a bug where pulling to refresh on the post screen will cause all comments to refresh even if they have not changed.
  • Fix a bug where inline images will sometimes not load until the screen is refreshed.
  • Fix a bug where "Prev" button doesn't load the page if pressed on page 2 when Infinity mode is off.

Update

Fix some bugs and re-releasing as v1.67.1

  • Add some default PieFed instances to the login form auto-complete.
  • Fix a bug where you can't log into PieFed with a password with more than 60 characters.

Update 2

Release should be fully rolled out now.

Update 3

Fix more bugs and releasing the fixes as v1.67.2.

  • Fix a bug on PieFed where updating a comment/post will not refresh the comment/post.
  • Fix a bug where uploading an image will fail with an error.
  • Fix a bug on PieFed where opening a comment will sometimes error.
  • Fix a bug on PieFed where Webp files cannot be uploaded.

Update 3

Fix more bugs and releasing the fixes as v1.67.3.

  • Fix a bug that prevents updating posts/comments on instances that do not allow content to use the Undetermined language id.
top 35 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 1 day ago* (last edited 1 day ago)

I wanted to suggest a small UI/UX tweak that might help streamline the posting experience.


Currently, when creating a post, Summit displays a horizontal formatting bar above the keyboard with options like:

Italic

Bold

Numbered List

Spoiler Text

Text Emojis

Add Link

Add Image

(etc.)

While this is functional, having to swipe through the bar to find the desired option can feel a bit clunky, especially on smaller screens or when you're quickly trying to format something.


My Suggestion:

Instead of a swipeable bar, what if there was a single expandable button above the keyboard? When tapped, it could expand into a radial menu (or option wheel). The most commonly used options (like Bold, Italic, Image, etc.) could be placed in the center circle, with the rest arranged around it in an outer ring. Think of it as a compact, gesture-friendly hub for quick formatting.

This could:

Reduce screen clutter

Speed up post composition

Be more visually intuitive for users already familiar with similar UIs in mobile games or design apps

[–] [email protected] 25 points 4 days ago

You're a fucking legend, thank you so much :D

[–] [email protected] 7 points 3 days ago

Yay! I'm so glad to be back. Moved to piefed when lemm.ee went down. Feels like I'm home again 😀

[–] [email protected] 16 points 4 days ago* (last edited 4 days ago)

This could be huge, especially for getting people off Reddit and onto the Threadiverse. It's unfortunate that Lemmy has the political baggage it does, but here we are. So if people are recommending Piefed instead and they now also have a super polished app to suggest, I can see that being a very positive factor.

[–] [email protected] 16 points 4 days ago* (last edited 4 days ago) (1 children)

Congratulations, I'll take it for a spin.

Edit: once Google play has the latest

[–] [email protected] 8 points 4 days ago

Should be fully released now!

[–] [email protected] 2 points 3 days ago* (last edited 3 days ago) (1 children)

Unable to post images to communities/instances.

Whenever I try, I always get this message:

Server error. Code: 500. Message: {"files":null,"msg":"ffprobe Failed with exit status: 1"}.

No matter the post / community / instance.

[–] [email protected] 2 points 3 days ago (1 children)

There was a bug in the v1.67.1 release that was fixed in v1.67.2. Can you confirm of you are using v1.67.2 of the app?

[–] [email protected] 3 points 3 days ago

Nevermind, i just checked, and the app wasn't updated.

I was still on v1.67.1.

Which is weird, because when I opened the app, it said that it had updated.

Anyways, I just updated, and now it's working fine.

Cheers 🥂

[–] [email protected] 1 points 2 days ago (3 children)

Great work!

Only bug I experience at the moment is that I can't edit my comments on any Lemmy community.

It always fails with

[...] code 400, key:"

But nothing is written in after that quote sign.

[–] [email protected] 3 points 2 days ago (1 children)

Found a fix. Will find some time to release the fix.

[–] [email protected] 4 points 2 days ago

Wow thanks, that was much faster than I anticipated!

[–] [email protected] 3 points 2 days ago

Interesting. I can confirm I can reproduce the bug but only on your instance. Looking into the issue now...

[–] [email protected] 3 points 2 days ago

I can't reproduce this bug on my end. I'm creating a test account on your instant just in case. Can you confirm which version of the app you are using?

[–] [email protected] 14 points 4 days ago (1 children)

That was awfully quick. Do you even sleep at all?

[–] [email protected] 11 points 4 days ago

8 hours every day :D. But Imy sleep schedule is really messed up. 😅

[–] [email protected] 8 points 4 days ago

Awesome, thank you!!!

[–] [email protected] 6 points 4 days ago

Thank you !

[–] [email protected] 1 points 3 days ago* (last edited 2 days ago) (1 children)

Attempting to add new account and log into piefed.world:

Parameter specified as non-null is null: method com.idunnololz.summit.api.PieFedApiAlphaAdapter.H, parameter

[–] [email protected] 1 points 2 days ago (1 children)

I can't reproduce this crash. I also don't see it logged on my end. Not much I can do without more information unforuntately.

Can you reproduce the crash 100% of the time?

[–] [email protected] 1 points 2 days ago (1 children)

Yeah, I've been trying to figure out what I can do to maybe get something to change. Only thing I can think of now is to export my settings then reset the app.

[–] [email protected] 1 points 2 days ago

Cleared all app data and even reinstalled the app. Issue persists.

Unfortunately, I don't have the time to get a proper debug log. Maybe next week or so.

[–] [email protected] 4 points 4 days ago (1 children)

Trying to login to piefed.social, gives me Client Error. Code: 400: Message: incorrect_login. Im sure its correct because I logged in on the web app to write this comment with the same info

[–] [email protected] 5 points 4 days ago* (last edited 4 days ago) (1 children)

I just tested signing into both piefed.world and piefed.social with two different accounts, different usernames and passwords and both worked. Can you triple check to verify?

update I signed up for another account on piefed.social just to triple check and I was able to sign into that one too.

Update 2 tried signing in with user name and also with email separately and confirmed both work.

[–] [email protected] 2 points 4 days ago (2 children)

I made a new account and it worked. So I can only assume it was an issue with this account, maybe because of its 128 character password? I only used 60 characters for the new one. Im not sure.

[–] [email protected] 7 points 4 days ago (1 children)

Ah yeah, the password length was the issue. Summit truncates to 60 characters because it was a limit for Lemmy apparently. I'll can do a dot release in a bit.

[–] [email protected] 5 points 4 days ago

I ran into the same problem with my lemmy account months ago, not being able to log in there too without a reset. Should stop using 128 as a default lol. Thanks for being on top of it.

[–] [email protected] 2 points 4 days ago

I can test with a 128 char password in a bit.

[–] [email protected] 2 points 4 days ago (1 children)

Editing comments after posting doesn't seem to work. Comment box flashes but still shows the original comment.

[–] [email protected] 4 points 3 days ago* (last edited 3 days ago)

Urg. I blame PieFed for this one. The API documentation clearly says that Posts and Comment objects have a field named updated but the server actually returns it as edited_at. This value is used by the client to determine if a post/comment needs to be re-rendered.

Update Will fix in a patch update.

[–] [email protected] 2 points 4 days ago (1 children)

My "All subscribed" feed contain posts from several non-subscribed communities when logged into piefed.zip.

[–] [email protected] 3 points 4 days ago (1 children)

There seems to be an issue with the mobile API at the moment: https://piefed.zip/post/223804

[–] [email protected] 2 points 4 days ago* (last edited 3 days ago) (2 children)

Yep, that sounds exactly like what I'm seeing.

On another note, reading your reply in the Summit inbox and tapping on "go to post" in the context section results in the following error:

Client error. Code: 400. Message: missing parameters for post.
[–] [email protected] 3 points 3 days ago* (last edited 3 days ago)

Will fix in a patch update.

The cause for this one is PieFed doesn't behave like Lemmy. For the Lemmy API, you can navigate to a post using comment ID alone. PieFed requires a post id and a comment id.

[–] [email protected] 3 points 4 days ago

Seems like at least the first issue has been fixed 20 minutes ago: https://piefed.zip/post/223804#comment_512392