Skip Navigation
lFenix lFenix @lemmy.ml

The author of Mlem

Posts 16
Comments 49
What is the current state of Mlem development?
  • You’re doing great guys, thanks for continuing the project, even though it turned into something quite different than what I envisioned. Keep it up.

  • This post knows where you're viewing it from (Lemmy doesn't proxy external images) [ARCHIVED]
  • I’m not using a VPN or anything and it got my location wrong by 700 kilometers 🤔

  • Goodbye, everyone

    I will no longer be working on Mlem.

    I started it a year and a half ago when I needed to take my mind off pain from surgery. And I always intended it to be a personal protect that would help me relax.

    With the current development of the app, I no longer find being a part of the project relaxing or fun.

    I’m not doing any coding anymore, since it’s all done by much more talented and experienced people. If I tried to contribute to my app now, as an outsider, I would be rejected. I’m also not doing much project management. I feel like I don’t have much voice in the development anymore.

    I’m also getting backlash for trying to make the app accessible to the average person as opposed to just tech nerds, and it’s not worth the stress. This is happening mostly in my DMs (the other developers are not doing this, so please don’t go after them. They are very nice and would never do this), since some elements of this and Mastodon community don’t have the balls to face me in public.

    These are just some of the many reasons I found working on the app for the last few weeks frustrating. Ever since the app exploded in popularity and the community grew, I can say that even thinking about working on Mlem made me instantly angry, annoyed and just overall pissed off.

    It’s just not worth it anymore.

    The current TestFlight version will keep working for two more days, after which I will erase the app from the App Store. Until then, someone from the team will have given you a new link. I have also transferred the app’s source code to a new owner.

    I have released a new version just before posting this, and it’s the last version I have any influence on. The community will continue working on the app.

    I will focus on my other apps, which will hopefully not become like Mlem.

    Enjoy life, and don’t try to contact me.

    73
    [Request] add option to view local posts in addition to all and subscribed
  • Browsing just local posts is not planned

  • Access to the beta?
  • The beta is unfortunately full; there’s much more demand than we expected!

  • Which Lemmy app do you use?
  • Mlem does have search. Tap the middle of the top bar, where it says “Subscribed” or “All”. Then tap “Communities…”

    I’m surprised people can’t discover this, considering it’s the same workflow as Apollo.

  • A preview of some upcoming accessibility features in Mlem
  • This is the intended pronunciation

  • [Feature Request] New Comments Sorting
  • Settings → General → Change Comment Sorting to “new”

  • New Mlem release in TestFlight - 0.0.7 (23)!
  • It’s currently in review by Apple. It should come out soon though!

  • Which Mac(s) are you currently you using and how do you like it so far?
  • You bet that Apple will only include 16GB as a base when it's about as good as 8GB is today. I'm not hopeful at all!

    And thank you for sharing your perspective, too :)

  • Which Mac(s) are you currently you using and how do you like it so far?
  • I’m using the MacBook Air M1, which I bought around the time it came out.

    Use case

    I mainly use it for my job, which is writing technical documentation. I also code apps, including Mlem, the iOS client for Lemmy and Cork, a GUI for Homebrew.

    Sometimes, I also game, mainly Minecraft and Rimworld. The performance is nothing to write home about, but it’s good enough for casual gameplay.

    Peripherals

    The MacBook is connected to a Thunderbolt 3 dock via a single cable, so the setup is really clean. I then connect everything, including my 4K monitor, mouse and keyboard, three external drives and headphones to the dock. It works perfectly!

    Apps

    I don’t really use any special apps. 99% of the time, I use built-in apps like Safari, Calendar, Notes etc. One special app that I use more than most is Craft for note taking.

    Gripes

    I have the base model M1, so that means 8GB of RAM and 256 of storage. The lack of RAM really hurts, I can’t have more than one mildly-demanding app open at one time, and it really slows the entire thing down.

    If I could afford it, I would definitely get more than 8GB of RAM.

  • New version released: v0.0.6b21
  • This issue is fixed on the latest release, so be sure to update ASAP!

  • New version released: v0.0.6b21
  • This issue is fixed on the latest release, so be sure to update ASAP!

  • New version released: v0.0.6b21
  • This issue is fixed on the latest release, so be sure to update ASAP!

  • New version released: v0.0.6b22
  • Lucky for you, this issue is in the works and being tracked here, so you can follow its progress 🙂 https://github.com/buresdv/Mlem/issues/14

  • New version released: v0.0.6b22

    This update is big, and there's more coming later! This update includes these additions

    • New icon by the amazing clay! Stay tuned for more icons, including Pride! In the future, you will be able to choose between lots of icons, and submit your own

    And these fixes:

    • A whole bunch of crashes related to loading communities
    • Some posts showing multiple times in the feed
    • (Hopefully) accounts being deleted between app launches. If this still happens, please either tag me here or add your comment to this issue: https://github.com/buresdv/Mlem/issues/74
    • A few issues logging in, namely when the server address included a capital letter, "http://", "https://" and others
    5
    iOS users - what features do you want to see on Mlem?
  • Thank you for the point about the length of development. I essentially started Mlem a year a half ago as my very first iOS project to take my mind off the pain from a major surgery I had the the time, then it sat abandoned until I revived it just a little over month ago. So the total dev time on Mlem is only around a month and a half. It’s still a little baby 😊

  • Please please please give us compact mode!
  • This is definitely on the roadmap, follow this issue to see the progress: https://github.com/buresdv/Mlem/issues/14

  • Thank you for making this app.
  • You're the best, thank you! I hope I will be able to fulfill your expectations :)

  • Thank you for making this app.
  • First off, thank you very much for considering supporting me! ❤️

    There are a couple options:

  • New version released: v0.0.6b21

    In this update:

    • Adjusted the way accounts are stored. Now, they are stored using actual account IDs instead of internal IDs
    • Hopefully fixed a few issues logging in
    • A WIP new page for accounts
    • A WIP placeholder for checking your messages

    Bugs still present:

    • Logging into beehaw with long passwords doesn't work
    • There's still a crash when loading some communities. I attempted a fix, but it resulted in a huge memory leak and the app locking up. If you want to assist with fixing this bug, please come forward 😆
    25

    New version released: v0.0.6b18

    In this version:

    • Migrated the backend from WebSockets to HTTP
    • Removed some intentional crashes, so it should be crashing much less now (hopefully)
    • Did some slight optimizations to make the networking work faster. Most notable posting comments and creating posts should be much faster now
    0

    Goodbye old WebSocket API, you will be missed 🫡

    streamable.com Záznam obrazovky 2023-06-05 v 14.55.16

    Watch "Záznam obrazovky 2023-06-05 v 14.55.16" on Streamable.

    Záznam obrazovky 2023-06-05 v 14.55.16

    After much work, I have migrated Mlem to the REST API. Goodbye, deprecated WebSockets! Mlem is now ready for the future.

    1

    Test post please ignore

    🥵😩

    9

    v0.0.6b18 dropped support for v1 of the API

    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.

    0

    MLEM HOTFIX OUT NOW! (v0.0.6b18)

    • 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)
    0

    New release coming out now: Much-improved replying experience and subscribing to communities

    streamable.com RPReplay_Final1685809426

    Watch "RPReplay_Final1685809426" on Streamable.

    RPReplay_Final1685809426

    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.

    2

    Should Mlem drop support for v1 of the Lemmy API?

    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!

    4

    First TestFlight version is out!

    Feel free to join and test

    1

    You can now access communities by name, as well as favorite/unfavorite communities

    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.

    1

    You can now see details about a community

    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

    0

    I've added sticky headers to communities

    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.

    0

    First Post

    What's up everyone

    0