-
Notifications
You must be signed in to change notification settings - Fork 333
CHANGE: Split Runtime and Editor code into separate folders to prepare for Module migration #2321
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
Open
jfreire-unity
wants to merge
106
commits into
develop
Choose a base branch
from
joao/editor-runtime-split-for-module
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 103 commits
Commits
Show all changes
106 commits
Select commit
Hold shift + click to select a range
7f400e0
REFACTOR: Reorganize package structure into Runtime/Editor folders
jfreire-unity 9306b7e
Update assemblies dependencies
jfreire-unity 9e71717
Split editor and runtime dependencies for composites, interactions an…
jfreire-unity e169d1c
Split core input processing classes into Editor and Runtime assemblies
jfreire-unity f46d3bc
Add editor specific callback for InputActionAsset
jfreire-unity 9163992
Split analytics into Editor and Runtime assemblies
jfreire-unity df3dee6
Split most Plugins into Editor and Runtime assemblies
jfreire-unity 5acc184
Temporarily comment TouchSimulation
jfreire-unity 4cb5fa9
Temporarly comment FastMouse to deal with errors later
jfreire-unity 8f6ce25
Update TestFixture to deal with Editor and Runtime split changes
jfreire-unity 1f70b67
Temporarily comment EnhancedTouchTests to deal with errors later
jfreire-unity ecff638
Update changed APIs for CoreTests Editor and PWA
jfreire-unity 238b898
Temporarly comment tests to fix errors in UITest and CoreTests_Analytics
jfreire-unity f556493
Fix wrong resources paths
jfreire-unity 84efcfb
Removing more Editor dependencies from critical Runtime code
jfreire-unity 107c47a
Remove more Editor code from Runtime code for control schemes and rem…
jfreire-unity 9d1353a
Remove editor dependencies from EnhancedTouchSupport
jfreire-unity a67857b
Remove editor dependencies from input action related classes
jfreire-unity 5a8185f
Remove editor define from Editor folder class.
jfreire-unity ab2a6c5
Merge 'develop' branch into 'joao/editor-runtime-split-for-module' br…
josepmariapujol-unity a5171cf
Merge branch 'develop' into joao/editor-runtime-split-for-module
josepmariapujol-unity d57fd38
Comment to avoid CI error in InputSystem.cs ('PlayerConnection' does …
josepmariapujol-unity 50402b5
Fixing conflicts after merge
josepmariapujol-unity 4a00486
Removing empty folders
josepmariapujol-unity cc3c9c8
Update NativeInputRuntime.cs improving log message + typos
josepmariapujol-unity 01ddf24
Update NativeInputRuntime.cs with correct initializers and consistent…
josepmariapujol-unity 84c2376
Update IInputRuntime.cs small changes in comments
josepmariapujol-unity 9cc7083
InputSystemEditorInitializer.cs reducing nesting in analytics method
josepmariapujol-unity d2dc73b
Update InputManager.cs fixing typoS
josepmariapujol-unity f252727
Update InputManager.cs typos fixed, remove todo inputeventTrance, Inp…
josepmariapujol-unity 0dd6cd2
Fixing error log PVP-92-3 due to folder change
josepmariapujol-unity 9928e5c
Formatting commit fix
josepmariapujol-unity a107d5c
Add validation exceptions to JSON
josepmariapujol-unity fbbfac3
Excempt pvp-92-3 about platforms
josepmariapujol-unity 4c10e75
Update Unity.InputSystem.asmdef, fixing duplicated JSON key, removing…
josepmariapujol-unity dd4fbdf
Update namespace in HIDSupportEditorInitializer.cs
josepmariapujol-unity fe19f29
Uncomment precompiled Devices in Runtime folder
josepmariapujol-unity 8cc6c65
Uncommenting code in VirtualMouseInputEditorAnalytic.cs
josepmariapujol-unity 37c6d0b
Update VirtualMouseInputEditor.cs
josepmariapujol-unity 6ffe356
Update Runtime Assembly with Editor types to be forwarded (uncomment)
josepmariapujol-unity 0f98803
Uncommenting inputAnalytics code EditorPlayerSettingHelpers (old/new)…
josepmariapujol-unity 69af1d0
Update InputAnalytics.cs
josepmariapujol-unity f1e41a1
Update summary for ShouldEnableActionsNewBackend() and ShouldEnableAc…
josepmariapujol-unity 47e54a3
Update AssemblyInfo.cs this has been moved to Modules/Input/ModuleTyp…
josepmariapujol-unity 45b8dec
Fixing playmode tests Editor_CanlconsForLayouts and Editor_CanGenerat…
josepmariapujol-unity 0eca0b8
Merge branch 'develop' into joao/editor-runtime-split-for-module
josepmariapujol-unity 13ec636
Running code Formatting script
josepmariapujol-unity 9941866
Fixing some domain reload tests failing in playmode
josepmariapujol-unity e888e90
Ensure InputSystemObject exists and initializes to prevent nulls in p…
josepmariapujol-unity 2a990c9
Fixing Remote_CanConnectInputSystemsOverEditorPlayerConnection() unit…
josepmariapujol-unity a225669
Fixing Editor_CanIconsForLayouts() unit test
josepmariapujol-unity 0bf8c41
Revert "Fixing Editor_CanIconsForLayouts() unit test"
josepmariapujol-unity d801822
Add NDA Keyword Validation exceptions for Switch
josepmariapujol-unity f13594a
Add PlayerConnection namespace to InputSystem.cs
josepmariapujol-unity c560c03
Clear build settings when project-wide actions are set to null
josepmariapujol-unity c63041e
Fix UnityRemote input tests (gyro, accelerometer, touch) with InputTe…
josepmariapujol-unity 9be432b
Fix UnityRemote disable flag not honored when using custom runtime
josepmariapujol-unity da28f42
Fix many Playmode tests after uncommenting Precompiled layout <FastMo…
josepmariapujol-unity 89ee592
Fix layout cache assert in editor tests after InputSystem.Reset
josepmariapujol-unity 24a6469
Fix Editor_DomainReload_CustomDevicesAreRestoredAsLayoutsBecomeAvaila…
josepmariapujol-unity 8f29d65
Revert "Fix Editor_DomainReload_CustomDevicesAreRestoredAsLayoutsBeco…
josepmariapujol-unity 6134d44
Fix Domain Reload tests
josepmariapujol-unity 34137b5
Merge branch 'develop' into joao/editor-runtime-split-for-module
josepmariapujol-unity a979176
Fixing Composites/Interactions/Processors after develop merge branch
josepmariapujol-unity 467ea67
Fix compilation errors in VirtualMouseInputEditor.cs with UNITY_INPUT…
josepmariapujol-unity deff341
Fix error paths for Switch plugins in exemptions
josepmariapujol-unity f60d5be
Update PVP exemption paths in JSON file
josepmariapujol-unity 68cfafc
Removing pvp exceptions file, using .yamato/wrench/pvp-exemptions.json
josepmariapujol-unity cf40a50
Enabling EnhancedTouchTests.cs, UITests.cs, TestCase(InputSystemCompo…
josepmariapujol-unity 19d25e1
Uncommenting TestCase(InputSystemComponent.TouchSimulation)
josepmariapujol-unity ffa26a0
Uncommenting remaining tests in UITests.cs
josepmariapujol-unity e2b8693
Running Formatting.sh
josepmariapujol-unity 269222e
Minor detail changes
josepmariapujol-unity 1377db4
Merge branch 'develop' into joao/editor-runtime-split-for-module
josepmariapujol-unity 1cdd8fa
Revert changes from merge develop branch
josepmariapujol-unity a517e6f
Formatting
josepmariapujol-unity 02fdac7
Merge remote-tracking branch 'origin/develop' into joao/editor-runtim…
jfreire-unity a90b449
Factor out InputSystemState into its own class to help with Editor de…
jfreire-unity 9b95343
Fix initialization problems after merging FEPM feature
jfreire-unity c5e8d47
Replace UpdateEditorState
jfreire-unity fc01f13
Make InputEditorUserSettings work again and deal
jfreire-unity 060f76b
Register OnSettingsChange
jfreire-unity 33a398f
Split InitializeEditorHooks into registration helpers
jfreire-unity 89f8ecc
Merge branch 'develop' into joao/editor-runtime-split-for-module
jfreire-unity b0443a2
Add more conflict fixes that were missed in the merge commit
jfreire-unity 67de004
Add back missing comments and profile markers
jfreire-unity 3fff4b1
Rename stateManager back to domainStateManager
jfreire-unity 5dedf58
Uncomment commented code in InputTestStateManager
jfreire-unity 8ef8139
Undo change based on U-PR review
jfreire-unity 4e72b8d
Merge branch 'develop' into joao/editor-runtime-split-for-module
jfreire-unity 7b35840
Merge branch 'develop' into joao/editor-runtime-split-for-module
jfreire-unity d7229fd
Fix unnecessary .meta files
jfreire-unity 246b3e0
Merge branch 'develop' into joao/editor-runtime-split-for-module
jfreire-unity bf8738c
Remove Runtime and Editor assemblies but maintain code/folder
jfreire-unity 9c3e951
Add back UNITY_EDITOR guards to Editor code
jfreire-unity 98bfd90
Update pvp-exemptions.json
josepmariapujol-unity bb1da87
Fix JSON formatting in pvp-exemptions.json
josepmariapujol-unity e7cd723
Update pvp-exemptions.json
josepmariapujol-unity 4f15cef
Add missing newline for iOSGameController in JSON
josepmariapujol-unity a0cc851
Update ValidationExceptions.json
josepmariapujol-unity 3f02d38
Clean up ValidationExceptions.json by removing NDA entries
josepmariapujol-unity bda4a33
Update ValidationExceptions.json with new entries
josepmariapujol-unity 887503f
Update ValidationExceptions.json
josepmariapujol-unity d552b0e
Remove unnecessary exemptions of wrong paths
jfreire-unity 0b3b8b3
Make VirtualMouseInputEditor internal instead of public
jfreire-unity 320d28c
Remove editor reference from documentation
jfreire-unity File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 3 additions & 2 deletions
5
Assets/Samples/InGameHints/Unity.InputSystem.InGameHints.asmdef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 3 additions & 2 deletions
5
Assets/Samples/InputRecorder/Unity.InputSystem.Recorder.asmdef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,15 +1,16 @@ | ||
| { | ||
| "name": "Unity.InputSystem.Recorder", | ||
| "rootNamespace": "", | ||
| "references": [ | ||
| "GUID:75469ad4d38634e559750d17036d5f7c" | ||
| ], | ||
| "optionalUnityReferences": [], | ||
| "includePlatforms": [], | ||
| "excludePlatforms": [], | ||
| "allowUnsafeCode": true, | ||
| "overrideReferences": false, | ||
| "precompiledReferences": [], | ||
| "autoReferenced": true, | ||
| "defineConstraints": [], | ||
| "versionDefines": [] | ||
| "versionDefines": [], | ||
| "noEngineReferences": false | ||
| } |
5 changes: 3 additions & 2 deletions
5
Assets/Samples/RebindingUI/Unity.InputSystem.RebindingUI.asmdef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,15 +1,16 @@ | ||
| { | ||
| "name": "Unity.InputSystem.RebindingUI", | ||
| "rootNamespace": "", | ||
| "references": [ | ||
| "GUID:75469ad4d38634e559750d17036d5f7c" | ||
| ], | ||
| "optionalUnityReferences": [], | ||
| "includePlatforms": [], | ||
| "excludePlatforms": [], | ||
| "allowUnsafeCode": false, | ||
| "overrideReferences": false, | ||
| "precompiledReferences": [], | ||
| "autoReferenced": false, | ||
| "defineConstraints": [], | ||
| "versionDefines": [] | ||
| "versionDefines": [], | ||
| "noEngineReferences": false | ||
| } |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
5 changes: 3 additions & 2 deletions
5
Assets/Samples/UIvsGameInput/Unity.InputSystem.UIvsGameInput.asmdef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 3 additions & 2 deletions
5
Assets/Samples/Visualizers/Unity.InputSystem.Visualizers.asmdef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,15 +1,16 @@ | ||
| { | ||
| "name": "InputSystem.Samples.Visualizers", | ||
| "rootNamespace": "", | ||
| "references": [ | ||
| "GUID:75469ad4d38634e559750d17036d5f7c" | ||
| ], | ||
| "optionalUnityReferences": [], | ||
| "includePlatforms": [], | ||
| "excludePlatforms": [], | ||
| "allowUnsafeCode": true, | ||
| "overrideReferences": false, | ||
| "precompiledReferences": [], | ||
| "autoReferenced": true, | ||
| "defineConstraints": [], | ||
| "versionDefines": [] | ||
| "versionDefines": [], | ||
| "noEngineReferences": false | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the the underscore thing here in this expression?