-
.avif support for Images.
Just found out that Summit don't support .avif. Here's post to test it: https://lemm.ee/post/48419248
-
Scroll bar
Is there a way to remove the scroll bar on the right? It's fairly pointless especially in infinite scroll mode.
-
App crashing when deleting drafts
I'm getting repeated crashing in the newest release. I can't get it to repeat every time intentionally, but it crashed a few times today.
When I go to delete a draft, the app just shuts down. This morning when I was posting some older drafts, I'd make the post, go to create a new post, open the draft menu option, and go to delete the draft I just posted.
I sorta replicated it just now on purpose. Is GI to create a post, hit some gibberish, back out to have it save, then create an post and try to delete it from drafts. I got it to crash once or twice, but not every time.
Usually I can get things to repeat every time, but I can't get 100% repeatability on this one. I hope that's enough to go on.
-
Image Edit screen padding
Went to edit a screen shot for a post today and saw the X and check mark are up in the status bar, making them hard or impossible to click depending what is up there at the moment.
I haven't used this feature in a while, plus I've updated to Android 15 this week, which has screwed with some formatting of things, so not positive if this is a Summit thing or not.
-
A "You" screen
I had an idea to create a "You" screen. This will be a top level screen that will replace "Saved" and "History". It will be a screen dedicated to showing you information and links to you as a user. This will include links to the current account such as a link to saved posts/comments, upvoted posts/comments, blocked users/communities/instances and account settings. But it will also contain links/info pertaining to the user outside of the account such as a link to browsing history, your hidden posts, drafts and settings.
There are many pros to doing this:
- Reduces the number of "top level" screens by one, making room for another top level screen in the future.
- Makes features more discoverable.
- Gives a home to future features. Some yet-to-be-implemented features that could live on this screen include: a content publisher and user tagging.
For people who don't like change there will be a way to keep the app as is so don't worry. But if anyone is interested in these changes and want to give some feedback please drop them here!
-
You screen
This release will be focused on implementing the proposal from https://lemmy.world/post/22119014.
Changes so far
- Added a new "You" screen. This will be the new default screen in the bottom nav bar.
- Added a upvoted/downvoted screens. These screens list all posts/comments you upvoted/downvoted.
- Added a drafts screen to make managing drafts easier.
-
Search screen overhaul
This release implements the proposal discussed here: https://lemmy.world/post/21570953.
This release overhauls the search screen to show subscribed communities and community suggestions based on what is popular or trending at the moment.
Note: Suggestions shown in the search screen will be based on data gathered from Lemmy servers (more precisely they are based off of https://github.com/tgxn/lemmy-explorer). They are not from data generated from the client. The app does not track/send data to any servers aside from Lemmy & Firebase (for crash/app stability tracking, you can opt-out in settings).
The backend portion that will drive community suggestions feature is open source. You can view it here: https://github.com/idunnololz/summit-for-lemmy-server.
The backend is currently hosted on a Digital Ocean droplet and costs $8/mo. If anyone wants to donate to help cover this cost that would be appreciated but otherwise I can swallow the cost as it's not a large amount.
Full changelog
- Complete search screen overhaul
- Added a warning banner when viewing a community feed for a blocked community.
- Added block/unblock community action to the overflow menu when viewing a community feed.
- Fixed a bug where disabling Firebase Crashlytics would leave the rest of the Firebase library enabled which can include components such as a logger.
- Fixed a bug where the quote feature did not work as expected when text in the comment box is selected and the quote button is pressed.
- Added configuration options to the search screen. These configs allow users to show/hide sections of the screen.
- Fixed a bug where images in posts/comments are cut off.
- Fixed a bug where sometimes a progress indicator is not shown when comments are still loading.
- Fixed a bug in rare cases where the user is scrolled to a random spot in the post list instead of the top of the list.
- Fixed a bug where images in text are too small.
- Fixed some issues with the view position being reset in the search page.
- Fixed an issue where the built in photo editor did not support Android 15.
- Fixed an issue where I didn't update the changelog link in the app to this post. Whoops.
Update
Small-ish patch update (v1.46.1). Changes:
- Added configuration options to the search screen. These configs allow users to show/hide sections of the screen.
- Fixed a bug where images in posts/comments are cut off.
- Fixed a bug where sometimes a progress indicator is not shown when comments are still loading.
- Fixed a bug in rare cases where the user is scrolled to a random spot in the post list instead of the top of the list.
Update 2
Found some other bugs so will address these in a small patch. Changes:
- Fixed a bug where images in text are too small.
- Fixed some issues with the view position being reset in the search page.
- Fixed an issue where the built in photo editor did not support Android 15.
- Fixed an issue where I didn't update the changelog link in the app to this post. Whoops.
Update 3
Released v1.46.2.
-
Comment bug
When making a comment, if I highlight the text and hit the quote button, it replaces/erases the full text and just put in a >
When doing the same it the post dialog, it works normally, quoting each paragraph at once, so it is just in the comment box that it isn't working.
Also, while I'm here, is User Tagging in any of the future plans? I try not to block people because even their bad takes can inspire some good conversation, but if I can have an idea when I'm looking at someone I've already seen is trollish or has consistently bad opinions, that can save me some time deciding to deal with them or not. I've never used this feature before, but I've seen other people mention their apps had this and it sounded useful.
Thank you for all you do!
-
Firebase logging
Even though I have turned off the firebase logging, the app still pings firebase logging googleapis. Why is that?
-
Search screen overhaul
This release implements the proposal discussed here: https://lemmy.world/post/21570953.
This release overhauls the search screen to show subscribed communities and community suggestions based on what is popular or trending at the moment.
Note: Suggestions shown in the search screen will be based on data gathered from Lemmy servers (more precisely they are based off of https://github.com/tgxn/lemmy-explorer). They are not from data generated from the client. The app does not track/send data to any servers aside from Lemmy & Firebase (for crash/app stability tracking, you can opt-out in settings).
The backend portion that will drive community suggestions feature is open source. You can view it here: https://github.com/idunnololz/summit-for-lemmy-server.
I will issue more details regarding how this will all be set up once I'm closer to a release.
Changes so far
- Complete search screen overhaul
- Fixed a bug where disabling Firebase Crashlytics would leave the rest of the Firebase library enabled which can include components such as a logger.
- Fixed a bug where the quote feature did not work as expected when text in the comment box is selected and the quote button is pressed.
-
Predictive Back
This update adds full support for the Android feature Predictive Back. Unfortunately this feature is only supported on newer versions of Android (Android 14 and above) so if you are on an older version of Android you will not notice a difference.
Full changelog
- Fixed a bug where changing accounts will not scroll the account list to the top.
- Added full support for predictive back. Note that this fixes several bugs that are only seen on Android 14.
- Fixed a bug where posts/comments are saved as a draft even if they are posted/sent.
- Fixed a bug on some devices where can get stuck in the compose comment screen.
Update
I found some bugs in the release so I will be releasing a small bug fix update shortly. Changes:
- Fixed a bug where posts/comments are saved as a draft even if they are posted/sent.
- Fixed a bug on some devices where can get stuck in the compose comment screen.
Update 2
Fully rollout of the release is now complete.
-
Predictive back
This is a unplanned release. Due to some bugs and mounting issues within the app, I need to issue a release for full predictive back support.
Predictive back is a new-ish feature on Android that was introduced in Android 14 and will begin to roll out fully in Android 15. This "feature" is more of a guideline/standard being pushed by Google. It is a push for apps to dynamically respond to the back gesture. In most cases what this means is that a preview of the previous screen will be shown when a back gesture is initiated.
Since Android 15 is releasing soon, Google is pushing a ton of updates to suport this feature. These updates unfortunately introduced some bugs in the app. Google did add a way for apps to opt out of this feature, however I've decided instead to just fully support it.
Changes so far
- Fixed a bug where changing accounts will not scroll the account list to the top.
- Added full support for predictive back. Note that this fixes several bugs that are only seen on Android 14.
-
Read on scroll not consistent
Ok..can someone please help me how to make this make read on scroll work? I have it enabled but it just marks some posts read but others not. Meaning it's not consistent. 😐
Am I wrong or the setting is also on 2 places in the settings?
-
Search screen redesign
Been playing with a new design for the search screen. This change was prompted by a user who wanted a faster way to access subscribed communities. This design also suggests some communities to users which could be cool.
For suggestions, I have a few options. I think the best way to implement it would be to create a server that generates community suggestions however this would incur a monthly cost. I think if I go this route I will create the start of a backend for Summit and open source it. The ideal situation is to get the monthly server cost covered by donations but I can also cover the cost. It should be around ~10-15 CAD/mo.
If any one has any suggestions/concerns feel free to comment.
-
Custom Emojis & User requests
First release since I've gotten back from vacation. This release addresses a good chunk of the user requests. There are some big ones left over that will be addressed in future releases.
Full changelog
- Updated the UI for the emoji picker.
- Updated the UI for deleted/removed posts so it has a distinct looked.
- Added a new setting to disable markdown parsing for post titles.
- Added a menu option to post/comments to copy it's contents.
- Added a settings screen for the emoji picker, allowing users to modify or add emojis.
- Added a setting to adjust the image size in the post feed.
- Added a "Go to" dialog accessible in the main menu. This dialog allows you to jump to any Lemmy page directly given a link.
- Added missing translations for Czech, German, Hindi, Italian, Swedish, and Turkish using Google Cloud Translations.
- Cleaned up the settings for post/comment scores. Changed settings so that there is one setting for post scores and one for comment scores. There are three possible options for both settings: show scores (default), show up and down votes and hide scores.
- Fixed a bug where the wrong icon is shown when viewing an instance's info.
- Fixed a bug where the title is shown when it should be hidden on the community info/instance info screen.
- Fixed a bug where spoiler tag state is reset if certain actions are performed. This also fixes a bug where spoiler tag state is reset when taking an advanced screenshot
- Adjusted the width of the "include in screenshot" checkbox for advanced screenshots so it's easier to tap.
Update
Release has been in review for a few hours now. I hope it's not another 1 week review release :|.
Update 2
Found a bug introduced with this release. Sometimes tapping on a comment will not expand the comment actions. v1.44.1 will address this issue.
Update 3
Some more bug fixes:
- Fixed a bug where spoiler tag state is reset if certain actions are performed. This also fixes a bug where spoiler tag state is reset when taking an advanced screenshot.
Update 4
- Changed the logic for "mark post as read on scroll" to immediately mark any post that is fully scrolled off screen as read. The current logic can be a bit unpredictable about how far you'd need to scroll before a post is marked as read.
Update 5
I was made aware of a serious crash in the app in v1.44.2. I have addressed the issue and I am in the process of submitting an emergency release now (v1.44.3). Apologies for the inconvenience.
Update 6
Made a versioning mistake so the fix will be released as v1.44.4. The release has been submitted to the play store. It will be released as soon as it has been approved by Google.
Update 7
Release should be live.
-
Made a simple website to showcase the app
This has been something I've been wanting to do for a while. The app has been pretty stable recently so I can take a moment to work on a simple website for it. The purpose of the website is to have an official "front page" for the app.