What's Changed Added a "Vibe Check" in the user sidebar which shows a running total of scores to mods of at least one community, so mods can get a summary of their reception in various places to i...



I'm the developer of a desktop-first Lemmy client called Alexandrite.
Alexandrite 0.8.20 - Vibe Check for mods, various styling changes
cross-posted from: https://lemmy.world/post/25586204
alexandrite.app - !alexandrite@lemmy.world - Github
The main feature of this release is just for moderators. If you're the moderator of at least one community you'll see a new "Vibe Check" section in the sidebar when viewing a user page which is meant to help you identify trolls. When you're viewing a user's profile page, as you scroll (loading additional posts and comments) it will total up everything you've loaded so far, and the scores in various communities. This might be useful if you're trying to gauge the intentions of a commenter and you want to see if they're frequently upvoted in certain communities, or if they're frequently downvoted in other places.
 it will total up everything you've loaded so far, and the scores in various communities. This might be useful if you're trying to gauge the intentions of a commenter and you want to see if they're frequently upvoted in certain communities, or if they're frequently downvoted in other places.
I'm limiting this to just a mod tool, because I know inc
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 using lemmy-js-client
. The onPaste
function handles the paste
event on the markdown editor textarea when someone pastes with an image in their clipboard, and the onFileInputChange
is the change
event 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.
Good 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!
Alexandrite 0.8.19 - redesigned blocks page, instance blocking, better user/community/crosspost tooltips, 'frosted glass' card layout backgrounds
Redesign blocks page, add instance blocks, and search bars. Show addresses for users and communities on tooltips in a nicer way, matching how its done on the sidebar of those pages. Tooltips on lin...
cross-posted from: https://lemmy.world/post/25135715
alexandrite.app - !alexandrite@lemmy.world - Github
Hey, got some new updates for ya!
I added instance blocking, and completely redesigned the page for managing blocks. For all three categories you're able to search, so you don't have to go to someone's profile or find a post by them to find a block button to click. Honestly this page looked awful before, the sizing was weird, if you blocked something with a long name the 'unblock' buttons would be huge. I mostly copied the features available on lemmy-ui (like the searching, and the fact that instance blocks are a thing now).
Tooltips in a couple places got some big upgrades!
User tooltips now show the full 'address' of the use
Alexandrite 0.8.19 - redesigned blocks page, instance blocking, better user/community/crosspost tooltips, 'frosted glass' card layout backgrounds
Redesign blocks page, add instance blocks, and search bars. Show addresses for users and communities on tooltips in a nicer way, matching how its done on the sidebar of those pages. Tooltips on lin...
alexandrite.app - !alexandrite@lemmy.world - Github
Hey, got some new updates for ya!
I added instance blocking, and completely redesigned the page for managing blocks. For all three categories you're able to search, so you don't have to go to someone's profile or find a post by them to find a block button to click. Honestly this page looked awful before, the sizing was weird, if you blocked something with a long name the 'unblock' buttons would be huge. I mostly copied the features available on lemmy-ui (like the searching, and the fact that instance blocks are a thing now).
Tooltips in a couple places got some big upgrades!
User tooltips now show the full 'address' of the user (which it did before, but it wasn't super obvious what you were looking at
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.
Alexandrite 0.8.18 - pretty toolbar dropdowns, moderator view, relative/absolute dates setting, pure light/dark theme backgrounds
Add 'Moderator View' Added a "Show relative dates" setting, which when turned off shows absolute dates everywhere relative dates have been shown Add a pure light/dark theme checkbox, which uses pur...
cross-posted from: https://lemmy.world/post/24943349
alexandrite.app - !alexandrite@lemmy.world - Github
This time it's mostly UI changes I really wanted to make, and some things people have asked for.
All toolbar toggles and dropdowns are now these nicer looking dropdowns. They look a lot more consistently sized, everything has a label I also added "Moderator View" into that new dropdown.
The search page looks way nicer now, here's the before:
And now:
 You can now paste images to upload in the markdown editor You can now upload an image when ...
cross-posted from: https://lemmy.world/post/24730515
alexandrite.app - !alexandrite@lemmy.world - Github
Finally added image uploading, so this is going to be my first update post with images I'll be able to write all on Alexandrite :D
As mentioned in the post you can now attach images to things, this means both on the post via the file selector like on lemmy-ui:
Or you can attach images by pasting or using the upload button to insert an image in the markdown editor (post text, comments, etc).
 You can now paste images to upload in the markdown editor You can now upload an image when ...
alexandrite.app - !alexandrite@lemmy.world - Github
Finally added image uploading, so this is going to be my first update post with images I'll be able to write all on Alexandrite :D
As mentioned in the post you can now attach images to things, this means both on the post via the file selector like on lemmy-ui:
Or you can attach images by pasting or using the upload button to insert an image in the markdown editor (post text, comments, etc).
You can also set your avatar and banner on the Lemmy tab of Settings
I don't think so, at least when I scroll my pixelfed feed it loads images from various domains.
Alexandrite 0.8.15 - sidebar redesign and more
What's Changed After theme update features by @sheodox in #109 'Redirect' feed layout works now when clicking anywhere it would normally open an overlay/column for Added instance legal & linked in...
cross-posted from: https://lemmy.world/post/24517321
This release mostly is a redesign of the instance/community/user sidebars on the right side of those pages. Things are in clear sections, each in a collapsible section that remembers if it was open. So if you're tired of seeing your instance's description every time just close it and it'll stay closed.
Instances and communities now show their full stats, and there are now pages for the legal info and linked/blocked instances. The instance sidebar also shows the list of admins.
If you use the 'Redirect' feed layout setting added in the previous release it now responds to clicks directly on the image or the background of cards.
When looking at your own profile there will be an "Edit Profile" button at the top of the sidebar.
Alexandrite 0.8.15 - sidebar redesign and more
What's Changed After theme update features by @sheodox in #109 'Redirect' feed layout works now when clicking anywhere it would normally open an overlay/column for Added instance legal & linked in...
This release mostly is a redesign of the instance/community/user sidebars on the right side of those pages. Things are in clear sections, each in a collapsible section that remembers if it was open. So if you're tired of seeing your instance's description every time just close it and it'll stay closed.
Instances and communities now show their full stats, and there are now pages for the legal info and linked/blocked instances. The instance sidebar also shows the list of admins.
If you use the 'Redirect' feed layout setting added in the previous release it now responds to clicks directly on the image or the background of cards.
When looking at your own profile there will be an "Edit Profile" button at the top of the sidebar.

Alexandrite settings will now automatically update in every tab instantly, so if you change the theme in one tab, when you switch to another already open Alexandrite browser tab you'll notic
Alexandrite 0.8.8 - Mod team management, multi-platform builds, and more
alexandrite.app - !alexandrite@lemmy.world - Github
Just a few things this time, the biggest is mod team management. You can now add and remove mods from the "..." menu on posts and comments. You can also find links to the modlog to see what actions have been taken against that user.
You can also remove mods or leave the mod team of a community from inside the "Moderation" area of the sidebar (note: the "Modlog" link moved inside this section too as it's not useful to most people)
Alexandrite settings will now automatically update in every tab instantly, so if you change the theme in one tab, when you switch to another already open
You 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.
Alexandrite 0.8.4 - modlog, more information on reports, and bug fixes

What's Changed Modlogs have been added! Links can be found in the instance/community sidebar. You can also see what mod actions have been performed on a user by clicking the modlog link on a user'...

cross-posted from: https://lemmy.world/post/4271786
I've been away on vacation but I'm back with a new release of Alexandrite!
The mod log is now implemented! At the moment you can see a community's modlog from the top of the community sidebar, and the instance modlog from the bottom of the instance sidebar (I'll likely change where these links are at some point). Now moderators should be able to do even more stuff without leaving Alexandrite.
Additionally there's a link to the modlog when viewing a user's profile (also in the sidebar), which lets you see the mod actions that have been performed on them. This should help moderators identify problematic users.
In both cases, you will see a content warning screen before being redirected to the actual modlog, but you can disable this for either all communities or for the ones you moderate in the settings.
![modlo
Alexandrite 0.8.4 - modlog, more information on reports, and bug fixes
What's Changed Modlogs have been added! Links can be found in the instance/community sidebar. You can also see what mod actions have been performed on a user by clicking the modlog link on a user'...
I've been away on vacation but I'm back with a new release of Alexandrite!
The mod log is now implemented! At the moment you can see a community's modlog from the top of the community sidebar, and the instance modlog from the bottom of the instance sidebar (I'll likely change where these links are at some point). Now moderators should be able to do even more stuff without leaving Alexandrite.
Additionally there's a link to the modlog when viewing a user's profile (also in the sidebar), which lets you see the mod actions that have been performed on them. This should help moderators identify problematic users.
In both cases, you will see a content warning screen before being redirected to the actual modlog, but you can disable this for either all communities or for the ones you moderate in
Alexandrite 0.8.2 - Post title suggestions from your link, private message edit/delete/report, external links in markdown now open in a new tab
When creating a post there's now a button to suggest a title based on the URL you entered You can create a post without first visiting the community by clicking the new "+" button in the header Add...
Just some quick features!
When creating a post there's now a button to suggest a title based on the URL you entered. Just enter a URL then click "Suggest Title"
Then if you want to use that title hit the button!
You can create a post without first visiting the community by clicking the new "+" button in the header. The menu looks a little bit empty right now, but I'll add more stuff here later.
Also:
- Added the ability to edit/delete/report private messages
- Links to external sites in markdown now open in a new tab
- If you have the "Ke
Oh yeah, I added a few hotkeys too, forgot to mention that! You can find them documented on the hotkey help page.
Huntabyte has some great tutorials!
Nope, it does everything client-side as of about a month ago.
Hey, 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.
I think this UI looks neat, totally room out there for both of them! :) I think it actually looks a bit closer to Photon. I'm always down for more apps because we all benefit from new ideas.
Some communities can restrict which languages you're allowed to post in, and I haven't yet made Alexandrite respect that list, I imagine that's what you're running into. Fixing this is on my todo list!
I'm planning on adding alternate post styles in the (hopefully near) future. A more compact style is one of the styles I want to add.
There's an option in the settings that makes the left sidebar not auto-hide if you just want to always be able to see them.
I assume there’s an API to allow individuals to develop their own front end if they wanted? Is there any documentation to this end?
Yes there's an API (docs here), but the docs are little more than type definitions right now so it takes a bit of digging to figure out what you're meant to do. You can look through all the methods on the LemmyHttp section of the docs, and watch the network tab in your browser's dev tools to figure out which APIs are called.