17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-10-20 17:24:53 +02:00

refactor(editor): the track mode split by tool instead of one file of 6900 lines

- editormoderoute.cpp: the route design, its kept records and digitizing
- editormodestraights.cpp: the plan tool: straights, the detour, the curve fit
- editormodelay.cpp: laying track, free ends and extending, the build tools
- editormodeswitchplace.cpp: placing switches, crossovers and links, double slips, curved switches
- editormodetrack.cpp keeps the selection, the snapshots, the tabs, the inspector and the path panel, the hints
- the sizes of the handles and reaches and the small helpers they all use in editormodetrackshared.h

The code is moved as it was.
This commit is contained in:
maj00r
2026-10-18 02:24:04 +02:00
parent 4912199bd1
commit 16348c655a
7 changed files with 5203 additions and 4988 deletions

File diff suppressed because it is too large Load Diff