This patch has the added benefit that it is able to accommodate circuits with more relays. For example, here's a circuit display with Tor Browser connected to a tor instance patched to use 4 relays:
// Updates the Tor circuit display SVG, showing the current domain
It is no SVG anymore as far as I can see.
I agree that this bug fixes #13074 (moved) as well. If you have that fix in the same commit (which is fine for me) please give a hint in the commit message as well. This makes it a lot easier for people doing the release to get the changelog right (they can then just look for bug numbers with |git log|)
I tested a while the ar version and it behaves weird. (See attachment) Not sure if that is something we can/should fix, though. I guess there is an RTL/LTR mixup causing this due to yet untranslated strings?
{{{
// Updates the Tor circuit display SVG, showing the current domain
}}}
It is no SVG anymore as far as I can see.
Fixed.
I agree that this bug fixes #13074 (moved) as well. If you have that fix in the same commit (which is fine for me) please give a hint in the commit message as well. This makes it a lot easier for people doing the release to get the changelog right (they can then just look for bug numbers with |git log|)
I tested a while the ar version and it behaves weird. (See attachment) Not sure if that is something we can/should fix, though. I guess there is an RTL/LTR mixup causing this due to yet untranslated strings?
Yes, it's partly due to untranslated strings. The circuit diagram should turn around if everything is translated. You're right that the parentheses are misbehaving, though, so I've added a fix for those.
I tested a while the ar version and it behaves weird. (See attachment) Not sure if that is something we can/should fix, though. I guess there is an RTL/LTR mixup causing this due to yet untranslated strings?
Yes, it's partly due to untranslated strings. The circuit diagram should turn around if everything is translated. You're right that the parentheses are misbehaving, though, so I've added a fix for those.