Commit Graph

2692 Commits

Author SHA1 Message Date
e931a99284 Another appveyor fix 2025-09-05 20:11:51 +02:00
790c7a32a1 Add cd to home dir 2025-09-05 20:05:23 +02:00
5ed1045263 Fix appveyor formatting 2025-09-05 19:56:37 +02:00
61b79bc9a2 Merge branch 'master' of https://github.com/Unofficial-MaSzyna-Developement/maszyna 2025-09-05 19:55:04 +02:00
1dc08f342e Appveyor config 2025-09-05 19:54:34 +02:00
jakubg1
6f1b03fccf Fix Shift/Ctrl/Alt key handling on Linux
On native Linux builds, due to weird key modifier handling, key modifiers often worked backwards.
Now modifer key handling is streamlined and is not mode-dependent.
2025-09-05 14:54:29 +02:00
072165aae3 Resolve conflicts for merge 2025-09-04 20:27:45 +02:00
jakubg1
c83c123596 Add scenery category detection, launcher category list parity with Starter 2025-09-04 18:01:48 +02:00
jakubg1
d07b0e76c4 Fix potentially crashy condition 2025-09-04 04:58:47 +02:00
jakubg1
dc8de9aa07 Separate FFList from DEList, add FFEDList (ffBrakeList)
Added a new optional section to .fiz files: `ffBrakeList`. It is used instead of `ffList` whenever the vehicle has its ED braking engaged.

Example (dynamic/pkp/elf_v1/inverter_kp.fiz):
```
ffList: Size=3
0	2.0
33.7	2.08
34.0	2.12
130.4	8.10
endff

ffBrakeList: Size=4
0	2.0
33.7	2.08
34.8	2.08
34.8	2.17
130.4	8.10
endff
```
2025-09-04 04:36:26 +02:00
jakubg1
baadd5f14c Add isolation list to track tooltips
If a track is hovered when debug mode is on, it will now also show the names of isolated circuits the track belongs to, if any.
2025-09-04 03:37:50 +02:00
jakubg1
b28ea826c5 Make signal light changes swifter
This makes them look more realistic, especially on semaphores.
2025-09-04 03:35:11 +02:00
311a827ade Fix c++ error 2025-08-21 20:31:26 +02:00
6e2835bdeb Remove starts with statement 2025-08-21 20:25:18 +02:00
be8218949c More linux specific blocks 2025-08-21 20:22:26 +02:00
f3476be306 Remove double include for windows.h 2025-08-21 20:20:34 +02:00
f5c7092551 Move crash handling logic for windows only blocks 2025-08-21 20:19:12 +02:00
84940c0db1 Remove in header class prefix for function declaration 2025-08-21 20:17:18 +02:00
10b645114b Another logic fix cause im dumb 2025-08-21 01:31:58 +02:00
775b507727 Remove new lines for init errors 2025-08-21 00:18:00 +02:00
da7882536e Transfer all error messages to LogService & fix logic for init_settings() 2025-08-21 00:16:32 +02:00
07229ab8d5 Add init error messages 2025-08-17 00:05:36 +02:00
c98227a2e3 Add log timer 2025-07-23 14:48:17 +02:00
1fba26c6cc Console errors highlight 2025-07-23 14:24:56 +02:00
c0437946c7 Prevent multiple battery switches in hold conditions 2025-07-23 12:29:04 +02:00
d36995aeff Add stack acces mutex for logging service 2025-07-20 20:19:30 +02:00
13f7551b5f Modern dimmer overhaul
Now it supports custom positions
2025-07-15 16:06:42 +02:00
3659d87349 Add cruel way to disable python threaded upload when using nvrenderer 2025-06-12 00:02:06 +02:00
d86435d50c Move rc encoding to ANSI 2025-06-11 12:49:13 +02:00
b0b7927212 Logging memory leak fixes 2025-06-11 12:42:22 +02:00
a1510eb4fc Change crashdump name logic 2025-06-11 12:42:09 +02:00
00c0cc2a26 Logging tweaks 2025-06-08 15:18:36 +02:00
ac2c5ab4cf Add auto dmp file genration 2025-06-02 22:41:39 +02:00
25bc32e84f Merge pull request #23 from Unofficial-MaSzyna-Developement/nvrhi
nvrhi
2025-06-02 21:20:27 +02:00
5ab14b7a2d Move nvrhi renderer back as gfxrenderer experimental 2025-06-02 20:55:30 +02:00
a2da6020c7 Change nvrhi renderer to "experimental" 2025-06-02 19:03:32 +02:00
690b626990 Revert "Fix renderer selecting"
This reverts commit 54a08eda52.
2025-06-02 19:02:21 +02:00
70b68a155b Fix rc porecompilation 2025-05-05 20:20:29 +02:00
cc82af3375 Add versioning info to binary 2025-05-05 19:58:17 +02:00
Ryba04
6b21737ec4 Merge pull request #85 from Anonim17PL/master
Poprawki po 078470c, 2a5d8cc i 7cac46d
2025-05-04 17:40:59 +02:00
Ryba04
5ec90e62a3 Merge pull request #84 from Unofficial-MaSzyna-Developement/new-features-march-25
New features march 25
2025-05-04 17:40:18 +02:00
2b75b17ca4 Remove workflow since it doesn't work on github 2025-04-29 02:49:26 +02:00
f07b220dba Fix framerate counter 2025-04-23 23:57:50 +02:00
5a1285a7a9 Merge branch 'nvrhi' of https://github.com/Unofficial-MaSzyna-Developement/maszyna into nvrhi 2025-04-17 14:35:23 +02:00
f464d16f42 Fix logging crash on exit 2025-04-17 14:35:02 +02:00
1255dbd4b6 Add powershell core initialization 2025-04-17 12:31:35 +02:00
708bf4d151 Slight fix for setup.bat in workflow 2025-04-17 12:19:45 +02:00
fec7d82443 Change upload artifacts to v4 2025-04-17 12:17:38 +02:00
6cbb9ed7a7 Prob fix for upload 2025-04-17 12:14:23 +02:00
11ad7023ae Create test github actions workflow 2025-04-17 11:55:27 +02:00