Mlem for Lemmy

5524 readers
1 users here now

Official community for Mlem, a free and open-source iOS Lemmy client.

Rules

  1. Keep it civil.
  2. This is a forum for discussion about Mlem. We welcome a degree of general chatter, but anything not related to Mlem may be removed at moderator discretion. This is not a forum for iPhone/Android debate. Posts and comments saying nothing but "iOS bad/I use Android" will be removed as off-topic.
  3. We welcome constructive criticism, but ask that it be both precise and polite.

FAQ

Download Mlem for iOS

GitHub

Website

Donate to Mlem

founded 2 years ago
MODERATORS
326
1
submitted 2 years ago* (last edited 2 years ago) by lFenix@lemmy.ml to c/mlemapp@lemmy.ml
 
 

Just wanted to give a little heads-up, the newest version no longer supports v1 of the API; this means that Hexbear is, for now, no longer accessible through Mlem.

Luckily, Hexbear will migrate to the newest API version in the future, so just give it some time.

327
 
 
  • Fixed crashing when tapping on the "Welcome Reddit refugees" post once and for all (hopefully)! Thanks to https://github.com/mormaer
  • Voting on comments now more seamless (and doesn't make the comments reload)
  • Fixed bug where upvoting a downvoted post would show the incorrect score (off by 1)
328
 
 

In this version, replying to comments is much more pleasant, as the whole comment section doesn't have to reload anymore. Now, the new comment just slides right in!

You can now also subscribe to and unsubscribe from communities.

329
 
 

Hi,

Like many over the past week I’ve stumbled into land of Lemmy in the wake of APIgate over at Reddit.

I see from the GitHub page that contributions are welcome, but at present there is no guidance on contributing, are you happy for folks to raise PRs for anything, or are there certain things you’d like to avoid and/or prioritise?

I’d be interested in getting involved in the project where time permits, I work full time as an iOS dev so I don’t have a ton of free time but this seems like a good project to contribute too 🙂

330
 
 

As it is now, Mlem also supports the ancient v1 of the API. Pretty much the only instance that still uses this version is Hexbear. All other instances use v3.

Dropping support for v1 would mean much less maintenance on my part, and would mean that updates would come out faster and would be less buggy.

On the other hand, Hexbear is probably the largest single instance.

Even now, Mlem doesn't have the same level of support for both API versions; in v1, for example, Mlem doesn't show user avatars (or any avatars for that matter). So overall, v1 of the API is much more limited, and not properly tested.

Is there anyone who uses Hexbear? Should Mlem have so much more code to support just one instance? Please share your thoughts!

331
3
submitted 2 years ago* (last edited 2 years ago) by GuyDudeman@lemmy.ml to c/mlemapp@lemmy.ml
 
 

Hi all! I've gotten permission from @lFenix@lemmy.ml to start a thread here about changes to the logo/identity system for mlem.

This is the current mlem logo:

To start with, I have some thoughts, and a bit of a history lesson that can help inform us as to what directions we want to go in:

Lemmy was named Lemmy because of two reasons:

  1. The creator of Lemmy was fond of the game Lemmings, wherein the player leads an ever-increasing line of rodents through a puzzle to avoid certain doom (or towards their certain doom - you decide). (It might also be useful to note that at the height of its popularity, the Lemmings game was targeted and labeled a "satanic" video game by certain far-right christian groups, due, ironically, to the whole "leading a group of mindless entities to their certain doom" idea, and also primarily because there were levels that appear to take place in a hellish cavern, where you lead the lemmings into the mouth of a demon.) This is all part of the "Satanic Panic" often found among far-right groups who believe in Satan, and are afraid of him.

  2. Lemmy from Motorhead had just recently passed away, and so as a way of honoring Lemmy from Motorhead, they named it Lemmy.


Regarding the Lemming rodent itself: In popular culture, a longstanding myth holds that they exhibit herd mentality and jump off cliffs, committing mass suicide.

This myth was created and perpetuated by Disney in their 1958 "nature documentary" film "White Wilderness" wherein they staged a mass-suicide of lemmings that they had imported to Alberta Canada from Manitoba specifically to stage and film this myth.

The current mlem icon look seems really close to the Mickey Mouse logo, especially at a small icon size, which is why it struck me that maybe we need a new logo for this app, at the very least.

I'm also not sure how closely we want to try to associate with Lemmy from Motorhead. He was a great guy, by all accounts, but I'm not sure what his estate would say about it, nor do I think there is much mass-recognition or mass-appeal in going that route.


A few questions:

  • Are we married to the name "mlem"?

  • Do we want to emphasize any of the particular letters in the name? For instance: "mLEM" or "mLem" or "MleM"?

  • What is our primary audience going to be? Are we looking to appeal to feminine equally as well as masculine and androgynous?

  • What logos and identities do you think currently do a good job of straddling that line of appealing to the entire spectrum?

  • This is a mobile iOS app, so do you feel like we should make sure that it feels like it belongs within that ecosystem?

  • Should the emphasis be to make it fit within the overall Lemmy GUI ecosystem itself, adhering to and following the default GUI design of the default Lemmy instance installation, and change with that as it changes?

  • Should the default icon style be ever-changing, similar to how Apollo's icon designs were customizable?

  • Even if the styles and aesthetics change, the actual logo for the app should probably remain consistent.

  • Color theory should be applied to the default aesthetic of this design, of course, so I'll give you a link to the emotional/cultural impact of colors to inform those decisions. If this app is going to be used worldwide, we will need to take into account cultural variations in terms of color interpretation.

  • Given that lemmings are native to the arctic tundra, should we take that into account in the design/coloration? Using whites and blues to bring to mind ice and snow? Or is that too cold/forbidding, and we want to be warmer and more inviting?


Any other ideas to consider?

332
 
 

Hey, I installed the latest build (15) and tried to login to my account on feddit.de. But somehow it always shows that my credentials aren't valid...which isn't the case because I'm using a password manager and double checked by logging in to the browser.

333
 
 

I've gotten feedback from some moderators and the other two administrators at Beehaw.

The first is to "feature" or "pin" posts whether that is local to the community or site-wide.

The second is to approve registration applications.

334
 
 

Feel free to join and test

335
 
 

I can't get the video to upload, so you can watch it here: https://streamable.com/y2rhib

You can access the community search field by tapping the header where the community name is.

That brings up a search field, where you can look up communities by name. It also shows you the communities you favorited. You can then add/remove them from favorites.

336
1
submitted 2 years ago* (last edited 2 years ago) by lFenix@lemmy.ml to c/mlemapp@lemmy.ml
 
 

There's now a button for seeing some more information about a community, for example its description, moderators, how many people are subscribed to it, how many are currently active, etc.

The description supports Markdown, so all your beautiful styling is preserved.

By the way, has lemmy.ml been a bit crash-prone lately for anyone else? I'm randomly getting API timeouts.

Edit: Test

337
 
 

If a community has a banner defined, you now have the option to have it shown.

The header is sticky, so when you pull down, it has a nice expanding effect.

Unfortunately, as most banners I came across are really low quality, I've decided to keep the option to show them off by default, so they don't worsen the user experience.

338
 
 

What's up everyone