|
|
9935257783
|
Add nosonar tags
|
2026-10-09 18:40:31 +02:00 |
|
|
|
60c7250683
|
feat(editor): docked layout: windows of the editor docked around the 3d view (dockspace over the main window, default layout built when there's none or on Mode windows > Reset window layout), menu shown all the time, toolbar with the edit modes, track and road windows, gizmo operations and the top view, status bar with the outcome of the last operation and the selected node; dockspace submitted also when the frame was started by the ui of another mode, so docked windows don't come undocked on the change of mode; stable ids of the editor windows, no auto resize of the dockable ones; hints of the track and road tools placed in the part of the window the 3d view is seen in; Polish translation
|
2026-10-08 21:39:31 +02:00 |
|
|
|
344034ec70
|
feat(ui): imgui 1.91.9b-docking in place of 1.73: local changes of the backends carried over (glad as the gl loader, srgb and gamma of the ui, gles glsl string), BufferingBar/Spinner kept, imgui_tables in cmake; cursor position, cursor enter and focus of the main window passed to the glfw backend, which works with events now; code adapted to the api: ImGuiListClipper::Begin, BeginListBox, ImTextureID as an integer, ImageButton with an id, ImGuiKey without GetKeyIndex, logarithmic sliders in place of the removed power argument; ImGuizmo with the math operators defined before imgui.h and SetNextFrameWantCaptureMouse
|
2026-10-08 20:38:13 +02:00 |
|
maj00r
|
d4791f6a29
|
feat(editor): a model or an include standing by a track bent along it (B, or the Bend along the track section of the toolset): it stays where it stood and follows the track, through the joined tracks as far as it reaches; reference point at its start, origin, middle, end or a point picked on the model, across at its origin, the side facing the track, the far side or its middle, up at its origin, bottom, top or the top of its edge by the track; the blue cross of a bent model dragged for its offset, with Shift for its height and with Ctrl along the track, the values shown at the cursor; a bent model clicked to edit; one step of the undo history; scale of the model kept, parts lit only at night left out; edges of platforms told by the name of the model and by the overhang of their edge over the foot: put 1.725 m from the axis at the height the name gives, turned with the edge to the track when they stood the other way; platforms stand on the plane of the rail heads carried on to their edge (PKP PLK ST-T2), the gauge widening led in from the tracks beyond the ends and from the other path of a switch; gaps between the pieces of a sweep filled with the paths which join them; Platforms and models tab left out of the track editor; laid track eased into the curvature of the one it joins with a transition curve; File > Open scenery... starts the editor again with the scenery picked from a list; the camera saved with the scenery; T and Shift+T turn each turntable to its next and previous position by event launchers written on each save; a turntable track deleted with its template; a scenery with no trainset gets a WMB10 on its first track; vehicle placed where the track is clicked; gauge check takes in the bent models; Polish translation of the editor
|
2026-10-08 00:51:40 +02:00 |
|
maj00r
|
3731520e33
|
feat(tracks): track editor in one movable Tracks window with exclusive modes, a guide of what can be done in the current step and the rarely used fields folded; vertical profile window with the ground of the scenery triangles; plain pieces added at a free end, freehand only on request; curve mode edits the single curve clicked
|
2026-10-05 01:21:11 +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
|
ac82db8178
|
Structure gauge: map scan in slices over the frames with progress and cancel, skip the triangles far from the lines
|
2026-10-04 02:35:00 +02:00 |
|
maj00r
|
818fc60e21
|
Structure gauge: no road gauge along the pavements
|
2026-10-04 02:33:11 +02:00 |
|
maj00r
|
e69601dfa0
|
Structure gauge: no red highlight of the intruding triangles
|
2026-10-04 02:27:52 +02:00 |
|
maj00r
|
1ab5e1e8c3
|
Structure gauge: camera along the track at the height of the hit, close to it
|
2026-10-04 02:25:12 +02:00 |
|
maj00r
|
ce0c311106
|
Structure gauge refactor: outline ring, tilt in the sections, outline choice, shared track line
|
2026-10-04 02:22:57 +02:00 |
|
maj00r
|
7e78ca8714
|
Structure gauge: the lower part turns with the plane of the rail heads on cant
|
2026-10-04 02:12:14 +02:00 |
|
maj00r
|
e4e3aad853
|
Structure gauge: G1/G2/GA/GB/GC installation gauges, road clearance, Toolset button
|
2026-10-04 02:00:43 +02:00 |
|
maj00r
|
d57215877f
|
feat: structure gauge window in the menu bar, gauge tunnel around the hit, fixed reach
|
2026-10-04 01:54:17 +02:00 |
|
maj00r
|
208ad3400d
|
fix: structure gauge measured from the rail head, not the rail foot of the scenery points
|
2026-10-04 01:48:11 +02:00 |
|
maj00r
|
f2e727ce9a
|
feat: structure gauge violations on the whole map, camera goes to them
|
2026-10-04 01:44:04 +02:00 |
|
maj00r
|
cf8062ea96
|
feat: GPL-1/GPL-2 structure gauges, widening run-in ahead of the curves
|
2026-10-04 01:40:25 +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 |
|