Lemmy Feature Wishlist

100 readers
5 users here now

Official community to share the features you'd like to see on Lemmy.

Rules:

founded 1 year ago
MODERATORS
1
 
 

To add the following settings for the user in their account settings...

  • Disable User From Posting
  • Disable User From Commenting
  • Disable User From Upvoting/Downvoting

Useful setting to enable for users who have two accounts. One account for browsing their feed while another account is used for interacting. These setting will prevent the user from accidently making a post with the wrong account for example

2
 
 

A setting and API call to be able to import and export saved posts.

3
4
5
6
 
 

The ability to create, edit and delete community groups.

Lets say a user is subscribed to many gaming communities, The user can create a group named "Gaming" and add all the gaming communities can be added to that group such as [email protected] and [email protected].

And allowing a subscribed community be under multiple groups. Lets say a user has a group named "Tech" and another group named "Linux". The user could have [email protected] under both the Tech grouo and Linux group.

When sorting your feed by subscription, you can filter your feed further by view all subscribed feeds or filtering what groups to see in your feed.

7
 
 

The FHMY instance lost their domain (fmhy.ml) recently and therefore had to get a new domain name. They did not lose their data. However, this broke the federation between other instances.

  • You can still access lemmy.fmhy.ml communities and posts on other instances such as lemmy.world even though lemmy.fmhy.ml is completely offline
  • Even if FMHY used the data they had from lemmy.fmhy.ml in their new domain name lemmy.fmhy.net, it will just duplicate/fork the communities and posts from on other instances.

I think a good solution to solving this is to have each instance generate a public/private key pair, and when two instances federate, they will share public keys. If a instances goes offline and reappears again under a new domain name, it will know it is the same domain name due to the public key pair and re federate by changing the domain name on every community and post made with that instance.

Similar Github issues https://github.com/LemmyNet/lemmy/issues/3690

8
 
 

This issue is a feature request to provide users a very simple way for them to:

  • Export a list of all the communities that they're currently subscribed-to and
  • Import a list of communities to subscribe-to

I would recommend:

  1. a button on the Lemmy profile page that says "copy community list" which, when clicked fills the clipboard with a CSV list of the communities (as their shorthand identifiers) that the user is subscribed-to
  2. a button on the Lemmy profile page that says import community list which, when clicked, asks the user to enter a CSV list of communities.
9
 
 

Setting to block instances. There are settings to block users and communities.

10
 
 

Would be useful to add a feature that can disable and enable accounts. A disabled account is not a banned or deleted account, but an account were the user cannot view posts, view comments, view communities, view users, view their feed.

And to have the ability to use the API to disable and enable user accounts for private instances.

11
12
 
 

I know Reddit, Lemmy and most link aggregators use an upvote and downvote system. I am not against this and am not suggesting to remove it.

Perhaps have both displayed, It will show the upvote/downvote count and also the total likes and dislikes on a post or comment.

Or have a setting to enable Like/Dislikes and instead it will show the total likes and total dislikes on a post or comment instead of a upvote/downvote. If it is a setting, the instance can choose weather to display upvotes/downvotes or likes/dislikes by default.

13
 
 

Currently there is only one light/dark theme option which is the "Browser Default" option which uses the litely and darkly themes.

Please have a browser default theme for all the themes that are available in light and dark mode such as..

  • Red
  • Compact
  • Vaporware
14
 
 

Add a button that will appear on any community page, post, user, etc that is outside the current instance that says "View On Instance". When you click on this button, you will be directed to that page on that instance.

For example, if your on the following URL...

https://lemmy.ml/c/[email protected]

And you click the button, you will be taken to...

https://lemmy.world/c/fediverse

15
 
 

The 2FA button link is useful for most 2FA apps but for some, we need the secret key that we can copy and paste into our password managers like KeePassDX and KeePassXC. Please add a button or field that will copy the secret key and also inform the user it uses SHA256 when entering the key manually.

16
17
 
 

Adding a line break button in the body editor.

18
 
 

When you create a new post there is the URL field, image field, body field, etc.

When you select an image to upload, it will override the URL to the URL of the image hosted on the lemmy instance. This is confusing since users may thing you can have a URL and a image in a post but in reality you can only have one or the other.

I would like to suggest a toggle button were users can choose to have a image or a URL and not have both fields visible at once.

19
1
Video embeds (github.com)
submitted 1 year ago by trymeout to c/[email protected]
 
 

Would like to see this feature as well for posts and comments. This will allow posts and comments to embed multiple videos in a post or comment.

Would be great if youtube, peertube and odysee was supported for video sites!

20
 
 

Please have an account setting and instance setting were images and videos that are in the post URL, will be embeded and loaded when you load the page, and not require the user to click on the image/video thumbnail to load/embed the image/video on the page.

21
0
submitted 1 year ago* (last edited 1 year ago) by trymeout to c/[email protected]
 
 

Adding E2EE to the private messenger would be good for privacy. I do not expect much else in the private messenger since users can always use Matrix. However an simple encrypted private messenger built into Lemmy will allow Lemmy users to send and receive messages without needing to create or link their Matrix account.

22
 
 

Please add the tools to be able to crop your avatar and banner picture before you upload it to your profile.

23
 
 

A WYSIWYG editor for posts and comments

24
 
 

Lemmy is essentially also a federated forum (Really a link aggregator). The only real difference from a link aggregator to a forum is that forum comments are in order by date and time while a link aggregator is in a tree with the replies to other comments.

Essentially add a button next to chat and a setting in the account settings to sort the comments the exact same way as in "Chat mode" except it will show the oldest comment first up top and the newest comment last at the bottom like a forum thread.

(Describe your proposed solution here.)

Adding a toggle button on every single post called "Forum" or something like it to sort the comments by date and from oldest to newest. And for comments that are commenting on other comments to have a link to the parent comment and the parent comment in quotations in the comment child comment.

And to also have a setting in the account to have all threads sort comments this way if the user chooses without needed to press the "Forum" button every time.

25
 
 

cross-posted from: https://lemmy.ml/post/1736427

Not a fan of getting punted off Lemmy so easily! Last two times was because I tried to expand an image in front of a post.

Once forced to an outside URL I have to browser back to Lemmy, log back into Lemmy, then I've lost my place in my feed and interest in whatever it was I was just chasing.

view more: next ›