17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-02 23:16:22 +01:00

feat(editor): a less crowded track editor and one choice of what the switch tool places

- the switch tool asks what to place: a switch, a slip switch, a crossing or a connection of tracks (crossover, double,
  scissors, ladder), with the templates and the options of that kind only and one line of how to place it with the mouse;
  the bar of hints says the same, the wheel keys of a connection included; panel in its own editormodeswitchtool.cpp
- templates are listed by their names, the lengths a and b and the rest of the label in the tooltip
- the panel of a selected switch shows its length, its type and its drive; the name, number, rail, kilometre and angle are
  under Details
- one toolbar: the tools are no longer drawn a second time down the edge of the view; the track tools show select, lay,
  plan, switch and parallel, the others behind More, which starts closed again (setting track_tools_all)
- the infrastructure tool has no button nor key
- the gizmo options start closed, the node bank isn't drawn in the track mode
- no drive models: said in plain words
- self-test switchkind
This commit is contained in:
maj00r
2026-10-18 01:47:06 +02:00
parent e52d8d6e84
commit 3ba22aae10
16 changed files with 385 additions and 170 deletions

View File

@@ -6928,3 +6928,66 @@ msgstr "Skóra podrozjazdnic"
msgid "Replaceable skin of the timber model, empty: the one of the model"
msgstr "Wymienna skóra modelu podrozjazdnic, puste: skóra samego modelu"
msgid "What to place"
msgstr "Co stawiasz"
msgid "Slip switch"
msgstr "Rozjazd krzyżowy"
msgid "Crossing"
msgstr "Skrzyżowanie"
msgid "Connection"
msgstr "Połączenie"
msgid "A switch put into a straight or a curve"
msgstr "Rozjazd wstawiany w prostą albo łuk"
msgid "A single or double slip switch at a crossing of two straights"
msgstr "Rozjazd krzyżowy pojedynczy albo podwójny, na skrzyżowaniu dwóch prostych"
msgid "A crossing of two straights"
msgstr "Skrzyżowanie dwóch prostych"
msgid "Switches laid whole between two tracks: a crossover, a double or a scissors crossover, a switch ladder"
msgstr "Rozjazdy układane w całości między dwoma torami: przejście, przejście podwójne, nożycowe, drabinka rozjazdów"
msgid "Click at a crossing of two straights; a single slip on the side of the joined tracks"
msgstr "Kliknij skrzyżowanie dwóch prostych; rozjazd pojedynczy po stronie łączonych torów"
msgid "Click at a crossing of two straights"
msgstr "Kliknij skrzyżowanie dwóch prostych"
msgid "Press on a straight and drag onto the other track. While dragging: Shift+wheel another kind, Ctrl+wheel R of the aligning curve, Alt+wheel where they meet"
msgstr "Wciśnij LPM na prostej i przeciągnij na drugi tor. W trakcie: Shift+kółko inny rodzaj, Ctrl+kółko R łuku dopasowującego, Alt+kółko miejsce spotkania"
msgid "Press on a straight and drag onto the other track. While dragging: Shift+wheel another kind, Ctrl+wheel R of the aligning curve"
msgstr "Wciśnij LPM na prostej i przeciągnij na drugi tor. W trakcie: Shift+kółko inny rodzaj, Ctrl+kółko R łuku dopasowującego"
msgid "Click a straight or a curve, then press on it and drag: along for the direction, sideways for the side"
msgstr "Kliknij prostą albo łuk, potem wciśnij na nim i przeciągnij: wzdłuż wybiera kierunek, w bok stronę toru zwrotnego"
msgid "The first switch"
msgstr "Pierwszy rozjazd"
msgid "Template"
msgstr "Wzorzec"
msgid "Details##switchdetails"
msgstr "Szczegóły##switchdetails"
msgid "No switch drive models in the scenery data"
msgstr "Brak modeli napędów zwrotnic w danych scenerii"
msgid "Turntables, signals, objects along the track, trainsets and the checks of a line laid: profile, speed, joints, structure gauge"
msgstr "Obrotnice, sygnalizatory, obiekty wzdłuż toru, składy i sprawdzanie ułożonej linii: profil, prędkość, styki, skrajnia"
msgid "Press on a straight"
msgstr "Wciśnij na prostej"
msgid "and drag onto the other track"
msgstr "i przeciągnij na drugi tor"
msgid "at a crossing of two straights"
msgstr "na skrzyżowaniu dwóch prostych"