I'll need to implement something for multi API support once Lemmy 1.0 releases, and I could probably add basic mbin support there when that happens
It means that design choices and features I implement will follow what I believe to be optimal. I still try to consider what the users think, but the overall organization will prioritize my thought. It sounds narcissistic, but other software often follows this pattern.
It's why Photon will rarely implement random features if I deem it to be something left to another tool, because my opinion is that it should remain simple unless the feature will significantly improve the user experience.
I'm glad you enjoy it :)
I've been focused lately on changing some UI aspects of Photon to please both sides, compact mode is now comparable to old reddit (while looking good) and it's the default. People who like them can switch to the cozy interface on their own.
When rendering the post preview Photon cuts off the rest of the text at around character 300 for performance reasons. Part of the spoiler got caught in it causing it to not be valid markdown. I'm not sure if I'll try to fix this.
I mean that's why it's "mildly infuriating", it doesn't enrage me as much as Twitter requiring a sign in for the whole site.
I removed it because I don't want my app to necessarily depend or be associated with any specific centralized external source, like MBFC. By adding it to my app, I'm implicitly supporting its use, which wasn't necessarily my goal.
We can teleport 7 inches, but there is no cool down specified.