Skip to content

Commit 9a0c453

Browse files
committed
Squashed commit of the following:
commit 10a0cbf89b9b48e9ac639545ecd33781f1e3c62f Merge: 22f8cb8 6f4a3e8 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Jan 27 08:58:38 2026 -0500 Merge pull request #635 from OpenVicProject/update/keychain Update Keychain to Orama-Interactive/Keychain@3110a3d commit 22f8cb80b48ddde4fbdf69c231bb3fd3b101ba40 Merge: 24a1f54 b0833e2 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Jan 27 08:47:57 2026 -0500 Merge pull request #634 from OpenVicProject/update/godot4.6 Update to Godot 4.6 Stable Release commit 24a1f542bb304e0051f9405535af2fd56e0e7587 Merge: 4918f6f b518282 Author: George L. Albany <Megacake1234@gmail.com> Date: Mon Jan 26 21:00:07 2026 -0500 Merge pull request #646 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-64e62c0 Bump extension/deps/openvic-simulation from `c8d3d19` to `64e62c0` commit b0833e2ce4a410f8d77b37fafb69e5464c476d48 Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Dec 31 07:45:09 2025 -0500 Update to Godot 4.6 Stable Release Update godot-cpp to 10.0.0-rc1 Replace deque_ordered_map StringName keys with godot HashMap StringName keys commit b518282a565a01f31ab4e239eeb1320dc31479e1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Jan 20 18:35:10 2026 +0000 Bump extension/deps/openvic-simulation from `c8d3d19` to `64e62c0` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `c8d3d19` to `64e62c0`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/c8d3d19a080c347f914fa489618287a69060c924...64e62c0e0ed19885545743dea2cd29023661b59b) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 64e62c0e0ed19885545743dea2cd29023661b59b dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 4918f6fc289cbb079cbb5c418312029bb9d228e7 Merge: 40afb6c 1605a29 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Jan 20 13:00:45 2026 +0100 Merge pull request #645 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-c8d3d19 Bump extension/deps/openvic-simulation from `5646230` to `c8d3d19` commit 1605a29ca30bcd186c9d5dd8b687b836e5739b16 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Jan 19 20:09:53 2026 +0000 Bump extension/deps/openvic-simulation from `5646230` to `c8d3d19` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `5646230` to `c8d3d19`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/56462305f312cabb69cd21234bfaa33883a31707...c8d3d19a080c347f914fa489618287a69060c924) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: c8d3d19a080c347f914fa489618287a69060c924 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 40afb6cde4d63a990415f5b6366ad0f5079a87a9 Merge: d4e8372 ec8b012 Author: George L. Albany <Megacake1234@gmail.com> Date: Sat Jan 17 02:41:58 2026 -0500 Merge pull request #643 from OpenVicProject/dependabot/submodules/scripts-4ddc9a1 Bump scripts from `5dea040` to `4ddc9a1` commit ec8b012be72597ed993c3a7afeaea0adc102253b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat Jan 17 00:59:48 2026 +0000 Bump scripts from `5dea040` to `4ddc9a1` Bumps [scripts](https://github.com/OpenVicProject/scripts) from `5dea040` to `4ddc9a1`. - [Commits](https://github.com/OpenVicProject/scripts/compare/5dea040a367ab6b41b95e8f932d4fa09840da61d...4ddc9a1b9b14fddab397325a1d016de56d465d75) --- updated-dependencies: - dependency-name: scripts dependency-version: 4ddc9a1b9b14fddab397325a1d016de56d465d75 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit d4e8372ede0e3b91c60986303171a6349838d1f4 Merge: 9eeed0c c5d0ce9 Author: George L. Albany <Megacake1234@gmail.com> Date: Fri Jan 16 19:58:04 2026 -0500 Merge pull request #644 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-5646230 Bump extension/deps/openvic-simulation from `90c095f` to `5646230` commit c5d0ce951c004f59331027454a726ff57cbd4f69 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Jan 16 23:18:21 2026 +0000 Bump extension/deps/openvic-simulation from `90c095f` to `5646230` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `90c095f` to `5646230`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/90c095feaff9a90f1a4b9eda5bab335c21c7b9da...56462305f312cabb69cd21234bfaa33883a31707) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 56462305f312cabb69cd21234bfaa33883a31707 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 9eeed0cc0d06b42dae10acbda0e4fcac5ff7720f Merge: ccbfd32 eb1cfba Author: George L. Albany <Megacake1234@gmail.com> Date: Fri Jan 16 18:14:44 2026 -0500 Merge pull request #642 from zuckerruebe/patch-1 Document `libtbb-dev` build dependency for Debian/Ubuntu commit eb1cfba00fe6e836f09fa42304b0c023b4bc6544 Author: Damian Birchler <damian@damianbirchler.net> Date: Fri Jan 16 11:45:49 2026 +0100 Document `libtbb-dev` build dependency for Debian/Ubuntu commit ccbfd32a2ffc141ff70b3adad026b580b0ac1dd7 Merge: 671eabc 31a3be4 Author: George L. Albany <Megacake1234@gmail.com> Date: Sun Jan 4 10:59:29 2026 -0500 Merge pull request #637 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-90c095f Bump extension/deps/openvic-simulation from `55c064f` to `90c095f` commit 31a3be4978cc32878a4d41bbffa4e511ff840f72 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Jan 4 15:08:26 2026 +0000 Bump extension/deps/openvic-simulation from `55c064f` to `90c095f` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `55c064f` to `90c095f`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/55c064fe02246e0e246f09f2ea39c0b86f20ac06...90c095feaff9a90f1a4b9eda5bab335c21c7b9da) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 90c095feaff9a90f1a4b9eda5bab335c21c7b9da dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 6f4a3e837fea700fc82496355a66f7c796de26fa Author: Spartan322 <Megacake1234@gmail.com> Date: Thu Jan 1 07:37:11 2026 -0500 Update Keychain to Orama-Interactive/Keychain@3110a3d Move early hotkey bind handling into KeychainShortcutEdit Add hotkey reset warning commit 671eabc58b012a2cf4541d6ccfa2fcdb0a976add Merge: 86edb9a a2e3e81 Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Dec 18 21:30:21 2025 -0500 Merge pull request #633 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-55c064f Bump extension/deps/openvic-simulation from `4c0b9d4` to `55c064f` commit a2e3e818ff8beb9a85241b3e8bc8e72fecc8a1c7 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Dec 5 18:14:35 2025 +0000 Bump extension/deps/openvic-simulation from `4c0b9d4` to `55c064f` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `4c0b9d4` to `55c064f`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/4c0b9d4d4b61b26d74b09c19cd65a70f107c021a...55c064fe02246e0e246f09f2ea39c0b86f20ac06) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 55c064fe02246e0e246f09f2ea39c0b86f20ac06 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 86edb9a71dc1b9675c1f30dd1e013b89cd960769 Merge: 4ffe97a 4626d2c Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Nov 24 11:01:31 2025 +0100 Merge pull request #628 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-4c0b9d4 Bump extension/deps/openvic-simulation from `6c9475f` to `4c0b9d4` commit 4626d2cd6abfdbc6114763772fa0f82f8d451f21 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Nov 23 23:14:34 2025 +0100 Type safe manual merge commit 30bc2e199186b23a42fb2a47bb1838ccde2ac8cf Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Nov 23 23:14:32 2025 +0000 Bump extension/deps/openvic-simulation from `6c9475f` to `4c0b9d4` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `6c9475f` to `4c0b9d4`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/6c9475fe5167f4a462d650cf81ac36ef6e6fddd3...4c0b9d4d4b61b26d74b09c19cd65a70f107c021a) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 4c0b9d4d4b61b26d74b09c19cd65a70f107c021a dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 4ffe97a015563d9a998c2beabd23395a944516ef Merge: f97ae8f 3264bbc Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Nov 18 09:50:00 2025 +0100 Merge pull request #623 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-6c9475f Bump extension/deps/openvic-simulation from `7f366b6` to `6c9475f` commit 3264bbc75cfcffc660ba24135a7626f05976654d Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Nov 18 08:30:50 2025 +0000 Bump extension/deps/openvic-simulation from `7f366b6` to `6c9475f` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `7f366b6` to `6c9475f`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/7f366b68ac6aade0c8f837c92d4dd8dee6ea1786...6c9475fe5167f4a462d650cf81ac36ef6e6fddd3) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 6c9475fe5167f4a462d650cf81ac36ef6e6fddd3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit f97ae8f451799a94c03973acc32082d14cd39903 Merge: c3c0c88 889921e Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Nov 18 09:29:01 2025 +0100 Merge pull request #622 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-7f366b6 Bump extension/deps/openvic-simulation from `b6de9bf` to `7f366b6` commit 889921e4ca310f961428b248a761edbb3ccbcc2a Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Nov 17 18:31:46 2025 +0000 Bump extension/deps/openvic-simulation from `b6de9bf` to `7f366b6` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `b6de9bf` to `7f366b6`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/b6de9bf8f36d614df69ee61b83d2bb84c65afb93...7f366b68ac6aade0c8f837c92d4dd8dee6ea1786) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 7f366b68ac6aade0c8f837c92d4dd8dee6ea1786 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit c3c0c88d86b4ef63b51e404ce16eb6781b5763db Merge: fd5a0a1 506123f Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Nov 17 18:34:43 2025 +0100 Merge pull request #621 from OpenVicProject/format_money_with_suffix Format money with suffix commit 506123fb93b4217f5623a482b8bf97cb0c70c93a Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Nov 17 18:15:19 2025 +0100 Format money with suffix commit fd5a0a1e9c98e6748429ff18aef22f1d718955bf Merge: a7edcfd 06a2fa4 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Nov 17 11:19:51 2025 +0100 Merge pull request #620 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-b6de9bf Bump extension/deps/openvic-simulation from `ba96203` to `b6de9bf` commit 06a2fa46eb677f0b3913ce2733022c10eade8f2f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Nov 17 08:54:31 2025 +0000 Bump extension/deps/openvic-simulation from `ba96203` to `b6de9bf` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `ba96203` to `b6de9bf`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/ba9620384d8b0d68f9abfed51be3dacdf198da99...b6de9bf8f36d614df69ee61b83d2bb84c65afb93) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: b6de9bf8f36d614df69ee61b83d2bb84c65afb93 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit a7edcfdab1fd2d3af3e004cbf66eeb8af6f61499 Merge: 2485ab4 c0d74da Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Nov 17 09:53:16 2025 +0100 Merge pull request #619 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-ba96203 Bump extension/deps/openvic-simulation from `cbc69f7` to `ba96203` commit c0d74da8c1b14ba8444120136c0c976c1ccee86b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Nov 14 18:12:56 2025 +0000 Bump extension/deps/openvic-simulation from `cbc69f7` to `ba96203` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `cbc69f7` to `ba96203`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/cbc69f7c0d983bf9a9d77de57ce6be0fe918b1c4...ba9620384d8b0d68f9abfed51be3dacdf198da99) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: ba9620384d8b0d68f9abfed51be3dacdf198da99 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 2485ab4ac2179c274b58d0c3c1d131b79280893d Merge: 495fd32 baab2fe Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Nov 12 11:05:55 2025 -0500 Merge pull request #617 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-cbc69f7 Bump extension/deps/openvic-simulation from `4b095c0` to `cbc69f7` commit baab2fe01bb8203519ae9820f6a1be913c9ac131 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Nov 12 15:10:46 2025 +0000 Bump extension/deps/openvic-simulation from `4b095c0` to `cbc69f7` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `4b095c0` to `cbc69f7`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/4b095c0f6748253903cd5efbb9faac4f1f7d02c7...cbc69f7c0d983bf9a9d77de57ce6be0fe918b1c4) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: cbc69f7c0d983bf9a9d77de57ce6be0fe918b1c4 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 495fd322def40fbd2382a6abe1f0577de7293637 Merge: 721871d 31f624f Author: George L. Albany <Megacake1234@gmail.com> Date: Mon Nov 10 13:35:32 2025 -0500 Merge pull request #615 from OpenVicProject/move/convert-functions Move Godot type conversion functionality to core/Convert.hpp commit 31f624f5a89e90a29bc763169e5316a89f9bfe05 Author: Spartan322 <Megacake1234@gmail.com> Date: Mon Nov 10 10:54:40 2025 -0500 Move Godot type conversion functionality to core/Convert.hpp commit 721871d793624b56a311a115af2eb576714042b5 Merge: f5c426a 2caf562 Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Nov 6 16:33:52 2025 -0500 Merge pull request #584 from Spartan322/add/mod-loading Add mod loading support commit f5c426ac2c671c1b0d64e73b89652ba0dd1dc294 Merge: d8cd440 0b36b44 Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Nov 6 14:15:13 2025 -0500 Merge pull request #614 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-4b095c0 Bump extension/deps/openvic-simulation from `88e7ae9` to `4b095c0` commit 2caf562908388ea08ef32c588d7d295c994ad0e8 Author: Spartan322 <Megacake1234@gmail.com> Date: Thu Oct 16 03:14:01 2025 -0400 Add mod loading support Supports command line Supports loading from `user://mods.cfg` commit 0b36b4466014b1e8a9bd0c30ec95171ce8d231b5 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Nov 6 18:17:20 2025 +0000 Bump extension/deps/openvic-simulation from `88e7ae9` to `4b095c0` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `88e7ae9` to `4b095c0`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/88e7ae90d5610be0c006a085ba5916cc8babcda0...4b095c0f6748253903cd5efbb9faac4f1f7d02c7) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 4b095c0f6748253903cd5efbb9faac4f1f7d02c7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit d8cd440a959f0120d719c4ca927b3f0ede81f7c8 Merge: 96ce525 64eefa1 Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Nov 6 11:42:51 2025 -0500 Merge pull request #612 from Spartan322/fix/settings-cpp-build-error Fix wrongful include build error caused by #565 commit 64eefa18d83535025d35542b5595f2264b223e8a Author: Spartan322 <Megacake1234@gmail.com> Date: Thu Nov 6 11:07:45 2025 -0500 Fix wrongful include build error caused by #565 commit 96ce525fb4afdcd25e49efd5534c34d051438b19 Merge: c57fcd8 a34a335 Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Nov 6 10:53:30 2025 -0500 Merge pull request #565 from Spartan322/move/settings-to-cpp Add GameSettings to replace Events.Options commit c57fcd896b31d4329d526d25aac36f0287f578da Merge: 66262f8 bb32d0c Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Thu Nov 6 16:28:56 2025 +0100 Merge pull request #610 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-88e7ae9 Bump extension/deps/openvic-simulation from `4fd9461` to `88e7ae9` commit 66262f8d13770b85c3d714418b99b334c797e2c9 Merge: 62eaa70 9e9dd86 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Thu Nov 6 16:23:31 2025 +0100 Merge pull request #611 from OpenVicProject/dependabot/submodules/scripts-5dea040 Bump scripts from `91f170a` to `5dea040` commit 9e9dd86200108ba4537a695978e454f0b794790e Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Nov 6 14:54:31 2025 +0000 Bump scripts from `91f170a` to `5dea040` Bumps [scripts](https://github.com/OpenVicProject/scripts) from `91f170a` to `5dea040`. - [Commits](https://github.com/OpenVicProject/scripts/compare/91f170ad4dd8e40a99a2c9f56b992bd7259c76f8...5dea040a367ab6b41b95e8f932d4fa09840da61d) --- updated-dependencies: - dependency-name: scripts dependency-version: 5dea040a367ab6b41b95e8f932d4fa09840da61d dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit bb32d0c9d273c8de85b7a94d7251ec17993f76d3 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Nov 6 14:54:29 2025 +0000 Bump extension/deps/openvic-simulation from `4fd9461` to `88e7ae9` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `4fd9461` to `88e7ae9`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/4fd946140debde40ccb9de10e575986be581e2e1...88e7ae90d5610be0c006a085ba5916cc8babcda0) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 88e7ae90d5610be0c006a085ba5916cc8babcda0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 62eaa701b9db281624ba7e20bc29b4c82f50b365 Merge: bf29677 218e17b Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Nov 2 23:48:43 2025 +0100 Merge pull request #606 from OpenVicProject/bugfix_truncate_after_math_in_slider Bugfix: divide by zero in GUIScrollbar::set_gui_scrollbar commit 218e17b2ddaa9cad46936bb320b1560d1643aa12 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Nov 2 23:19:45 2025 +0100 Bugfix: divide by zero in GUIScrollbar::set_gui_scrollbar commit bf29677889f1ecd06d0708ce1621886148c69031 Merge: acf3991 8300b8c Author: George L. Albany <Megacake1234@gmail.com> Date: Fri Oct 31 06:27:34 2025 -0400 Merge pull request #605 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-4fd9461 Bump extension/deps/openvic-simulation from `dabc2ac` to `4fd9461` commit 8300b8ce1cba5a724d0d73c062d5750128a39e06 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Oct 30 18:16:21 2025 +0000 Bump extension/deps/openvic-simulation from `dabc2ac` to `4fd9461` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `dabc2ac` to `4fd9461`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/dabc2acb05b22e9ed5672a7c6e8c7fb930c5c994...4fd946140debde40ccb9de10e575986be581e2e1) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 4fd946140debde40ccb9de10e575986be581e2e1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit acf3991e5c007a41535d2245eb31ae831d96bd85 Merge: 4469547 dbbb194 Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Oct 30 20:20:08 2025 -0400 Merge pull request #603 from Spartan322/add/scons-ruff-precommit Add Scons files to ruff pre-commit commit dbbb194136ae348dc3818ce3e239ea2e4b85d84b Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Oct 29 04:36:41 2025 -0400 Add Scons files to ruff pre-commit Update ruff to 0.14.2 Fix `make_rst.py` errors commit 44695471981c3b65c219eb4fe82d3db3580486a6 Merge: 7b2beac 3d0778d Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Oct 29 04:37:34 2025 -0400 Merge pull request #602 from Spartan322/make/snake-case-vars Change camelCase variables to snake_case commit 7b2beacf0d934518ae622c424e7d3a72f40a7309 Merge: 61aaf47 b4d770d Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Wed Oct 29 09:30:12 2025 +0100 Merge pull request #599 from OpenVicProject/actual_stockpile_spending_ui Actual stockpile spending UI commit 61aaf472769d0097e338c7be0c92195893c294d3 Merge: e0f55d4 e8c72b9 Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Oct 29 04:27:52 2025 -0400 Merge pull request #601 from Spartan322/move/bind-to-core Move `utility/ClassBindings.hpp` to `core/Bind.hpp` commit 3d0778d97102f844051b16b27a082be973b181a7 Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Oct 29 04:11:57 2025 -0400 Change camelCase variables to snake_case commit e8c72b9f9c4bb121669bbb97db8f8f70cc4486c9 Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Oct 29 04:00:29 2025 -0400 Move `utility/ClassBindings.hpp` to `core/Bind.hpp` commit e0f55d425ccdc5f941586f795f8391870879f189 Merge: 2d9a07c 055a62d Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Oct 29 03:57:03 2025 -0400 Merge pull request #600 from Spartan322/fix/ux-budget-stopgap Fix budget elements with tooltips halting mouse clicks commit 055a62d89b6240badb2de7b712997c40b6524808 Author: Spartan322 <Megacake1234@gmail.com> Date: Tue Oct 28 19:44:28 2025 -0400 Fix budget elements with tooltips halting mouse clicks commit b4d770d3c6d050c7842938991ff6b3c673f55d33 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Oct 28 22:25:51 2025 +0100 Actual stockpile spending UI commit 2d9a07c48fac3723fac733a9ea43bad7da6463ed Merge: 5ff037c a3f5974 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Oct 28 21:26:22 2025 +0100 Merge pull request #598 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-dabc2ac Bump extension/deps/openvic-simulation from `cb71629` to `dabc2ac` commit a3f597474e91435ca406d8cd97513c416e1c399b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Oct 28 20:07:09 2025 +0000 Bump extension/deps/openvic-simulation from `cb71629` to `dabc2ac` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `cb71629` to `dabc2ac`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/cb71629ffe5a3c0c735da8ed2d998ea9529a1ba0...dabc2acb05b22e9ed5672a7c6e8c7fb930c5c994) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: dabc2acb05b22e9ed5672a7c6e8c7fb930c5c994 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 5ff037cc1083dcf4c6d74fdf16fe6ea3b7b373e7 Merge: b32d246 7554250 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Oct 28 20:48:24 2025 +0100 Merge pull request #596 from OpenVicProject/reset_color_instead_of_white Reset colour instead of white commit b32d24645cf211e6c32ab951af4489ba71489a2c Merge: a5ddb8a decbe2e Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Oct 28 20:48:11 2025 +0100 Merge pull request #592 from OpenVicProject/ui_for_budget_cuts UI for budget cuts commit 7554250ecf28f3ee37f66dcafb1b6eac5432168c Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Oct 28 15:36:02 2025 +0100 Reset colour instead of white commit a5ddb8a664205ef00464fb49718b7faaa92da5a7 Merge: 58c1b89 8a11dc2 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Oct 28 04:41:00 2025 -0400 Merge pull request #594 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-cb71629 Bump extension/deps/openvic-simulation from `e3dba06` to `cb71629` commit 8a11dc202b6761022b3142098f392e48e19f09f7 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Oct 27 21:08:28 2025 +0000 Bump extension/deps/openvic-simulation from `e3dba06` to `cb71629` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `e3dba06` to `cb71629`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/e3dba06fcfe596d9db9dee682d4c24b5b1bd5012...cb71629ffe5a3c0c735da8ed2d998ea9529a1ba0) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: cb71629ffe5a3c0c735da8ed2d998ea9529a1ba0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 58c1b89ad64c25641f4e1539728970b2abcf843a Merge: becb9de 86bd5a0 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Oct 27 22:06:29 2025 +0100 Merge pull request #595 from Spartan322/fix/dependency-defines Add propagation of simulation build defines to extension commit 86bd5a09a2d31ad42c9494efab8690fbb671c5c2 Author: Spartan322 <Megacake1234@gmail.com> Date: Mon Oct 27 12:24:13 2025 -0400 Add propagation of simulation build defines to extension commit becb9ded0f3252802a34991bce604b1d19be293b Merge: a5f7db5 c9459f7 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Oct 26 14:49:41 2025 +0100 Merge pull request #549 from OpenVicProject/top_bar_refactor Top bar refactored to cpp commit a5f7db54610a03ec5002e9829c19577858af7a5c Merge: 0178afe ba30b2e Author: George L. Albany <Megacake1234@gmail.com> Date: Sat Oct 25 10:50:29 2025 -0400 Merge pull request #593 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-e3dba06 Bump extension/deps/openvic-simulation from `57475e0` to `e3dba06` commit ba30b2ea35cb1b7fb93ae3e1aab75ef80b202257 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Oct 24 18:13:55 2025 +0000 Bump extension/deps/openvic-simulation from `57475e0` to `e3dba06` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `57475e0` to `e3dba06`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/57475e0fd93509533eed5e787eee09c5af65249d...e3dba06fcfe596d9db9dee682d4c24b5b1bd5012) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: e3dba06fcfe596d9db9dee682d4c24b5b1bd5012 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit decbe2e127857d6fa4781e6304fabcecc7a63285 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Oct 24 15:18:19 2025 +0200 UI for budget cuts commit 0178afef640802f4cde9dccc8bc629ba496e9259 Merge: 88d3e8e fc54b37 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Oct 24 13:03:47 2025 +0200 Merge pull request #591 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-57475e0 Bump extension/deps/openvic-simulation from `df04c53` to `57475e0` commit fc54b37e21b4292b0d7598d865736b3c117c5972 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Oct 24 09:09:53 2025 +0000 Bump extension/deps/openvic-simulation from `df04c53` to `57475e0` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `df04c53` to `57475e0`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/df04c53358b9e33ed0a27949f081f1ef2ce12b1b...57475e0fd93509533eed5e787eee09c5af65249d) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 57475e0fd93509533eed5e787eee09c5af65249d dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 88d3e8eda5f090078772d323f7847289a602fa2e Merge: 37e2e11 fccec4d Author: George L. Albany <Megacake1234@gmail.com> Date: Fri Oct 24 00:44:12 2025 -0400 Merge pull request #590 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-df04c53 Bump extension/deps/openvic-simulation from `0661bae` to `df04c53` commit fccec4d7f940e67edec25dba59e7f20cc8e1cb6f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Oct 23 16:27:12 2025 +0000 Bump extension/deps/openvic-simulation from `0661bae` to `df04c53` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `0661bae` to `df04c53`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/0661baed15d513afde120833ece66fe057456fc0...df04c53358b9e33ed0a27949f081f1ef2ce12b1b) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: df04c53358b9e33ed0a27949f081f1ef2ce12b1b dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 37e2e11642b64bf585ec43a862583e7fc04404ae Merge: 0efddd2 a9a931b Author: George L. Albany <Megacake1234@gmail.com> Date: Thu Oct 23 12:26:20 2025 -0400 Merge pull request #583 from Spartan322/update/metadata Update Godot metadata files commit c9459f7f27fd4158f88a967124a19c6d26fa16d0 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Thu Aug 14 19:05:38 2025 +0200 Top bar refactored to cpp commit a9a931bd56db06d2b2dc728a6e93ef1399c0afdc Author: Spartan322 <Megacake1234@gmail.com> Date: Thu Oct 16 01:26:27 2025 -0400 Update Godot metadata files commit 0efddd27e98e29c3596a22bd4b8c0a591038ac57 Merge: e5abe17 ef42c98 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Oct 19 14:28:38 2025 +0200 Merge pull request #587 from OpenVicProject/delete_launch_json Delete untracked .vscode/launch.json commit e5abe174a9e3afe6e060dbcb2ed6c438b18c00c1 Merge: 07daf76 bec4600 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Oct 19 14:24:59 2025 +0200 Merge pull request #588 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-0661bae Bump extension/deps/openvic-simulation from `82ba102` to `0661bae` commit bec4600f2a117c78564165baa662e20ea818259e Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Oct 19 12:06:50 2025 +0000 Bump extension/deps/openvic-simulation from `82ba102` to `0661bae` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `82ba102` to `0661bae`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/82ba1023edfba2b212800269b8910d0746031c27...0661baed15d513afde120833ece66fe057456fc0) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 0661baed15d513afde120833ece66fe057456fc0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit ef42c98129f3d785f4a69c06f05c59604536938f Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Oct 19 12:28:32 2025 +0200 Delete untracked .vscode/launch.json commit 07daf768711dd5e701b77bc9a20648462ba9eeeb Merge: 133a743 5b71ecc Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Oct 16 08:59:03 2025 +0000 Merge pull request #582 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-82ba102 commit 5b71ecc5a50678b95de35bcd04a995a31e68cc00 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Oct 15 18:16:00 2025 +0000 Bump extension/deps/openvic-simulation from `a58d43d` to `82ba102` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `a58d43d` to `82ba102`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/a58d43dcb017149d0640d66060ea470fe2bc78ec...82ba1023edfba2b212800269b8910d0746031c27) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 82ba1023edfba2b212800269b8910d0746031c27 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 133a743d8229e104b599cc5e9cb34891d78a64de Merge: 88d2563 41468b2 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Oct 14 04:08:08 2025 -0400 Merge pull request #580 from OpenVicProject/add/readme-links Add links to README.md commit 41468b2e64bfc2c0c4fc3b7dc07a0cf83ebbe189 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Oct 14 03:56:37 2025 -0400 Add links to README.md commit 88d2563a06ba12e099245723b28eaa1e644ea72e Merge: 508fa40 ea5f4c6 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Mon Oct 13 13:27:23 2025 +0200 Merge pull request #579 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-a58d43d Bump extension/deps/openvic-simulation from `d04b04a` to `a58d43d` commit ea5f4c67d107fb7fa69d8c63d7f01c0419402709 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Oct 13 11:12:12 2025 +0000 Bump extension/deps/openvic-simulation from `d04b04a` to `a58d43d` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `d04b04a` to `a58d43d`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/d04b04ac5c3679d4582d1dbe6ea8f8d3794327e3...a58d43dcb017149d0640d66060ea470fe2bc78ec) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: a58d43dcb017149d0640d66060ea470fe2bc78ec dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 508fa402e5362bbc6fa4577d398ffd9a5055b537 Merge: ca34cd3 3933c86 Author: George L. Albany <Megacake1234@gmail.com> Date: Mon Oct 13 04:37:47 2025 -0400 Merge pull request #578 from OpenVicProject/remove-default-attributes Default attributes are auto-removed by Godot Editor commit ca34cd35ae0a5afc10a5f1d16aabe52225087ee4 Merge: ee40c64 e05e87e Author: Hop311 <Hop3114@gmail.com> Date: Sun Oct 12 23:36:20 2025 +0100 Merge pull request #576 from OpenVicProject/reset-player Reset PlayerSingleton after ending game instance commit 3933c868bcec24cb4c8e7547c99e29ea0d20f60a Author: hop311 <hop3114@gmail.com> Date: Sun Oct 12 23:35:56 2025 +0100 Default attributes are auto-removed by Godot Editor commit e05e87e705bc3a526b32d4db4de21f8c5c1cc08f Author: hop311 <hop3114@gmail.com> Date: Fri Oct 10 00:16:44 2025 +0100 Reset PlayerSingleton after ending game instance commit ee40c64b64e427cd373f4a82a7c1c6a7b1215bdc Merge: a66cc50 e8afdf9 Author: Hop311 <Hop3114@gmail.com> Date: Sun Oct 12 20:52:29 2025 +0100 Merge pull request #577 from OpenVicProject/end-game-session Call end game session commit a66cc502154700502b9e7eb87ea456c5943346e2 Merge: 1cebed6 483ea26 Author: Hop311 <Hop3114@gmail.com> Date: Sun Oct 12 20:49:58 2025 +0100 Merge pull request #574 from OpenVicProject/unlink-budget-menu Unlink BudgetMenu instances before one is invalidated commit e8afdf9e7ec2520e2fb4865dfd84133c9477d0bd Author: hop311 <hop3114@gmail.com> Date: Fri Oct 10 00:15:22 2025 +0100 Call end game session commit 1cebed641db5693bab0cd0f999299d094939e227 Merge: 6a49e69 1ab0759 Author: Hop311 <Hop3114@gmail.com> Date: Sun Oct 12 20:28:19 2025 +0100 Merge pull request #575 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-d04b04a Bump extension/deps/openvic-simulation from `cb8a397` to `d04b04a` commit 483ea269a0ccda0feef0c8ed7d7468b486cf8c98 Author: hop311 <hop3114@gmail.com> Date: Fri Oct 10 00:12:01 2025 +0100 Unlink BudgetMenu instances before one is invalidated commit 1ab075961b010800385ccbbffdcb6a2103a19d7f Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri Oct 10 18:24:10 2025 +0000 Bump extension/deps/openvic-simulation from `cb8a397` to `d04b04a` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `cb8a397` to `d04b04a`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/cb8a3978a94fa7cf03d112e0808e35ccd7a00bd2...d04b04ac5c3679d4582d1dbe6ea8f8d3794327e3) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: d04b04ac5c3679d4582d1dbe6ea8f8d3794327e3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 6a49e699073fc66ab707b82781fd3d7e91da1df8 Merge: 8e56442 43414b1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Oct 5 20:54:19 2025 +0000 Merge pull request #572 from OpenVicProject/dependabot/submodules/scripts-91f170a commit 8e564426da9a2aedaa1b7968cbbcaa7e4861b541 Merge: 7e9c2dd a8c506b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Oct 5 20:39:56 2025 +0000 Merge pull request #571 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-cb8a397 commit 43414b1fa269f9504319eb3aa7af61ad1f1817e8 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Oct 5 20:06:54 2025 +0000 Bump scripts from `8524240` to `91f170a` Bumps [scripts](https://github.com/OpenVicProject/scripts) from `8524240` to `91f170a`. - [Commits](https://github.com/OpenVicProject/scripts/compare/852424089bc47404d17444279ff5efdd8bb493a0...91f170ad4dd8e40a99a2c9f56b992bd7259c76f8) --- updated-dependencies: - dependency-name: scripts dependency-version: 91f170ad4dd8e40a99a2c9f56b992bd7259c76f8 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit a8c506b141050a942b201b16b32755fc2f70fe44 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Oct 5 20:06:52 2025 +0000 Bump extension/deps/openvic-simulation from `d3db96d` to `cb8a397` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `d3db96d` to `cb8a397`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/d3db96d7cd69002d7a1abbb0f5a07518033b63de...cb8a3978a94fa7cf03d112e0808e35ccd7a00bd2) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: cb8a3978a94fa7cf03d112e0808e35ccd7a00bd2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 7e9c2dd78ade56b79b8f88f5d9c96b184f2b74a1 Merge: 9dd5c9d 919cc5e Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Sep 24 16:37:59 2025 -0400 Merge pull request #569 from Spartan322/fix/stringname-errors Replace useless StringName construction with String commit 919cc5e2cd82140e631b4a55e67858b1482f42ff Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Sep 24 13:34:42 2025 -0400 Replace useless StringName construction with String commit 9dd5c9d566b1f37ae1d3105c1720aa4b6dcda41c Merge: 8345c01 4446d55 Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Sep 24 06:45:22 2025 -0400 Merge pull request #563 from Spartan322/update/godot4.5 Update to Godot 4.5 Stable Release commit 4446d551c744ee98b666dd886abc75ce02f098dd Author: Spartan322 <Megacake1234@gmail.com> Date: Sun Aug 24 17:02:50 2025 -0400 Update to Godot 4.5 Stable Release commit 8345c01d0c8634985e75a263b2f64b7dc2f3eef4 Merge: 8640b35 7e1ee85 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Sep 9 17:55:38 2025 +0000 Merge pull request #568 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-d3db96d commit 7e1ee85b643d85cde32eded168844fbeb0ab785b Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Sep 8 18:48:50 2025 +0000 Bump extension/deps/openvic-simulation from `2b741a6` to `d3db96d` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `2b741a6` to `d3db96d`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/2b741a61a98aa08bd43434a0db55da27b79999f6...d3db96d7cd69002d7a1abbb0f5a07518033b63de) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: d3db96d7cd69002d7a1abbb0f5a07518033b63de dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit a34a335e54f0398633c5b25c8503a4ce1af5a9be Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Aug 27 18:12:03 2025 -0400 Add GameSettings to replace Events.Options Remove OptionsMenu hacks to load settings Separate OpenVic game settings from dataloading settings Remove SoundTab script commit 8640b35d8805e70605b3d33ac99af70493cd2ed7 Merge: 58b954c 64a3028 Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Sep 3 17:11:44 2025 -0400 Merge pull request #555 from Spartan322/fix/music-manager-pause Fix non-functional MusicManager pause on startup commit 64a3028963ab09590771ca1426f1ad5884ce76fb Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 11:54:34 2025 -0400 Fix non-functional MusicManager pause on startup commit 58b954ca284d320f4d45cd2c9ceeaffa27c465e2 Merge: e8c7411 3cd3ce2 Author: George L. Albany <Megacake1234@gmail.com> Date: Wed Sep 3 06:40:26 2025 -0400 Merge pull request #554 from Spartan322/remove/superfous_settings_functions Remove unused VolumeGrid options menu functions commit e8c741114ad4e3dd2f2f5f1a8971ca0449e01008 Merge: 305d443 9eb5a55 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Sep 2 19:45:44 2025 +0000 Merge pull request #567 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-2b741a6 commit 305d443e48c879579aacdf1eeaecd29a520e83de Merge: b30c355 7d4b52f Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Sep 2 15:21:56 2025 -0400 Merge pull request #550 from Spartan322/move/arg-parser-to-cpp Move ArgumentParser to C++ extension commit 9eb5a55461efc83dd056f1ff6f3eb85d58f6dea8 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Sep 2 18:25:53 2025 +0000 Bump extension/deps/openvic-simulation from `de4c853` to `2b741a6` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `de4c853` to `2b741a6`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/de4c853658c747428dfc6b99393d4822efdb0ca7...2b741a61a98aa08bd43434a0db55da27b79999f6) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 2b741a61a98aa08bd43434a0db55da27b79999f6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 7d4b52f6de4ce7eb23ccfe97bb8aaa34fb978db7 Author: Spartan322 <Megacake1234@gmail.com> Date: Wed Aug 20 10:45:30 2025 -0400 Move ArgumentParser to C++ extension Move ArgumentOption to C++ extension Add help message ANSI terminal coloring commit b30c355fa82925847ed4ef1788528f9a42b158ae Merge: 89c9436 d397e21 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Sep 2 14:01:36 2025 -0400 Merge pull request #566 from Spartan322/fix/unsafe-image-loading Fix potential crash on corrupted/missing dds file commit 89c943658c0d1c3941e44f2c8f4355d23935d06f Merge: 3af5b6f 9a63b7a Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Sep 2 14:01:27 2025 -0400 Merge pull request #564 from Spartan322/add/pop-ui-pooling Add province panel list pooling to PopulationMenu commit d397e21819f870833f4bcdb196377bc2d0474bd8 Author: Spartan322 <Megacake1234@gmail.com> Date: Tue Sep 2 12:11:39 2025 -0400 Fix potential crash on corrupted/missing dds file commit 9a63b7a85b8fe28fd51a576d079bc2193d456844 Author: Spartan322 <Megacake1234@gmail.com> Date: Mon Aug 25 18:08:01 2025 -0400 Add province panel list pooling to PopulationMenu commit 3af5b6f74aba678a17c4836594dd2be6fb8c6b9f Merge: 38e96b6 1aed858 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Sep 2 10:25:31 2025 -0400 Merge pull request #562 from Spartan322/sync/make-rst Sync make_rst.py with godotengine/godot@49a5bc7 commit 38e96b66179a2cdd2106b6bc9fa6fee32c9c2da7 Merge: 79711cf 5181bf0 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Sep 2 10:25:12 2025 -0400 Merge pull request #553 from Spartan322/add/quit-propagation Add `NOTIFICATION_WM_CLOSE_REQUEST` quit propagation commit 79711cff454740c94a3a14d4f2796cb55daeb57d Merge: a6b5154 60fb4ee Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Sep 2 10:24:27 2025 -0400 Merge pull request #556 from Spartan322/move/default-resolution Move default resolution logic to Resolution commit a6b515451247c221849b8b582c3d0b37c94f9bd8 Merge: 5a3874d 55df97d Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Aug 26 15:27:04 2025 -0400 Merge pull request #559 from Spartan322/add/servers Add editor embedded game window support commit 1aed858a2e1e83da22af39a63aee9088d965742b Author: Spartan322 <Megacake1234@gmail.com> Date: Sun Aug 24 08:32:38 2025 -0400 Sync make_rst.py with godotengine/godot@49a5bc7b616bd04689a2c89e89bda41f50241464 commit 5a3874ded2828d739d3e6baa1e67eaff817d86c2 Merge: 7b19b04 960bcf9 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Aug 26 15:08:17 2025 -0400 Merge pull request #560 from Spartan322/update/make-rst-godot-version Update make_rst.py's Godot version to 4.4.1 commit 960bcf9c227be13b1bea6cd9b5f3b19268b9a95f Author: Spartan322 <Megacake1234@gmail.com> Date: Sun Aug 24 07:51:02 2025 -0400 Update make_rst.py's Godot version to 4.4.1 commit 7b19b046eea9beeea4f4f16e4b0f0946bc4aa2a2 Merge: dc91363 dd81671 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Aug 26 06:06:46 2025 -0400 Merge pull request #557 from Spartan322/update/video-tab-scene Update tab scenes' OptionButton item_counts commit dc91363ad64d98ecfc5db9515ec0a7f092fee12f Merge: 7862460 ad70af3 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Aug 26 06:06:34 2025 -0400 Merge pull request #558 from Spartan322/prefer/callable-call-deferred Fix GameStart not using first class Callables commit 786246015743bef29748f26d16016e8f53131758 Merge: 8c47f82 22981b0 Author: George L. Albany <Megacake1234@gmail.com> Date: Tue Aug 26 06:06:14 2025 -0400 Merge pull request #561 from Spartan322/exclude/doc-tools-from-pre-commit Remove Godot-sourced doc scripts from pre-commit commit 22981b0a2684d6d7cdd7b6bab6d205e8b3dfa42d Author: Spartan322 <Megacake1234@gmail.com> Date: Sun Aug 24 08:06:49 2025 -0400 Remove Godot-sourced doc scripts from pre-commit commit dd81671aeac87cafb87b124a588a73e6310a151c Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 12:06:21 2025 -0400 Update tab scenes' OptionButton item_counts commit 55df97d1318cf5d3baf08cb1560d624c0d64a136 Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 12:24:04 2025 -0400 Add editor embedded game window support commit ad70af3e63289cf93b71d44bd093718dc6d0f94e Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 12:21:09 2025 -0400 Fix GameStart not using first class Callables commit 60fb4ee34904878846401b1346fd8e5eb6bf6c33 Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 12:02:24 2025 -0400 Move default resolution logic to Resolution Add Resolution.set_resolution_from for generic values commit 3cd3ce2958ef439fc72481f9a0c89feb06ff3207 Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 11:50:15 2025 -0400 Remove unused VolumeGrid options menu functions commit 5181bf0ddefbc171a742b5a256569c4db629f3a7 Author: Spartan322 <Megacake1234@gmail.com> Date: Sat Aug 23 11:42:28 2025 -0400 Add `NOTIFICATION_WM_CLOSE_REQUEST` quit propagation commit 8c47f82e88ff96ffef823f7dadeaab06b849aec0 Merge: 7e5a02c 6907689 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 21 11:13:39 2025 +0000 Merge pull request #551 from OpenVicProject/dependabot/submodules/scripts-8524240 commit 7e5a02c0fdeb1b099eecf19f13915ea678cf3879 Merge: c17c5bd 2b0e8ea Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 21 11:12:05 2025 +0000 Merge pull request #552 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-de4c853 commit 2b0e8eac2f71fd4692733ba42b93b3fdc348fabe Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 21 11:03:38 2025 +0000 Bump extension/deps/openvic-simulation from `bd1ea09` to `de4c853` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `bd1ea09` to `de4c853`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/bd1ea098c33c0a448e57f1b904abaed97eab68e6...de4c853658c747428dfc6b99393d4822efdb0ca7) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: de4c853658c747428dfc6b99393d4822efdb0ca7 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 6907689d9adc2d3200be85f1d66e022056b504f2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 21 11:03:36 2025 +0000 Bump scripts from `522c0b0` to `8524240` Bumps [scripts](https://github.com/OpenVicProject/scripts) from `522c0b0` to `8524240`. - [Commits](https://github.com/OpenVicProject/scripts/compare/522c0b0ede5cf3729cdfcb8bd33708db888285c8...852424089bc47404d17444279ff5efdd8bb493a0) --- updated-dependencies: - dependency-name: scripts dependency-version: 852424089bc47404d17444279ff5efdd8bb493a0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit c17c5bd1450be35b197324ac5fd67624da103f6b Merge: 63ea845 c5e33ce Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Wed Aug 20 23:30:26 2025 +0200 Merge pull request #547 from OpenVicProject/gitignore_launch_json Add vscode launch.json to gitignore commit c5e33cec93c0c601b6d2ef449fe60e7538c33e34 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Thu Aug 14 19:08:37 2025 +0200 Add vscode launch.json to gitignore commit 63ea845f95e38648d27b7cde7c7080cccd6dc6a4 Merge: 43c2950 88ac4bf Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Aug 15 15:49:41 2025 +0200 Merge pull request #548 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-bd1ea09 Bump extension/deps/openvic-simulation from `06cca8d` to `bd1ea09` commit 88ac4bfd6449d1a8052d01a5959438dd17985fdd Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 14 18:31:02 2025 +0000 Bump extension/deps/openvic-simulation from `06cca8d` to `bd1ea09` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `06cca8d` to `bd1ea09`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/06cca8d3f962b12f302c5e6074c4c8e02ccace9c...bd1ea098c33c0a448e57f1b904abaed97eab68e6) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: bd1ea098c33c0a448e57f1b904abaed97eab68e6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 43c295040f64bc385c944683f90188c9a6ebed78 Merge: 9678ee2 b70bbab Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Aug 13 07:37:34 2025 +0000 Merge pull request #546 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-06cca8d commit b70bbab7d886e1e4b154b84dc4534d675feecf8a Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Aug 13 00:49:46 2025 +0000 Bump extension/deps/openvic-simulation from `6642fb3` to `06cca8d` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `6642fb3` to `06cca8d`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/6642fb32db2d75465b25ae76383fc47b7749a398...06cca8d3f962b12f302c5e6074c4c8e02ccace9c) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 06cca8d3f962b12f302c5e6074c4c8e02ccace9c dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 9678ee2897f3f630a5e85e5d3a3f32b35f3da934 Merge: 36641c8 c6dee02 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun Aug 10 15:46:54 2025 +0000 Merge pull request #544 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-6642fb3 commit c6dee022d2178eb463b69648d0f9f53938fe5853 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sun Aug 10 17:14:29 2025 +0200 Bump extension/deps/openvic-simulation from afdff8d to 6642fb3 commit 36641c8b9736515eca84babfb5d384e9d7e179a0 Merge: b9ff0d0 329acdc Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Aug 8 11:11:46 2025 +0200 Merge pull request #539 from OpenVicProject/population_menu_use_index Use province index instead of province number in population_menu commit 329acdc6f2a472e6ff05879d75f1a2c5b71458e6 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Aug 8 11:00:34 2025 +0200 Use province index instead of province number in population_menu_select_province commit b9ff0d0f4afc3405cfda056739cc15d53ae593f9 Merge: 67a0728 6a0a70d Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Aug 8 10:52:25 2025 +0200 Merge pull request #538 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-afdff8d Bump extension/deps/openvic-simulation from `dcdc612` to `afdff8d` commit 6a0a70d76737b94cc2854151812b6a1bde56712c Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 7 19:01:50 2025 +0000 Bump extension/deps/openvic-simulation from `dcdc612` to `afdff8d` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `dcdc612` to `afdff8d`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/dcdc612b6a18728966706c249ab201ded1ece002...afdff8d9062732481cb4a137bba2766331fd7b51) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: afdff8d9062732481cb4a137bba2766331fd7b51 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 67a072886f0a1d5a3285eb93bf7da79b9f2ae424 Merge: 0e2c514 a3caf19 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Aug 7 12:08:42 2025 +0000 Merge pull request #537 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-dcdc612 commit a3caf192542826d10a37ca4c3ff688ade3460697 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Aug 4 15:33:22 2025 +0000 Bump extension/deps/openvic-simulation from `6f89e7a` to `dcdc612` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `6f89e7a` to `dcdc612`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/6f89e7af6e96cb4a973064c125602a0b72725de5...dcdc612b6a18728966706c249ab201ded1ece002) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: dcdc612b6a18728966706c249ab201ded1ece002 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 0e2c5146df4812e164894fa7d782160a1600959b Merge: fcc7b6b 4e21c97 Author: George L. Albany <Megacake1234@gmail.com> Date: Sun Aug 3 07:44:21 2025 -0400 Merge pull request #535 from Spartan322/add/dependabot-pr-labels Add dependabot PR labels automation commit 4e21c97c1d123510c4f6f289b02b20509daca7c6 Author: Spartan322 <Megacake1234@gmail.com> Date: Sun Aug 3 06:52:43 2025 -0400 Add dependabot PR labels automation commit fcc7b6bb0a659203b186abb291aa4780fa1d29fc Merge: e113135 556b965 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jul 31 09:06:02 2025 +0000 Merge pull request #531 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-6f89e7a commit 556b9650a8ab4df418a03daadd1738cb1a0aebd9 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Jul 30 10:01:08 2025 +0000 Bump extension/deps/openvic-simulation from `58eb4b8` to `6f89e7a` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `58eb4b8` to `6f89e7a`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/58eb4b8969dfb65db29399d89e296c78edf5420a...6f89e7af6e96cb4a973064c125602a0b72725de5) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 6f89e7af6e96cb4a973064c125602a0b72725de5 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit e1131351abe15f1aff54da180985899df233c9a9 Merge: 23d2877 c931296 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Jul 25 14:26:53 2025 +0200 Merge pull request #527 from OpenVicProject/optimise_vformat_via_pooling Optimise godot::vformat by pooling args array commit c93129664f1e53f9307b7627258dc6dd98870eb1 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Jul 22 23:27:48 2025 +0200 Optimise godot::vformat by pooling args array commit 23d2877f83218dae69d92e3f87939a561dc20a66 Merge: 3c53ca0 90d7820 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Fri Jul 25 13:41:03 2025 +0200 Merge pull request #525 from OpenVicProject/admin_eff_tooltip Admin efficiency tooltip commit 90d78206fd8072e2888d83f756715efaf79ff875 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Jul 22 18:22:17 2025 +0200 Admin efficiency tooltip commit 3c53ca0320297921a03ad1c215bd226ba1ffdc1b Merge: 6b0dad1 174d441 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Tue Jul 22 21:53:34 2025 +0200 Merge pull request #526 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-58eb4b8 Bump extension/deps/openvic-simulation from `a0d0f6d` to `58eb4b8` commit 174d4411215de3916532354608184fe6b6f97618 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Jul 22 19:38:48 2025 +0000 Bump extension/deps/openvic-simulation from `a0d0f6d` to `58eb4b8` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `a0d0f6d` to `58eb4b8`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/a0d0f6d63d0efa10df16d1af1e361be525bbd667...58eb4b8969dfb65db29399d89e296c78edf5420a) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: 58eb4b8969dfb65db29399d89e296c78edf5420a dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 6b0dad1281264b273a9cf91c3e3bf9311120f313 Merge: db27069 319282f Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Sat Jul 19 20:37:06 2025 +0200 Merge pull request #523 from OpenVicProject/budget_menu_tooltips Budget menu tooltips commit 319282f549f011b8b806f4c675e05bbc1105af99 Author: wvpm <24685035+wvpm@users.noreply.github.com> Date: Wed Jul 16 13:10:29 2025 +0200 Budget menu tooltips commit db2706934f5cf261a63a784b9439a5c8b298d334 Merge: 8588489 b6c3612 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jul 17 19:22:36 2025 +0000 Merge pull request #524 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-a0d0f6d commit b6c3612097457224e417bd311d791eb0317a38d2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jul 17 18:17:07 2025 +0000 Bump extension/deps/openvic-simulation from `bee92b5` to `a0d0f6d` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `bee92b5` to `a0d0f6d`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/bee92b54d84fee7cabb4681c0e537839aff27269...a0d0f6d63d0efa10df16d1af1e361be525bbd667) --- updated-dependencies: - dependency-name: extension/deps/openvic-simulation dependency-version: a0d0f6d63d0efa10df16d1af1e361be525bbd667 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> commit 85884892627d3796e5972f538cb3554b7c56cc12 Merge: 9b3d57b 8748940 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu Jul 17 05:07:17 2025 +0000 Merge pull request #522 from OpenVicProject/dependabot/submodules/extension/deps/openvic-simulation-bee92b5 commit 8748940a66ce1400cfdcc479530ef881309f68f1 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue Jul 15 18:15:29 2025 +0000 Bump extension/deps/openvic-simulation from `3a61a0a` to `bee92b5` Bumps [extension/deps/openvic-simulation](https://github.com/OpenVicProject/OpenVic-Simulation) from `3a61a0a` to `bee92b5`. - [Commits](https://github.com/OpenVicProject/OpenVic-Simulation/compare/3a61a0af5694b5c013c9ab2094d1969bb8c1509a...bee92b54d84fee7cabb4681c0e537839aff27269) --- updated-dependencies: …
1 parent 0878805 commit 9a0c453

