Leomard - a native macOS client for Lemmy

https://lemm.ee/post/1301687

Leomard - a native macOS client for Lemmy - lemm.ee

Hello! I have made a macOS client for Lemmy - Leomard. It’s an initial version of the app, and my first macOS app made for the public. Features - Mac-native client - Fast, small and light (only 9.2 MB) - Open source (GPLv3) - Beautiful responsive interface Of course, it’s a very early version, some features are missing (ex. image uploading), and you may encounter a bug here and there. Don’t forget to follow Leomard’s community: [email protected] [/c/[email protected]] Or jump straight to the project’s Git: https://github.com/Athlon007/Leomard [https://github.com/Athlon007/Leomard] If you have questions, feel free to ask :) > Hi everybody! This is the initial release of Leomard - a native macOS client app written in Swift using SwiftUI. It’s still in very early phase of development, features are missing, but it’s a start. Feedback is most welcome! > > Screenshots: > > [https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/1.png?raw=true] > > [https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/2.png?raw=true] > > [https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/3.png?raw=true] > > [https://github.com/Athlon007/Leomard/blob/0.1/Assets/Screenshots/4.png?raw=true] > > ## Changelog > > - Initial Release > > Sent from Leomard.**

Nice! Got it up and running on an M1 MBAir.

I’d say the only thing I noticed is the comments on posts don’t seem to be coming up for me? It does show the number of comments, upvotes, etc. and has a field for entering a new comment.

At any rate, it looks pretty slick overall :)

Same. Also, doesn’t seem to let me sign in (on SDF); the login box goes away, but when I switch to the feed, the lane on the RHS says “Lemmy.world”. When I go back to the profile page, it shows me the login box again, suggesting the login actually failed.
Edit: ah, I think keychain access must not have worked. It didn’t prompt me; so I’m not sure how to grant it manually.
That’s strange. I’ll try to take a look into it in the morning.

NBD, it’s a nifty app. I love native compiled apps.

OK, I opened it again and authentication appears to be working! Perhaps there was an additional issue with when I ran it from the Releases folder vs. when I ran it after moving it to /Applications in the sense that it invalidated the fact that I authorized KeyChain access prior to moving?

Comments still fail to work, though (can see 31 comments should exist, but it displays nothing; scrolling down doesn’t reveal them, either)

Did the Keychain pop-up ever appear?
Yeah, it appeared on first open (the one that launched automatically when I compiled it in XCode).