Summit

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

This release adds the option to offline a post feed, giving you the freedom to browse while offline. The use case here is if you know ahead of time you are going to be offline you can download a feed beforehand and read it later.

This release also implements several user requests.

Full changelog

  • When opening a link to a post on a different instance, added a banner to explaining the instance mismatch and also have an option to switch instances. Also added a loading spinner when switching instances in this way.
  • Added a "Make available offline" button to make a feed available offline.
  • Changed bookmark button to reflect the current state. Eg. if the post is already bookmarked then the bookmark icon is filled.
2
11
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

Changes so far

  • Moved the setting to make the notification bar completely transparent from Misc settings to Theme
  • Moved the about and summit community setting options under a new category: About
  • Renamed the existing "Post and comments" settings page to "Post and comments appearance".
  • Removed the settings page for Comment list and added a new settings page for Post and comments settings.
  • Moved the "Post appearance" settings page to be under the "Posts feed" settings screen.
  • Moved the "Post and comments appearance" settings page to be under the "Post and comments" settings screen.
  • Added a new setting to hide the UI in the image view by default.
  • Fixed a bug where performing certain actions in the settings screen will cause all switch based settings to reset to off.
  • Fixed a bug where the app mistakes certain links as Lemmy links.

Update

Haven't posted an update in a while so here it is. I've been working on adding general cross-account support for the past week and it's a big feature so I didn't really have much to update other than it's WIP. If I can't get the feature into a shippable state by this weekend I will do a release without it since there's plenty in this release already.

Note that by cross-account support I mean the supporting acting on a different account without switching the current account. This is a requirement for things like "cross account feeds" eg. multi-account subscribed feed.

3
7
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]
 
 

Writing this down so I don't forget but to also give the community some insight as well.

My immediate plans for Summit is to support creating and editing communities from within the app. After that I will look at the user requests and try to finish those off again. Once all of that is done I'm going to be doing some fine tuning of the app.

As a daily user of the app, I think the app currently offers a decent base experience for browsing Lemmy but it's not polished; the user experience is a little bare. A lot of features can use some small adjustments to make them nicer to use.

I've been gathering ideas on how certain features can be made better over the past few weeks but this is also a great time to ask the community to bring up any slight annoyances they've had with the app.

Anyways that's all from me for now.

Changes so far:

  • Update back behavior. Tapping back while on a community that is not the home community will take you back to the home community instead of exiting the app.
  • Added an option to the Import & Export settings page to backup and reset your current settings.
  • Added support for editing communities.
  • Added support for creating communities.
  • Added option to delete a community.

Update

Some of the minor changes noted here have been released as v1.31.1 so they have been moved to the v1.31.1 release post instead.

4
15
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]
 
 

Huge thank you to our translators Scambled777, Dieguito and Erik for the new translations! This release pushes translations for Hindi and Italian as well as partial translations for Swedish.

This release also cements Summit's translation process. These are processes I will need to go through on every release to ensure that (1) all translations are up-to-date in every release and (2) proper credit is given to all translators.

Full changelog

  • Added support for Hindi (by Scambled777)
  • Added support for Italian (by Dieguito)
  • Added partial support for Swedish (by Erik)
  • Added translators screen to give our translators credit.
  • Added list of moderated communities to the user profile screen.
  • Remove post & comment score from the profile page. These stats used to be reported by the Lemmy API but they were removed in v0.19. To keep with the spirit of the Lemmy devs I am removing these scores.
  • Improve performance of the user actions screen.
  • Automatically dismiss notification if user reads inbox item.
  • Fixed some text formatting bugs.
  • Support per-app language settings on Android 13 and above.
  • Fixed a bug where sort would not work for multi-communities.
  • Fixed a bug where the "post hidden" snackbar would appear more than one per post hidden.

Update

Due to the multi-community sort bug described here, I am doing a dot release since the bug makes multi-communities nearly unusable.

Changes:

  • Added list of moderated communities to the user profile screen.
  • Support per-app language settings on Android 13 and above.
  • Fixed a bug where sort would not work for multi-communities.
  • Fixed a bug where the "post hidden" snackbar would appear more than one per post hidden.
5
15
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 
 

NOTIFICATIONS!

Welcome to the notifications update where I will attempt to add notifications support to the app.

But first, this coming release will add support for RedGifs. This means that any RedGif links will play within the app and not error out. In addition, the built-in video player is getting many more options in the overflow menu to match the options of images.

