├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── images ├── mauiflow-calculator.gif └── mauiflow-tictactoe.gif └── src ├── App.xaml ├── App.xaml.cs ├── Behaviors └── ScrollToEndBehavior.cs ├── Controls ├── ChatView.xaml ├── ChatView.xaml.cs ├── CodeEditor.cs ├── InitialMessageView.xaml ├── InitialMessageView.xaml.cs ├── Preview.xaml └── Preview.xaml.cs ├── Converters ├── ContentToBoolConverter.cs ├── ContentToInvertedBoolConverter.cs ├── IntToBoolConverter.cs ├── InvertedBoolConverter.cs ├── LineCountConverter.cs └── StringToBoolConverter.cs ├── GlobalXmlns.cs ├── Helpers ├── CompilerHelper.cs └── FileHelper.cs ├── MauiFlow.csproj ├── MauiFlow.sln ├── MauiProgram.cs ├── Models ├── ChatMessage.cs ├── CompilerResult.cs └── LLMConfiguration.cs ├── Platforms ├── MacCatalyst │ ├── AppDelegate.cs │ ├── Entitlements.plist │ ├── Info.plist │ └── Program.cs └── Windows │ ├── App.xaml │ ├── App.xaml.cs │ ├── Package.appxmanifest │ └── app.manifest ├── Properties └── launchSettings.json ├── Resources ├── AppIcon │ ├── appicon.svg │ └── appiconfg.svg ├── Fonts │ ├── OpenSans-Regular.ttf │ └── OpenSans-Semibold.ttf ├── Images │ └── dotnet_bot.png ├── Raw │ └── AboutAssets.txt ├── Splash │ └── splash.svg └── Styles │ ├── Colors.xaml │ └── Styles.xaml ├── Services ├── AlertService.cs ├── AzureOpenAIService.cs └── SettingsService.cs ├── ViewModels ├── MainViewModel.cs └── SettingsViewModel.cs └── Views ├── MainView.xaml ├── MainView.xaml.cs ├── SettingsView.xaml └── SettingsView.xaml.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/README.md -------------------------------------------------------------------------------- /images/mauiflow-calculator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/images/mauiflow-calculator.gif -------------------------------------------------------------------------------- /images/mauiflow-tictactoe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/images/mauiflow-tictactoe.gif -------------------------------------------------------------------------------- /src/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/App.xaml -------------------------------------------------------------------------------- /src/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/App.xaml.cs -------------------------------------------------------------------------------- /src/Behaviors/ScrollToEndBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Behaviors/ScrollToEndBehavior.cs -------------------------------------------------------------------------------- /src/Controls/ChatView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/ChatView.xaml -------------------------------------------------------------------------------- /src/Controls/ChatView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/ChatView.xaml.cs -------------------------------------------------------------------------------- /src/Controls/CodeEditor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/CodeEditor.cs -------------------------------------------------------------------------------- /src/Controls/InitialMessageView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/InitialMessageView.xaml -------------------------------------------------------------------------------- /src/Controls/InitialMessageView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/InitialMessageView.xaml.cs -------------------------------------------------------------------------------- /src/Controls/Preview.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/Preview.xaml -------------------------------------------------------------------------------- /src/Controls/Preview.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Controls/Preview.xaml.cs -------------------------------------------------------------------------------- /src/Converters/ContentToBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Converters/ContentToBoolConverter.cs -------------------------------------------------------------------------------- /src/Converters/ContentToInvertedBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Converters/ContentToInvertedBoolConverter.cs -------------------------------------------------------------------------------- /src/Converters/IntToBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Converters/IntToBoolConverter.cs -------------------------------------------------------------------------------- /src/Converters/InvertedBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Converters/InvertedBoolConverter.cs -------------------------------------------------------------------------------- /src/Converters/LineCountConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Converters/LineCountConverter.cs -------------------------------------------------------------------------------- /src/Converters/StringToBoolConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Converters/StringToBoolConverter.cs -------------------------------------------------------------------------------- /src/GlobalXmlns.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/GlobalXmlns.cs -------------------------------------------------------------------------------- /src/Helpers/CompilerHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Helpers/CompilerHelper.cs -------------------------------------------------------------------------------- /src/Helpers/FileHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Helpers/FileHelper.cs -------------------------------------------------------------------------------- /src/MauiFlow.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/MauiFlow.csproj -------------------------------------------------------------------------------- /src/MauiFlow.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/MauiFlow.sln -------------------------------------------------------------------------------- /src/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/MauiProgram.cs -------------------------------------------------------------------------------- /src/Models/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Models/ChatMessage.cs -------------------------------------------------------------------------------- /src/Models/CompilerResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Models/CompilerResult.cs -------------------------------------------------------------------------------- /src/Models/LLMConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Models/LLMConfiguration.cs -------------------------------------------------------------------------------- /src/Platforms/MacCatalyst/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/MacCatalyst/AppDelegate.cs -------------------------------------------------------------------------------- /src/Platforms/MacCatalyst/Entitlements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/MacCatalyst/Entitlements.plist -------------------------------------------------------------------------------- /src/Platforms/MacCatalyst/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/MacCatalyst/Info.plist -------------------------------------------------------------------------------- /src/Platforms/MacCatalyst/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/MacCatalyst/Program.cs -------------------------------------------------------------------------------- /src/Platforms/Windows/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/Windows/App.xaml -------------------------------------------------------------------------------- /src/Platforms/Windows/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/Windows/App.xaml.cs -------------------------------------------------------------------------------- /src/Platforms/Windows/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/Windows/Package.appxmanifest -------------------------------------------------------------------------------- /src/Platforms/Windows/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Platforms/Windows/app.manifest -------------------------------------------------------------------------------- /src/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Resources/AppIcon/appicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/AppIcon/appicon.svg -------------------------------------------------------------------------------- /src/Resources/AppIcon/appiconfg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/AppIcon/appiconfg.svg -------------------------------------------------------------------------------- /src/Resources/Fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /src/Resources/Fonts/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Fonts/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /src/Resources/Images/dotnet_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Images/dotnet_bot.png -------------------------------------------------------------------------------- /src/Resources/Raw/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Raw/AboutAssets.txt -------------------------------------------------------------------------------- /src/Resources/Splash/splash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Splash/splash.svg -------------------------------------------------------------------------------- /src/Resources/Styles/Colors.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Styles/Colors.xaml -------------------------------------------------------------------------------- /src/Resources/Styles/Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Resources/Styles/Styles.xaml -------------------------------------------------------------------------------- /src/Services/AlertService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Services/AlertService.cs -------------------------------------------------------------------------------- /src/Services/AzureOpenAIService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Services/AzureOpenAIService.cs -------------------------------------------------------------------------------- /src/Services/SettingsService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Services/SettingsService.cs -------------------------------------------------------------------------------- /src/ViewModels/MainViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/ViewModels/MainViewModel.cs -------------------------------------------------------------------------------- /src/ViewModels/SettingsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/ViewModels/SettingsViewModel.cs -------------------------------------------------------------------------------- /src/Views/MainView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Views/MainView.xaml -------------------------------------------------------------------------------- /src/Views/MainView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Views/MainView.xaml.cs -------------------------------------------------------------------------------- /src/Views/SettingsView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Views/SettingsView.xaml -------------------------------------------------------------------------------- /src/Views/SettingsView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/MauiFlow/HEAD/src/Views/SettingsView.xaml.cs --------------------------------------------------------------------------------