17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-10-17 02:49:19 +02:00
Commit Graph

3207 Commits

Author SHA1 Message Date
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
ae8a046f79 Structure gauge: wheel zone in the common lower part, depth as the distance from the outline 2026-10-04 02:17:50 +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
0b5b69d76e Structure gauge button in the Track tab of the toolset 2026-10-04 02:05:31 +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
maj00r
661c211b2e feat(editor): tooltips of the track fields, textures applied on leaving the field 2026-10-04 01:04:41 +02:00
maj00r
17725b6527 feat(editor): mode bar of the track window, key hints and values of the change at the cursor 2026-10-04 01:01:49 +02:00
maj00r
fc195880e1 refactor(editor): one place for the orthographic projection of the editor view 2026-10-04 00:52:14 +02:00
maj00r
7d87fef7a0 refactor(editor): anchor on the nearest place of a path 2026-10-04 00:51:05 +02:00
maj00r
07994a578c refactor(editor): stored bindings read apart from their registration, one way to open a profile route 2026-10-04 00:50:08 +02:00
maj00r
21082c4a5f refactor(editor): split the vertical profile window 2026-10-04 00:48:42 +02:00
maj00r
eb5b2e8919 refactor(editor): split the infrastructure window 2026-10-04 00:48:00 +02:00
maj00r
c95c374082 refactor(editor): split the route design panel 2026-10-04 00:47:00 +02:00
maj00r
1f381bbb48 refactor(editor): split the profile canvas into navigation, editing and drawing 2026-10-04 00:45:54 +02:00
maj00r
0879f1528e refactor(editor): named overlay colours 2026-10-04 00:43:41 +02:00
maj00r
20fa5613a7 refactor(editor): shared gizmo frame, screen picking and history trimming 2026-10-04 00:42:47 +02:00
maj00r
9cd0f0b1a7 refactor(editor): shared writers of the path definitions 2026-10-04 00:39:30 +02:00
maj00r
62f07c8fbb refactor(editor): one edit helper for the definitions rewritten on save 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
maj00r
676bf39136 feat(editor): track editor saves changed paths to scenery 2026-10-03 02:41:35 +02:00
maj00r
38161572b4 fix(editor): switches follow cant on curves 2026-10-03 02:41:35 +02:00
maj00r
acd2f8a28a feat(editor): switches bend along curves 2026-10-03 02:41:35 +02:00
maj00r
5fba2a4a68 feat(editor): double slip auto-fits radius, click to replace 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
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
613ee89c69 fix(editor): apply the transition split when the slider is released 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
b5e1510c1e fix(editor): break near end splits last path 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