automatically capitalized
https://github.com/radimitrov/CSharpShellApp/assets/96302690/077f90f5-9a62-46d5-b8b7-363845916757
see that when you create a new file on the tab, the first letter in the namespace is lowercase, but when you finish creating the file, the first letter in the namespace becomes uppercase
Yes I agree. Every time I have to manually fix it
Looks like I implemented it like this intentionally for naming conventions ~2 years ago. Logic seems to be that C# is pascal-case in 99.8% of use-cases so make that a bit easier with Android keyboards. However in hindsight that isn't the best idea and it might even mislead beginners to think class names are case insensitive. I'll remove autocapitalization here.
@Rystars That should show up if you enable text composition in the app's keyboard settings. Should work with GBoard, however if you experience input problems you will need to disable it again.
Ok, thank you
System.NullReferenceException: Object reference not set to an instance of an object at CSharpShellCore.Activities.MainActivity.InitProject(String projectFilePath, Boolean calledFromLoadProject) at CSharpShellCore.Activities.MainActivity.LoadProject(String filepath) at CSharpShellCore.Activities.MainActivity.LoadCurrentProject() at CSharpShellCore.Activities.MainActivity.LoadNewProject(String projPath, Boolean showLoadingToast) at CSharpShellCore.Activities.MainActivity.OpenFile()
@radimitrov after updating now there is an error then when opening the project
@Rystars Can you provide steps to replicate this? Seems to be working. It doesn't seem possible that any recent changes are responsible.
@radimitrov
https://github.com/radimitrov/CSharpShellApp/assets/96302690/ec4ddf9b-ee3c-4e7a-9620-f873fd6f980c
@Rystars What Android version this? This looks like multiple IO errors due to denied storage permissions, however you are clicking grant here. More precisely looks like there are read only permissions.
@radimitrov
my cellphone is android 10 (Redmi9C)
oh it turns out that the first time I downloaded it, then immediately went into the application it was an error, but when I exited then entered again the error was gone
@Rystars Then storage access works now? Strange. Some kind of permissions/system glitch, then.
yes now it is working