16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-17 22:39:17 +02:00

Commit Graph

  • 22361eec1d Fix compilation with discord-rpc turned off (#135) master 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 fix/audio-listener-orientation-alignment 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 hotfix/std_clamp 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
  • bf147dd155 refactor: replace null with nullptr refactor-nullptr jerrrrycho 2026-06-28 21:42:45 +02:00
  • 31bebf6088 Add python fallback for cp1250 characters and utf8 compativility Hirek193 2026-06-28 02:41:47 +02:00
  • fe7bd5df8c https://sonarcloud.io/project/issues?impactSoftwareQualities=SECURITY&issueStatuses=OPEN%2CCONFIRMED&id=MaSzyna-EU07_maszyna memory-leaks-fix maj00r 2026-06-27 19:45:02 +02:00
  • b46a1d8cbf Change deprecated Py_SetPythonHome to PyConfig Hirek193 2026-06-27 16:13:54 +02:00
  • 0154df4b3e Merge remote-tracking branch 'remotes/origin/Editor-Python3.14' Hirek193 2026-06-27 15:17:58 +02:00
  • b94b90f122 Merge remote-tracking branch 'remotes/origin/opengl-instancing' Hirek193 2026-06-27 15:17:31 +02:00
  • b0bb2c9c42 Fix autodetect python directory Editor-Python3.14 Hirek193 2026-06-27 15:15:11 +02:00
  • c88a9b870c Improved specular and glosiness opengl-instancing Hirek193 2026-06-27 14:41:10 +02:00
  • d21cd54f89 AGX tonemapping Hirek193 2026-06-27 14:39:33 +02:00
  • 04c0a03659 Build the spawn surroundings on the loading screen, centred on the spawn scenery-streaming-binary-format maj00r 2026-06-25 22:13:27 +02:00
  • ef4e99a582 Skip pure-visual leaf includes in the infrastructure pass maj00r 2026-06-25 00:53:24 +02:00
  • 4a9bfdc0aa Section-index visual streaming (no per-cycle twin re-scan) maj00r 2026-06-24 23:56:53 +02:00
  • 16b39a21b4 Skip text (un-baked) includes on the visual load pass maj00r 2026-06-24 18:31:39 +02:00
  • 06d44b50b0 fixed eventlauncher parsing ringall mode in ghostmode maj00r 2026-06-23 23:00:54 +02:00
  • 06409a54ea Store model position in the v7 node marker for O(1) ring skipping maj00r 2026-06-23 18:09:03 +02:00
  • d7a3e1310a Replace per-node text capture with camera-distance ring multi-pass maj00r 2026-06-23 17:41:46 +02:00
  • 1160bfecac Stream deferred visual nodes in camera-distance order (nearest first) maj00r 2026-06-23 17:11:39 +02:00
  • c10fadbfc9 Reset transform stack before the visual load pass maj00r 2026-06-22 23:38:28 +02:00
  • 512595234f Stream visual scenery in the driver (play starts after infrastructure pass) maj00r 2026-06-22 23:23:36 +02:00
  • fd8bfdbcf3 Add two-pass progressive scenery load (sequential; infra then visuals) maj00r 2026-06-22 23:10:06 +02:00
  • c337866c58 Add v6 node-class markers (Stage 2 foundation for progressive loading) maj00r 2026-06-22 20:09:09 +02:00
  • 8a91559895 Fix infinite loop loading non-scenery files (e.g. .fiz) via cParser maj00r 2026-06-22 19:13:38 +02:00
  • eec5986056 Improve binary scenery format (v5): streaming reader, smaller files, headless parallel bake maj00r 2026-06-22 18:49:09 +02:00
  • 65fd1c10f3 Add binary scenery format (eu7 v3) with async baking, replacing SBT maj00r 2026-06-21 21:37:36 +02:00
  • c46a234a90 New Crash Handler Editor Daniu 2026-06-19 17:15:47 +02:00
  • a79c3cfc69 Update CMakeLists.txt Editor-Python3.12 Daniu 2026-06-18 19:40:48 +02:00
  • 16c94f8e19 Merge remote-tracking branch 'origin/feature/python314' into Editor-Python3.14 Daniu 2026-06-18 18:22:38 +02:00
  • 75461eaf86 World Streaming Part 1 Daniu 2026-06-18 18:18:02 +02:00
  • beacc00932 Add headless parallel eu7v2 scenario bake with streaming and PLCE placements binary-format-und-streaming maj00r 2026-06-17 21:15:36 +02:00
  • 449609d817 Snap to ground || New terrain system || Terrain sculping || Mesh simplification Daniu 2026-06-17 08:56:42 +02:00
  • 5a39ed5193 ImGuizmo System OpenGL Daniu 2026-06-17 01:19:59 +02:00
  • 3bed2212d7 Editor settings for New/Legacy camera controll Daniu 2026-06-16 23:53:01 +02:00
  • 1aac9b4e76 Merge pull request #111 from MaSzyna-EU07/opengl-instancing Hirek193 2026-06-16 23:09:12 +02:00
  • cb739365b4 New Components/ Prepare to new scene loading system ecs Daniu 2026-06-16 21:33:29 +02:00
  • 306ed64f38 Merge pull request #110 from xwizard/macos-arm64-build Hirek193 2026-06-16 11:15:46 +02:00