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
de6053e18a
feat(editor): crossover snaps to parallel straight
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
d6519531ed
feat(editor): fit curves between fixed ends
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
ced26d171f
feat(editor): edit parameters of a placed include
2026-10-03 00:37:17 +02:00
968594c3e9
feat(editor): include database, placing .inc templates from the node bank
2026-10-02 23:57:35 +02:00
a612b0c96c
fix(editor): release the scenario file after load, undo a failed save
2026-10-02 22:54:19 +02:00
3199f3796e
feat(editor): layers window, scenery save and include descriptions
2026-10-02 22:40:52 +02:00
69f5f551a1
feat(editor): orthophoto lift above the ground and opacity in the scene
2026-10-01 22:17:12 +02:00
adc6328a09
feat(editor): orthophoto fitted to terrain and optionally part of the scene
2026-10-01 21:31:43 +02:00
8da445bcb5
feat(editor): geoportal orthophoto layer streamed around the camera
2026-10-01 20:09:34 +02:00
1497d081ff
feat(editor): user-defined model sets, random insert from set, tabbed editor panel
2026-10-01 18:41:35 +02:00
Mateusz Włodarczyk
fe603f15eb
refactor: extract user_config_path() helper
...
Consolidates platform-specific config-directory logic (APPDATA on Windows,
~/Library/Application Support on macOS, ~/.config on Linux) into a single
user_config_path(filename) function in utilities/utilities.{cpp,h}, removing
copy-pasted #ifdef blocks from application.cpp, editor/editorSettings.cpp,
input/{keyboard,gamepad,drivermouse,uart}input.cpp.
2026-06-30 21:30:36 +02:00
75461eaf86
World Streaming Part 1
2026-06-18 18:18:02 +02:00
449609d817
Snap to ground || New terrain system || Terrain sculping || Mesh simplification
2026-06-17 08:56:42 +02:00
3bed2212d7
Editor settings for New/Legacy camera controll
2026-06-16 23:53:01 +02:00