this post was submitted on 07 Jan 2024
33 points (92.3% liked)

Summit

698 readers
1 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

Patreon: https://patreon.com/SummitforLemmy

Ko-Fi: https://ko-fi.com/summitforlemmy

founded 1 year ago
MODERATORS
33
Roadmap V3 (self.summit)
submitted 5 months ago* (last edited 1 week ago) by idunnololz to c/summit
 

Too much as changed since Roadmap V2 was created. So we are starting fresh again to clean up the clutter!

If you have any feature requests, please feel free to comment them here.

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).
  • Add upvoted/downvoted posts and comments to saved.
  • Change homepage from settings.
  • Setup wizard.
  • Extremely out of date version check?

Specific user requests

All user requests have been implemented. Feel free to suggest features!

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

  • Possible integration with mastodon/? (needs research)
  • Support kbin?
  • Tag users + Sync between devices?

Completed features

  • Support sending content to the app to use for later.
  • Add "reason" for mod actions.
  • Add option to reordering comment/post format tools
  • Support switching instances to any instance (even if you are not sign into that instance).
  • Add new top level screen which displays your user profile.
  • Add support for tablets.
  • Add a way to customize the comment menu (the menu that has the overflow, add comment button and upvote/downvote buttons).
  • In the multi-community build, indicate which communities you've subscribed to. Also list subscribed communities maybe by default or have some way to only see subscribed communities.
  • Comment filters (by keyword)
  • Add a way to customize the post quick actions menu.
  • Notifications/Push notifications
  • Mod actions.
  • Create & edit communities
  • Add a way to make one action easy to access. Eg. a way to do one tap hide read.
  • Show publish and modified date in the post header/comment header
  • Add option to hide all controls by default when in image viewer.
  • Multi-instance feeds support (eg. Subscribed communities from multiple accounts)
  • Support for locales other than English
  • NSFW mode
  • Update bookmark icon based on whether the item is currently bookmarked or not
  • Improve controls for post instance switching. Consider things like: adding a banner when the post is not the same instance as the account, better messaging around instance inconsistencies and switching freely between instances on a post.
all 23 comments
sorted by: hot top controversial new old
[–] [email protected] 6 points 5 months ago

Thank you! I look at your roadmaps as an inspirational and motivational texts. I really admire what your Lemmy client looks like, its feature richness and polish... The idea of supporting full offline mode is ambitious and I don't think any (even among paid options) Android Lemmy app supports it, so I'm really awe-struck. Keep going on like this and kudos for the excellent work!

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

I am really enjoying what you have made so far!

One quick suggestion, you should add a link in the app to where we can tip/donate/pay you besides Patreon.

I know that in most apps I am more likely to give money if there is a single quick option rather than a subscription.

[–] idunnololz 5 points 5 months ago (1 children)

Oh actually I remember now why I didn't add Kofi. Google is pretty picky about adding different payments methods that aren't google play into the app (because they don't get to take a cut of your income). I've gotten into trouble with this in the past so to avoid it I just don't explicitly link payment/donation methods in the app. That's why there is a "patreons list" screen instead of a page about how to donation. If you are interested in donating on kofi you can find the link on the community description of this community.

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

Very cool, thanks for the info!

[–] idunnololz 2 points 5 months ago

I have kofi but I think I made it after adding patreon to the app. I'll add it for the next update. Thanks!

[–] Asudox 3 points 4 months ago* (last edited 4 months ago) (1 children)

Thanks. Btw is it me or is there no option to set a default feed? It always defaults to All for me when I select Subscribed.

And also, where's the source?

[–] idunnololz 2 points 4 months ago* (last edited 4 months ago) (1 children)

To set a homepage, go to any community or feed you want to be the homepage. Then tap the three dots button (bottom right). Select set as homepage.

The app is close sourced so the source is not available.

[–] Asudox 2 points 4 months ago (1 children)

There's a github repo for it, so I suppose the source will be available someday?

[–] idunnololz 1 points 4 months ago* (last edited 4 months ago) (1 children)

The github repo is only for hosting the APK. Every time I do a release push, a script is run to build and generate a signed APK. That APK is then pushed from the private repo to the public one.

This is done because some users prefer to get the app from something that's not Google play.

[–] Asudox 2 points 4 months ago (1 children)

I see. Do you plan on releasing the source?

[–] idunnololz 2 points 4 months ago (1 children)
[–] Asudox 1 points 4 months ago

aight. thanks for the info.

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

Can I suggest two options?

  1. Automatically trigger the keyboard when making a comment (I swear I'm not that lazy, but many apps do this, so I am always tricked waiting for it to automatically pop up without any interaction on my end lol).

  2. Modify the FAB to your liking, for example, the default option hides read post, holding it up brings up more options or a second action etc.

Greetings!

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

I'll add (1) for the next release. (2) sounds a lot more involved so it will be on the roadmap. Honestly though (2) is a bit of a departure from my original design intentions of the app. I'll need to think about adding this to the app while still making it intuitive.

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

That's excellent news boss 👍🏻

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

Thank you so much for your work