I’m the developer of a desktop-first Lemmy client called Alexandrite.
- 43 Posts
- 87 Comments
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.19 - redesigned blocks page, instance blocking, better user/community/crosspost tooltips, 'frosted glass' card layout backgroundsEnglish
4·10 months agoGood to know!
I can see how many unique users view the site in 1, 7, or 30 days, and I think after a year of no updates the 7 day average is pretty close to what it was still. Nice to see so many people liking my site!
Ooo I love it! What lens did you use? I bought a cheap old Pentax lens that has some cool looking chromatic aberration like on the branches in your photo and I love it.
I recently got back into working on Alexandrite after a little more than a year of no activity/updates, and I’ve been checking out Photon. I’m extremely impressed with what you’ve managed to accomplish while I’ve been gone! I’ve already taken inspiration from your work with some of my recent changes, and will likely copy more of your homework. Like others are saying, don’t sell yourself short! You’ve built one of the best Lemmy frontends out there and I’ve got a lot of catching up to do.
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.16 - image uploading, proper banners, avatar/banner profile settingsEnglish
6·11 months agoThis was the most glaring missing basic feature for so long, glad it’s finally in, I don’t have to go back to the default ui just to write my announcement posts anymore. It wasn’t possible to upload images from third party websites last time I was actively working on Alexandrite, and I think it’s been possible for quite a long time by now and I’m finally getting to it.
sheodox@lemmy.worldto
Fediverse@lemmy.world•CNET: Fed Up With Instagram? How to Move Your Photos to PixelfedEnglish
161·11 months agoI don’t think so, at least when I scroll my pixelfed feed it loads images from various domains.

sheodox@lemmy.worldto
Lemmy Integrations@lemmy.dbzer0.com•Threativore now provides a REST APIEnglish
1·11 months agoWould the tags be visible to everybody or is it meant to serve like an admin only note taking system?
sheodox@lemmy.worldto
Lemmy.world Support@lemmy.world•What's changed in the Alexandrite interface?English
2·1 year agoI am still around, but I’ve always been a lurker. Just saw the notification so I’m a couple days late. I do see mentions!
sheodox@lemmy.worldMto
Alexandrite@lemmy.world•Feature Request: Go to a community using the search barEnglish
2·2 years agoYep, this is a bug I’m aware of, for what it’s worth there’s also an issue on Github someone reported this in. You can track it here.
sheodox@lemmy.worldMto
Alexandrite@lemmy.world•[Feature Request] - Edit Community SidebarEnglish
2·2 years agoYep, I would like to do that at some point, just haven’t been working on Alexandrite all that much lately, but it’s still on my todo list!
sheodox@lemmy.worldto
Memes@lemmy.ml•POV: Your paper doesn't quite meet the page requirement.
111·2 years agoOr find and replace all the periods with ones that are slightly larger font.
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.8 - Mod team management, multi-platform builds, and moreEnglish
2·2 years agoOops forgot to post links, I edited the post.
I host Alexandrite at https://alexandrite.app/ and several instances also host Alexandrite on their own domains, like https://a.lemmy.world
sheodox@lemmy.worldto
Games@sh.itjust.works•Trackmania: Fall Campaign 2023 TrailerEnglish
1·2 years agoYes, launching the game launches Ubisoft's launcher and you have to sign into that to play.
Also if you use Proton it doesn't auto close the launcher when you quit the game so it'll run up your play time while the launcher is minimized to the system tray.
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.4 - modlog, more information on reports, and bug fixesEnglish
2·2 years agoYou can link to communities/users by typing the full name/instance stuff out, but I don’t have any search/auto-complete stuff for either of those yet.
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•Alexandrite 0.8.0 - Light mode, link and vote button hue customization, nicer looking posts, post content preview on the List layoutEnglish
3·2 years agoOh yeah, I added a few hotkeys too, forgot to mention that! You can find them documented on the hotkey help page.
sheodox@lemmy.worldto
Svelte + SvelteKit@programming.dev•Favorite Svelte/SvelteKit resources?English
3·2 years agoHuntabyte has some great tutorials!
sheodox@lemmy.worldOPto
Lemmy Apps@lemmy.world•[Alexandrite] New card/compact layouts, account creation, discussion language settings, self hosting, comment search, show who's a mod in comments, more banning optionsEnglish
2·2 years agoNope, it does everything client-side as of about a month ago.
sheodox@lemmy.worldto
Lemmy.World Announcements@lemmy.world•Alexandrite UI: https://a.lemmy.worldEnglish
2·2 years agoHey, just wanted to let you know this should be fixed now!
There are a few moving parts here: instances have a list of all languages it knows about, admins can restrict what can be used on the site (“discussion languages”), and communities can further restrict what languages they allow (if no mods speak Swedish, no use allowing it because you can’t moderate it), and on top of that you can select which languages you use in Lemmy’s settings. Alexandrite now respects all these settings/restrictions.
Some communities only allow posting in “Undetermined”, and Alexandrite defaults to selecting “English”, so if it was in one of those communities that’s why you were having issues. Should be good now though.










It might not help because it’s in svelte and it doesn’t look like you’re using
lemmy-js-client, but this is an example of how I do it in Alexandrite usinglemmy-js-client. TheonPastefunction handles thepasteevent on the markdown editor textarea when someone pastes with an image in their clipboard, and theonFileInputChangeis thechangeevent for an<input type="file" />element so when someone selects a file it uploads and the input’s label can be styled like a button. Here is the client’s fetch function which handles the authorization header and whatnot. You can upload client-side without a proxy server for any instance running a newer version of Lemmy than like… 0.19.0? I didn’t want to be responsible for proxying image uploads so I waited to add image uploading in Alexandrite until I could do the uploads directly client side.