(iOS | Web | Unity3D) Developer

the more you get, the less you are.

  • 11 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle
  • Alright so I’ve reworked the mod log a bit, and the readability has improved. I’ve also added more details and collapsible content so it’s not quite so overwhelming. I included some convenience actions, and an undo option for all the mod actions (still working on undo for admin level actions). There is still some UI work to be done, but it is definitely an improvement already.

    I think I’d like to work on some admin tools next, but I don’t want to try and tackle all of them at once. I’ve had a busy schedule lately, so I don’t want to prolong releases anymore than they already are. I was thinking to add support for reviewing user applications first, but if you have any suggestions on frequently used admin tools that I may want to start with, just let me know.

    As for adding/removing/transferring mods, I’m not sure what limitations are due to the api, and what may be just UI limitations, but I will look into it. I know one limitation is that a community can’t be transferred to a user on a different instance than the community.

    The parent peek option should be very easy to implement, I should be able to add this in the next release no problem. Most of this is already implemented for viewing context when replying, so I just need to add an option to preview it. This also gives me an idea for the comment compose view, where you could view multiple parent comments for context while composing.

    I’ll hopefully have the next release pushed out on Tuesday evening this week.





  • That’s great, glad your liking it so far! I definitely plan on adding a lot more customization options going forward. Right now there is not much in terms of customization, I’ve primarily been focusing on making sure all the core features of Lemmy are supported before transitioning to appearance settings.

    Arctic is at a point now where virtually everything except for Admin tools are supported, so I am planning to start adding more customization options, and detail adjustments in the next couple of releases. I try to push at least one update a week with new features and fixes.

    I’m always open to suggestions so if you have any feedback, don’t hesitate to ask.


  • Great question! No information is provided by TestFlight to the developer by joining a test group. When submitting feedback such as crash reports, or screenshots, then only anonymous device information is provided such as iOS version, device type, connection type, time zone, battery level, free disk space, and screen size. Optionally users can also provide their email address when submitting feedback so the developer can contact them, but this is not required.

    There are also private TestFlight groups where you need to share your email with the developer so they can specifically add you to the test group, but that is the only difference between private and public groups.

    So you can rest easy, you’ve not been sharing any information just by joining a public TestFlight.



  • Okay, that makes a lot of sense. I’ll definitely add an option to remove child comments when removing a comment. For this I will just add an additional toggle to the remove comment pop up. It will prepend “[Thread Removed id: base_comment_id]” to the reason. I actually stumbled upon another moderator requesting native support for this in an asklemmy post today.

    So, I’ve added a ModLog shortcut to the community action menu, so that is more accessible now. I’ve also added an all filter to the ModLog. I’m working on redesigned ModLog cells, as they are a little difficult to read right now. I based them on the web UI, but with a narrow screen, it doesn’t look great. I think I will rework them to look similar to the Report List and a bit easier to read. I’ll add more detailed information and action menus while doing this. This will include an undo action to reverse the action and some other useful actions. I’ll also see about adding a search function so you can filter by moderator and such.

    Id also like to add support for adding/removing mods, and transferring communities, but I haven’t quite figured out where to fit that in.

    Oh wow, I used Apollo from day one and never noticed that feature. Was it an option like peek parent that would show a popup with the parent comment? That definitely sounds useful!

    Thanks for the awesome feedback as always.


  • That’s great, I’m glad you’re enjoying the update. I see you moderate some big communities, so I’m definitely eager to get your feedback on the mod tools.

    I’m actually in the process of fixing some issues with the mod tools right now. I had some reports of crashes that I believe I have resolved now.

    For the nuke thread option, are you referring to post removal? For example, if you remove a post, you also remove all comments on that post? If so that seems straight forward, and doable. These would show up as separate mod actions under the mod log, and as such I would probably append text to the mod reason to state it was removed with the post, and not due to the content of the comment.

    Now when restoring a post after nuking it, I’m not sure if the api would allow me to restore the nuked comments as well, but I can look into that.

    As for the community modlog, it can be accessed from the sidebar for each community. I will also add it to the action menu for each community so it’s more accessible, and consistent with the server modlog.

    I’m working on adding an all filter in the modlog right now. I didn’t add it initially because the modlog was a somewhat last minute addition to an update. I also noticed while testing mod tools that I performed an action that I could not undo (even in the web UI) and I had to hard code a solution to roll back the action. So I think an undo option in the mod log is a very good idea.

    I’ll look into the open in browser option as well. That should be an easy fix.

    Thanks so much for the feedback and suggestions!



  • Customization is coming, I’ve just not prioritize it yet. I’ve been primarily focusing on core functionality so far. I’ve been trying to reach a near complete feature set to support all of Lemmy’s features before moving on to the customization aspects.

    I have a ton of customization features I’m planning to add in, and hopefully I can start on those soon. I’m also planning per-account settings as well, though I hadn’t considered per-community settings. That’s a good idea.

    As for remembering comment collapse. I actually added support for this, I basically just need to save the state so it can be restored. The last update was already running late, so I didn’t take the time to add that in. I’ll likely include this in the next update.

    Honestly the tap to vote on comments, I might just disable that entirely, I’ve noticed that majority of the time I accidentally vote on comments, and the tap area is too small to be reliable. Are the least, I will at make it optional.



  • That’s great to hear! I’ve not tested it myself, however I’ve been trying to be mindful of the layout to ensure voiceover is supported. I know that there are some action buttons that still need accessibility titles, and I’ll see about adding those soon. If you find anything that’s not working with voiceover, please let me know and I’ll do my best to get it fixed.