Changes so far:

  • Added support for RedGifs.
  • Added more options in the built-in video player.
  • Changed the comment screen to auto focus the input field when first shown.
  • Fixed an issue where custom comment gesture actions where not being applied.
  • Fixed a regression with screenshot mode where post actions are not hidden when in screenshot mode.
  • Fixed some inconsistent scrolling behavior throughout the app.
6
19
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 
 

This release polishes the app further with several bug fixes and general improvements. It also brings with it several new customization options. With this release, all user requests thus far have been implemented. The next release will likely include a feature from the original roadmap, so that will be exciting.

Full change log

  • Added settings to set the default sort order on a per community/feed level.
  • Added a setting to show all inline media in comments as links. Eg. if a comment has an image in the body, it will appear as a link instead.
  • Added a setting to customize the post quick actions menu.
  • Changed how hide scores works. Enabling hide scores will hide the score regardless of action. You can still check scores in the detailed views.
  • Fixed a rare bug where expanding the content of a post within the community feed will cause the text of another expanded post to disappear.
  • Fixed an issue where bottom sheets shown within dialogs have the incorrect amount of bottom padding.
  • Fixed an issue where comments in the search screen are highlighted when they should not be.
  • Fixed some incorrect padding issues.
  • Fixed a bug where swiping on the post quick actions bar will not move you back to the post list screen.
  • Fixed a bug where the comment icon size is inconsistent in places in the app. Also changed the icon for a new one.
  • Fixed a bug where the comment button has the wrong styles if "Show up and down votes" is enabled.

Update

Fixed some issues with the release. These changes will be released as v1.28.1:

  • Fixed a bug where swiping on the post quick actions bar will not move you back to the post list screen.
  • Fixed a bug where the comment icon size is inconsistent in places in the app. Also changed the icon for a new one.

Update 2

v1.28.2

  • Fixed a bug where the comment button has the wrong styles if "Show up and down votes" is enabled.

Update 3

v1.28.3

  • Fixed a bug introduced in v1.28.2 the app can crash on startup if certain preferences were changed (post gesture size, comment gesture size and auto collapse comment threshold).
7
31
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]
 
 

This release adds comment filters. Comment filters allow you to filter comments under posts based on the content of the comment, the name of the poster or the instance of the poster. You can find comment filters in Settings > Comment List > Filters.

This release also further polishes many aspects of the app, and should be an overall improvement to the user experience.

As always feel free to report bugs or request features in the comments.

Full change log

  • Added comment filters.
  • Added Controversial and Hot (scaled) to the list of possible sort orders for account defaults.
  • Limit the app to only one (1) task per profile (eg. work profile). This addresses some edge cases.
  • Fixed a bug where the inbox screen can end up in a weird state and the bottom navigation bar would hide when it shouldn't.
  • Fixed a bug where UI shows old comment when a comment is updated.
  • Fixed some inset bugs on wide screens (eg. landscape mode on a phone).
  • Fixed a UI bug when both black theme and light theme are enabled at the same time.
8
33
Roadmap V3 (lemmy.world)
submitted 8 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 
 

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.
9
16
submitted 9 months ago* (last edited 9 months ago) by [email protected] to c/[email protected]
 
 

This update aims to introduce some features that will make tablet support easier in the future. Tablet support will like require multiple releases in order to support fully as it is difficult to craft both an optimal phone and tablet experience within the same app. I will aim to add some tablet support here or there in the next several releases.

The biggest changes planned for this release are making screens more dynamic and responsive so they can handle different screen sizes and layouts better, adding a screen classification system to detect what type of layout would work best given the screen dimensions and the introduction of the navigation rail, a navigation bar that will be anchored on the left side instead of the bottom.

All of this is in the works at the moment. So far the idea will be to have the app classify the screen then decide whether to use the navigation rail based on that classification. This will be where the responsive screen layouts will come in so they can support neither a menu at the bottom or on the side with ease.

