|
|
012ffc7470
|
Merge branch 'feat/modern-editor' of https://github.com/MaSzyna-EU07/maszyna into feat/modern-editor
|
2026-10-04 21:58:19 +02:00 |
|
maj00r
|
9bd8226c51
|
Fix the GCC 13 and MSVC builds: no brace-initialised reference from reference_wrapper, no near/far names
|
2026-10-04 02:49:05 +02:00 |
|
maj00r
|
b0c363b586
|
feat: structure gauge along the line of the selected path in the OpenGL view
|
2026-10-04 01:27:41 +02:00 |
|
maj00r
|
9cd0f0b1a7
|
refactor(editor): shared writers of the path definitions
|
2026-10-04 00:39:30 +02:00 |
|
maj00r
|
c85a52d5b1
|
refactor(editor): track observer instead of the function hooks
|
2026-10-04 00:37:26 +02:00 |
|
maj00r
|
7b8d809078
|
refactor(editor): drop unused editor state and vertical leftovers of the route design
|
2026-10-04 00:35:40 +02:00 |
|
maj00r
|
e5c91d8a1a
|
refactor(editor): shared plan geometry and formatting helpers
|
2026-10-04 00:33:44 +02:00 |
|
maj00r
|
8778353b22
|
feat(editor): infrastructure bound to the paths follows their changes
|
2026-10-04 00:14:03 +02:00 |
|
maj00r
|
7371b18910
|
feat(editor): vertical profile editor, grade lines kept in the scenery
|
2026-10-04 00:14:03 +02:00 |
|
maj00r
|
cdd5c242d1
|
feat(editor): curves take over the adjoining straights
|
2026-10-04 00:14:03 +02:00 |
|
|
|
2f417fddcc
|
feat(roads): road node with generated lanes, surface and markings
|
2026-10-03 17:35:08 +02:00 |
|
maj00r
|
676bf39136
|
feat(editor): track editor saves changed paths to scenery
|
2026-10-03 02:41:35 +02:00 |
|
maj00r
|
7825b92190
|
feat(editor): add R500 double slip
|
2026-10-03 02:41:35 +02:00 |
|
maj00r
|
4d060f166e
|
feat(editor): add R300 double slip
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
55fd0c74bd
|
feat(editor): insert double slip at crossing
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
a9e63e9496
|
fix(editor): fix: zero-vector curves detection
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
de5f2069f7
|
feat(editor): dragging straight refits neighbor curves
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
bf24c3983a
|
feat(editor): no sub-metre straights, switches snap, K splits path
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
8a50d352fb
|
feat(editor): shift with 4 points, single path curves, undo
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
a5955f322e
|
feat(editor): context editor for geometry, paths behind switches, switch textures
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
40422aec30
|
feat(editor): compound curves with dual radii and transition
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
1985758a86
|
feat(editor): insert switches by dragging, paths from free ends
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
32798a32bb
|
feat(editor): switch templates, auto distances with snapping
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
a392364f06
|
feat(editor): curves over 180°, click to load curve
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
b986cc8990
|
feat(editor): move straights keeping parallel
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
9198840d0f
|
feat(editor): straights include switches, drag to edit
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
b19f3de0d4
|
feat(editor): recognize collinear straights, measure
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
7ede96df5f
|
chore(editor): cleanup comments
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
8f2a34b3cf
|
feat(editor): route design with curves and transitions
|
2026-10-03 02:41:34 +02:00 |
|
maj00r
|
b93c5dde60
|
feat(editor): edit tracks loaded from the scenery
|
2026-10-03 02:41:34 +02:00 |
|