this post was submitted on 24 Jul 2023
10 points (100.0% liked)

Leomard - A macOS Lemmy client

193 readers
1 users here now

Leomard is a free, open-source Lemmy client for macOS written in SwiftUI.

GitHub

Grab Leomard on GitHub!

The Tip Jar

lemm.ee

founded 1 year ago
MODERATORS
10
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Hello everyone!

After a hard week of work, and tremendous help from boscojwho on GitHub, is here! This update brings many, many new features. Of course, we’re still far away from making it 100% feature complete, but it’s slowly getting there: we’ve got multi-account support, uploading photos, searching, support for “@[email protected]” and “[email protected]” links, and more!

This update not only brings new features, but also optimization improvements, which should help with the post load times, app load times and more. Here’s the full changelog:

EDIT: Oh yeah, you don’t have to look here for app updates anymore - the app checks for update by itself and will notify you :)

Note: You will have to log in again, because the app now uses a different method of storing the authorization tokens. Sorry for the inconvenience.

Added

  • Added status indicator when sending a post (#7)
  • Added alert when sending/editing post/comment fails
  • Refreh button in the inbox
  • Replies sort method for inbox
  • Profile view sort method
  • Added status indicator when sending a reply
  • Multi-account support (#22)
  • Confirm delete post/comment
  • Blocking users
  • Blocking communities
  • Update checking on launch
  • Image uploading
  • Search within community
  • OP indicator in the comments
  • Post reporting
  • Comment reporting
  • Bots are now marked with "🤖" emoji
  • Support for "!community@instance" and "@user@instance" in Search

Changes

  • Massive refactoring of code and general optimization, thanks to boscojwho on GitHub
    • Post views are now a bit prettier
    • Replaced stock AsyncImage with Nuke
    • Improved load time of the app (both from cold start and from background)
    • API request handler is now running in separate thread, which should speed up the app
  • 2FA key field is now always present in the login view (seems like some Lemmy instances change the response text when 2FA is enabled, so the app can't reliably detect if 2FA is enabled)
  • Many UI improvements

Bug Fixes

  • Fixed notification counter not updating (#9)
  • Unread message count should update, as soon as you reply to a message from the inbox
  • Post creation popup content never gets cleared (#6)
  • Fixed images in comments overflowing the comment box, if the image was placed in line with text
  • Fixed duplicate posts and comments

Removed

  • Experimental settings
no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here