Changes so far:

  • Systematically fix incorrect scores for good. This update moves voting invalidation logic to the core (where API calls are made) so this should systematically fix all inconsistent/outdated score issues. Note that this change will not affect caching. The app will continue to use the cache when appropriate. This fix is for cases where the app has gotten data that is fresher than the cache but vote numbers from the cache are still used.
  • Added navigation rail. Navigation rail is like the bottom menu but it's on the left side instead. This rail is used instead of the bottom menu if the app detects the device screen is very wide (eg. if the devices is in landscape).
  • Added option to toggle navigation rail.
  • Added support for the new "listing type": Moderator view. The app has had support for a moderator feed however this was a client side hack. Since Lemmy v0.19 introduced this feed for real, the client side hack will be removed. What this means is that the moderator view will stop working on servers running Lemmy v0.18 or below. Please let me know if this is a concern to anyone.
  • Improved the token expired experience.
  • Improved the performance of account switching. After the per-account preference change, account switching has become a lot slower due to having to reapply all settings. The new account switcher only applies settings that have changed to improve account switching performance.
  • Fixed a bug where sometimes video previews are not shown when they should be.
10
32
submitted 9 months ago* (last edited 9 months ago) by [email protected] to c/[email protected]
 
 

This update adds the modlogs screen. This feature is mostly for mods/admins so they can review changes they made and revert mod/admin actions but it's also cool to checkout for regular users as well. The modlogs of a community or instance is available on the community/instance info screen, in the overflow menu (3 dots FAB [floating action button]).

This update also fixes some common and long standing bugs such as the annoying "some images in comments won't load randomly" and a crash that can affect sorting posts when a post has no comments. It also fixed several other bugs. See the changelog below for details.

Full Changelog

  • Added support for WebM videos.
  • Added modlogs. The server currently does not appear to return these in chronological order. The app tries it's best to keep the logs sorted but it can sometimes mess up in certain cases.
  • Added "classic but with colors and dividers" as a new thread style option.
  • Changed the app to open image or video urls within the app when tapped.
  • Fixed a bug where pull-to-refresh in the post list screen might not load from page 1. This bug will occur if "Hide read" is tapped and the first page only contain read posts.
  • Fixed a bug where pull to refresh did not refresh comments in the detailed person screen.
  • Fixed a bug where sometimes images inlined in text might not load.
  • Fixed a bug where causing a page refresh of a post would reset the expanded/collapsed state of comments. Eg. if you collapse a comment, then post a comment, the collapsed comment will auto-expand.
  • Fixed a crash when sorting posts with no comments.
  • Fixed a bug where inbox will not load on a v0.19 lemmy server.
  • Fixed a bug where the comment level counter is 0-indexed instead of 1-indexed.
  • Fixed a bug where instance info is not shown for the correct instance.
  • Fixed broken community links in mod logs.
  • Fixed a bug where uploading images to posts/comments on another instance will fail with a 401 error.

Update

Found some bugs reported on https://github.com/idunnololz/summit-for-lemmy/issues. I will fix these and re-release as v1.18.1 sometime tomorrow. I'll update this post once the release is underway.

The fixes:

  • Fixed a bug where inbox will not load on a v0.19 lemmy server.
  • Fixed a bug where the comment level counter is 0-indexed instead of 1-indexed.

Update 2

Found more bugs and fixed them. The bugs include:

  • When loading the instance info, the current account's instance's info is always loaded and not the instance that was selected.
  • Broken community links in mod logs.

Update 3

Update was submitted to the play store earlier today (~5 hours ago) but it's still in review. Hopefully it is reviewed soon.

Update 4

Release should be fully rolled out now.

Update 5

There was an upload error reported with v1.8.2. This is a pretty important feature so I will be doing a patch update to address it as v1.8.3. This update will also add a new thread style: classic with colors and dividers. The update has been sent to the Google Play store and the update should be available soon.

  • Added "classic but with colors and dividers" as a new thread style option.
  • Fixed a bug where uploading images to posts/comments on another instance will fail with a 401 error.
11
20
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
 

Been a while since I last gave an update. I've been implementing a bunch of user requested features in the past and I think it's finally time to implement a feature that I want to use.

This feature is the advanced screenshot capture tool. I like to save memes often and a lot of times memes require context or are made even better with comments. Sometimes memes are born from the comments themselves. Sometimes the title of the post is important to the meme. What ever the situation, it's nice to have some flexibility and control over screenshots. Sometimes the comment you want to save is just too long. Sometimes images gets purged from the Lemmy instance so you don't want to just bookmark it either. Or other times you just want to share a meme as an image instead of a link.

Enter advanced screenshots. This tool allows you to select exactly what within a post you want to save and generates an image of the selected items. This gives you a huge amount of flexibility in what you want to save and how it should be presented.

Check out a quick demo of the feature here: https://youtu.be/pTgRanjK5fE

12
 
 

This update will be released to beta testers and Github within the next couple of hours. If the update is bug free, it will be released to everyone else within 24 hours.

