I must say that I used this plugin in roam and that it works very well.
Nevertheless, I must also add that I'm not a fan of the "mixed direction approach".
It creates some weird situations when you h...
As you can see, the screen contains a few block (in roam) such that some blocks are in Arabic and some are in English.
The blocks writen in arabic not only have their text align from right to left, but have the "dot" aligned from rigth to left.
I do not see any reason why the two things should be related.
...
The dot is a visual indicator, the requested feature does not have to implement this change of alignment but I think it's helpful.
Also, keep in mind that the screenshot you attached was made for demonstration purposes, switching language each node is not a common use case...
In my opinion, the appropriate solution should be to allow a user to align the entire app from right to left or from left to right. This would mean that all the "dots" (and the dots" only) are aligned from right to left.
I disagree with this point - there are things I write in English (e.g. work and research) and there are things I (want to) write in Hebrew (e.g. personal and household stuff), I don't want to switch instances off the app any time I want to switch language. BTW, this capability in Roam is quite old, the Mixed Text Direction plugin was created to overcome this problem.
In my opinion, the appropriate solution should be to allow a user to align each node (and its children) from right to left or from left to right. The default alignment (LTR or RTL) should be determined in the global settings.
You don't have permission to do this.
You're going a bit too fast! Take a break and try again in a moment.
Something went wrong! Please reload the page and try again.
The dot is a visual indicator, the requested feature does not have to implement this change of alignment but I think it's helpful.
Also, keep in mind that the screenshot you attached was made for demonstration purposes, switching language each node is not a common use case...
I disagree with this point - there are things I write in English (e.g. work and research) and there are things I (want to) write in Hebrew (e.g. personal and household stuff), I don't want to switch instances off the app any time I want to switch language. BTW, this capability in Roam is quite old, the Mixed Text Direction plugin was created to overcome this problem.
In my opinion, the appropriate solution should be to allow a user to align each node (and its children) from right to left or from left to right. The default alignment (LTR or RTL) should be determined in the global settings.