aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* Big UI commit - GUINode, MaskedFlag, PieChart, etc hop3112023-12-11-318/+1240
|
* Merge pull request #167 from Spartan322/update/godot4.2-stable George L. Albany2023-12-07-13/+18
|\
| * Update to Godot 4.2 Stable Release Spartan3222023-12-05-13/+18
|/ | | | | Fix compiledb Fix memory leak caused by LoadLocalisation::add_message's translations static variable
* Merge pull request #168 from OpenVicProject/update-sim Hop3112023-12-04-489/+186
|\ | | | | Sim submodule update + compatibility fixes
| * Sim submodule update + extension compatibility hop3112023-12-04-489/+186
|/
* Merge pull request #166 from OpenVicProject/gui Hop3112023-11-17-518/+1347
|\ | | | | GUI elements -> Godot UI nodes generator
| * Cosmetic terrain map colour tinting hop3112023-11-17-26/+83
| |
| * Striped mapmodes hop3112023-11-16-45/+86
| |
| * GUI elements -> Godot UI nodes generator hop3112023-11-16-469/+1200
|/
* Merge pull request #165 from Spartan322/fix/compiledb George L. Albany2023-11-12-9/+10
|\
| * Fix compiledb duplicate warning Spartan3222023-11-12-9/+10
|/ | | | Enable use_static_cpp capability
* Propagate scripts update for Godot-4.1.3 hop3112023-11-11-0/+0
|
* Merge pull request #164 from Spartan322/update/godot4.1.3-stable Hop3112023-11-11-5/+14
|\ | | | | Update to Godot 4.1.3 Stable Release
| * Update to Godot 4.1.3 Stable Release Spartan3222023-11-11-5/+14
|/ | | | | | | Remove env.Append(LIBPATH=godot_env["LIBPATH"]) godot-cpp's SConstruct just directly inserts the libgodot-cpp library directly into LIBS Fixup `scons compiledb=yes` to automatically generate the compile_commands.json
* Merge pull request #163 from Spartan322/improve-binding George L. Albany2023-11-10-112/+316
|\
| * Add ClassBinding helpers Spartan3222023-11-10-112/+316
|/ | | | | | | | | | | | | OV_BIND_METHOD OV_BIND_SMETHOD OV_BIND_SMETHOD_L Change _bind_methods to use ClassBinding helpers Add utility/StringLiteral Make `GameSingleton::singleton` inline Move `OpenVic::Checksum` implementation to source file Update scripts to ce1aef8d7d9d5ba9851a1abdd981d3b796024079
* Merge pull request #162 from OpenVicProject/changes Hop3112023-11-08-196/+628
|\ | | | | Lots of Changes
| * Clang-format formatting (with manual cleanup) hop3112023-11-07-115/+204
| |
| * Astyle formatting (with manual cleanup) hop3112023-11-07-90/+366
| |
| * Improved path CLI args + path caching setting hop3112023-11-07-36/+103
|/
* Merge pull request #160 from OpenVicProject/terrain-types Hop3112023-09-29-285/+224
|\ | | | | Terrain types
| * Updated SIM submodule + building info wrapper Hop3112023-09-29-4/+4
| |
| * Scons rearrangement Hop3112023-09-29-6/+12
| |
| * Updated scripts + fixed GLI submodules Hop3112023-09-27-0/+0
| |
| * Terrain types calculation, label and mapmode Hop3112023-09-27-223/+166
| |
| * DDS load + moved terrain (type) loading to sim Hop3112023-09-27-74/+64
|/
* Fixed scripts submodule URL Hop3112023-09-25-1/+1
|
* Merge pull request #159 from OpenVicProject/fix/path-in-readme George L. Albany2023-09-25-2/+2
|\
| * Fix incorrect run-build-and-export.md path George L. Albany2023-09-25-2/+2
|/
* Merge pull request #156 from Spartan322/fixup/docs George L. Albany2023-09-25-20/+251
|\
| * Simplify README.md Spartan3222023-09-25-20/+251
|/ | | | | | | | | | | | Add system-requirements.md Add using-git-bisect.md Add run-build-export.md Add cloning.md Add debugging.md Add rebasing.md Includes PR squashing Simplify .vscode/launch.json
* Merge pull request #158 from Spartan322/outsource/extras CptAlanSmith2023-09-24-412/+47
|\ | | | | Move actions and scripts to separate reusable repos
| * Move actions and scripts to separate reusable repos Spartan3222023-09-24-412/+47
|/ | | | Add `extension/deps/SCsub`
* Merge pull request #157 from OpenVicProject/more-dataloading Hop3112023-09-23-1195/+82
|\ | | | | More dataloading
| * Preparation for interface loading Hop3112023-09-23-1181/+36
| |
| * Compat localisation loading Hop3112023-09-14-14/+46
|/
* Merge pull request #155 from Ben1152000/zoom-to-cursor Hop3112023-09-14-8/+25
|\ | | | | Implemented zoom-to-cursor functionality
| * Fix edge scrolling when window not in focus. Benjamin Darnell2023-09-11-3/+16
| |
| * Implemented zoom-to-cursor functionality; Fixed bug with edge scrolling. Benjamin Darnell2023-09-05-8/+12
| |
* | Merge pull request #151 from OpenVicProject/dataloading Hop3112023-09-14-822/+334
|\ \ | | | | | | Build system cleanup + dataloading scaffolding + JSON dataloading removed
| * | Logger::warning, format cleanup + req comments Hop3112023-09-14-27/+41
| | |
| * | Move province csv load to SIM + remove return_t Hop3112023-09-14-101/+19
| | |
| * | Followup big dataloader commit Hop3112023-09-09-27/+44
| | |
| * | Big Dataloader Commit (openvic) Hop3112023-09-09-516/+78
| | | | | | | | | | | | Default compat path + formatting + bits+bobs
| * | Moved index_t back to Province Hop3112023-09-09-9/+10
|/ /
* | Merge pull request #153 from Spartan322/startup-hide George L. Albany2023-09-07-6/+47
|\ \
| * | Add Window Override: Spartan3222023-09-07-6/+47
|/ / | | | | | | | | Hides window for help argument (`./program -- --help`) Hides window until video options loading is complete
* | Merge pull request #152 from Rerum02/patch-1 Hop3112023-09-07-2/+13
|\ \ | |/ |/| Update README.md for Archlinux users
| * Update README.md for Archlinux users Rerum022023-08-27-2/+13
| | | | | | Instructions are made to be easy to follow so that one can install and set up OpenVic, for Arch based distribution.
* | Merge pull request #154 from OpenVicProject/clion-gitignore Typhion2023-09-02-1/+4
|\ \ | |/ |/| changed gitignore to include CLion Idea folder