Commit Graph

295 Commits

Author SHA1 Message Date
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
Twarit Waikar
084c7fcfe2 Merge pull request #114 from ChronicallySerious/gdextension-port 2022-08-31 23:58:26 +05:30
Twarit Waikar
9acff81056 Update godot-cpp commit link in THIRDPARTY.md 2022-08-31 23:05:00 +05:30
Twarit Waikar
a2ecf96e04 Update extension_api.ci.json after TypedArray changes upstream 2022-08-26 21:12:55 +05:30