Skip Navigation
idunnololz idunnololz @lemmy.world

I am the developer of Summit for Lemmy.

Posts 265
Comments 2.8K
Buying a Bigger Bed
  • Meirl

  • Helpful map of the USA
  • I think CA is act nice is mean. I lived there for 5 years and realized everyone was p. Passive aggressive.

  • [Release][v1.45.1] Predictive Back
  • Ah. Got it.

  • [Release][v1.45.1] Predictive Back
  • Finally had some time to look into each of these features. I think most of these are all doable and they will all be added to the roadmap. The only one I need more information on is the bonus. Could you give a bit more information on what you mean? Thank you!

  • Driving Lesson
  • People who go faster than you are reckless.

    People who go slower than you are dumb.

    And people who go the same speed as you are weirdos.

  • Time to admit defeat
  • Buy a chest freezer

  • Firebase logging
  • Figured it out. I was disabling crashlytics but the rest of Firebase was still being initialized. I will fix this issue in the next release.

  • Firebase logging
  • Thanks for reporting! Will look into this tonight.

  • 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.
    0
    checkmate
  • more like 3-4 devs

  • I am starting the process to immigrate to Canada from the US. Maybe unsurprisingly I find I have no ideas where I would like to live. I do enjoy mountains, and don't want to be in the heart of a city.
  • I like Quebec but it is preferred to learn French (I am horrible at spoken languages, I'm having enough trouble with English let alone another language) and I don't like their secession movement.

  • summittestcommunity @lemmy.world idunnololz @lemmy.world

    sadfasdfasdfasdfasdf

    1
    Don't ask if its level
  • That doesn't sound right but I don't know enough about this to disprove it.

  • IMPERIVM SINE FINE
  • I want your website in my opinion.

  • [Release][v1.45.1] Predictive Back
  • Right here is good. My preference is for people to comment feedback or feature requests on any of the release threads. You can also make a post here.

    Unfortunately I did find a few bugs with this release so I will be doing another release later today to address the bugs.

  • Casual gaming rule
  • /muteall

    I changed my settings to mute everyone in the game by default. It has not impacted how well I play and has made the experience way better.

  • Mac and Cheese
  • If you just pour some green sprinkles on it then it's essential the same thing as peas as green sprinkles are the same color as peas.

  • [WIP][v1.45.0] Predictive back
  • A13 added the concept of predictive back but it only supported a tiny fraction of what is considered predictive back now. A13 only supported the part where the back gesture would close the app and nothing else. In A14 and above, predictive back evolved into something that can be added for every single screen. Eg. if you go from ScreenA -> ScreenB and then initiate a back gesture from ScreenB then you will see ScreenA to show that will be where you end up.

    The v1.45.0 release adds complete support for A14's predictive back. The A13 predictive back has been supported by the app for a long time now so that support is not new with this release.

  • 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.

    6

    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.
    2
    [Release][v1.44.4] Custom Emojis & User requests
  • Looks like the issue is related to predictive back. I have a reproduction finally. I'll have a fix for it in the next update. One workaround seems to be to swipe really quickly (although not a great workaround). Or you can tap the up button.

  • [Release][v1.44.4] Custom Emojis & User requests
  • Confirmed I received the information. I also saw the video. Unfortunately even with the settings I cannot reproduce the issue in the video. I have more test devices that I can test on. I can also look at the code to see if I can find any issues as well. In any case I think I have everything I need to look into this.

  • 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.

    5

    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.

    17

    Made a simple website to showcase the app

    summit.idunnololz.com Summit for Lemmy

    Summit: Lemmy Simplified.

    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.

    2

    WIP

    Back from vacation, but I'm unfortunately a bit sick. Anyhow...

    Changes so far:

    • 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.
    • UI update for the emoji picker popup.
    • Added a settings screen for the emoji picker, allowing users to modify or add emojis.
    • 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.
    • Added a new setting to disable markdown parsing for post titles.
    • Added a menu option to post/comments to copy it's contents.
    • Updated the UI for deleted/removed posts so it has a distinct looked.
    • Added a "Go to" dialog accessible in the main menu. This dialog allows you to jump to any Lemmy page directly provided you have a link.
    • Added a setting to adjust the image size in the post feed.

    Update

    Quick update on what I'm working on these days. I'm currently working on a website for Summit. No, I am not making a web version of Summit. This is specifically a website to showcase the app and direct users to the relevant pages for the app. This work is specifically done to target people who might search for "Summit for Lemmy" or for sharing purposes. I've had the idea for a while now and I think right now is a good time to make the website.

    Update 2

    I'm experimenting with translating the app via "AI" since it's a pretty cheap and fast way to localize the entire app.

    0

    I'm on vacation until October 20th.

    No guarantees I'll read anything posted here until then. See ya!

    Edit: Vacation got extended one day from the 19th to the 20th because I was sick with a fever for a few days during vacation and I was bed ridden. I extended my vacation to see/do more.

    2

    Create account!

    Welcome to v1.43.0. This release adds a feature I've thought about since the start of the project but just never implemented: account creation! In v1.43.0 new users to Lemmy will be able to go through the entire account creation process (minus email verification) from the app.

    The hope with this feature is that it will help reduce Lemmy's sign up friction even further, especially for Summit users.

    Full changelog

    • Added a create account option to the sign in screen.
    • Changed the quote button when creating a comment. If text is selected from the "replying to" box when the quote button is tapped, that text will automatically be populated within the quote block.
    • Fixed a crash that occurs when images are uploaded using Imgur.
    • Fixed a bug where read posts appear as unread if a post is hidden.
    • Fixed an issue where the title of a post is not shown in the detailed view.
    • Improved the current community UI
    • Updated the community icons across the app to be more consistent. The app will use auto-generated community icons for communities without icons.
    • Fixed a bug where the bottom nav bar will disappear if you open an inbox item and then go back.

    Update

    Bumped to v1.43.1 to resolve a minor issue with the build.

    Update 2

    Bumped to v1.43.2 to address some issues and also add some minor improvements.

    • Refreshed the design of the community selector sheet.
    • Updated the community icons across the app to be more consistent. The app will use auto-generated community icons for communities without icons.
    • Fixed a bug where the bottom nav bar will disappear if you open an inbox item and then go back.
    7

    Title pending

    I have some plans for v1.43 that I will add here later. For now, I'm just going to be doing some quick bug fixes. I've been fairly busy in my personal life outside of work so I haven't had as much time to work on Summit. Progress is still being made, just slightly slower. I will also be going on vacation from the beginning of October. My extreme stretch goal would be to release v1.43 well before I go on vacation so I have some time to polish the release before I'm on vacation but we shall see if that's feasible.

    Changes so far

    • Fixed a crash that occurs when images are uploaded using Imgur.
    • Fixed a bug where read posts appear as unread if a post is hidden.
    • Changed the quote button when creating a comment. If text is selected from the "replying to" box when the quote button is tapped, that text will automatically be populated within the quote block.
    • Fixed an issue where the title of a post is not shown in the detailed view.

    Update

    Whoops I accidentally put [Release] in the title. This has been corrected.

    2

    An extremely rare photo of Momo that isn't blurry

    She almost always moves if she sees me trying to take pictures of her so most of my pictures of Momo are a blur. I finally got a usable shot yesterday in a dark setting.

    15

    Sencha hanging out in one of his favorite spots in the house.

    1

    Took this while playing with Sencha. I couldn't get a photo when his eyes got really big unfortunately.

    10

    Beam this to 10 other people or else you will have a day

    Get beamed

    Android Beam is a discontinued feature of the Android mobile operating system that allowed data to be transferred via near field communication (NFC).

    12

    Found an old picture of Sencha on my laptop

    7

    Sencha was being very cute while watching me cook

    11

    Implementing user requests

    Last release added some features I wanted in the app. So to balance it out, this release will be focused on adding features users want.

    I got a large influx of feature requests which is great.

    Since there are so many feature requests I am going to break this release into multiple smaller parts. This way I can push out new features as they are implemented instead of doing a massive release all at once.

    Full changelog

    • Added a setting to control whether videos should auto-play. Default true.
    • Added new comment count to posts.
    • Added a view to the post screen if there are no comments.
    • Added a setting to enable uploading images to Imgur.
    • Added a setting to control how many animations are enabled within the app
    • Added a setting to adjust the caching policy for the app. The options are aggressive, moderate (default), lite and minimum. Aggressive will cause the cache to be used more often resulting in better performance but things might be stale. Minimum will greatly reduce what is cached, reducing performance but ensuring things are up to date.
    • Added a button to view the browsing history in the history settings screen.
    • Changed the behavior of the navigation menu. If a navigation menu item is currently selected and it is tapped, the app will navigate you to the "home page" of that navigation item.
    • Changed the style of read posts to dim the entire post item. This behavior can be changed in settings.
    • Changed notification behavior so that when a notification is tapped, the inbox screen will auto-refresh unread messages.
    • Changed the browsing history screen to open pages within itself instead of within home. Eg. if you tap on a post in the history screen, the post will now open in the history screen. This makes the behavior more consistent with other screens such as inbox or saved.
    • Fixed several bugs related to the compose post screen.
    • Fixed a bug where the create post screen mistakenly only shows comment drafts instead of post drafts.
    • Fixed a bug where the loading indicator is not shown when comments are still loading.
    • Fixed a bug where the imageviewer will appear unresponsive if the user leaves the app and then comes back.
    • Fixed a bug where tapping on a notification item will create a weird back stack state. This fix will make navigation more intuitive.
    • Fixed a bug where the inbox screen will automatically open an inbox item every time it's opened if a notification was tapped before.
    • Fixed a bug where tapping on a notification will cause the inbox screen to be stuck in a weird state where certain actions will be ignored/do nothing.
    • Fixed several crashes
    • Fixed a bug where errors are cut off or not centered properly.

    v1.42.1

    • Added a setting to enable uploading images to Imgur.
    • Fixed a bug where the loading indicator is not shown when comments are still loading.
    • Added a setting to control how many animations are enabled within the app

    v1.42.2

    • Fixed a bug where posts will become unread if the app is closed and opened again.
    • Fixed a bug introduced by the animation setting change. When expanding a post in the community post feed screen, sometimes the post will not expand.

    v1.42.3

    • Fixed a bug where post thumbnails will disappear sometimes when the post is tapped.
    • Fixed a bug where the imageviewer will appear unresponsive if the user leaves the app and then comes back.

    v1.42.4

    • Fixed a bug in the post list where the content will disappear when tapped. This only affects the full content layout.

    v1.42.5

    • Fixed a bug where tapping on a notification item will create a weird back stack state. This fix will make navigation more intuitive.
    • Fixed a bug where the inbox screen will automatically open an inbox item every time it's opened if a notification was tapped before.
    • Fixed a bug where tapping on a notification will cause the inbox screen to be stuck in a weird state where certain actions will be ignored/do nothing.
    • Changed notification behavior so that when a notification is tapped, the inbox screen will auto-refresh unread messages.
    • Added a button to view the browsing history in the history settings screen.
    • Changed the browsing history screen to open pages within itself instead of within home. Eg. if you tap on a post in the history screen, the post will now open in the history screen. This makes the behavior more consistent with other screens such as inbox or saved.
    • Added a setting to adjust the caching policy for the app. The options are aggressive, moderate (default), lite and minimum. Aggressive will cause the cache to be used more often resulting in better performance but things might be stale. Minimum will greatly reduce what is cached, reducing performance but ensuring things are up to date.
    • Fixed several crashes

    v1.42.6

    • Fixed a bug where errors are cut off or not centered properly.

    v1.42.7

    • Fixed a bug where importing settings can cause crashes.
    • Tighten up some margins/padding.
    • Added a setting to enable condensed style for comment headers.

    v1.42.8

    • Changed spoiler tags to make the space between ::: and spoiler optional.

    Update

    v1.42.1 is being release at the time of writing (9/2/2024). It adds more user requested features.

    Update 2

    v1.42.2 is released to address a bug in v1.42.1.

    Update 3

    I'm going to be wrapping up on community suggestions work at the end of this weekend. I will try to implement as many of the remaining suggestions as I can however it's unlikely I will be able to implement all of them. If I cannot implement your suggestion in time, I will implement your suggestion in a future release. It just means that your suggestion might not be prioritized.

    The reason why I am doing this is so that I can prioritize implementing other features that I think would improve the app. As the community suggestions release wraps up I want to thank everyone who shared their suggestions during the release.

    Update 4

    Released v1.42.5 which contains the last of the user requested features I will implement for this release.

    Update 5

    Fixed some bugs and doing another release.

    Update 6

    Fixing more bugs.

    • Fixed a bug where importing settings can cause crashes.
    • Tighten up some margins/padding.
    • Added a setting to enable condensed style for comment headers.

    Update 7

    Fixing more issues.

    • The app always assumed that spoiler tags had to start with ::: spoiler, however I tested this on the website and actually the space between ::: and spoiler is optional. Eg. the website renders :::spoiler as a spoiler block. So for parity, I am changing the logic in the app to also allow :::spoiler.
    25

    User requests!!!

    I'm going to be implementing more user requests. If you have any leave them in the comments.

    Changes so far:

    • Changed the behavior of the navigation menu. If a navigation menu item is currently selected and it is tapped, the app will navigate you to the "home page" of that navigation item.
    • Fixed several bugs related to the compose post screen.
    • Fixed a bug where the create post screen mistakenly only shows comment drafts instead of post drafts.
    • Changed the style of read posts to dim the entire post item. This behavior can be changed in settings.
    • Added a setting to control whether videos should auto-play. Default true.
    • Added new comment count to posts.
    • Added a view to the post screen if there are no comments.
    14

    Record screenshot

    Welcome to v1.41.0. This release adds a feature I've wanted for a while now (but likely no one else wanted). This release adds the ability to record an advanced screenshot.

    In some cases, posts and comments can contain animated GIFs. When taking screenshots of these, context may be lost because the GIF animation is removed. The record screenshot feature allows users to take a recording of a screenshot, preserving animated GIFs in posts or comments. The feature allows you to record a screenshot as either a GIF, MP4 or WEBM and contains a lot of configurable settings.

    Note that this feature currently does not work for videos (eg. MP4s) in posts because the video player renders these in a specialized way that cannot be captured by the method used by the app.

    Full changelog

    • Added a feature to "record" a screenshot as a video or GIF.
    • Added option to mark a post as read/unread in the post option's menu.
    • Changed long tap on the header, expand button or the side to expand actions as well.
    • Fixed a bug where links are invisible in conversations.
    13