440 files changed

Lines changed: 10819 additions & 4478 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/builds.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Builds
1+
name: 🖥️ Builds
22

33
on:
44
push:
@@ -15,10 +15,17 @@ on:
1515
- 'LICENSE-EXCEPTIONS.md'
1616
- 'LICENSE.md'
1717
- 'README.md'
18+
merge_group:
19+
paths-ignore:
20+
- '.vscode/**'
21+
- 'docs/**'
22+
- 'LICENSE-EXCEPTIONS.md'
23+
- 'LICENSE.md'
24+
- 'README.md'
1825

1926
env:
2027
GODOT_BASE_DOWNLOAD_URL: https://github.com/godotengine/godot
21-
GODOT_VERSION: 4.3
28+
GODOT_VERSION: 4.6
2229
GODOT_VERSION_TYPE: stable
2330
OPENVIC_BASE_BRANCH: master
2431

@@ -45,9 +52,10 @@ jobs:
4552
env:
4653
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4754
run: |
48-
if [ "${{ github.event_name }}" == "pull_request" ]; then
55+
git config diff.wsErrorHighlight all
56+
if [ "${{ github.event_name }}" == "pull_request" -o "${{ github.event.forced }}" == "true" -o "${{ github.event.created }}" == "true" ]; then
4957
files=$(git diff-tree --no-commit-id --name-only -r HEAD^1..HEAD 2> /dev/null || true)
50-
elif [ "${{ github.event_name }}" == "push" -a "${{ github.event.forced }}" == "false" -a "${{ github.event.created }}" == "false" ]; then
58+
elif [ "${{ github.event_name }}" == "push" -a "${{ github.event.created }}" == "false" ]; then
5159
files=$(git diff-tree --no-commit-id --name-only -r ${{ github.event.before }}..${{ github.event.after }} 2> /dev/null || true)
5260
fi
5361
echo "$files" >> changed.txt
@@ -214,7 +222,7 @@ jobs:
214222
cd game
215223
${{ steps.export_game.outputs.executable_path }} --doctool --headless ../extension --gdextension-docs 2>&1 > /dev/null || true
216224
cd ..
217-
git diff --color --exit-code && ! git ls-files --others --exclude-standard | sed -e 's/^/New doc file missing in PR: /' | grep 'xml$'
225+
git diff --color --exit-code -- '*.xml' && ! git ls-files --others --exclude-standard | sed -e 's/^/New doc file missing in PR: /' | grep 'xml$'
218226
219227
- name: Upload pack artifact
220228
uses: actions/upload-artifact@v4.3.0
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# https://github.com/actions/cache/blob/main/tips-and-workarounds.md#force-deletion-of-caches-overriding-default-cache-eviction-policy
2+
name: 🧹 Cache Cleanup
3+
on:
4+
pull_request:
5+
types:
6+
- closed
7+
8+
jobs:
9+
cleanup:
10+
name: Cleanup PR caches
11+
runs-on: ubuntu-latest
12+
permissions:
13+
# `actions:write` permission is required to delete caches
14+
actions: write
15+
contents: read
16+
steps:
17+
- name: Cleanup
18+
env:
19+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
20+
GH_REPO: ${{ github.repository }}
21+
BRANCH: refs/pull/${{ github.event.pull_request.number }}/merge
22+
run: |
23+
echo "Fetching list of cache key"
24+
cache_keys_for_pr=$(gh cache list --ref $BRANCH --limit 100 --json id --jq '.[].id')
25+
# Setting this to not fail the workflow while deleting cache keys.
26+
set +e
27+
echo "Deleting caches..."
28+
for cache_key in $cache_keys_for_pr; do
29+
gh cache delete $cache_key
30+
echo "Deleted: $cache_key"
31+
done
32+
echo "Done"
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Dependabot Auto-Label
2+
on:
3+
pull_request:
4+
types: [opened, labeled]
5+
branches: [master]
6+
paths:
7+
- extension/deps/openvic-simulation
8+
- scripts
9+
10+
permissions:
11+
pull-requests: write
12+
issues: write
13+
14+
jobs:
15+
dependabot:
16+
runs-on: ubuntu-latest
17+
if: github.event.pull_request.user.login == 'dependabot[bot]'
18+
steps:
19+
- name: Checkout repository
20+
uses: actions/checkout@v4
21+
22+
- name: Dependabot metadata
23+
id: metadata
24+
uses: dependabot/fetch-metadata@v2
25+
with:
26+
github-token: "${{ secrets.GITHUB_TOKEN }}"
27+
28+
- name: Add custom labels based on dependency name
29+
run: |
30+
DEPENDENCY_NAME="${{ steps.metadata.outputs.dependency-names }}"
31+
PR_URL="${{ github.event.pull_request.html_url }}"
32+
if [[ "$DEPENDENCY_NAME" == "extension/deps/openvic-simulation" ]]; then
33+
gh pr edit "$PR_URL" --add-label "topic:simulation"
34+
elif [[ "$DEPENDENCY_NAME" == "scripts" ]]; then
35+
gh pr edit "$PR_URL" --add-label "topic:buildsystem"
36+
fi
37+
env:
38+
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636

