Summit

1391 readers
15 users here now

Community to discuss Summit, an open-source Android app for browsing Lemmy and PieFed.

Get the app on the Play Store.

F-Droid

APK / Obtainum

Source code

Support the app

Support me on Patreon

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

founded 3 years ago
MODERATORS
1
20
submitted 1 week ago* (last edited 7 hours ago) by idunnololz@lemmy.world to c/summit@lemmy.world
 
 

Was gone for a week for business. Back now.

This release is dedicated to a feature I've wanted for a while which is personalized detailed stats on a community.

The main reason I've wanted this is because every so often I will encounter content in my feed that I do not want. When this happens I want a way to determine whether it's worthwhile to block the community where the post is from.

Local community stats aims to be one method of doing this. It will work by showing you personalized stats on a community so you can see your overall sentiment on a community so you can make an informed decision on what action you'd like to take.

I've not been looking at feedback for the app in the past month since I've been backlogged so heavily. I should be able to resume looking at feedback and working on the roadmap items again after this release.

Apologies if you've reported a bug or feature and have not heard back yet. I will get to it eventually.

Changes so far:

  • Fix an issue with loops not loading in app.
  • Add a screen to see local stats in more detail.
  • Add local community stats screen.
  • Fix a bug where changing the sort order does not work for multi-communities.
  • Fix a bug where the "go to" action button does nothing on comments in the search results screen.
  • Add a special case for searching for a person/community handle in the search screen. Searching for a specific person/community handle will now find direct matches if it exists. Eg. searching music@lemmy.world will yield both the person music@lemmy.world and the community music@lemmy.world in the search results.
  • Fix a bug where "mark post as read on scroll" will mark all posts on screen as read if the user switches to another screen. (The correct behavior is that posts should only be marked as read if the user scrolls it off screen)

Update

Had to do a lot of adulting in the past week so had to step away from the project again but I'm back. I am going through the backlog of posts now to address every post from the past ~month that I've missed. Apologies for the delays if you've reported a bug within the last month.

2
94
submitted 3 weeks ago* (last edited 3 weeks ago) by idunnololz@lemmy.world to c/summit@lemmy.world
 
 

This is a small release that took a huge amount of work.

For those who don't know the v1 release of Lemmy has been in beta for a while now. The v1 release of Lemmy ships with Lemmy API v4 with backwards compatibility with Lemmy API v3.

Lemmy API is the shared language of how clients (Summit) and server talk to one another. Lemmy releases are loosely tied to API versions. So for instance, Lemmy v0.19 (which is the version most servers use) only supports Lemmy API v3. Currently Summit only supports v3 of the Lemmy API. This release adds support for API v4.

This is mostly a future proofing measure since Lemmy v1 will still support API v3. Since Lemmy v1 isn't released yet it's likely there are still bugs in the API v4 support implementation as there were many massive changes. Due to this API v4 is disabled by default. Once Lemmy v1 releases and I can verify the app is stable with API v4 it will be turned on by default.

So basically this update doesn't actually add anything, yet.

Full changelog

  • Add support for Lemmy API v4.
  • Fix a crash when viewing users who voted on a post/comment on PieFed instances.
  • Fix a bug where errors encountered when downloading videos are reported as successes.
  • Fix a bug where videos using VP9 encoding fail to download.

Update

Changes released in v1.83.2. (v1.83.1 was skipped due to build issues).

  • Update PieFed APIs. This adds support for searching comments, viewing post reports and viewing private message reports.
  • Fix a race condition when loading inbox items.
  • Fix some other rare crashes.
  • Fix a bug where force refreshing search results will omit page 1's results and only show results from page 2 and beyond.
3
52
[2026] Roadmap (lemmy.world)
submitted 7 months ago* (last edited 8 hours ago) by idunnololz@lemmy.world to c/summit@lemmy.world
 
 