This update adds two relatively big features. The first is link previews. This feature will show a link preview popup when a link is tapped, displaying information about the link. You are then given the choice to visit the link or back out. This is a safety precaution as it's difficult to see where a link takes you on mobile when you tab on links within text. By default link previews are only enabled for links within text. You can change this in settings (Settings > Misc > Preview links). You can choose between showing link previews for all links, only for links within text or disabling the feature entirely.

This update also adds more mod tools as suggested by @[email protected]. It adds a new feed Moderated communities which is a special type of multi-community feed that shows posts from all communities where the current user is a moderator. Note that this feed will only appear if you are the moderator of at least one community. This update also adds some other moderated related improvements as well.

Changelog

  • Added an setting to preview a link before the app opens it. By default tapping links within text will open the link previewer. This can be changed in settings.
  • Added a new feed type: moderated communities. This feed will show posts from any community the current signed in user moderates.
  • Invert volume icon in video player
  • Fixed an issue where tapping certain area of a post will not open it
  • Show an indicator on the community posts screen for removed posts
  • Fixed an issue where loading communities on burggit.moe results in page not found errors.
  • Fixed a bug where certain links in text would not render correctly.
  • Tapping the current version within the "About" settings page will now take you to the changelog page.

Update

I found a few bugs while testing. Most of them are minor bugs. I will releasing a patch update as v1.9.1. This update will contain the following changes:

  • Further improve link parsing. Link parsing was still incorrectly parsing certain links.
  • Fixed a bug where certain community links would not work.
  • Fixed a bug where tapping on certain links would cause a crash.
  • Fixed a rare crash.
13
 
 

I don't know if I'm just missing something, but is it possible to crop the full image previews to just take up a variable amount of height in the feed (like boost)? I'd prefer my images not take up more than 2/3rds of my full screen height so I can always see the post title.

14
 
 

Hello everyone. I just wanted to announce that it's been over a year since I started working on Summit (I started on June 13th, 2023). This is going to be a quick post as I am still busy with real life stuff but I wanted to commemorate this event.

I wanted to thank the community for the support and also for all of the feature requests, bug reports and the translations. The app has grown tremendously in just a year and I'm excited for the projects planned this year.

Thanks everyone.

15
 
 

Hey, is Summit compatible with 0.19.4 or should I hold off upgrading my instance? Do you develop Summit on latest stable, release clients, or latest (like an insane person)?

16
 
 

Feature request: Place a checkbox next to the currently selected sort which sets "hide read posts".

This way I do not have to issue two requests and two button clicks, if I switch the sort order. This should make the sort-mechanism more convenient.

Additionally one could either shortly show a toast that "automatic hide read posts" was set.

Alternatively a succinct icon could be plaed next to it.

17
 
 

I love the app so far but I am having trouble with opening Lemmy links from other instances. When someone links to say a Lemmy.world post, I am hit with a window saying I have to have a Lemmy.world account in order to vote and such. This is incredibly inconvenient, I don't know how voyager does it but voyager just lets me view the post and vote/etc. in my instance without forcing me to change accounts. Anyway to get rid of this behavior so it is more like voyager? I want other Lemmy links to be opened in my instance so I can vote and such.

Also unrelated but just now I was unable to upload a picture from summit and had to switch apps to upload the photo.

18
1
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/[email protected]
 
 

I should have mentioned this months ago. When I tap on the Save icon on a post or comment, I get a notification that the post or comment has been saved yet the Save icon doesn't change. Same if I tap to unsave.

19
2
submitted 3 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 
 

Hello! I haven't posted in a while so I wanted to give a quick update on what is going on with the app.

The next feature I'm working on is quite large. Its offline support which aims to make the app usable offline... to a degree. This feature is going to be made up of several different parts including features to download certain content in advance and have the app respond to network changes.

In addition to this feature I am also working on some physical projects since it is summer where I am. I had a lot of yard work planned for this year so I'm also spending a lot of my free time with that. Due to this and the size of the next update, the next update will likely take a little longer.

Changes so far:

  • Changed bookmark button to reflect the current state. Eg. if the post is already bookmarked then the bookmark icon is filled.
  • When opening a link to a post on a different instance, added a banner to explaining the instance mismatch and also have an option to switch instances. Also added a loading spinner when switching instances in this way.
  • Added a "Make available offline" button to make a feed available offline.
20
12
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

