Граф коммитов

2179 Коммитов

Автор SHA1 Сообщение Дата
James Rinker 99b736c844 Removing build-time warnings
Continuing to chip away at numerous varieties of build-time warnings and make minor code cleanup changes.

- Add a runtime ID to Stride.Samples.Tests so the compiler generates the same architecture as its dependencies.
- In Stride.Samples.Tests, remove link to AttachedChildProcessJob.cs as its not needed and results in a duplicate symbol warning.
- In AssetPropertGraph, actually use the isDisposed field.
- In several projects, us the released version of System.Collections.Immutable rather than the prerelease.
- In Stride.Core.Design, allow it to see the internal NativeLockFile compiled into Stride.Core.IO and avoid the duplicate symbol warning.
- Correct a few cases of sealed classes having protected members.
- As hygene, move ParticleBufferState to its own .cs
- In ParticleVertexBuilder, remove the unused indexStructSize
- Across multiple test projects, use the release version of Microsoft.NET.Test.Sdk rather than the prerelease version.
2022-04-29 10:01:41 -07:00
James Rinker f04d963150
[VSPlugin] Support VS 2022 + 2019 Extensions in the launcher (#1411) 2022-04-26 20:48:31 +02:00
Eideren 7015814d32
[Editor] Fix missing editor keyboard input (#1274) 2022-04-19 19:15:43 +02:00
Eideren 36085d5731
[Build] Add .vsconfig to check missing requirements in VS (#1314) 2022-04-19 02:18:19 +02:00
Sebastian Gregor 1d94ac09e3
Added abstractions IIntersectableWithRay (implemented by BoundingBox, BoundingSphere and Plane) and IIntersectableWithPlane (implemented by BoundingBox and BoundingSphere) (#1395) 2022-03-31 17:18:28 +02:00
Marian Dziubiak 7b56649de2
Merge pull request #1384 from jrinker03/CppCastFixes
Address CPP compiler warnings by explicitly casting values after examining safety or by changing the type used. Also removed some commented out debugging code.
2022-03-28 23:42:56 +01:00
Marian Dziubiak 4ecf930e54
Merge pull request #1385 from jrinker03/CsWarnings1
Warning fixes for C# code, part 1
2022-03-28 22:11:14 +01:00
Marian Dziubiak 5ec6336464
Merge pull request #1387 from jrinker03/DeprecatedLicenseUrl
Update stride package definitions to use a license expression of 'MIT' rather than the deprecated licenseUrl.
2022-03-28 22:10:29 +01:00
James Rinker 933d47f4a5 From PR: Restore CommandList.scissorsDirty and suppress the warning since it's used conditionally. 2022-03-28 11:33:39 -07:00
James Rinker 928591d9c3 Update nuspecs to have correct license information 2022-03-28 09:27:37 -07:00
James Rinker c051c8eefa Update stride package definitions to use a license expression of 'MIT' rather than the deprecated licenseUrl. 2022-03-28 09:06:27 -07:00
James Rinker 7d2d7b51d3 Warning fixes for C# code, part 1
Fixes the following warnings:
- CS0108 'OldCollectionDescriptor.IsCollection(Type)' hides inherited member 'CollectionDescriptor.IsCollection(Type)'. Use the new keyword if hiding was intended.
- CS0162 Unreachable code
- CS0168 The variable 'e' is declared but never used
- CS0169 The field 'foo' is never used
- CS0184 The given expression is never of the provided ('ProjectViewModel') type

Plus some minor using cleanup and making code a tad more consistent.
2022-03-27 14:25:11 -07:00
James Rinker 5aaf79077e Address compiler warnings by explicitly casting values after examining safety or by changing the type used. Also removed some commented out debugging code. 2022-03-27 11:38:28 -04:00
James Rinker c26d44a1bc
Fix for #1363 - remove explicit reference to assemblies in .NET SDK to eliminate compiler warning. (#1364) 2022-03-27 10:51:33 +02:00
Tebjan Halm fa07887d84
Merge pull request #1380 from stride3d/all-contributors/add-tristanmcpherson
docs: add tristanmcpherson as a contributor for code
2022-03-26 14:09:36 +01:00
allcontributors[bot] 05f71f9e99
docs: update .all-contributorsrc [skip ci] 2022-03-26 13:09:17 +00:00
allcontributors[bot] 67501b904b
docs: update README.md [skip ci] 2022-03-26 13:09:16 +00:00
Tebjan Halm 4b82cff19c
Merge pull request #1379 from stride3d/all-contributors/add-jrinker03
docs: add jrinker03 as a contributor for code
2022-03-26 14:04:21 +01:00
allcontributors[bot] 8dfe859608
docs: update .all-contributorsrc [skip ci] 2022-03-26 13:04:03 +00:00
allcontributors[bot] 9e74488d38
docs: update README.md [skip ci] 2022-03-26 13:04:02 +00:00
Tebjan Halm c8a007593d
Merge pull request #1376 from stride3d/dev/tebjan/fix-for-pr-1346
[Rendering] Fixes null exception on first frame. #1343
2022-03-25 16:19:33 +01:00
tebjan 1eee56a6ba [Rendering] Fixes null exception on first frame. #1343 2022-03-25 16:15:30 +01:00
Marian Dziubiak 04a263bbd0
Merge pull request #1359 from jrinker03/master
Fix for issue #1185 - Stride.Launcher - Could not find a part of the path
2022-03-24 17:38:13 +00:00
Marian Dziubiak 2831cc7c38
Merge pull request #1362 from jrinker03/Issue1361
Fix for Issue #1361 - Replace deprecated WebRequest & WebClient
2022-03-24 17:37:42 +00:00
James Rinker 8352caf1f7 Updates from code review:
1) HttpResponseMessage (return from HttpClient.GetAsync) should be disposed so added using statements as appropriate.  In some cases the code was slightly rearranged for readability with this update.

2) Since the BaseUrl is never actually used elsewhere, removed updating it in ReleaseNotesViewModel.cs

3) Removed unneeded setting of stream pointers to their head immediately after creation since they will be that way already.

4) In NewsPageViewModel.cs, converted the use of MemoryStream to the return type of ReadAsStreamAsync, Stream, since it allows for the same usage in the following code and avoids a potentially risky cast.
2022-03-18 10:57:39 -07:00
James Rinker f14aed2f6f Fix for Issue #1361 - Replace deprecated WebRequest & WebClient
1) Replaced all insances of WebRequest with HttpClient plus the appropriate Get + Read operations.

