Skip Navigation
summit

Summit

  • idunnololz idunnololz @lemmy.world
    Featured
    [Release][v1.36.0] NSFW mode

    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.
    1
  • idunnololz idunnololz @lemmy.world
    Featured
    [Release][v1.31.1] Release new localizations

    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.
    7
  • idunnololz idunnololz @lemmy.world
    Featured
    Localization/translations for Summit

    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

    8
  • idunnololz idunnololz @lemmy.world
    Featured
    Roadmap V3

    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.

    Specific user requests

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

    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
    23
  • idunnololz idunnololz @lemmy.world
    Featured
    [WIP][v1.0.4] More customizations

    Planning on adding a bunch more customizations in this update. The plan is to hopefully add settings to allow full customization of fonts.

    This update will also add search to the settings page. The app has accumulated so many settings and it's getting hard to discover them all. Hopefully making settings searchable will help with this.

    Changes so far

    • Added new themes suggested by users
    • Added search to settings
    • Added setting to change the global font of the app. Current options are default/system, roboto, roboto serif and open sans
    • Added setting to change the upvote/downvote color
    • Added setting to use volume buttons to go to the next/previous top level comment
    • Added setting to only show top level comments by default
    • Added setting to open links in the external browser
    • Added mark all as read button
    • Fixed some rare crashes

    Update

    Making a release soon.

    Update 2

    Thanks for the quick bug reports. I'll do another release to fix the bugs soon.

    4
  • idunnololz idunnololz @lemmy.world
    Featured
    [Release][v1.0.3] Search

    This update adds search functionality to the app. You can now search for comments, posts, users or communities by keywords.

    This update also improves the app further, offering more ways to share content, improving error messages and increase app resilience to being killed and restored.

    Changelog

    • Added search screen
    • Added copy/share link to image viewer
    • Added long press action on images to open copy/share menu
    • Added setting to show/hide scores
    • Added option to open a link in incognito mode, this is in the link menu.
    • Fixed a bug where changing sort order in the community post list will not scroll you to the top
    • Fixed a bug where changing accounts may not clear the post list.
    • FIxed a bug where some state is lost if the app is killed and recreated.
    • Fixed a bug where error messages are not very helpful when loading posts fails.
    • Updated compact post view to change the color of the post score based on the user's vote.

    Other notes

    If you submitted a theme, they will be added in the next release because I added the themes but the changes were made on my desktop at home. I am currently on a business trip and do not have access to my desktop. Sorry for the inconvenience.

    I also screwed up the versioning of this release. This was supposed to be v1.1.0. Next release will be v1.2.0 unless I screw up again.

    15
  • idunnololz idunnololz @lemmy.world
    Featured
    [WIP][v0.1.42] Account settings

    Next on the road map is implementing account settings. Some account settings are already configurable at the moment. This update should add parity between the app and the website in terms of account settings configurations.

    Changes so far:

    • Add menu items back to the post screen. This was accidentally removed a while back.
    • Add new comment thread style. Add setting to use the old style if that's what you prefer.
    • Add a bunch of account settings.
    • Support profile banners on the user screen.
    • Missed some spots with the chrome tab change. Links in more places will use chrome tabs.
    • Fixed a bug where pull to refresh does nothing.

    Update

    v0.1.41 adds the option to clear an image within settings. It also fixed an issue with pull to refresh.

    Update 2

    v0.1.42 - I have a theory about a crash that has been present in the app for a while now. It's a theory because I still cannot reproduce the crash. This update attempts to address it. 🤞

    Update 3

    Apologies to the APK/github users. Apparently the build has been broken on github for the last day or so. I'll have a releash just for you in a bit. You guys can be 1 version higher than the rest of us.

    Update 4

    Damn, you guys are good at finding bugs. v0.1.44 - fixed more crashes.

    22
  • idunnololz idunnololz @lemmy.world
    Featured
    [Release][v0.1.39] User profiles & Swipe mark as read

    This release adds full support for user profiles. Tapping a username pretty much anywhere should open that user's profile page.

    This release also adds even more support to the "Hide read" use case by introducing the swipe mark as read swipe action. The default post swipe actions have been changed to upvote, reply and mark post as read.

    In addition, post gesture actions are now customizable within settings.

    This release also adds the feature "Hide post". This action exists both in the long press menu on posts and as a possible gesture action. Posts hidden in this way will be completely removed from any post lists (eg. within a community). You can reset your hidden post list within settings. More granular controls such as removing singular posts from the hidden post list and toggling hidden posts will be added later.

    Changelog:

    • Implement user profiles
    • Added new post gesture actions: downvote, mark as read and hide
    • Added support for hiding posts
    • Added settings to customize what swipe on posts do
    • Added more support for videos
    • Show the post title in the image viewer
    • Fixed a bug where vote numbers do not update on refresh
    • Make all user names clickable
    • Simplify navigation a little. This should make it easier to understand what is going on when you tap something.
    • Support tapping comments in user profiles
    • Support having the image be at the bottom when using the card layout
    • Allow configuring which gesture actions to use
    • Fixed a bug that caused inbox to load very slowly
    • Fixed more crashes

    Apologies to the person who reported the bug that they cannot share posts. I forgot about the bug. It will be fixed in the next update.

    2
  • Snooze posts with certain keywords?

    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!

    1
  • [WIP][v1.36.0] NSFW mode

    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.
    1
  • [BUG(?)] Pinned posts in subscribed feed

    These two posts were pinned by communities that I follow, but since then they've never disappeared. I don't know if this is intended, but it seems annoying, given that the subscribed tab is all I use.

    These post start to get annoying, but I don't knkw how to get rid of them without blocking the OPs for no real reason. :(

    4
  • [Release][v1.35.1] All subscribed feed

    This update adds a new feed: all subscribed. This is the first feed that combines the feeds of multiple accounts, it lists posts from your subscribed communities from all of the accounts.

    This update also reorganizes the app settings as well as some other changes. See the full changelog below for details

    Full changelog

    • Added a new setting to hide the UI in the image viewer by default.
    • Added a new feed: all subscribed. This feed combines the subscribed feed of all signed in accounts.
    • 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.
    • 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

    Had to bump to v1.35.1 because I forgot to update the version number. v1.35.1 was submitted to the play store last night but it is still in review almost 24 hours later. Hopefully it gets reviewed soon :x.

    Update

    v1.35.1 is fully rolled out now.

    7
  • Link broken in app

    Not 100% sure if this is a Summit issue or something in Lemmy more generally. Here's the post in question:

    https://midwest.social/post/10123989

    The link to the blog works on my instance for the desktop. Several other users were reporting the link being broken, and it does break for me on Summit, as well.

    When I hit the link on Summit, the requests on the server are GET /api/v3/post?id=2024 and GET /api/v3/comment/list?max_depth=6&post_id=2024&sort=Top&type_=All. It looks like it parsed out the "2024" from the original link and tried to use that in a Lemmy API call.

    5
  • [WIP][v1.35.0] More user requests

    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.

    8
  • [Release][v1.34.5] Small features & improvements

    We're going back to implementing new features with this release. However just like most release, this one also contains a lot of bug fixes and general improvements.

    Full changelog

    • Added a setting to choose a "quick action" for the post feed floatiing action button (FAB) (button at the bottom). When set, this action will trigger when the FAB is long pressed.
    • Added setting to show edited times in post/comment headers. This will be on by default.
    • Updated the design of the user profile screen slightly.
    • Improve options menus even further.
    • Changed user profile images to be tappable in comments.
    • Handle Lemmy links to custom frontends.
    • Updated translations. (Thank you translators)
    • Fixed a bug where comment details do not wrap when collapsed.
    • Fixed a bug when viewing information about moderated communities/subscribed communities.
    • Fixed a crash when trying to preview an extremely high resolution image.
    • Fixed a crash when interacting with spoiler tags.
    • Fixed a rare crash.

    Update

    I accidentally did a release without changing the changelog within the app so I am bumping the version to v1.34.1 to address this issue.

    Update 2

    Fixed some bugs with the release. Releasing as v1.34.3.

    Update 3

    Fixed a bug where the edited time displayed was incorrect. This fix is released in v1.34.5.

    4
  • [WIP][v1.34.0] More user requests

    I'm going back to implementing more user requests.

    Changes so far:

    • Updated the design of the user profile screen slightly.
    • Fixed a bug when viewing information about moderated communities/subscribed communities.
    • Added a setting to choose a "quick action" for the post feed floatiing action button (FAB) (button at the bottom). When set, this action will trigger when the FAB is long pressed.
    • Improve options menus even further.
    • Handle Lemmy links to custom frontends.
    • Added setting to show edited times in post/comment headers.
    • Fixed a crash when trying to preview an extremely high resolution image.
    • Fixed a crash when interacting with spoiler tags.
    • Fixed a rare crash.
    4
  • Mentions are super easy now

    Check it out guys. You can mention people super easy now

    @ballsdeep@lemmynsfw.com

    5
  • [Release][v1.33.5] Fine tuning

    Welcome to v1.33.x.

    This release is going to be a little different from the others.

    While other releases are centered around big features or tasks, this release is centered around a large number of small changes.

    Due to this, I am going to be breaking this release into multiple small point releases. The reasons for doing so are:

    1. Since this release doesn't hinge on any big task's completion, there is nothing stopping me from doing releases after completing a number of small tasks.
    2. Each change is aimed at improving the user experience. Thus getting these changes out as quickly as possible is important. There's no reason to prolong the end user's suffering from a less polished experience.

    As always please feel free to provide any feedback/bug reports in the comments.

    Full changelog

    v1.33.5

    • Auto-clear notifications if user looks at inbox screen.
    • Updated the UI of the community info screen.
    • Fixed a bug where the FAB button would be in the wrong spot if the keyboard is opened and closed.
    • Fixed some minor bugs when searching for communities.
    • Fixed a bug where image previews are blurry.
    • Fixed some image viewer bugs.

    v1.33.4

    • Mention suggestions. When creating a post or comment, mentions (starting with ! or @) will show suggestions based what is typed.
    • Changed long tap on an image in the post list to open the image options menu. Previously it would preview the image full screen. This change was made to make long tapping more consistent (long tapping things usually opens a context menu).
    • Image preview redesign. Move buttons to the bottom of the screen for easier access. Translucent UI. UI auto hides on zoom.
    • Fixed a bug with the layout "Large list" where images would be clipped on the sides.
    • Fixed a bug where tapping "Share image" will cause the share sheet to show up constantly.

    v1.33.3

    • Rework the community options menu. Organized and updated the options shown.
    • Added subscribe/unsubscribe as an action to the community options menu & link menu (for communities).
    • Added a solid background color to community and profile icons so they don't look odd when placed in front of a banner.
    • Added undo button to save post/comment snackbar.
    • Fixed some snack bar layout issues.

    v1.33.2

    This is equivalent to release v1.33.1. It's unique to the Github release and was done to address a build issue.

    v1.33.1

    • Fixed two rare-ish crashes.
    • Overhauled the community navigation logic. This should hopefully eliminate more navigation bugs.

    v1.33.0

    • Update message layout on the inbox screen to clearly indicate the sender and receiver.
    • Better blocking experience. Blocking a user/community or instance should now show a snackbar when the action completes with a button to undo.
    • Link menu enhancements. Long tapping "links" (eg. user name) will show more rich options that are specific to the link type. For instance long tapping a community link will show community options as well as link options.
    • Removed setting "sharing images directly". Due to the link menu enhancements, the setting for "sharing images directly" is now obsolete because both options are always present for images.
    • Fixed a bug where WEBM videos will not play.
    • Fixed some weird navigation bugs.
    11
  • Redgif.com issues

    Is anyone else having issues with the redgif.coms opening? Is it summit or something else? It seems I can get some to open but the majority just will not. I just wasn't sure if reddit was blocking them.

    4
  • Bug with transparent image

    In this post the image seems to have a transparent background. I'm using the black theme and I only see the black background and a few grey lines. I guess the image shouldn't have a transparent background in the first place, but it is like it is.

    0
  • [WIP][v1.33.5] Fine tuning

    I'm going against my original plans which was to implement user suggestions and instead jumping into polishing and fine tuning of the app. Enough stuff in the app bother me that I just want to clean it all up sooner rather than later.

    v1.33.5

    This will be the last v1.33.x release. This release should add the rest of the tweaks I had in mind.

    Changes so far:

    • Auto-clear notifications if user looks at inbox screen.
    • Updated the UI of the community info screen.
    • Fixed a bug where the FAB button would be in the wrong spot if the keyboard is opened and closed.
    • Fixed some minor bugs when searching for communities.
    • Fixed a bug where image previews are blurry.
    • Fixed some image viewer bugs.

    v1.33.4

    Changes so far:

    • Mention suggestions. When creating a post or comment, mentions (starting with ! or @) will show suggestions based what is typed.
    • Fixed a bug where tapping "Share image" will cause the share sheet to show up constantly.
    • Changed long tap on an image in the post list to open the image options menu. Previously it would preview the image full screen. This change was made to make long tapping more consistent (long tapping things usually opens a context menu).
    • Image preview redesign. Move buttons to the bottom of the screen for easier access. Translucent UI. UI auto hides on zoom.
    • Fixed a bug with the layout "Large list" where images would be clipped on the sides.

    v1.33.3

    Changes so far:

    • Rework the community options menu. Organized and updated the options shown.
    • Added subscribe/unsubscribe as an action to the community options menu & link menu (for communities).
    • Added a solid background color to community and profile icons so they don't look odd when placed in front of a banner.
    • Added undo button to save post/comment snackbar.
    • Fixed some snack bar layout issues.

    Old (v1.33.1)

    Changes so far:

    • Fixed two rare-ish crashes.
    • Overhauled the community navigation logic. This should hopefully eliminate more navigation bugs.

    Old (v1.33.0)

    Changes so far:

    • Update message layout on the inbox screen to clearly indicate the sender and receiver.
    • Link menu enhancements. Long tapping "links" (eg. user name) will show more rich options that are specific to the link type. For instance long tapping a community link will show community options as well as link options.
    • Removed setting "sharing images directly". Due to the link menu enhancements, the setting for "sharing images directly" is now obsolete because both options are always present for images.
    • Fixed a bug where WEBM videos will not play.
    • Fixed some weird navigation bugs.

    Update

    Going to keep this post alive even though v1.33.0's release is imminent. This is because I will be implementing many more changes as point releases (eg. v1.33.1, v1.33.2, etc) and I will update this post accordingly.

    2
  • [Release][v1.32.0] Create/edit communities

    This release adds the ability to create, edit or even delete communities. It also includes some very minor QoL improvements and bug fixes.

    Full changelog

    • 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 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.
    • Fixed a bug where sometimes a vertical line would appear on the right side of the screen.
    • Fixed a bug where you can't swipe left to leave a post in certain situations.
    8
  • April fools is over

    Sorry guys but the year in review was an April fools joke. I don't collect any personal data from users so it's very difficult if not impossible for those graphs/infographics to be real. If people want a real year-in-review with real stats I'm going to actually have to think of ways to collect data anonymously with user consent. Anyways, hope the joke wasn't too mean :D.

    9
  • idunnololz idunnololz @lemmy.world
    Locked
    [April Fools] Summit - 2023 Year in Review

    This was the April Fools joke for 2023. All stats/graphs are made up. See https://lemmy.world/post/13817624 for details.

    Hi everyone! I know it’s a bit late for a year in review but I’ve been extremely busy with the app’s development and I only recently had some downtime.

    2023 was a crazy year for me. It was the start of the end of Reddit for me and it led to the creation of Summit for Lemmy. Since Summit’s inception, I’ve been collecting ton of stats from the users to help improve the app and for other uses. I’ve compiled all of the data for 2023 into some cool infographics that I thought would be interesting to share. These stats will also be the baseline I will use for future data collected.

    Note that all of the data below were collected from 2023. It does not include data from 2024.

    To start it off let’s take a look at some high level stats from 2023.

    Summit Users - High Level Stats

    !

    For high level stats, the numbers are pretty much what you’d expect. Most Summit users do have at least one account on lemmy.world. This makes sense since it’s the largest server by far. The only slight variance here is that lemmy.ca actually makes it to the top 5 instances for Summit users.

    Summit Users - Community Stats

    !

    The top community stats amongst Summit users tracks pretty closely with community popularity. The time spent per community however paints a pretty surprising picture. Note that the # of visits and hours spent are not shown to respect user’s privacy.

    Summit Users - By Country

    !

    This infographic was actually pretty difficult to make. Unsurprisingly a lot of Summit’s users reside in English speaking countries. This is expected since Summit in 2023 was not localized and only supported English.

    Note: The geographic location is generated from user’s IP addresses. IP addresses from VPNs are filtered out.

    Summit Users - Awards

    This is a new tradition I want to start and I am very excited about it. I came up with several awards and created some heuristics to determine the winners for each award based on the stats. Every year I will pick new winners and we can start a Summit hall of fame.

    For this year, our award winners are…

    !

    Note: For password strength, I used an open source library that output a number between 0.0 and 1.0 for each password based on some heuristic. I will not disclose the exact library used so that users cannot game the system if I choose to do this again for 2024.

    Please join me in congratulating 2023’s award winners

    @mozzarella@sh.itjust.works\ @KodaTheBadger@lemmy.blahaj.zone\ @CanadianBeaver@lemmy.ca\ @ChromaticDoor76@lemmy.world\ @ballsdeep@lemmynsfw.com

    Let's give a huge round of applause for each of them.

    Final thoughts

    All-in-all, 2023 was an amazing year for Summit for Lemmy. The app was created, hundreds of features were added and we gained so many users. So to all of Summit’s users I want to give everyone a big thank you! May 2024 bring even more excitement!****

    3
  • [Bug] 'Hot' sort order in multicommunities not working correctly

    If I sort a multicommunity by 'Hot', it will show all posts from community 1, then all posts by community 2, etc... kind of defying the purpose of a multicommunity at all. I solved it by sorting by 'New' instead, but I figured I'd mention it here because it took me a while to notice - I thought people were not making new posts at all, while in fact, it was just displaying all posts by a lowly populated community first.

    6
  • [WIP][v1.32.0] Create/edit communities

    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.

    8
  • [WIP][v1.31.0] wip

    Changes so far:

    • 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.
    • Added screen to give translators credit.

    Update

    Working on a big project on the side that's sort of related with the app so development will be a bit slower for a bit (like a week).

    4
  • 2 Quick Questions

    It feels silly for me to worry about it, as it means nothing, but is post and content score killed by Lemmy version of the instance or by the app?

    I don't see a score in my backup app or on the web, but the spot for it is still in Summit and it had scores until recently. I've been having some issues with image uploads which seems to be local to me, so I'm trying to debug some other stuff and I noticed it had changed.

    !

    Second thing is a feature I was thinking of. Is it possible to have a Random community navigation, or does the decentralized nature prevent that? Now that I'm more in my established rut of communities in read, I miss the random nice from my old Reddit app.

    Thanks as always!

    2
  • [Release][v1.30.0] General improvements

    This release contains some general improvements to the app as well as a bunch of bug fixes. However, the biggest change from last week is not with the app release. It is the addition of the translations framework put into place. There will be a post about this separately.

    Full changelog

    • Added a new layout, "list with cards", which is essentially list layout but with cards as it's name suggests.
    • Changed the timestamp of posts/comments to show the time when it was published instead of the time it was updated.
    • Changed hide post to show a snackbar with an undo button.
    • Improve link/image menus and make them more consistent. Long tapping an image will show a more specific image actions menu. Long tapping on embedded images will show the same menu. The overflow button in the image viewer brings up the same menu.
    • Fixed a bug where comments in the saved and search screens do not show vote counts and their voting buttons do nothing.
    • Fixed a rare bug where videos supported by the app are unable to be played.
    • Fixed a bug where the save post button in the quick action menu will do the opposite of what it's supposed to (eg. when it's supposed to save the post it removes it and when its supposed to remove the post from saved, it saves it).
    • Fixed a bug where anything wrapped in angle brackets (<like_this>) would be removed from a post/comment.
    • Fixed a bug where refreshing on the inbox screen will not auto-scroll to the top of the list.
    • Fixed a rare crash that can occur when downloading videos.
    2
  • Summit merges the date of publish with the date of edit

    A post/comment that was published, say, ten days ago, but edited two days ago, is shown as being published two days ago. Would it be possible to display the date as "10d (2d)" or something similar, to distinguish between the two dates?

    4
  • Bug: Save Post icon seems broken

    The Save Post icon (circled in the image) seems to only remove posts from my saved list, not add them. To save a post I have to use the contextual menu in the bottom right corner of the screen.

    5
  • [WIP][v1.30.0] Start of translations

    Not 100% what to do about translations just yet. For now I've set up a website to allow for crowd source translations here: https://translate.idunnololz.com/projects/summit/summit/

    Changes so far:

    • Fixed a bug where comments in the saved and search screens do not show vote counts and their voting buttons do nothing.
    • Fixed a rare bug where videos supported by the app are unable to be played.
    • Added a new layout, "list with cards", which is essentially list layout but with cards as it's name suggests.
    • Fixed a bug where the save post button in the quick action menu will do the opposite of what it's supposed to (eg. when it's supposed to save the post it removes it and when its supposed to remove the post from saved, it saves it).
    • Fixed a bug where anything wrapped in angle brackets (<like_this>) would be removed from a post/comment.
    • Changed the timestamp of posts/comments to show the time when it was published instead of the time it was updated.
    • Fixed a bug where refreshing on the inbox screen will not auto-scroll to the top of the list.
    • Changed hide post to show a snackbar with an undo button.
    • Fixed a rare crash that can occur when downloading videos.
    • Improve link/image menus and make them more consistent. Long tapping an image will show a more specific image actions menu. Long tapping on embedded images will show the same menu. The overflow button in the image viewer brings up the same menu.

    Update

    I will make a more proper announcement about translations later. For now, the translation thing is just something I wanted to share since this is a [WIP] post and it is very much work in progress. I'll update the community via edits to this post but once I have more concrete plans I will make an official post.

    Update 2

    Been a busy week so not too many updates on the translations just yet. I have more time now and I think this is my current plan for it:

    1. I will set up continuous integration with Weblate (the localization website). This means that changes to strings within the project are auto-updated on the localization website.
    2. I will comb through all strings in the app and add comments/context to them as necessary and delete unused ones.
    3. I will push the update to the localization website.
    4. I will make an announcement that the localization website is ready for use. From this point on, any volunteers can freely add translations and they will be included in future releases.

    This is my current plan of attack. I'll post updates as I check off things in the list.

    Update: Done step 1.

    Update: Done step 2. That took a very long time.

    Update: Done step 3.

    4
  • [Release][v1.29.0] Notifications & RedGifs

    This update adds notifications support to the app. Notifications will need to be enabled on a per-account basis to reduce the amount of unnecessary API calls. You can find notifications & their per-account settings in Settings > Notifications. By default notifications are disabled.

    When notifications are enabled, you will get notified of any unread DMs, mentions or replies to your posts. In addition, if you are an admin or mod, you will also get notified of reports.

    Like previous updates, this update also adds a lot of quality of life improvements such as better video support and bug fixes. See the full change log for details.

    Due to notifications being a big change, this release will be rolled out slowly over the next two days to reduce the impact of bugs on users.

    Full change log

    • Added notifications as an optional feature to the app. This feature is off by default. To enable, go to Settings > Notifications.
    • 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.

    Update

    Rollout complete. There is one minor bug found but it was very minor so I will punt for next update. The bug is, if you tap on a notification, it will take you to the message in your inbox, however when you go back (to your inbox) the message looks like its not read yet. This is a client side bug only; the message is correctly marked as read on the server.

    Update 2

    There is a very minor update for the Github release to fix a crash that is only present in the Github release (there was some code that had undefined behavior so the Github and PlayStore versions had different behavior despite being compiled from the same code). Thus the Github release is v1.29.1.

    18
  • Custom gesture colours work for posts but not comments

    Changing the colours for gestures works when applying gestures to posts but not comments, i.e. you always see the default colours when applying a gesture to a comment.

    @idunnololz@lemmy.world this seems like it's been around for a while, but your efficiency at fixing issues has encouraged me to raise more!

    3
  • Summit crashing when starting the app/pressing on a post

    Hey!

    Like always: thank you for working on my favorite app for lemmy. The constant updates and general polish of features are really great!

    Now on to the problem:

    Since this morning (I guess after an update?) summit refused to start up - when I tried to open the app, it just instantly crashed. I read in another thread that if you delete all data (via the Android options), you could use the app again. So I tried that, signed on my accounts and tuned the setting - just for summit to continue crashing whenever I click on a post.

    If there is anything I can do to provide some insight into these crashes (not very technically versed), please instruct me on what to do. :)

    Edit: just tried a bit more. Pictures enlarge like normal when clicked on them. Links also open in the internal browser just fine.

    It's when I try to open a post into the post/comment view, that summit crashes. Hope this helps narrow it down!

    6
  • Can't open Summit since update

    I just updated Summit to the latest version (and I also applied a minor Android update too, so it could be that) and now Summit won't start (exits after a few seconds). Here's a (truncated) log if you're interested: ``` type: crash osVersion: google/redfin/redfin:14/UP1A.231105.001/2024022300:user/release-keys package: com.idunnololz.summit:142 process: com.idunnololz.summit processUptime: 67876 + 302 ms installer: com.android.vending

    java.lang.StackOverflowError: stack size 8188KB at java.util.HashMap.hash(HashMap.java:336) at java.util.HashMap.getNode(HashMap.java:566) at java.util.HashMap.containsKey(HashMap.java:592) at android.app.SharedPreferencesImpl.contains(SharedPreferencesImpl.java:377) at wc.b.getFloat(SourceFile:20) at wc.b.getFloat(SourceFile:26) at wc.b.getFloat(SourceFile:26) [TRUNCATED 1058050 CHARS] .b.getFloat(SourceFile:26) at wc.b.getFloat(SourceFile:26) at wc.b.getFloat(SourceFile:26) at wc.b.getFloat(SourceFile:26) at wc.b.getFloat(SourceFile:26) at wc.b.getFloat(SourceFile:26) at com.idunnololz.summit.lemmy.community.CommunityFragment.i1(SourceFile:78) at com.idunnololz.summit.lemmy.community.CommunityFragment$onViewCreated$7.c(SourceFile:223) at com.idunnololz.summit.util.BaseFragment$runOnReady$1.c(SourceFile:11) at com.idunnololz.summit.main.MainActivity$runOnReady$1.e(SourceFile:13) at tc.z.b(SourceFile:13) at androidx.lifecycle.j0.b(SourceFile:30) at androidx.lifecycle.j0.c(SourceFile:56) at androidx.lifecycle.p0.k(SourceFile:15) at b.j.run(SourceFile:252) at android.os.Handler.handleCallback(Handler.java:958) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:205) at android.os.Looper.loop(Looper.java:294) at android.app.ActivityThread.main(ActivityThread.java:8279) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) at com.android.internal.os.ExecInit.main(ExecInit.java:49) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:359) ```

    9
19 Active users