2026-10-08 21:39:31 +02:00
..
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
2026-05-01 23:51:57 +02:00
2026-03-14 19:16:48 +00:00
2026-03-14 19:01:57 +00:00
2026-06-30 21:19:46 +02:00
2026-03-14 19:16:48 +00:00
2026-10-08 17:44:58 +02:00
2026-10-02 21:29:18 +02:00
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
2026-09-02 12:32:35 +02:00
2026-06-30 21:19:46 +02:00
2026-05-12 00:05:36 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:39:31 +02:00
feat(editor): Signals mode of the Tracks window (H): semaphores, block, warning, shunting, stop, substitute signals and repeaters placed by the track from the templates of the scenery, described by //$e signal: (kind, mount, lamps, lean, the event the train reads them by) which tools/editor/signal_headers.py writes into them; a click by a track puts the signal on that side 2.25 m from the axis at the rail heads, facing the trains which have it on their right, a drag along turns it to the trains going the way of the drag; its (p1)_sem_info goes to event1 or event2 of the path, warning signals and repeaters, which the train doesn't read, get none; a head leaning away from the track swapped for its counterpart; the plate named like the signal; signals dragged along the track with their event, removed with it, renamed in the node properties with it, each a single step of the undo history; Polish translation
2026-10-08 03:12:16 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
2026-10-08 21:04:58 +02:00
feat(editor): track editor driven by what the cursor is over: the outline and a label show what a click or a drag does, snapping to free ends on the screen, handles and ends dragged directly, no rotation gizmo; laying from a free end the same in every mode, straight with Shift, the curve of a switch going on past its diverging end; height 0 where there's no terrain; placed switch leaves the switch mode, double slips listed apart, a drive of the switch placed with it by the //$e switch description of its template; compound curves of any number of radii; dragged end of a straight fits the curve beside it; name of a path, followed by the memory cells and the includes taking it; turntable placed from a template described as one, tracks led out of it and the tracks around fitted to it, its positions written to the include; infrastructure bound to the path whose events read its memory cell; terrain made where the route has none and shaped to the formation under the ballast; models along the track over the selected path and on along the joined ones while dragged, rarely used settings folded; vehicles and trainsets placed on any path, switches included, facing the way the arrow shows; joined paths spread into the selection; New scenery in the File menu starts the editor again with the wizard; ortho zoom towards the cursor; scripted self tests; Polish translation
2026-10-06 22:19:54 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:39:31 +02:00
2026-10-06 21:58:57 +02:00
2026-10-08 16:17:46 +02:00
2026-03-14 19:16:48 +00:00
2026-10-04 20:00:13 +02:00
2026-04-14 20:39:43 +02:00
2026-10-08 21:39:31 +02:00
2026-10-08 21:39:31 +02:00
2026-10-04 20:00:13 +02:00
2026-03-14 19:01:57 +00:00