Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update UEGitPlugin to be compatible with UE5.1 #1

Open
wants to merge 47 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
94402b9
Stop auto-pulling when git push fails, ask user to resolve externally
sinbad Jul 31, 2020
16bbaa9
Add the option to NOT push after commit on Submit when using LFS
sinbad Aug 3, 2020
6628b99
Actually save the push after commit setting
sinbad Aug 4, 2020
d6beff5
Smarter Sync/Pull
dgsantana Oct 6, 2020
71d7800
Update copyright notice to 2022
SRombauts Feb 28, 2022
216b0ac
Release 2.18 for UE 4.27.2
SRombauts Feb 28, 2022
ff19609
ProjectBorealis has been busy fixing and improve this plugin to make …
SRombauts Mar 6, 2022
532bba2
Add a 'git' Unreal Editor Console command.
SRombauts Mar 13, 2022
570fdf5
Merge pull request #170 from SRombauts/git-console-command
SRombauts Apr 3, 2022
3d9026a
Merge pull request #145 from sinbad/no-auto-pull-warn-instead
SRombauts Apr 4, 2022
af646aa
Merge pull request #146 from sinbad/no-push-option-lfs
SRombauts Apr 4, 2022
f289439
Merge pull request #150 from dgsantana/better_pull_sync
SRombauts Apr 4, 2022
2b1d24c
Cleanup from upstream Epic Games removal of unused TSharedFromThis
SRombauts Jun 1, 2022
2fde45f
Make the git console command register dynamically
SRombauts Jun 1, 2022
4e090d9
Cleanup Provider & State with override added to APIs from UE4.20
SRombauts Jun 15, 2022
d1f1446
Initial support for Unreal Engine 5.0 fixing compilation
SRombauts Jun 14, 2022
27409f0
Remove the Binaries from source control
SRombauts Jun 15, 2022
3241869
Fix non unity compilation by adding an include like in Engine
SRombauts Jun 15, 2022
a8f11e7
Merge pull request #171 from SRombauts/make-git-console-command-dynamic
SRombauts Jun 15, 2022
7d02310
Add support for the new Source Control menu in Unreal Engine 5
SRombauts Jun 15, 2022
db50c61
Update old comments about UE4
SRombauts Jul 7, 2022
524376a
Merge pull request #175 from SRombauts/unreal-5-support
SRombauts Jul 8, 2022
64236a6
Update README to Unreal Engine 5
SRombauts Jul 8, 2022
7bbed85
Fix non-unity compilation error for UE5.0
SRombauts Aug 25, 2022
ed68239
Fix compilation error for UE5.1
SRombauts Aug 25, 2022
8fb51fe
Update README: enumerate the 3 versions/forks
SRombauts Aug 25, 2022
b56bf9d
Add support for VSCode and more update to default .gitignore
SRombauts Oct 6, 2022
b2fcdce
Add support for new ISourceControlProvider APIs in UE5.1
SRombauts Oct 6, 2022
1036e1a
Fixed a compile error
PPJoostF Dec 22, 2022
eea6212
Update GitSourceControlUtils.cpp
I-m-None-user Feb 9, 2023
40612f3
Merge pull request #179 Fixed a compile error for < UE5 from PPJoostF…
SRombauts Feb 9, 2023
e023d0c
Merge pull request #181 fix building on case sensitive OS from I-m-No…
SRombauts Feb 9, 2023
de46db1
Release 2.51 for UE5.1.1
SRombauts Feb 9, 2023
40dde83
implement UsesUncontrolledChangelists
May 16, 2023
61a39c9
implement UsesSnapshots
May 16, 2023
97909e4
implement AllowsDiffAgainstDepot
May 16, 2023
8bedff4
implement GetCurrentRevision
May 16, 2023
eb95a18
upgrade apis
May 16, 2023
075acff
Fix warnings
May 17, 2023
00d6aca
Release 2.50-beta for UE5.0
SRombauts Aug 25, 2022
5ee957d
Merge branch 'ue5.0'
SRombauts Feb 9, 2023
b815e2d
Merge pull request #182 Upgrade to 5.2 from eranfu/master
SRombauts Jun 12, 2023
30039b3
Fix build UE version before 5.2
SRombauts Jun 12, 2023
e82226b
Release 2.52 for UE5.2.0
SRombauts Jun 12, 2023
e102d29
Fix broken image links in readme.md
zenoengine Jul 13, 2023
56fe6a0
Add support for UE5.3
SRombauts Jan 10, 2024
ee6af92
Merge pull request #185 Fix broken merge image links in readme.md fr…
SRombauts Jan 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Cleanup from upstream Epic Games removal of unused TSharedFromThis
  • Loading branch information
SRombauts committed Jun 1, 2022

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 2b1d24c6de80027e84513983c7a327355371b503
2 changes: 1 addition & 1 deletion Source/GitSourceControl/Private/GitSourceControlRevision.h
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@
#include "ISourceControlRevision.h"

/** Revision of a file, linked to a specific commit */
class FGitSourceControlRevision : public ISourceControlRevision, public TSharedFromThis<FGitSourceControlRevision, ESPMode::ThreadSafe>
class FGitSourceControlRevision : public ISourceControlRevision
{
public:
FGitSourceControlRevision()
2 changes: 1 addition & 1 deletion Source/GitSourceControl/Private/GitSourceControlState.h
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ namespace ELockState
};
}

class FGitSourceControlState : public ISourceControlState, public TSharedFromThis<FGitSourceControlState, ESPMode::ThreadSafe>
class FGitSourceControlState : public ISourceControlState
{
public:
FGitSourceControlState( const FString& InLocalFilename, const bool InUsingLfsLocking)