17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-10-18 02:09:18 +02:00

Commit Graph

  • 38fc9e3c00 audio: guard ALC_SOFT_system_events behind #ifdef for OpenAL < 1.24 crash-diagnostics maj00r 2026-08-16 14:38:34 +02:00
  • 1357afb9e1 Update C++ version in readme Ryba04 2026-08-16 12:40:47 +02:00
  • 1454d150e2 appveyor: install cmake 3.31.12 on linux to find python 3.14 maj00r 2026-08-16 11:04:36 +02:00
  • cbcf0b7916 appveyor: get python 3.14 from deadsnakes, drop uv maj00r 2026-08-15 21:12:12 +02:00
  • 027c627f13 appveyor: use uv for embeddable python 3.14 on linux maj00r 2026-08-15 20:50:03 +02:00
  • a2a635867c appveyor: fix linux build (ubuntu 24.04, python 3.14, no better renderer) maj00r 2026-08-15 19:51:47 +02:00
  • 4838c15659 Improve crash handling and diagnostics maj00r 2026-08-15 16:50:47 +02:00
  • df06c62cdf appveyor: add Linux build maj00r 2026-08-15 16:50:47 +02:00
  • 7ed57d1b3b Fix assets license link in README staging Ryba04 2026-08-09 19:27:27 +02:00
  • 8cd94859c3 Update assets license link in README.md Ryba04 2026-08-09 19:26:24 +02:00
  • b70afe6a74 Merge pull request #152 from combolek/unc-path Hirek193 2026-08-06 21:38:27 +02:00
  • e65b062721 Merge pull request #151 from combolek/smoke-fix Hirek193 2026-08-06 21:23:03 +02:00
  • f249781805 launcher: Open on scenery list panel Sebastian Krzyszkowiak 2026-07-07 01:41:50 +02:00
  • 019095a80e refactor: train setup/sounds/state split jerrrrycho 2026-08-01 18:56:55 +02:00
  • 0c191d5f48 refactor: repair includes jerrrrycho 2026-08-01 17:50:27 +02:00
  • afa3cb3f7c refactor: moving Train to separate directory jerrrrycho 2026-08-01 17:24:34 +02:00
  • 1d08198d22 mashadercompiler: Add support for UNC paths combolek 2026-07-24 20:54:12 -07:00
  • a62c9d12f4 Disable GLM_FORCE_DEFAULT_ALIGNED_GENTYPES to fix graphics corruption combolek 2026-07-25 18:12:34 -07:00
  • 75ea91a648 refactor: split Oncommmands from Train jerrrrycho 2026-07-28 23:19:28 +02:00
  • 19441b5e91 Convert Przekladniki to std::array combolek 2026-07-28 09:01:21 -07:00
  • 12c583f418 Fix some SonarQube warnings combolek 2026-07-28 08:54:33 -07:00
  • 7a40ec65b5 refactor: split Oncommmands from Train jerrrrycho 2026-07-27 23:39:26 +02:00
  • 00bb44a789 state_manager: Optimize computation of pressure flow for Oerlikon ESt valves combolek 2026-07-26 17:56:44 -07:00
  • d9eb705d4a Revert "Update GLM ref" Hirek193 2026-07-25 12:59:54 +02:00
  • 38db27d3de Update GLM ref Hirek193 2026-07-24 13:05:18 +02:00
  • 8399f55e53 Enable GLM_FORCE_INLINE only for MSVC compiler Hirek193 2026-07-24 12:53:55 +02:00
  • 8383472bbe stdafx: Only use GLM_FORCE_DEFAULT_ALIGNED_GENTYPES on MSVC (#136) Sebastian Krzyszkowiak 2026-07-21 22:57:00 +02:00
  • 1929119db6 Simplify lamp logic, add new lights for 810 vehicles (#148) jakubg1 2026-07-21 22:44:04 +02:00
  • c8e5360d87 state_manager: Optimize/unify track curve derivative computation (#147) combolek 2026-07-19 15:02:02 -07:00
  • b17a86bc18 state_manager: Optimize computation of position from distance along the track (#141) combolek 2026-07-19 06:06:56 -07:00
  • 8fbdf21ab8 ci: remove potential script injection (#145) jerrrrycho 2026-07-19 14:36:09 +02:00
  • ad88bf76d3 ci: remove potential script injection ci-vulnerability-s7630 jerrrrycho 2026-07-19 14:20:30 +02:00
  • f3881a2432 ci: create an individual check for sonar workflow in pull requests (#144) jerrrrycho 2026-07-19 12:04:57 +02:00
  • e93b95ed40 ci: make sonar workflow an individual check for pull request ci-sonar-status-in-pull-requests jerrrrycho 2026-07-19 11:14:00 +02:00
  • 44113e84de ci: fix sast from forked repos (#142) jerrrrycho 2026-07-19 10:22:51 +02:00
  • 22361eec1d Fix compilation with discord-rpc turned off (#135) Sebastian Krzyszkowiak 2026-07-15 21:50:16 +02:00
  • c58d218fe7 opengl33renderer: Don't render stars with strong fog (#134) Sebastian Krzyszkowiak 2026-07-15 21:48:27 +02:00
  • a961393df9 macOS: guard mipmap generation call on legacy GL path (#132) Mateusz Włodarczyk 2026-07-13 10:15:39 +02:00
  • d863ec18c3 uilayer: Implement ui.bg.opacity setting (#139) combolek 2026-07-11 15:41:25 -07:00
  • 8d3e10c93b Merge pull request #138 from MaSzyna-EU07/ci-incorporate-sonarcloud jerrrrycho 2026-07-11 16:51:33 +02:00
  • 9cfbbc567e ci: create github actions for sonarqube ci-incorporate-sonarcloud jerrrrycho 2026-07-07 21:49:50 +02:00
  • 2a5a5acdf8 Merge pull request #131 from xwizard/fix/embedded-python-cwd-syspath Hirek193 2026-07-06 20:21:18 +02:00
  • fd4c112436 scripting: make CWD-local packages importable in embedded Python Mateusz Włodarczyk 2026-07-06 20:07:08 +02:00
  • 0c30f9d706 Merge pull request #130 from MaSzyna-EU07/fix/audio-listener-orientation-alignment Hirek193 2026-07-04 21:54:33 +02:00
  • 3d6c45cd00 audio: use native OpenAL Soft typedefs, drop local token fallbacks maj00r 2026-07-04 15:33:32 +02:00
  • 6b97268014 audio: follow output-device changes event-driven (ALC_SOFT_system_events) maj00r 2026-07-04 15:22:33 +02:00
  • cb02dc6480 openal: update vendored AL headers to a modern OpenAL Soft maj00r 2026-07-04 15:22:33 +02:00
  • 96a099acdf reformat: parameters can be made pointer to const refactor/further-sonar-improvements jerrrrycho 2026-07-04 07:14:02 +02:00
  • 220689a5e3 reformat: parameters can be made const jerrrrycho 2026-07-04 07:08:14 +02:00
  • 6fd1d6715b reformat: set variables to constexpr where possible jerrrrycho 2026-07-04 06:16:13 +02:00
  • aeb800283c reformat: functions can be made static jerrrrycho 2026-07-04 06:09:04 +02:00
  • 1d0d1c015b reformat: remove redundant 'inline' specifier jerrrrycho 2026-07-04 06:01:22 +02:00
  • 6e4d000ddb reformat: remove redundant 'inline' specifier jerrrrycho 2026-07-04 05:58:21 +02:00
  • b4b6686320 reformat: remove redundant 'else' keyword jerrrrycho 2026-07-04 05:50:57 +02:00
  • 31f9ca0afc reformat: remove redundant parentheses jerrrrycho 2026-07-04 05:39:03 +02:00
  • cf9fb07800 reformat: remove redundant qualifiers jerrrrycho 2026-07-04 05:34:23 +02:00
  • 20e7a99516 reformat: use auto on certain types jerrrrycho 2026-07-04 05:22:52 +02:00
  • f61068ff89 reformat: use auto on certain types jerrrrycho 2026-07-04 04:04:17 +02:00
  • 82a0cb8b6f audio: log the real OpenAL Soft library version maj00r 2026-07-03 22:28:17 +02:00
  • a4c126b4ea reformat: use contains() jerrrrycho 2026-07-03 22:27:42 +02:00
  • 7fd98374e9 feat: follow audio output device changes (reopen on disconnect) maj00r 2026-07-03 22:12:55 +02:00
  • 2ffff9193f fix: correct listener orientation broken by GLM aligned gentypes maj00r 2026-07-03 21:49:43 +02:00
  • 565aeb0c70 Merge pull request #125 from MaSzyna-EU07/hotfix/std_clamp Hirek193 2026-07-02 09:58:30 +02:00
  • 0207c3f53c Merge pull request #128 from dos1/first-frame-pause Hirek193 2026-07-02 09:58:05 +02:00
  • e3ccdd98ab Merge pull request #127 from dos1/randomseed Hirek193 2026-07-02 09:57:46 +02:00
  • d1129c4f77 Merge pull request #126 from dos1/loadingscreen Hirek193 2026-07-02 09:57:27 +02:00
  • f8339d9bfb drivermode: Make sure to draw the first frame before pausing Sebastian Krzyszkowiak 2026-07-02 07:15:59 +02:00
  • 86e91b187a scenarioloaderuilayer: Make the bottom gradient smoother Sebastian Krzyszkowiak 2026-07-02 03:13:45 +02:00
  • 8b47d2af51 scenarioloaderuilayer: Scale the loading screen to the window size Sebastian Krzyszkowiak 2026-07-02 03:06:56 +02:00
  • c98441d1aa Initialize random seed early in the init sequence Sebastian Krzyszkowiak 2026-07-02 03:06:28 +02:00
  • 5fce417a51 fix: guard Random/LocalRandom against inverted min>max bounds maj00r 2026-07-02 00:16:04 +02:00
  • 03bfbb1345 fix: restore min>max tolerance lost in clamp->std::clamp migration maj00r 2026-07-02 00:16:03 +02:00
  • 80c3feac03 Merge branch 'master' of https://github.com/MaSzyna-EU07/maszyna Hirek193 2026-06-30 23:35:46 +02:00
  • 4867f60a65 parser: keep UTF-8 multibyte chars intact when lowercasing tokens Hirek193 2026-06-30 23:35:33 +02:00
  • d60841944d Merge pull request #124 from xwizard/refactor/user-config-path Hirek193 2026-06-30 22:35:53 +02:00
  • 49c43444d5 reformat: remove redundant parentheses jerrrrycho 2026-06-30 22:24:14 +02:00
  • fe603f15eb refactor: extract user_config_path() helper Mateusz Włodarczyk 2026-06-30 21:30:36 +02:00
  • d85096f64d reformat: remove redundant parentheses refactor-parentheses jerrrrycho 2026-06-30 21:19:46 +02:00
  • 7c88907f6b Update README.md with new badges Hirek193 2026-06-30 20:41:08 +02:00
  • 92626db147 Merge pull request #122 from dos1/picking Hirek193 2026-06-30 09:24:43 +02:00
  • 56d14b8b08 Merge pull request #120 from dos1/agx-fixups Hirek193 2026-06-30 09:23:31 +02:00
  • 2f187b470f drivermode: Allow to (un)set picking mode by combining Alt with Shift/Ctrl Sebastian Krzyszkowiak 2026-06-30 06:14:43 +02:00
  • 40c21bd4ba skydome: Adjust for external tonemapping Sebastian Krzyszkowiak 2026-06-30 05:47:57 +02:00
  • fdc9ea7099 opengl33renderer: Brighten up the clouds Sebastian Krzyszkowiak 2026-06-30 03:31:43 +02:00
  • f2a7cc4f98 opengl33renderer: Adjust sun intensity based on overcast Sebastian Krzyszkowiak 2026-06-30 01:38:32 +02:00
  • b323d78c34 light_common: Adjust ambient and sun diffuse scale Sebastian Krzyszkowiak 2026-06-30 01:37:47 +02:00
  • 473eae53d2 tonemapping: Reduce saturation boost in AgX Sebastian Krzyszkowiak 2026-06-30 00:21:40 +02:00
  • 321edfcf10 tonemapping: Fix up AgX application Sebastian Krzyszkowiak 2026-06-30 00:20:38 +02:00
  • 116eed6100 Merge pull request #119 from dos1/skydome-summit Hirek193 2026-06-29 23:56:28 +02:00
  • c39732a272 Merge pull request #116 from dos1/external-cam-speed Hirek193 2026-06-29 23:55:01 +02:00
  • d6f067fa65 Merge pull request #117 from dos1/keyboard-mod-release Hirek193 2026-06-29 23:54:12 +02:00
  • b46c8c76f3 skydome: Limit desaturation at the top Sebastian Krzyszkowiak 2026-06-29 23:53:36 +02:00
  • 3d8be4345e Merge pull request #118 from dos1/cmake-suffix Hirek193 2026-06-29 23:52:12 +02:00
  • 84b3de6088 cmake: Allow to disable date & git hash suffix in executable name Sebastian Krzyszkowiak 2026-06-29 23:32:38 +02:00
  • 6435c3d850 Remember which modifiers were present on key press and use them on key release Sebastian Krzyszkowiak 2026-06-29 23:19:39 +02:00
  • 15c666a7ef Allow to speed up external camera movement with Ctrl key Sebastian Krzyszkowiak 2026-06-29 23:12:52 +02:00
  • bb69986962 Merge pull request #115 from dos1/time-fix-overcast Hirek193 2026-06-29 16:01:14 +02:00
  • 77a455919c widgets: time: Pass overcast to user_command::settemperature Sebastian Krzyszkowiak 2026-06-29 15:52:30 +02:00
  • d8dd59b5d0 Merge branch 'master' of https://github.com/MaSzyna-EU07/maszyna Hirek193 2026-06-29 15:28:50 +02:00
  • 7a32e7e9ab Merge pull request #113 from MaSzyna-EU07/refactor-nullptr jerrrrycho 2026-06-29 13:40:06 +02:00