Wow! A lot has changed since the launch of Summit for Lemmy. So much has been done yet it still feels like the app is nowhere near complete.

The original roadmap post is stale and it’s grown too long. This post cleans up the roadmap and only contains features yet to be done at the time of writing.

Here we go:

  • Mod actions. (some have been added but not all of them)
  • Create & edit communities
  • Notifications/Push notifications
  • Settings for anything configurable. This one is ongoing because user requests for more customizations will keep pouring in.
  • Support for locales other than English
  • NSFW mode
  • Offline mode (view posts, comment, vote all offline with an offline engine that tracks everything and performs the actions once network is established).

Specific user requests:

  • Client sided account specific settings (Eg. designate an account as a NSFW account)
  • Add setting to tie theme to account
  • Add support for tablets.
  • Add option to display user profile images
  • Option to choose the directory where images get saved

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

  • Possible integration with mastodon/? (needs research)
  • Support kbin?

Completed

  • Custom themes. I’m still accepting themes. See this post for how to submit a theme. You can make a post here or just comment on one of the release posts to let me know.
  • All the search (search profiles, search text, search comments, search posts, etc etc)
  • A button that will move you to the next or previous top comment
  • Change default sort order
  • Adjust text color (specifically the contrast)
  • Add hyperlink button to comment/post text editor
  • Setting to only show top level comments (with options to expand children as needed)
  • Changing the font. Changing font size.
  • Client side sort modes
  • Custom community feeds. Eg. group multiple communities into one feed and view them together.
  • Switch account within a post while keeping position
  • Make post/comment scores change color on vote. This might be a subjective change so might be a new setting?
  • Text searching on the current page.
  • Draft & save comments and posts
  • Left hand mode
  • Show instances for both posts and comments if the user is not from your instance. Also add a setting to toggle this.
  • Add setting to make the bottom bar always visible
  • Add option to disable history
  • Setting to hide bottom bar, roll options to overflow menu.
  • Add settings to customize the bottom bar.
  • Toggle to enable/disable hidden posts
  • Change sort order of comments on a user’s profile
  • Import/export settings
  • Share comment/post as image. (Eg. share a clean image of a post to another social media site such as discord without needing a link)
  • Change gesture action colors to be action specific
  • Add actions from the top bar into the overflow menu.
  • Add upvote percentage somewhere. (Added both in the detailed view and also as a setting that can be enabled for comments and posts separately).
  • Add setting to highlight posts/comments made by you.
  • List local communities somwhere (maybe in the instance info screen)
  • MrPear@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago

    Love the app and this roadmap looks like something to look forward to!

    I’m experiencing a bug though, and have some suggestions that I wanted to share. If you need any more info/dumps for the bug, feel free to reach out.

    The bug: the info on my own profile page has not been retrieving new information. The last comment that is shown to me, is this one, even though I’ve made a lot more comments since. It is also notable that the app shows it as a comment that was posted “one month ago”, while the website tells me it’s a two month old comment.

    Suggestion/bug: When writing a comment, the button to add an URL works not as expected. When I select a text and press the button, I expect it to use the selected text to fill in the " Text"-textbox with that text, so I can easily add a URL to a text that has already been typed. Right now, it does not fill in the textbox automatically and when I tap “OK”, it overwrites the original text. Would be a great QoL improvement to autofill this.

    Suggestion: I don’t know if this option is included in the customization part of the roadmap, but I would really appreciate an option to male the bottom bar sticky, or in other words: to be able to disable the auto hide functionality. I understand why people prefer the larger screen space, but personally I prefer the consistency of a locked bar. Maybe with an additional quick setting to switch between manually hide/show/autohide the bar?

    Suggestion: An option to customize your quick settings, preferably with all regular options available so you can really customize it to your liking.

    Suggestion: Option to give set specific themes to specific accounts. I think it could be a great visual indication if you could tie a theme to an account. So for instance: when I’m logged into this account, my app uses a red theme, but when I switch to a different account, the app uses a yellow theme.

    Edit: I also just noticed that this post shows up as a 5 hour old post, but the comments are up to (almost) a month old.

    • idunnololz@lemmy.worldOPM
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 year ago

      The bug: the info on my own profile page has not been retrieving new information. The last comment that is shown to me, is this one, even though I’ve made a lot more comments since. It is also notable that the app shows it as a comment that was posted “one month ago”, while the website tells me it’s a two month old comment.

      I fixed a bug a while back where I was incorrectly saving spaces for your account if you accidentally signed in with a space (eg. "lemmy.world " instead of “lemmy.world”). This might be causing the weird account issues. Could you try signing out and back in to see if that fixes the issue?

      Suggestion/bug: When writing a comment, the button to add an URL works not as expected. When I select a text and press the button, I expect it to use the selected text to fill in the " Text"-textbox with that text, so I can easily add a URL to a text that has already been typed. Right now, it does not fill in the textbox automatically and when I tap “OK”, it overwrites the original text. Would be a great QoL improvement to autofill this.

      Will look into this for the next update.

      Suggestion: I don’t know if this option is included in the customization part of the roadmap, but I would really appreciate an option to male the bottom bar sticky, or in other words: to be able to disable the auto hide functionality. I understand why people prefer the larger screen space, but personally I prefer the consistency of a locked bar. Maybe with an additional quick setting to switch between manually hide/show/autohide the bar?

      Added to roadmap.

      Suggestion: An option to customize your quick settings, preferably with all regular options available so you can really customize it to your liking.

      Need additional context. What do the “quick settings” refer to here?

      Suggestion: Option to give set specific themes to specific accounts. I think it could be a great visual indication if you could tie a theme to an account. So for instance: when I’m logged into this account, my app uses a red theme, but when I switch to a different account, the app uses a yellow theme.

      Added to roadmap.

      Edit: I also just noticed that this post shows up as a 5 hour old post, but the comments are up to (almost) a month old.

      The post is “5h old” because I update this post recently. The last update was probably from 5 hours ago.