Planned changes

  • Offline mode (view posts, comment, vote all offline with an offline engine that tracks everything and performs the actions once network is established).
  • Setup wizard.
  • Extremely out of date version check? (Eg. if the app version you are using is over x versions out of date)
  • Export tables as part of export settings. Currently there is a limitation for the import/export settings feature. It only supports settings which are represented as key-value pairs. However some settings are represented as lists and these are stored in tables in a db. This change will require the app to know how to import/export a table as well as possible showing this option to the user.
  • Revisit the "more options" menus. Some of them are getting too long.

Specific user requests

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

  • Possible integration with mastodon/? (needs research)
  • Support Mbin?
  • Sync between devices?
  • Turn chat in Summit into a "first class" feature.

Completed features

  • each post in the feed should have a ‘mark as read’ button I can tap easily, when hit post auto hides.
  • add FAB quick action to refresh the post feed.
  • Add a way to sort communities by number of times visited on the device: https://lemmy.world/comment/17413948
  • Add setting to force wrap post/comment headers when using icons.
  • Hide Downvote Button on Instances with Downvoting Disabled
  • Add setting to disable recents in community selector.
  • Add suggestions for community to post to in the create post fragment based on post history
  • Add a setting to make long tap the gesture to show the UI in the image viewer and make single tap close the image viewer.
  • Add option to hide actions in the rich text editor toolbar.
  • Add setting to the rich text editor toolbar to display a label for each action.
  • add setting to download file to folder based on community: https://lemmy.world/comment/17081662
  • add search options to search by special feeds such as subscribed, local, or moderator view.
  • Add a setting to adjust the maximum height (or maybe width?) of an embedded image (eg. an image within a comment).
  • Add setting to have hide read default to on.
  • Add setting to disable read "state" in the UI for the post feed.
  • Add "edit comment" to quick actions. https://lemmy.world/post/35218074
  • Add setting to allow "peeking images". https://lemmy.world/post/35237886
  • User level vote tracking (https://lemmy.world/post/41640290)
4
16
submitted 2 years ago* (last edited 2 years ago) by idunnololz@lemmy.world to c/summit@lemmy.world
 
 

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

5
 
 

Hola!

A new fork of piefed called PyLova had started adding quality of life featured, notably multiple images in a post.

Notably, we started around here to implement the changes for it. https://codeberg.org/quokkau/PyLova/commit/c3da93ee2bcb963c79c8c036821b78716b7c20e1

I was wondering if this could get in a (would be nice) type list for eventually supporting it.

Not a priority yet, but wanted to potential get it on your radar. We're looking to try getting other fedi software to mingle with this so hopefully it becomes widespread.

Still love the work you do. Thank you for working on this

6
 
 

The same message thread shows in other Boost

7
 
 

when i try to upload an image it either says something like "error code 400 unknown" (very brief) or something like "timed out connecting to our server" or some shii

i use proton vpn btw

8
 
 

I have always show link below post disabled but in post and comments view for post the link is always shown below.

In settings, based on the example, when toggling this setting no link should be displayed below and I guess tapping directly on image should open the link?

Is there something I don't understand or is it a known bug? I couldn't find any post about it! If it is really a bug then it's strange that no one would have reported it before.

9
 
 

For comments you can set fab quick action to go to top but for posts list it's not something that's possible. It would be nice if it was an option. Actually all actions should be available for quick actions imho but being able to go back quiclly to top is the one I would really love! 😅

It would also be nice if there was a setting to only press for quick action and long press for menu. In this mode fab button should use quick action icon instead of "..."

Anyway thanks for Summit. It's really a great lemmy app!

10
 
 

Feddit.org has implemented custom emojis and while they are correctly shown if somebody else uses them, it doesn't work if I try to send them with summit.

So I would like to ask if it's possible to implement the emojis. If not, I also understand it, as it could become a lot of extra work if more instances would start using custom emojis.

Thanks for this app!

11
 
 

Thanks for building such a great app - it's my favorite way to interface with Lemmy!

Is there any way to customize or turn off notifications for failed actions, like failed comments, upvotes, etc? I don't really care if these actions fail, and I'd like to avoid having to go all the way over to the tab to delete them if possible. I tried searching for the answer before posting but couldn't find anything.

Thanks again for all you do!

12
 
 

When opening the Lemmy-Web-Settings menu the display-name field contains the username rather than the display-name. After closing this menu it then appears as though the display-name has been changed to the username, which is according to the Lemmy-ui not actually the case.

13
 
 

So I got banned from https://lemmy.world/c/dull_mens_club

I can't see my posts on my profile, but I could view them on the browser.

Also, I don't know what got me banned, that why I wanted to see my posts, I read the rules and I shared dull stuff from my life.

I wanted to posted about an interesting fart that I produced which I felt that my neighbor heard for sure, but I couldn't.

14
4
submitted 1 week ago* (last edited 6 days ago) by bjoern_tantau@swg-empire.de to c/summit@lemmy.world
 
 

This is a tricky one. Some posts stop loading comments for me. I just see the throbber for eternety. Trying to reload the affected post adds a second throbber for the post that never goes away.

It might be related to my own comments. I've seen it start after making my second or third comment under a post. The comment seems to take forever to get posted but looking in the list of all of my comments it actually does get posted. But clicking on it just shows the post taking forever to load the comments again.

The web version of Lemmy works fine, as do other apps like Voyager. When I first encountered this issue I was on the Github version of Summit. After switching to the F-Droid version I could open the previously affected posts without issues. But after a while it happned again.

Has anybody else seen something like this?

Are there some logs I could find?

Edit: After waiting ~20 hours I can suddenly access the comments of this post again.

Edit 2: As a workaround I can just completely shut down Summit and start it again.

15
 
 

If I set a default browser in the app and then I uninstall it, the app doesn't fall back to default, it's unable to open links

16
 
 

Title probably isn't super clear but this is the one feature of sync that I really miss. In sync there was a double up arrow on comments, next to the upvote etc that would pop up a window showing the parent comment. Will add an example pic. Not really useful in the example, but when you get 30+ comments down in a comment thread it significantly simplifies seeing what the comment was replying to.

17
 
 

Cannot access piefed.zip with summit, although I am signed in with this account!

Response was not 200. Response code: 403. Response: <!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><meta http-equiv="content-security-policy" content="default-src &#39;none&#39;; script-src &#39;nonce-WxhpmKTCIDqLgVQsq7WWas&#39; &#39;unsafe-eval&#39; https://challenges.cloudflare.com/; script-src-attr &#39;none&#39;; style-src &#39;unsafe-inline&#39;; img-src &#39;self&#39; https://challenges.cloudflare.com/; connect-src &#39;self&#39; https://challenges.cloudflare.com/; frame-src &#39;self&#39; https://challenges.cloudflare.com/ blob:; child-src &#39;self&#39; https://challenges.cloudflare.com/ blob:; worker-src blob:; form-action http: https:; base-uri &#39;self&#39;"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script nonce="WxhpmKTCIDqLgVQsq7WWas">(function(){window._cf_chl_opt = {cFPWv: 'b',cH: 'IBrNWkCeEhIh2Uasyjy3QjJRrgdYTSDf2vPwPXQ5kow-1785332063-1.2.1.1-3y7Xd1xkhsUL8lgifG1jP1vvN.GrpdcK3qsQpsClE66PkFUcflveBHtY2whWPdq0',cITimeS: '1785332063',cN: 'WxhpmKTCIDqLgVQsq7WWas',cRay: 'a22c80349dcd4d59',cTplB: '0',cTplC:0,cTplO:0,cTplV:5,cType: 'managed',cUPMDTk:"/api/v3/site?__cf_chl_tk=SIFRiu7T5pnKbJM4UdD15w_3fCPIwjfjgyAKA7aZIxQ-1785332063-1.0.1.1-FgWu_2E8kYC7PyduS_Hqn7eDrbmArsrfZjB5sV0xvXU",cvId: '3',cZone: 'piefed.zip',fa:"/api/v3/site?__cf_chl_f_tk=SIFRiu7T5pnKbJM4UdD15w_3fCPIwjfjgyAKA7aZIxQ-1785332063-1.0.1.1-FgWu_2E8kYC7PyduS_Hqn7eDrbmArsrfZjB5sV0xvXU",md: 'k2p_YICPg.EpbTQGJQ5Qi.1NyntpSX7L_i4tbiH04AY-1785332063-1.2.1.1-4DaAKI.gzpeZiQCX73M9hd3rpCmA41PI5ZJiHAFbwrCDHDHS.g3NfTbzRYGUAPyOcm8UcSj7VQ5NqCRCAY9.37_vHAIRtomU6i3p.2diWgMxglGWiO5oFy9lKxPWg6i7rvhWZkPT8.PP.94s9DYbXShVtJtNADgZNfGwOR7oHt7K8vF0ZWGvTHbBDq0fQ7ikaceelsn0SOBtZ0tjED0QjVnZDeeSxUspXxcWkhce6Y3Ihm6i1oO.balwjoGDpijTB9ePvMWKkyGoDEU6CLwMpAjKsrhWKb9RIeiTsNu5skW6pwvSSVvXQRmvm77xgf1J03gu15aNc52gm1.rSO9_aBI.KTccaacd6654ACU3Bcqu1yxqg0LcpVahBGGj.6ySFJObKw0zIBZl66d4tQIcjEKnDNqbITFpxA8vlB1F4ybnIgLkWjP_OI4jtD6UWX5q8NXY7CE76Em02lVaSck6ONGgr6Hk4bo1lger7PKfFCiPJ66Uh0qVbJsu.5Jl7Lt42UQjIQAHP913226A6mH2Gip_9UXHt7HUmjY8uZ0bMaioFUYNMqPI5Z4.0XU3j6jfRTkmcXsViWCVuXCOqdqa0Ll.FcGfjcGlD5VvqCzmKfteIysQnykPFIm_42SeFd2w5tPc33SGdkCcVsTQgV.mDlcqttSJQLJCfIHRg4zfntg82XtWQSCM7FYIAkTjHEOfow3RlKf8lJiTVbyXxMpkiGmf_LoUOkL.wPMPkzr03LDqXzyDDRvnx2.USUXNtjXCnHeZRwcJVxl9.GEkJmzubiTEQdrS5p1mmTrg81osGBAppusqZX8e3ztb65vbQVCThtbbTqmPR0OsQ6yKxCquEghx2wmaDv7z65ayWGsDusS1Z4kshwLhVTv39oMFBHRLul5c53FOSWPoaeDxg_EUDRYWF_iXg9ZTrBuvXrObAZ7CQ2AlExmcNaBPQRfXSFNv5uztAonqwlD_piqJWuqis0uCXYTCYgVYswPGe8GJLY3RzDfQhqD28wsur8CbAGvbu.9gEJYBVNTXJ6.2KB4RfSPX7PyxPMR_hlxUlnetJdpOqdARoaV4s7HH_GvSlWlKaJvMjICa0Jn060KoDO6Vi_YpTUY6WchM3FfgE64RD5fikNsm6an1wrXONsjFtrcY4B3rsZ6x2HSE5oMMetBL3zxq2_n.IVvnjaMWTe4fLggDaBm6jOjghIG8os4_.IULhJaqZFiFNM0U0vfZ6puAj8TErAIT3UTg4HHWhMlqzSLCPg6uJg0F.BhkMBYf2ReyBo8vzXepI61f1SqyFZy6Sg',mdrd: 'z1SEJJP4kIh5FDJX2.UTUV7yUfjdKNq.TemBMNczOdg-1785332063-1.2.1.1-SdjEaz_LcEhI6mjceHd0nG_QpI9ph6vjCSwIxJ8XwZ06OdCtAYH_sTAVDu_AhxO4MujJyJiVEkDNYi3DJNXjLZ2V.X5G_IBuFKeOoUG7Z6_FSlT_t8ALbTJt0RkZ.WExPM4SWFhZQPm6G84VuMEOsC5qh_04F39nc6cWOqDSMQkVQK8OaYl8LU9Hq_W90xy5YLXm3Dnvauunbyit7cJQXOsP.TYueicGq8kO7ZNFk48DTkj39H3Dh_4j8xnwRVGu2EEJFUQ7xjJ7z7Z._KOD9egzIKxtqiuDrAPg1E_Jd1Rb1n8SKmV734C86jp.hHnXB8Cx3cuPQYPh0vTDpmGv.pqzXCVm4w6FqqPHprVz63Q',};var a = document.createElement('script');a.nonce = 'WxhpmKTCIDqLgVQsq7WWas';a.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=a22c80349dcd4d59';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null,"/api/v3/site?__cf_chl_rt_tk=SIFRiu7T5pnKbJM4UdD15w_3fCPIwjfjgyAKA7aZIxQ-1785332063-1.0.1.1-FgWu_2E8kYC7PyduS_Hqn7eDrbmArsrfZjB5sV0xvXU"+ window._cf_chl_opt.cOgUHash);a.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(a);}());</script></body></html> Url: https://piefed.zip/api/v3/site. req-headers: Cache-Control: max-stale=1800  
User-Agent: Mozilla/5.0 (Linux; Android 16; SM-[REDACTED]; bl) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/139.0.0.0 Mobile Safari/537.36 SummitForLemmyAndroid  
18
 
 

A bug I seem to have is not being able to read registration applications. I have it on the latest fdroid (82.7-fdroid) and main (83.2). I get an error 400 Bad request. It seems to have been lingering for the past week or two.

19
 
 

I browse lemmy a lot late at night in dark mode and the screenshots and memes are very bright. It really hurts my eyes.

I'm thinking of a few optional settings that can help:

an image filter which inverts images when most of the image is white in dark mode. (screenshots and comics) If not, it reduces the brightness. (for pictures)

Option to hide all images and thumbnails.

toggle text posts only mode like how you can toggle nsfw posts.

20
 
 

I'm seeing more loops in my feed which is super cool, but they don't actually play in the app, I just get "Unsupported video type". Also, interestingly, the open in browser option seems to just attempt and fail to open in the app again, but opening in an incognito window works. I'm not sure if that's an issue with the app or android though. Thanks!

21
7
submitted 3 weeks ago* (last edited 3 weeks ago) by 0xKesh@lemmy.dbzer0.com to c/summit@lemmy.world
 
 

Device - Samsung S25

Android - 16

Summit version info - v1.82.5 (341)

Installed from - Play Store

Whenever I attempt to open a link from a post (by selecting 'Open link' on the pop-up window), the button does not seem to do anything. I have tried switching the setting 'Open links in external browser' on and off, however I get the same behaviour regardless of setting.

Is anyone else having this issue? And if so, any workarounds? Thanks!

22
 
 

To continue on my previous post (but I can't as you will understand after reading this post), my profile shows that I have made 17 posts, but I can only see 2 random ones. I can't see any of my other activities. They are from 2 different communities and in the other I have made multiple posts, but only that one does up in my profile. It is my own community as well.

23
 
 

When opening a community (like this one), they did up completely empty. No posts, nothing. Even my own created community is empty even though I've posted multiple things in it. I also don't know if anyone else has since I can't see anything in there.

24
 
 

All my notification settings are on in both Summit and on my phone for the app. But getting a message in my inbox doesn't trigger a notification on my phone or any indication of a new message in the app.

I also don't know if I should be getting any other notifications, since I received none what so ever.

25
 
 

I am new to Lemmy and that part confuses me.I would like to see it all the times

view more: next ›