Skip to main content


My attempt to be "smart" with nested comments rendering in Relatica seemed to work well...until it didn't. In my defense this is far more complicated a threading than what even my test cases tried to repelicate. I'm probably going to siphon off the hierarchy so I can play with it until it renders even this correctly. #relatica #friendica
Unknown parent

What do you mean by "wrong way"? I'm just trying to minimize the max depth of them when it isn't warranted. Like if I reply to my own comment I think that could be at the same level but someone else replying to it should be at a different level. I've thought about doing away with levels altogether and instead render the comment card with "commenting on X user's comment" with the ability to jump to that comment. I'm not sure if Flutter will make that easier or harder though... #flutter #ux
Unknown parent

Two alternatives to excessive nesting I can think of are either horizontal scrolling as well as vertical scrolling or once nesting gets below a certain amount having to "page into" the comments on another screen. Otherwise what happens is that after the 4th or 5th level the comment box is too narrow to be useful. Most apps just truncate after a certain depth, as does Relatica. I just try to minimize the depth where it makes sense. Frio does seem to thread the needle better than most. Maybe I should try to use their same algorithm. It can still lead to confusing nesting though. Such as here (although with only two users it is obscuring some of how it tries to reduce depth before it just caps it). #relatica #friendica #frio