Summit

1033 readers
27 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
1
 
 

It's been a long time since Summit first supported creating post/comment in the app. Since then, Lemmy has added several new features to posts and comments. This update brings feature parity between Summit and Lemmy, adding support for things such as alt-text and custom thumbnails.

This update also continues to polish the user experience further. The aim is to make the app a treat to use.

This update adds another layer of caching for images. When navigating to a post with an image, the thumbnail will be used while the source image loads. This should result in a smoother, more magical experience.

I'm going to be generous and leave the PieFed post up for one more release but I will definitely reset it next release. If you want Summit to support PieFed please upvote this post: https://lemmy.world/post/31899935 .

Full changelog

  • Add a "detailed view" to the mod logs. Tapping a mod log event in the event list will open up a detailed view, showing full details of the mod log event.
  • Update add/edit post screen to support custom thumbnails, alt text and language.
  • Update add/edit comment screen to support specifying a language.
  • Improve performance on post feed and post screen.
  • Improve post viewing experience by showing the thumbnail image if it's available while the full image loads.
  • Slight optimization rendering the action buttons on posts in the post feed.
  • Change icon & splash background based on system theme (eg. light background for light theme, dark background for dark theme).
  • Changed person/community mention auto-complete to insert just the mention by default. Eg. previously tapping on the suggestion [email protected] would insert [@[email protected]](https://lemmy.world/u/idunnololz), after the change tapping it would insert @[email protected]. Add a long-press menu with the option to insert the full link.
  • Fix a bug where punctuation is included in the url. Eg. https://en.wikipedia.org/. is parsed as https://en.wikipedia.org/. instead of https://en.wikipedia.org/)
  • Fix a bug where sometimes the inbox screen doesn't auto-refresh when you open it.
  • Fix a bug where the cake icon will not correctly center in the line.

Update

Made some more improvements to how the app handles mentions. Hopefully this change will put a stop to all of the mention bugs. Doing a release as v1.66.1.

  • Improve how mentions are handled. This indirectly fixes various mention bugs.
  • Fix a crash when switching to an invalid instance on the guest account.

Update 2

Release v1.66.3 to fix a bug that prevents users from posting anything. (skipped v1.66.2 because I made a mistake).

Update 3

Found a few crashes introduced by this released. I did a quick fix for these and submitted it to the olaystore for release however the app was rejected due to some of the NSFW functionality. To resolve these issues I went along with how other apps typically handle these and require the user to sign in to see NSFW functions.

Apologies for anyone affected by these changes.

These changes are released as v1.66.5.

  • Fix a crash when using custom actions in the post feed.
  • Fix a rare crash that can occur when loading context in the inbox screens.
  • Require user to be signed in to see NSFW features.
2
57
submitted 1 week ago* (last edited 3 days ago) by [email protected] to c/[email protected]
 
 

Welcome to v1.65.

This release brings some general polish to the app, rounding out some rough edges and aims to improve the overall user experience.

The major change included in this update is a fully fledged save/restore system for post feeds. This system works under the hood so you shouldn't notice any changes to the app. This system aims to make leaving and returning to the app a more predictable experience. You should no longer lose your place in the post feed.

If you preferred the old experience, this new save & restore system can be disabled in Settings > Post feed.

There are a lot of other minor improves too such as improved error handling and text editing. See the change log for more details.

Last but not least, I am going to start gauging interest for PieFed support starting from this release. If you want Summit to support PieFed please upvote this post: https://lemmy.world/post/31899935 .

Full changelog

  • Save and restore post feeds on app recreation. This should make the app behave in a more predicable way. Eg. if you leave the app for extended period and come back, the app should now preserve exactly where you were before you left. No more losing your spot!
  • Add setting to toggle save/restore post feeds on app recreation.
  • Improve error messages.
  • Manually add a workaround to get img.gvid.tv links to work in the app.
  • Fix issue where some images won't load.
  • Fix issue where user profile screen doesn't change when current account changed.
  • Fix issue where "save post" button state doesn't reflect actual state of whether the post has been saved or not in certain cases. Eg. if the post is saved, the save post button should be filled.
  • Fix navigation rail bugs when the navigation rail is on but large screen support is off.
  • Fix a bug where comment timestamps do not update on refresh.
  • Improve some of the text editor functions. Eg. better insert link logic, better quote, bullet list and numbered list logic.
  • Fix a crash when downloading images.
  • Fix crop tool's guidelines/overlay blending in with the image.
  • Fix issue where text would wrap in the post/comment header when it's not supposed to.
  • Fix video lock rotation button icon to show the lock icon when orientation is locked and not show the lock

Update 1

Some bug fixes to be tacked on:

  • Fix a crash when downloading images.
  • Fix crop tool's guidelines/overlay blending in with the image.
  • Fix issue where text would wrap in the post/comment header when it's not supposed to.
  • Fix video lock rotation button icon to show the lock icon when orientation is locked and not show the lock icon when orientation isn't locked.

Update 2

Rolling out the changes above as v1.65.1.

Update 3

Release v1.65.2 to fix a crash in the profile screen when Android version less than 12.

3
47
[2025] Roadmap (lemmy.world)
submitted 6 months ago* (last edited 3 hours ago) by [email protected] to c/[email protected]
 
 

Will be tracking the roadmap by year going forwards.

Planned changes

  • Offline mode (view posts, comment, vote all offline with an offline engine that tracks everything and performs the actions once network is established).
  • Setup wizard.
  • Extremely out of date version check? (Eg. if the app version you are using is over x versions out of date)
  • Export tables as part of export settings. Currently there is a limitation for the import/export settings feature. It only supports settings which are represented as key-value pairs. However some settings are represented as lists and these are stored in tables in a db. This change will require the app to know how to import/export a table as well as possible showing this option to the user.
  • Revisit the "more options" menus. Some of them are getting too long.
  • Revisit how settings (specifically Settings search) is implemented

Specific user requests

  • Instead of showing a circle when votes are hidden, show nothing instead.
  • Take screenshot from post feed.
  • Add “I’m feeling lucky” button. Not sure where to add this. Maybe on the "Search" screen somewhere.
  • Allow users to choose to check unread counts for more than just the current account. Also surface the unread counts for other users somehow.
  • Add option to navigate by side bar (like the OG apps from material 1)
  • Add screen to view all uploaded content
  • Add setting to show bottom bar on post screen
  • Add custom layout setting for inbox screen. Specifically to support a "full" layout.
  • Add some way to indicate a community is one you are subscribed to everywhere in the app. Eg. When searching for a community in the community selector, in the suggestions window when drafting a post/comment or in the seaech community screen in multicommunity or filter by community in search.
  • https://lemmy.world/post/27467193
  • add option to import communities from Reddit
  • add setting to separate recent communities, bookmarks and history by account.
  • add setting to set a max height (by px) for full content layouts.
  • https://lemmy.world/post/27608794
  • several users have brought up the "hide read" filter option. Will need to revisit the best way to do this again.
  • update Summit's website to state it's open source.
  • allow admin/mods to comment in locked posts.
  • comment headers are still cutting off for super long instance names or user names.
  • add a setting to match web for marking inbox items as read. Eg. only mark inbox item as read if reply or if check mark is pressed.
  • see if there is a way to check which comments were made since the last time you viewed a post and to highlight them somehow (apparently boost does this?). If this isn't possible, add an option to highlight new posts (maybe with an adjustable time range). 15m seems like a good amount of time.
  • Set the ‘hide read posts’ option as default on. So when I load the feed I don’t have to hit ellipses then hide read posts again. Make it persist even if I change sorting mode.
  • each post in the feed should have a ‘mark as read’ button I can tap easily, when hit post auto hides.
  • a button that scrolls down kind of like the scroll to next comment thread functionality, with the up and down buttons, BUT it scrolls the main feed screen by a page at a time.
  • maybe surface search within community in more places?
  • https://lemmy.world/post/29147076/16862280
  • https://lemmy.world/post/29147076/16965825
  • add url domain to compact layout (like web)
  • add FAB quick action to refresh the post feed.
  • add setting to download file to folder based on community: https://lemmy.world/comment/17081662
  • https://lemmy.world/comment/16965825
  • think about how to support sharing as a ULR and as a "mention".
  • share image URL via unproxied link. Details: https://lemmy.world/post/29634477
  • add search options to search by special feeds such as subscribed, local, or moderator view.
  • Inline embeds similar to Discord/Slack - https://lemmy.world/post/30227433
  • Sports Mode. It’s a toggle for viewing comments in a post that automatically refreshes every 15 seconds, which is really great for participating in live threads.
  • Add some way to search from within a community (auto-filter by community).
  • Add setting to disable recents in community selector.
  • Add a way to sort communities by number of times visited on the device: https://lemmy.world/comment/17413948
  • Fix "All subscribed" feed bugs. Eg. https://lemmy.world/post/27333742/17419576
  • Add a setting to make long tap the gesture to show the UI in the image viewer and make single tap close the image viewer.
  • Add suggestions for community to post to in the create post fragment based on post history
  • Add setting to force wrap post/comment headers when using icons.
  • Add a "marker" tool to the built in image editor.
  • Add a setting to auto-lock videos in the orientation based on the aspect ratio of the video and the device screen aspect ratio.
  • Add a setting to adjust the maximum height (or maybe width?) of an embedded image (eg. an image within a comment).
  • Add setting to the rich text editor toolbar to display a label for each action.
  • Hide Downvote Button on Instances with Downvoting Disabled
  • Add option to hide actions in the rich text editor toolbar.

Stretch features (nice to have but I need to do more research)

  • Possible integration with mastodon/? (needs research)
  • Support Mbin? Piefed?
  • Sync between devices?
  • Turn chat in Summit into a "first class" feature.

Completed

  • Add haptic feedback to some actions such as voting and posting/commenting
  • Do not retry on send comment/post errors. Offer a way to retry sending a comment/post.
  • Add a setting to disable/enable parsing 4 numbers separated by dots as ip addresses. This is currently always enabled in the app.
  • Full content layout but with cards.
  • Add an optional "header" design to the community feed. Make the header configurable.
  • Add a setting to change the behavior of long pressing ... button in the post screen.
  • Feature to allow user to swipe to go to next post.
  • Add setting to enable/disable text in bottom nav.
  • Support opening instance links in-app. Eg. https://ttrpg.network/
  • Add setting to show a label for accounts that are new.
  • Allow gestures to work in both directions.
  • Make defaults for videos configurable. Eg. Default volume in the post feed.
  • Share button in the community info screen.
  • Add setting to choose default browser.
  • Add something in the settings that instructs the user on how to change the app language.
  • Add setting to disable suggestions in the community selector sheet.
  • Load more posts when reach end of posts when swiping between posts.
  • Add setting to not use full bleed images in full post views.
  • Add share option to screenshot screen.
  • Make the "actions bar" in the post list configurable.
  • Suggest/show previously created tags in tagging dialog.
  • More video player settings: hide ui elements when play selected, tap anywhere to play/pause video.
  • 3rd option instead of always hiding or always showing avatars: show avatar if set.
  • Adjust spacing between posts in posts feed.
  • Add setting to make it so that tapping the thumbnail image in list layouts will open the link instead of loading the post below it.
  • Reselect "Search" in bottom bar to focus on search bar.
  • Add setting to change the gravity of navigation rail buttons. Eg. top, center or bottom.
  • Filter posts based on domain of URL.
  • Setting to inline images only in DMs.
  • Support viewing crossposts of a post.
  • Add some font size choices between normal and small.
  • update community info screen UI
  • surface the create community button in more places (reddit app surfaces this option in the side panel)
  • improve the create community screen
  • Add a section to the side panel for moderated communities
  • Add option to loop videos
  • Add option to unblur NSFW images when in NSFW communities
  • Add a setting to make op of a post easier to spot
  • Add setting to auto focus search bar when search screen selected.
  • add setting to hide banner (visibility = invisible) if feed does not have a banner.
  • improve how deleted posts are handled - https://lemmy.world/post/27293304.
  • Improve moderation tools - https://lemmy.world/post/27333742
  • Add detailed unread counts for each category (similar to gmail)
  • admin stuff: https://lemmy.world/comment/16862280
  • Add thumbnail url field to post screen
  • Add "alt text" field to create post screen.
  • Allow choosing a language for posts/comment
4
22
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

If anyone is interested in helping with translations, please see the link below. If anyone has any questions feel free to post them here! Thank you in advance to all translators!

https://github.com/idunnololz/summit-for-lemmy/wiki/Translations

5
 
 

I’m not sure how achievable or technically feasible this is, but I wanted to suggest a possible improvement to the way notifications are visually displayed in the Summit app for Lemmy.

Currently, Summit uses a single light pink notification indicator with a number bubble on the inbox tab to indicate all new notifications. While this works, it doesn’t differentiate between the types of alerts — such as replies, DMs, reports, or mentions.

Would it be possible to introduce different coloured notification badges based on the type of notification?

Or even just different symbols without the amount number?


For example:

Pink for standard reply/mention notifications (as it is now)

Blue for Direct Messages

Green for Reports (for mods)

Orange or Yellow for Admin-level alerts

Or even customizable color settings per user?


This could help users (especially mods and admins) quickly identify the nature of incoming notifications at a glance, and prioritize accordingly. It might also improve the overall UX by reducing the need to open the inbox tab just to see what kind of notification has come in.

Thanks for all the hard work you’ve been doing with Summit — it’s a fantastic app!

6
 
 

7
 
 

I’m not sure how achievable or realistic this would be from a technical standpoint, but I wanted to suggest a possible improvement to the user experience in Summit.


Currently, on instances where downvoting is disabled, users can still see the downvote button and attempt to use it.

After repeatedly trying to downvote, they get a multiple Downvotes icon and must manually clear it in their settings.

This can be confusing and unintuitive, especially for newer users.


Would it be possible for Summit to detect when an instance has downvoting disabled and automatically hide or disable the downvote button for users on that instance?

This could provide a cleaner interface and help avoid unnecessary confusion or frustration.

Thanks for all the continued work on Lemmy — really appreciate the effort you put into improving the platform!

8
 
 

Summit seems to be gone unlisted in Italy. Using a direct link will allow me to install the app using the Google Play Store.

9
 
 

I'm not sure how feasible this would be technically, but I wanted to suggest a feature that might help users better follow Lemmy’s posting guidelines.

As many of us know, Lemmy generally encourages users not to make more than 5–10 posts per hour in the same community to avoid flooding the broader Lemmy network. However, since Lemmy doesn’t currently show any kind of post frequency counter, it's easy to lose track—especially for active users or those posting across multiple communities.


Would it be possible for Summit to implement an Hourly Post Counter?

Ideally, this would:

Track how many posts a user has made per community in the past hour

Provide a simple visual indicator (e.g., “3/10 posts this hour”) either in the post submission area or user profile

Reset automatically after the hour passes

Perhaps have it so that if users go over the limit, they get an error message.


Given Lemmy's relatively smaller user base compared to platforms like Reddit/Instagram/Xitter/etc., this kind of feature could help users self-moderate and reduce the risk of unintentional spammy behavior.

10
 
 

Posts like this basically break the interface when browsing the feed. There should be a way to limit the total height of posts in the feed.

11
19
submitted 1 week ago* (last edited 2 days ago) by [email protected] to c/[email protected]
 
 

Will probably update create post/comment screens in this update.

Changes so far:

  • Change icon & splash background based on system theme (eg. light background for light theme, dark background for dark theme).
  • Fix a bug where punctuation is included in the url. Eg. https://en.wikipedia.org/. is parsed as https://en.wikipedia.org/. instead of https://en.wikipedia.org/)
  • Changed person/community mention auto-complete to insert just the mention by default. Eg. previously tapping on the suggestion [email protected] would insert [@[email protected]](https://lemmy.world/u/idunnololz), after the change tapping it would insert @[email protected]. Add a long-press menu with the option to insert the full link.
  • Improve mod logs further. Add a "detailed view" to the mod logs. Tapping a mod log event in the event list will open up the a detailed view.
  • Slight optimization when rendering the post feed.
  • Update add/edit post screen to support custom thumbnails, alt text and language.
  • Update add/edit comment screen to support specifying a language.
  • Fix a bug where sometimes the inbox screen doesn't auto-refresh when you open it.
  • Improve post viewing experience by showing the thumbnail image if it's available while the full image loads.
  • Improve performance on post feed and post screen.
  • Fix a bug where the cake icon will not correctly center in the line.

Update

This release is technically ready, but I am not happy with the performance of the app. From daily use, it appears that general app performance has been declining. I will issue a release once I deem performance to be acceptable.

12
 
 

Any chance we can get an option to disable the bbcodification as it breaks things.

I'd like @[email protected] rather than @[email protected]

Like none of the square bracket and normal bracket stuff. I end up having to delete it manually every time just so it doesn't mess up navigating between instances.

13
 
 

For the last few days, whenever I try to save an image via Summit the app crashes to the home screen. Not sure if this is a problem with the lemmy.zip image proxy or if something else is going on.

14
1
Oops (lemmy.world)
submitted 1 week ago by [email protected] to c/[email protected]
 
 

15
 
 

tl;dr - Please only upvote this post if you want Summit to support PieFed.

I was supposed to start doing these starting from v1.64.0, but I forgot so apologizes.

I will start creating one of these posts per major release to gauge interest in PieFed. Y'all have until the next major release to vote. If any of these posts reach 200 upvotes before the poll for the next release I will make the next release focused on adding PieFed support.

Thank you.

16
 
 

For example, I just tried linking https://store.steampowered.com/franchise/kingdom and wanted to delete the tracker. (Edit: lol, somehow Lemmy or Summit auto-deleted it upon my submission; interesting. Anyway, pretend there was a ? and garbage after the word kingdom there.)

  1. When commenting, tap the URL insertion button
  2. Tap the clipboard icon

Expected result: text caret is at the end of the URL to make adjustments

Current result: text caret is still at the front

Also, it'd be cool, now that I think about it, to dynamically expand that tiny URL field to multi-line to see the whole thing at once instead to having to pan—and maybe the URL link text field, too.

Thanks!

17
25
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
 

The last few updates have all been focused on adding more and more features. To change things up a bit, this release will be focused on improving the quality of the app: fixing long-standing issues, addressing pain points, improving performance.

Changes so far

  • Save and restore post feeds on app recreation. This should make the app behave in a more predicable way. Eg. if you leave the app for extended period and come back, the app should now preserve exactlyn where you were before you left. No more losing your spot!
  • Add setting to toggle save/restore post feeds on app recreation.
  • Fix issue where some images won't load.
  • Fix issue where user profile screen doesn't change when current account changed.
  • Fix issue where "save post" button state doesn't reflect actual state of whether the post has been saved or not in certain cases. Eg. if the post is saved, the save post button should be filled.
  • Fix navigation rail bugs when the navigation rail is on but large screen support is off.
  • Continue to improve error messages.
  • Fix a bug where comment timestamps do not update on refresh.
  • Manually add a workaround to get img.gvid.tv links to work in the app.
  • Slightly improved text editor.

Update

Aiming for this to be a simple update. I am testing the changes. Should have a release by tomorrow.

Update 2

Final round of testing underway. Release imminent.

18
 
 

The new post creation form supports alt text for images, could I please request support for it so the mods of [email protected] don't moan at me again.

19
 
 

Some posts (e.g. this and this) do not load the images in Summit but load fine in the web ui. Summit gives this error:

stream was reset: PROTOCOL_ERROR
20
 
 

Performing scroll screenshots makes them polluted with remains of some UI overlay elements.

In the example elements visible are part of the bottom toolbar, the actions button, and the loading spinner.

This happens when a scroll screenshot is initiated from the top of a profile or community. If the screenshot starts after the banner, profile icon and profile description are no longer visible on-screen, the sxrol screenshot will be done properly.

  • Version: 1.64.4
  • Device: POCO X3 NFC
  • System: Android 12 (MIUI 14.0.4)
21
22
 
 

Platform: Summit for Lemmy Android Category: UI/UX Improvement


Request:

Currently, when a user posts a comment that consists only of an image or GIF, Summit displays that image at full size directly in the comment thread. This causes the comment section to be visually overwhelming, especially when users post large or high-resolution images.

It’s unclear whether this behavior is determined by Summit or the Lemmy backend, but Reddit handles this much more cleanly: image/GIF-only comments are shown as smaller images. If the user wants to view the image in full size, they can simply tap or click to expand it.


Suggested Solution:

Render image/GIF-only comments as scaled-down images in the comment thread.

Allow users to tap or click on the image to open it in full-screen or a lightbox view.

Optionally provide a setting to toggle between full-size inline images and scaled-down, giving users control over their experience.


Why This Matters:

Improves readability of threads, especially in active discussions with image memes, GIF's, or screenshots.

Prevents the UI from being cluttered or hijacked by a single large image.

Aligns behavior more closely with familiar platforms like Reddit, improving usability and reducing friction for new users.


Thanks for all the work you do on Summit—it’s a great client and keeps getting better!


Reddit:


Summit:

23
 
 

I've noticed for a while that when playing a linked video directly in the app, it doesn't respect the global auto-rotate setting of the screen. Only today did I notice that there's a "lock rotation" button at the top of the player, but unless I'm misunderstanding something, it seems to do the opposite of that it's showing: when I see the little lock it's unlocked, and then it's just the rotation icon it's actually locked. For context, my phone's rotation is always locked, but the video always rotates on me.

In general my suggestion for the behavior for playing video would be to rotate and lock it to the "correct" orientation for it's aspect ratio. It makes no sense to play a portrait video in landscape, neither does the other way around. Rotating the phone should probably still be able to flip it 180°.

24
 
 

Ever since the latest App Update, I noticed that certain Post Comments have different colours, and not the just the usual left-side coloured bars next to the comments, but are completely highlighted.

I was curious, what is the difference / reason for that?

25
8
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]
 
 

Entering '30' in the "Number of days (optional)" field results in the following error:

Unable to ban user

Client error. Code: 400. Message: ban_expiration_in_past.

How can a positive number of days be in the past?

view more: next ›