This is a relatively small release. This release adds posts prefetching. This should make loading more posts in the post feed feel faster. This is a crucial change needed to implement offline mode.

This release also adds community icons in both the post feed and the post screen.

Both of these changes are configurable so you can disable one or both if it's not to your liking.

Full changelog

  • Added prefetching to the post feed. This should make loading more items in the post feed happen instantly as long as there is a good internet connection.
  • Added support for community icons in the post feed.
  • Added a setting to enable/disable post feed prefetching. The default is on.
  • Added a setting to enable/disable community icons in the post feed. The default is on.
  • Change post view to show the community icon if the post list also shows the community icon.
  • Fixed a bug where tapping in certain areas of the post will not register the tap.

Update

Made a couple versioning mistakes so this will be released as v1.37.2 instead.

Update

I submitted the release but changes are in review still. It's been in review for over 5 hours so it feels like it's going to take a while before it's released to the play store.

21
 
 

Please upvote my comment below if you want community icons to be on by default. Down vote it if you prefer having them off by default.

Here are some screen shots of what the icons would look like for some layouts:

22
11
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

The next big feature on the menu is "Offline mode". This feature is difficult to tackle so I'm going to be implementing some other features that should make it easier.

The first is pre-fetching. Prefetching can also improve the base user experience so I will be looking at possible things that can be pre-fetched.

Changes so far:

  • Added prefetching to the post feed. This should make loading more items in the post feed happen instantly as long as there is a good internet connection.
  • Added support for community icons in the post feed.
  • Added a setting to enable/disable post feed prefetching. The default is on.
  • Added a setting to enable/disable community icons in the post feed. The default is on.
  • Change post view to show the community icon if the post list also shows the community icon.
  • Fixed a bug where tapping in certain areas of the post will not register the tap.

Update

I'm changing the default on community icons to "on" since a good portion of you want it on by default. This will be configurable on a per-layout basis so you can always turn it off.

23
 
 

This release burns down more of the backlog as well as continue to improve the app quality further.

The key feature this release brings is NSFW mode. NSFW gives users a fast way to toggle NSFW content outside of settings.

When NSFW mode is enabled, both the blur and NSFW filter settings will be ignored. Instead NSFW posts will always be shown and are never blurred.

This mode is excellent if you want a quick way to switch between browsing SFW content and NSFW content.

Full changelog

  • Added NSFW mode. The option to toggle this mode is in the home screen's overflow menu.
  • Added NSFW mode as a possible option for the quick action on the home screen's FAB.
  • Added an image info screen to the image viewer.
  • Added a undo button to restore a deleted post.
  • Changed delete post action to update the post deleted automatically. Also deleting a post will show a snackbar allowing the user to undo the action.
  • Fixed a minor bug where the background of the inbox screen does not take up the entire height of the screen.
  • Fixed a bug when using the screenshot feature to take a screenshot of a comment without the post. Remove the divider at the top of the screenshot that serves no purpose.
  • Fixed a bug where sending an image to the app would show a bottom sheet but the bottom sheet would not be expanded.
24
7
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

Just thought of an idea at 4:52 am. What if you could long tap a post you don't like to see, tap something like "snooze posts like this for a week", and then all posts related to the subject would be hidden for a week but the filter will self destruct after the time limit.

Would people be interested in a feature like that?

I came up with the idea after I noticed that Lemmy, like Reddit, will cycle through certain topics. Sometimes you really aren't interested or there's simply too many posts about the topic you just want to tune it out.

Anyways if people want this let me know in the comments!

25
4
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 
 

This release fixes some minor bugs with the app and also adds NSFW mode. When NSFW mode is enabled, both blur and the NSFW filter will be ignored. Instead NSFW posts will always be shown and are never blurred. This mode is excellent if you want a quick way to switch between browsing SFW content and NSFW content.

Changes so far:

  • Added an image info screen to the image viewer.
  • Fixed a minor bug where the background of the inbox screen does not take up the entire height of the screen.
  • Fixed a bug when using the screenshot feature to take a screenshot of a comment without the post. Remove the divider at the top of the screenshot that serves no purpose.
  • Fixed a bug where sending an image to the app would show a bottom sheet but the bottom sheet would not be expanded.
  • Changed delete post action to update the post deleted automatically. Also deleting a post will show a snackbar allowing the user to undo the action.
  • Added a undo button to restore a deleted post.
  • Added NSFW mode. The option to toggle this mode is in the home screen's overflow menu.
view more: next ›