3737
# VSCode
3838
.vscode/*
39-
!.vscode/launch.json
4039
!.vscode/tasks.json
4140

4241
# Visual Studio

.pre-commit-config.yaml

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
default_language_version:
22
python: python3
33

4+
exclude: |
5+
(?x)^(
6+
extension/doc_tools/make_rst.py|
7+
extension/doc_tools/doc_status.py
8+
)
9+
410
repos:
511
# Waiting on Hop311 to approve clang-format
612
# - repo: https://github.com/pre-commit/mirrors-clang-format
@@ -25,16 +31,15 @@ repos:
2531
stages: [manual] # Not automatically triggered, invoked via `pre-commit run --hook-stage manual clang-tidy`
2632

2733
- repo: https://github.com/astral-sh/ruff-pre-commit
28-
rev: v0.7.3
34+
rev: v0.14.2
2935
hooks:
30-
- id: ruff
36+
- id: ruff-check
3137
args: [--fix]
38+
files: (\.py|SConstruct|SCsub)$
39+
types_or: [text]
3240
- id: ruff-format
33-
exclude: |
34-
(?x)^(
35-
extension/doc_tools/make_rst.py|
36-
extension/doc_tools/doc_status.py
37-
)
41+
files: (\.py|SConstruct|SCsub)$
42+
types_or: [text]
3843

3944
- repo: https://github.com/pre-commit/mirrors-mypy
4045
rev: v1.13.0

.vscode/launch.json

Lines changed: 0 additions & 22 deletions
This file was deleted.

AUTHORS.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# OpenVic Game authors
2+
3+
This file does not strictly reflect copyright ownership for the game
4+
source code. For this, refer to the Git history to know which contributor
5+
wrote which part of the codebase.
6+
7+
GitHub usernames are indicated in parentheses, or as sole entry when no other
8+
name is available.
9+
10+
Consultants and Artist have not necessarily contributed code but have contributed in other
11+
ways to development of the game.
12+
13+
## Senior Developers
14+
15+
Hop311
16+
George L. Albany (Spartan322)
17+
BrickPi
18+
19+
## Developers
20+
21+
General WVPM (wvpm)
22+
Nemrav
23+
zaaarf
24+
Arturo
25+
BetterBite
26+
FarmingtonS9
27+
Orwellian-225
28+
29+
## Contributors
30+
31+
joethepro36
32+
ZincLadder (ClarkeCode)
33+
FakeByte
34+
random person (unique-usernames-are-annoying)
35+
Gone2Daly
36+
Frédéric Van Aken
37+
DiarmaidMckeagney
38+
fxrmi (Fxrmillan)
39+
Wolfgang Aigner
40+
Rerum02
41+
YouriRombouts
42+
Ben1152000
43+
IsaiahWitzke
44+
JunkJen
45+
markomitos
46+
Typhion
47+
Jarturog
48+
TheRedKing247
49+
KaiserOfNone
50+
ce-lp
51+
nuruvilu
52+
devdude
53+
54+
## Consultants
55+
56+
Spudgun
57+
Catylist
58+
motionsense
59+
Mr_StuG
60+
Manters
61+
wyrm
62+
Nurse_Reno
63+
Dempsey
64+
kiwi
65+
Zombie_Freak115
66+
Valerus9
67+
68+
## Artists
69+
70+
Catylist
71+
JunkJen
72+
Amelia
73+
Bon Marché
74+
qazdr6
75+
Rataz
76+
lex_smn_cs
77+
Patrick
78+
Starls
79+
The Second Appearance
80+
The Skeleton Appears
81+
Tupinamba

0 commit comments

Comments
 (0)