17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-04 17:47:14 +01:00

feat(editor): track gizmo turns, lengthens and edits the control vectors, joined tracks keep the tangent

W turns the track (about its middle or the selected end) and a selection of tracks, the joined tracks follow.
E lengthens the track at its free end: a straight stays straight, an arc keeps its radius, cant and grade.
The gizmo on a control point moves, turns or lengthens the vector; the control point of the track joined
there turns with it, at a switch the vector only slides along the switch. Straight neighbours dragged along
keep their tangents and become straight again when nothing bent them.
This commit is contained in:
maj00r
2026-10-11 12:59:55 +02:00
parent 2beae15390
commit 89678ead3e
8 changed files with 782 additions and 99 deletions

View File

@@ -5268,3 +5268,39 @@ msgstr "kładzie prostą dotąd i idzie dalej od jej końca"
msgid "type the radius"
msgstr "wpisz promień"
msgid "moves the control point, the joined track keeps the tangent"
msgstr "przesuwa punkt kontrolny, dołączony tor zachowuje styczność"
msgid "turns the control vector, the joined track keeps the tangent"
msgstr "obraca wektor kontrolny, dołączony tor zachowuje styczność"
msgid "length of the control vector"
msgstr "długość wektora kontrolnego"
msgid "turns the track about the point, the joined tracks follow"
msgstr "obraca tor wokół punktu, dołączone tory idą za nim"
msgid "lengthens the track at this end, the curve keeps its radius"
msgstr "wydłuża tor na tym końcu, łuk zachowuje promień"
msgid "turns the track, the joined tracks follow"
msgstr "obraca tor, dołączone tory idą za nim"
msgid "lengthens the track at its free end, the curve keeps its radius"
msgstr "wydłuża tor na wolnym końcu, łuk zachowuje promień"
msgid "gizmo: move, turn, lengthen"
msgstr "gizmo: przesuń, obróć, wydłuż"
msgid "control %.2f m azimuth %.2f deg"
msgstr "wektor %.2f m azymut %.2f°"
msgid " turned %+.2f deg"
msgstr " obrót %+.2f°"
msgid "turned %+.2f deg"
msgstr "obrót %+.2f°"
msgid "along the switch"
msgstr "wzdłuż rozjazdu"