2) Replaced the use of WebClient with HttpClient plus Get + stream read.

3) Removed semi-problematic refereces and the SDK specifier as they caused the compiler to generate a number of warnings.   All these are not needed in .NET 6.
2022-03-17 15:51:39 -07:00
James Rinker fcb767182c Fix for issue #1185 - Stride.Launcher - Could not find a part of the path
The launcher executable was moved to a new tools directory as part of the fix for #1139.  Older packages did not contain a tools directory so added code to check for the existence of a target directory before delving into it.

Also tightened up the code in the affected area and removed an unused using statement.
2022-03-16 10:48:57 -07:00
Tebjan Halm efd2e83694
Merge pull request #1354 from eltociear/patch-1
Fix typo in XAudio2.cpp
2022-03-13 12:36:46 +01:00
Ikko Ashimine 51b118d629
Fix typo in XAudio2.cpp
acutally -> actually
2022-03-12 23:55:50 +09:00
Eideren 31ad4f5c61
[Github] Feature request, small typo 2022-03-12 15:25:40 +01:00
Jorn Theunissen d624ef724a
Added extra questions 2022-03-12 10:21:23 +01:00
Eideren 64fd82b19e
[Docs] Moved bounty info to wiki page 2022-03-11 22:45:30 +01:00
Tebjan Halm 9b8d2e6bdd
Shorter text 2022-03-11 18:26:46 +01:00
Tebjan Halm bfa226e941
Fixes link 2022-03-11 17:11:21 +01:00
Tebjan Halm 626c009584
Adds info for developers to earn money 2022-03-11 17:09:56 +01:00
Tebjan Halm 4e9404557a
Merge pull request #1351 from vvvv/dev/tebjan/fix-dof-quality-change-master
[Rendering] Fixes crash when changing DoF quality at runtime
2022-03-11 16:13:41 +01:00
tebjan cf8bcabfec [Rendering] Fixes crash when changing DoF quality at runtime. 2022-03-11 16:09:01 +01:00
Eideren 583a42e2ea
[Physics] Static mesh, asset and editor support (#1251) 2022-03-06 16:34:09 +01:00
Eideren f97bd58590
[Graphics] Fix and improve Resource.Reload (#1300) 2022-03-06 16:30:47 +01:00
Eideren 670ffa1908
[Input] Improve Input.Keys docs and fix a couple of keymapping in SDL (#1265) 2022-03-06 16:28:36 +01:00
Eideren c11f7abf0f
[Physics] Fix Rigidbody memory leak (#1297) 2022-03-06 16:09:58 +01:00
Eideren 1b46e82129
[Math] Optimize Matrix mult and invert (#1301) 2022-03-06 16:09:00 +01:00
Eideren 3448ff6bab
[Input] Fix mouse release for Winforms (#1304) 2022-03-06 15:56:04 +01:00
Tebjan Halm 2669558d7c
[Materials] Fixes render stage evaluation if the transparency of a material changes (#1346) 2022-03-06 15:32:01 +01:00
Tebjan Halm c25d558f6c
Merge pull request #1311 from stride3d/all-contributors/add-joreg
docs: add joreg as a contributor for code
2022-01-31 16:49:21 +01:00
allcontributors[bot] 077084efee
docs: update .all-contributorsrc [skip ci] 2022-01-31 15:49:03 +00:00
allcontributors[bot] 50e2410688
docs: update README.md [skip ci] 2022-01-31 15:49:02 +00:00
Tebjan Halm b7c8ae7621
Merge pull request #1310 from stride3d/all-contributors/add-Earthmark
docs: add Earthmark as a contributor for code
2022-01-31 16:47:37 +01:00
allcontributors[bot] 43b629be27
docs: update .all-contributorsrc [skip ci] 2022-01-31 15:47:16 +00:00
allcontributors[bot] e604ce7263
docs: update README.md [skip ci] 2022-01-31 15:47:15 +00:00