this post was submitted on 06 Jan 2025
40 points (100.0% liked)

Summit

898 readers
2 users here now

Community to discuss Summit, a 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

Support the app

Support me on Patreon

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

founded 2 years ago
MODERATORS
40
[2025] Roadmap (lemmy.world)
submitted 3 months ago* (last edited 6 days 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.
  • Make the "actions bar" in the post list configurable.
  • Take screenshot from post feed.
  • 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.
  • Add “I’m feeling lucky” button. Not sure where to add this. Maybe on the "Search" screen somewhere.
  • Filter posts based on domain of URL.
  • Reselect "Search" in bottom bar to focus on search bar.
  • Setting to inline images only in DMs.
  • Allow users to choose to check unread counts for more than just the current account. Also surface the unread counts for other users somehow.
  • Support viewing crossposts of a post.
  • Add setting to change the gravity of navigation rail buttons. Eg. top, center or bottom.
  • 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
  • improve how deleted posts are handled - https://lemmy.world/post/27293304
  • Add a section to the side panel for moderated communities.
  • Add option to navigate by side bar (like the OG apps from material 1)
  • Improve moderation tools - https://lemmy.world/post/27333742
  • Add thumbnail url field to post screen
  • Allow choosing a language for posts/comment
  • Add screen to view all uploaded content
  • Add option to loop videos
  • Add option to unblur NSFW images when in NSFW communities
  • Add setting to show bottom bar on post screen
  • Add custom layout setting fkr 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 a setting to make op of a post easier to spot
  • Add setting to auto focus search bar when search screen selected.
  • 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.

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.
top 22 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 4 weeks ago (1 children)

Support kbin?

I just want to note that Kbin is abandoned, it has been forked into Mbin more than a year ago (And Mbin is still actively developed to this day), as a Mbin user I would love more apps to support it, because right now there's only one app, so the choice is very limited. (And I think Summit looks very cool)

Relevant docs - https://docs.joinmbin.org/

[–] [email protected] 6 points 3 weeks ago

Thank you for your feedback. The stretch features were picked a long time ago. I can update it to Mbin however given how much work there is still planned for the app I'm not sure when this would get done.

[–] [email protected] 5 points 3 months ago

Haptic feedback FTW! 😁

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

Hey, kbin is dead, maybe mbin? Also, there is no easy way to move between feeds for now (that I know of). So maybe a swipe or something like it, would be nice to have

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

For subscribed/bookmarked feeds, you can swipe right to open your list of feeds and then tap on any of them to switch. However this option only exists for feeds that are subscribed or bookmarked. Does this option work well for you? If not could you please provide some more context on your use case/how you usually use the app? This would help me think of solutions for it. Thank you!

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

Oh, I think I wasn't clear. I meant the "all/local/subscribed" feeds

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

Oh actually the app doesn't treat these feeds as anything special. You can bookmark them as you'd like and they will appear in the left pane. This is done on purpose so users can bookmark what they like to use so it's easier to access for them while still giving all users the choice to also not bookmark them if they don't use them.

For instance:

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

How do I bookmark it? 😅

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

Open the feed you want to bookmark. Then tap the 3 dots button to open the menu and tap bookmark.

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

A setting to reverse gesture colors for votes? You can do that with displayed vote colors already but not for gestures. I couldn't quite get the gesture colors right so I left them at default and I have opposite colors for gestures and votes. It's not bothersome though and I got used to it quickly. Just thought it would be a good QoL feature to have the colors consistent.

I'm not sure if you prefer to take feature requests/suggestions over lemmy or github. What's your preference?

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

I prefer taking requests here as I monitor Lemmy more frequently. To make sure I understand correctly, you want the gesture colors to use the same colors as the votes. Eg. if you set upvote to the red color, you'd also want the upvote gesture to also be red? I think this feature is extremely specific. I think maybe what might be a better solution is to allow you to (1) see the exact hex code in the color picker, (2) allow you to copy the hex code and (3) allow you to enter a hex code for a color. This way you can specify colors accurately and it's not too much work either.

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

I don't really want the gesture colors to reflect vote colors regardless of what I set it too. It's just that with vote colors you have an option to swap colors for them and I'm requesting the ability to swap colors of gesture colors for voting as well.

Your suggestion would be much more flexible/powerful and comfortable to use though as it's hard to get the wanted color correctly and repeat it as well. But what comes with it I assume there's more work for it?

I hope I'm clear now. :)

(Yesterday I converted someone into using this app and they love it a lot. Today I changed the text size for posts by accident when looking through the settings for something and it applied on the spot. I think it would be great to apply settings only when pressing "save settings" button or a way to revert settings to the previous ones you had maybe. The button sounds simpler. I was lucky to have a backup from sharing the settings with that person though.)

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

It's a bit more work but i think its the more sustainable and all encompassing solution so i think its worth it. Eg. Someone tomorrow can ask to be able to set the exact color because they want to match a theme and i might have to do thid anyways.

As for the save setting suggestion, ive gone back and forth on this topic before. I dont think there is a good answer here as i see both as valid. I think its probably more worthwhile to see if theres a way to prevent accidental changes to font size.

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

Wish you luck. I wish I could donate but I'm broke. lol

I'm promoting the app every chance I have though.

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

Can we also have live results in search? (Search while typing automatically)

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

I think I will veto this one unless there is a good reason for this feature. A lot of the search bars (eg. community search) already does this. It's only the "Search all" function that doesn't do this. When you expand the search bar, you can't see much until you close it anyways so it feels like it wouldn't improve the search experience much at the cost of a lot more network calls.

[–] [email protected] 2 points 2 months ago

Okay, no problem

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

Hi, can I ask you what was done to tackle this request?

Support opening instance links in-app. Eg. https://ttrpg.network/

I just noticed that it's marked as "complete", but if I click on the same link provided in the example, I'm still asked to open the link in the external browser. Is it an option somewhere that I need to toggle on?

[–] [email protected] 4 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

The fix for this was a compromise. I initially tried treating all links as possible Lemmy links but it caused a large delay when opening any link. Instead the compromise is to check if the link is a Lemmy link in the link preview dialog. If the link is detected to be a lemmy link an option appears to open the link within the app.

[–] [email protected] 6 points 3 weeks ago (1 children)

Ooh, I feel dumb. I was tapping "Open link", didn't notice that the "tap to open in app" was itself tappable.

Thank you a bunch!

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

I admit the UI itself can be improved. I'll leave myself a note to take a look for a future release.