virtualx-engine/modules/mono/glue/Managed/Files
Ignacio Etcheverry 20d7013c60 Mono/C#: Fix project export and fix FindLast/GetFile regression
d09193b08a introduced a regression in
StringExtensions.FindLast. StringExtensions.GetFile was also affected as it
relies on FindLast. This in turn broke the project exporter as it uses GetFile.
The cause of the regression is that now FindLast is calling LastIndexOf
with 'startIndex: 0'. This should be 'startIndex: str.Length - 1' instead.

Also fixed another regression in the project exporter:
de7c2ad21b moved 'GodotTools/GodotSharpExport.cs'
to 'GodotTools/Export/ExportPlugin.cs' and in doing so accidently reverted
the changes from commit e439581198.
2019-12-17 13:06:41 +01:00
..
Attributes Re-write mono module editor code in C# 2019-07-05 09:38:23 +02:00
Extensions Fix C# build error in MarshalUtils debug code 2019-05-21 19:09:00 +02:00
Interfaces Re-write mono module editor code in C# 2019-07-05 09:38:23 +02:00
AABB.cs Make is_equal_approx separate for structures 2019-10-14 16:46:54 -04:00
Array.cs C#: Add Duplicate method to the Array and Dictionary bindings 2019-12-04 15:22:30 +01:00
Basis.cs Make is_equal_approx separate for structures 2019-10-14 16:46:54 -04:00
Color.cs Expose is_equal_approx and restore == to be exact again 2019-10-14 16:48:59 -04:00
Colors.cs [Mono] Various Color improvements 2019-08-27 22:05:18 -04:00
DebuggingUtils.cs Added a Godot TraceListener, which is automatically installed on startup. Fixes that Debug/Trace Assertions are simply swallowed by Godot. 2019-03-07 21:00:19 +01:00
Dictionary.cs C#: Add Duplicate method to the Array and Dictionary bindings 2019-12-04 15:22:30 +01:00
Dispatcher.cs C#: Add Ide Connection library and server for the editor 2019-08-04 01:57:53 +02:00
DynamicObject.cs Fix typos with codespell 2019-05-19 13:10:35 +02:00
GD.cs Fix missing null checks in Mono Binding of GD 2019-12-06 11:56:50 +01:00
GodotSynchronizationContext.cs C#: Add Ide Connection library and server for the editor 2019-08-04 01:57:53 +02:00
GodotTaskScheduler.cs C#: Add Ide Connection library and server for the editor 2019-08-04 01:57:53 +02:00
GodotTraceListener.cs Added a Godot TraceListener, which is automatically installed on startup. Fixes that Debug/Trace Assertions are simply swallowed by Godot. 2019-03-07 21:00:19 +01:00
MarshalUtils.cs Fix C# build error in MarshalUtils debug code 2019-05-21 19:09:00 +02:00
Mathf.cs [Mono] Alphabetize Mathf 2019-10-29 10:10:24 -04:00
MathfEx.cs [Mono] Alphabetize Mathf 2019-10-29 10:10:24 -04:00
NodePath.cs C#: Throw NullReferenceException for null NodePath/RID params 2019-11-18 12:23:54 +01:00
Object.base.cs C#: Add missing ToString() override methods 2019-04-18 14:48:13 +02:00
Plane.cs Merge pull request #32477 from aaronfranke/equal-approx-separate 2019-11-07 14:54:15 +01:00
Quat.cs Expose is_equal_approx and restore == to be exact again 2019-10-14 16:48:59 -04:00
Rect2.cs Make is_equal_approx separate for structures 2019-10-14 16:46:54 -04:00
RID.cs C#: Throw NullReferenceException for null NodePath/RID params 2019-11-18 12:23:54 +01:00
SignalAwaiter.cs Move modules/mono/glue/cs_files to modules/mono/glue/Managed/Files 2018-09-12 22:03:36 +02:00
StringExtensions.cs Mono/C#: Fix project export and fix FindLast/GetFile regression 2019-12-17 13:06:41 +01:00
Transform.cs Make is_equal_approx separate for structures 2019-10-14 16:46:54 -04:00
Transform2D.cs Make is_equal_approx separate for structures 2019-10-14 16:46:54 -04:00
Vector2.cs Expose is_equal_approx and restore == to be exact again 2019-10-14 16:48:59 -04:00
Vector3.cs Expose is_equal_approx and restore == to be exact again 2019-10-14 16:48:59 -04:00