Rémi Verschelde
51dcc3c455
CI: Ensure Windows job fails on error
...
Default `pwsh` is apparently not properly configured to fail fast,
but `powershell` is, whatever is the difference.
Minor tweaks to CI setup.
2025-05-27 10:27:17 +02:00
Rémi Verschelde
4fdf03d471
Merge pull request #284 from Faless/fix/win_build
...
Fix Windows MSVC build
2025-05-27 09:36:25 +02:00
Fabio Alessandrelli
1442ac5f0b
Fix Windows MSVC build
...
Update the CMake tool so it respects the use_static_cpp godot-cpp option
compiling with the proper CRT.
Fix inclusion of secur32 in git2 tool.
2025-05-27 01:24:04 +02:00
Rémi Verschelde
3ab9d035e7
Merge pull request #199 from Faless/build/openssl_and_cmake
...
Use OpenSSL on windows too, build libgit2, ssh2 with cmake.
2025-05-26 18:02:46 +02:00
Fabio Alessandrelli
0d0c30784d
Use OpenSSL on windows too, build libgit2, ssh2 with cmake.
...
And update the libraries.
2025-05-26 17:17:29 +02:00
Rémi Verschelde
ef24a3673d
Merge pull request #191 from Faless/build/openssl
...
[SCons] Build OpenSSL from source.
2025-05-26 17:02:24 +02:00
Fabio Alessandrelli
955ec02503
[SCons] Build OpenSSL from source by default
...
Remove prebuilt static libraries for macOS.
Can optionally still use external (static) libraries by supplying the
`openssl_external_*` parameters to scons.
2025-05-26 16:57:27 +02:00
Rémi Verschelde
b8d79c3fc9
Merge pull request #246 from dsnopek/godot-cpp-41-branch
...
Update godot-cpp to `godot-4.2-stable`
2025-05-26 16:14:24 +02:00
David Snopek
900e95db82
Update godot-cpp to the latest on the 4.2 branch
2025-05-26 09:02:51 -05:00
Rémi Verschelde
9544fb84ec
Merge pull request #272 from dsnopek/update-ci-versions
...
Update various out-dated versions in CI
2025-05-25 15:41:03 +02:00
David Snopek
edcfc47af0
Update various out-dated versions in CI
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
2025-05-25 15:29:15 +02:00
Joel Croteau
e86106b8c2
Stop progress_cb from generating spurious warnings ( #243 )
...
`progress_cb` is used to give progress updates on pushes and pulls. There is
no reason for it to pollute the logs by logging its updates as warnings.
Changed these to plain print statements.
2024-07-07 05:15:37 +02:00
Hugo Locurcio
f6002fab42
Bump to version 3.1.1 ( #231 )
v3.1.1
2024-04-08 18:29:04 +02:00
markeel
d6582fa939
Use UTF-8 conversion when dealing with Git repository data ( #229 )
...
This fixes issues with non-ASCII characters not displaying correctly
throughout the editor.
2024-04-08 17:46:50 +02:00
Hugo Locurcio
259ae989f4
Merge pull request #195 from Faless/ci/cache
...
[CI] Add scons cache.
2024-02-02 17:11:02 +01:00
Twarit Waikar
2f160a2b79
Merge pull request #189 from fries1234/fix-comparison-bug
...
fix a comparision bug with renamed git statuses
v3.1.0
2023-10-03 20:09:42 +05:30
Hugo Locurcio
55b09bf0f7
Merge pull request #198 from jokoho48/gd4_1
2023-09-22 21:47:26 +02:00
Jonas Hoffmann
ae2f2d3826
Add Godot 4.1 Support
...
- Update godot-cpp
- Fix Entry Point that changed within Godot 4.1
- Add compatibility_minimum to gdextension required for 4.1 support
- Bump version in plugin.cfg
- Upgrade demo project to 4.1
2023-07-12 22:12:15 +02:00
Fabio Alessandrelli
3ab28b1d33
[CI] Add scons cache.
2023-06-24 18:39:14 +02:00
Twarit Waikar
3fc541feb8
Merge pull request #173 from markeel/master
...
Address issue #172 , to use public key path if present in preference to using password.
2023-05-25 12:58:09 +05:30
markeel
04602dc5dc
Merge pull request #1 from markeel/workflow-error
...
Update build.yml
2023-05-24 14:14:41 -07:00
markeel
bb5da70aa4
Update build.yml
...
Fix ubuntu version to match godot-cpp
2023-05-24 13:30:47 -07:00
Fries
4cb6ec0edd
fix a comparision bug with renamed git statuses
...
there is a bug where if you have a entry->status with GIT_STATUS_INDEX_RENAMED but with another flag like GIT_STATUS_INDEX_MODIFIED, godot-git-plugin will crash as it cant find the proper map for 2 flags. so i changed it to do a logical and so it can execute the proper renamed logic.
2023-05-18 23:28:08 -07:00
mendrak
34850841fc
Updated to remove extra line and pass clang format check
2023-03-26 20:44:58 -07:00
mendrak
74342b298e
Address issue #172 , to use public key path if present in preference
...
to using password.
2023-03-25 09:36:43 -07:00
Rémi Verschelde
3c50df7af0
Merge pull request #165 from godotengine/update-4.0-stable
...
Update extension API to Godot 4.0-stable
v3.0.0
2023-03-01 15:58:22 +01:00
Rémi Verschelde
65a643c8d8
Update extension API to Godot 4.0-stable
2023-03-01 15:36:13 +01:00
Twarit Waikar
6a4b23a2c0
Merge pull request #149 from ianling/ian/update-libssh2
2023-02-26 17:01:17 +05:30
Rémi Verschelde
63d72ffc21
Merge pull request #161 from godotengine/update-4.0-rc4
...
Update extension API to Godot 4.0-rc4
v3.0.0-beta2
2023-02-23 23:04:30 +01:00
Rémi Verschelde
6a6f7d1810
Update extension API to Godot 4.0-rc4
...
Remove `ci/` directory, everything is included in godot-cpp.
2023-02-23 18:57:58 +01:00
Ian Ling
f22b2e6bf5
Update libssh2 to HEAD of master
2023-01-04 17:04:45 -08:00
Twarit Waikar
820c623912
Happy new year!
2023-01-02 13:56:26 +05:30
Twarit Waikar
1aea2dd13f
Merge pull request #142 from twaritwaikar/release-3.0b1
v3.0.0-beta1
2022-12-24 01:25:12 +05:30
Twarit Waikar
982cee2d85
Update OpenSSL 1.1.1 minor version
2022-12-24 01:23:42 +05:30
Twarit Waikar
5f100fb6e4
Fix macos plugin binary path in git_plugin.gdextension
2022-12-24 00:51:45 +05:30
Twarit Waikar
b7d0cfda02
Update THIRDPARTY.md and plugin.cfg to use newer values
2022-12-23 23:50:38 +05:30
Twarit Waikar
9ccf7e98a3
Update ci/ extension APIs from Gdoot 4.0-beta10
2022-12-23 23:34:44 +05:30
Twarit Waikar
fb772f3623
Merge pull request #139 from twaritwaikar/change-repo-found-logs
...
Change print logs when repo is found
2022-12-23 10:20:10 +05:30
Twarit Waikar
8fcf6e434d
Change print logs when repo is found
2022-12-23 02:06:49 +05:30
Twarit Waikar
67b0cdf976
Merge pull request #136 from twaritwaikar/set-macos-minimum-version
2022-12-21 17:52:06 +05:30
Twarit Waikar
ccac80bb0e
Add min macOS version flags for master
...
Frontports https://github.com/godotengine/godot-git-plugin/pull/121/files
2022-12-21 16:37:35 +05:30
Twarit Waikar
dc88f7a585
Merge pull request #135 from twaritwaikar/link-ssl-static
...
Fixes https://github.com/godotengine/godot-git-plugin/issues/127
2022-12-21 02:48:07 +05:30
Twarit Waikar
0e8de32587
Force static linkage for libssl.a and libcrypt.a
2022-12-21 02:22:50 +05:30
Twarit Waikar
35443ecfaa
Merge pull request #133 from twaritwaikar/fix-api-difference-compile-errors
2022-12-21 00:47:54 +05:30
Twarit Waikar
a1b0c41c72
Merge pull request #1 from twaritwaikar/add-repo-discovery
...
Fixes https://github.com/godotengine/godot-git-plugin/issues/76
2022-12-20 21:46:15 +05:30
Twarit Waikar
893bcd922b
Fix CI build artifact names to reflect underlying archs
2022-12-20 21:41:59 +05:30
Twarit Waikar
1cdc05e9e0
Add repo discovery so higher repos can be opened automatically
2022-12-20 21:03:20 +05:30
Twarit Waikar
91344c5e68
Fix API mismatch compile errors + Use Godot 4 utilities
...
Also clarifies the new build instructions
2022-12-20 20:22:14 +05:30
Twarit Waikar
20cb08003e
Merge pull request #132 from Faless/spike/beta7
2022-12-20 17:43:13 +05:30
Fabio Alessandrelli
df5b0139d9
Update to Godot 4.0 beta9.
...
Simplify build system.
2022-12-19 22:56:56 +01:00