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

17 Commits

Author SHA1 Message Date
maj00r
b8f040e6fd propagate template headers transitively, import Console where used
AnimModel.cpp reaches cParser through the simulation core, not a direct
import, so the previous pass missed it; the propagation now follows the
whole import closure. Train.cpp, drivermode.cpp and Globals.cpp call
Console:: inside _WIN32 guards without importing eu07.console - invisible
on Linux, where those blocks are skipped.
2026-09-10 01:41:24 +02:00
maj00r
6550c88536 give importers the headers module templates need
A template defined in a module interface is instantiated in the importing
unit, where its body's types must be complete. A declaration reaching the
importer only through the interface's global module fragment is not
enough for MSVC: cParser::operator>> uses std::stringstream, and every
unit that parsed a float got an incomplete type.

526 headers across 161 units, derived from what each interface's template
bodies actually name.
2026-09-10 01:20:33 +02:00
maj00r
3f7960aad5 pch migration to modules [wip] 2026-09-09 20:35:26 +02:00
jakubg1
ba19db8715 Revert "Remove training card window"
This reverts commit 363b50c9c2.
2026-09-02 12:32:35 +02:00
jakubg1
363b50c9c2 Remove training card window
This was a leftover from attempts at modifying MaSzyna for professional simulators.
Interaction with this window could cause a crash.
2026-08-23 22:37:33 +02:00
copilot-swe-agent[bot]
7e49aa8740 Rewrite #includes to use explicit subdirectory paths
Co-authored-by: Hirek193 <23196899+Hirek193@users.noreply.github.com>
2026-03-14 19:16:48 +00:00
milek7
b651752057 modifications for sim 2020-01-01 01:50:09 +01:00
milek7
8f7e06c25c snapshot 2019-07-09 22:09:37 +02:00
milek7
a0c44fbaa3 snapshot 2019-07-02 15:33:49 +02:00
milek7
16570f8d23 move vehicle param window to vehicle list, add radiostop button 2019-03-16 20:51:51 +01:00
milek7
3556a2d0e6 vehicle params window, aware system rewrite, sifa 2019-03-16 02:17:41 +01:00
milek7
748e7b1dda imgui include fix 2019-03-06 17:42:52 +01:00
milek7
1ef74838ee work 2019-01-20 15:32:03 +01:00
milek7
f63bd04bfe work 2019-01-18 00:26:48 +01:00
milek7
f55a5465ef work 2019-01-14 22:45:22 +01:00
milek7
3db9efd3f7 work 2019-01-11 23:15:03 +01:00
milek7
b1cb4ad1ea work 2019-01-02 22:31:46 +01:00