├── .gitignore ├── LICENSE ├── README.md ├── docs ├── high-level-architecture.md ├── images │ ├── high-level-components.png │ ├── home-delete.png │ ├── home-empty.png │ ├── home-sidebar.png │ ├── home-with-todos.png │ ├── new-todo-filled.png │ ├── new-todo.png │ └── page-lifecycles.png ├── markup-extension.md └── styles.md ├── maui-app-only.sln ├── readme.dryioc.md ├── src └── TodoApp │ ├── App.xaml │ ├── App.xaml.cs │ ├── AppShell.xaml │ ├── AppShell.xaml.cs │ ├── Core │ ├── Converters │ │ ├── CategoryColorConverter.cs │ │ ├── DueDateConverter.cs │ │ ├── MenuIconConverter.cs │ │ └── MultiplyConverter.cs │ ├── Dal │ │ ├── Entities │ │ │ ├── Entity.cs │ │ │ └── TodoEntity.cs │ │ ├── IRepository.cs │ │ ├── Repository.cs │ │ └── TodosDbContext.cs │ ├── Mvvm │ │ ├── BaseModel.cs │ │ ├── BasePage.cs │ │ └── BaseViewModel.cs │ └── Navigation │ │ ├── AppNavigator.cs │ │ ├── IAppNavigator.cs │ │ ├── NavigationAwareBaseViewModel.cs │ │ └── UriHelper.cs │ ├── Features │ └── Todos │ │ ├── Converters │ │ ├── ChartConverter.cs │ │ └── TaskCountConverter.cs │ │ ├── Models │ │ ├── MenuItemModel.cs │ │ ├── TaskStatisticModel.cs │ │ ├── TodoModel.cs │ │ └── UserModel.cs │ │ ├── Pages │ │ ├── NewTodoPage.xaml │ │ ├── NewTodoPage.xaml.cs │ │ ├── NewTodoPageViewModel.cs │ │ ├── TodosPage.xaml │ │ ├── TodosPage.xaml.cs │ │ └── TodosPageViewModel.cs │ │ ├── Services │ │ └── TodosService.cs │ │ └── Views │ │ ├── PercentageBar.xaml │ │ ├── PercentageBar.xaml.cs │ │ ├── SideBarMenuView.xaml │ │ ├── SideBarMenuView.xaml.cs │ │ ├── SidebarItemView.xaml │ │ ├── SidebarItemView.xaml.cs │ │ ├── TodoItemView.xaml │ │ ├── TodoItemView.xaml.cs │ │ ├── TodoSummaryControl.xaml │ │ ├── TodoSummaryControl.xaml.cs │ │ ├── TodosMainContentView.xaml │ │ └── TodosMainContentView.xaml.cs │ ├── FodyWeavers.xsd │ ├── MauiProgram.cs │ ├── Platforms │ ├── Android │ │ ├── AndroidManifest.xml │ │ ├── MainActivity.cs │ │ ├── MainApplication.cs │ │ └── Resources │ │ │ └── values │ │ │ └── colors.xml │ ├── MacCatalyst │ │ ├── AppDelegate.cs │ │ ├── Info.plist │ │ └── Program.cs │ ├── Tizen │ │ ├── Main.cs │ │ └── tizen-manifest.xml │ ├── Windows │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── Package.appxmanifest │ │ └── app.manifest │ └── iOS │ │ ├── AppDelegate.cs │ │ ├── Info.plist │ │ └── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Resources │ ├── AppIcon │ │ ├── appicon.svg │ │ └── appiconfg.svg │ ├── Fonts │ │ ├── OpenSans-Regular.ttf │ │ ├── OpenSans-Semibold.ttf │ │ └── materialdesignicons-webfont.ttf │ ├── Images │ │ └── dotnet_bot.svg │ ├── Raw │ │ └── AboutAssets.txt │ ├── Splash │ │ └── splash.svg │ └── Styles │ │ ├── Colors.xaml │ │ └── Styles.xaml │ ├── TodoApp.csproj │ ├── UI │ ├── ChartView.cs │ ├── Colors.cs │ ├── Dimens.cs │ ├── Effects │ │ └── EntryEffect.cs │ ├── Fonts │ │ ├── Fonts.cs │ │ └── Mdi.cs │ ├── MarkupExtensions │ │ └── EdgeInsetsExtension.cs │ └── Styles.cs │ └── Usings.cs ├── tests └── TodoApp.Tests │ ├── BaseUT.cs │ ├── Core │ ├── Converters │ │ ├── CategoryColorConverterTests.cs │ │ ├── DueDateConverterTests.cs │ │ ├── MultiplyConverterTests.cs │ │ └── TaskCountConverterTests.cs │ ├── Dal │ │ └── TodoRepositoryTests.cs │ └── Navigation │ │ └── UriHelperTests.cs │ ├── Features │ └── Todos │ │ ├── TodosFactory.cs │ │ └── ViewModels │ │ ├── NewTodoPageViewModelTests.cs │ │ └── TodosPageViewModelTests.cs │ └── TodoApp.Tests.csproj └── todo-app.sln /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/README.md -------------------------------------------------------------------------------- /docs/high-level-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/high-level-architecture.md -------------------------------------------------------------------------------- /docs/images/high-level-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/high-level-components.png -------------------------------------------------------------------------------- /docs/images/home-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/home-delete.png -------------------------------------------------------------------------------- /docs/images/home-empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/home-empty.png -------------------------------------------------------------------------------- /docs/images/home-sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/home-sidebar.png -------------------------------------------------------------------------------- /docs/images/home-with-todos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/home-with-todos.png -------------------------------------------------------------------------------- /docs/images/new-todo-filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/new-todo-filled.png -------------------------------------------------------------------------------- /docs/images/new-todo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/new-todo.png -------------------------------------------------------------------------------- /docs/images/page-lifecycles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/images/page-lifecycles.png -------------------------------------------------------------------------------- /docs/markup-extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/markup-extension.md -------------------------------------------------------------------------------- /docs/styles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/docs/styles.md -------------------------------------------------------------------------------- /maui-app-only.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/maui-app-only.sln -------------------------------------------------------------------------------- /readme.dryioc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/readme.dryioc.md -------------------------------------------------------------------------------- /src/TodoApp/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/App.xaml -------------------------------------------------------------------------------- /src/TodoApp/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/App.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/AppShell.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/AppShell.xaml -------------------------------------------------------------------------------- /src/TodoApp/AppShell.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/AppShell.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Converters/CategoryColorConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Converters/CategoryColorConverter.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Converters/DueDateConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Converters/DueDateConverter.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Converters/MenuIconConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Converters/MenuIconConverter.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Converters/MultiplyConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Converters/MultiplyConverter.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Dal/Entities/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Dal/Entities/Entity.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Dal/Entities/TodoEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Dal/Entities/TodoEntity.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Dal/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Dal/IRepository.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Dal/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Dal/Repository.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Dal/TodosDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Dal/TodosDbContext.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Mvvm/BaseModel.cs: -------------------------------------------------------------------------------- 1 | namespace TodoApp; 2 | 3 | public abstract class BaseModel : ObservableObject 4 | { 5 | } 6 | -------------------------------------------------------------------------------- /src/TodoApp/Core/Mvvm/BasePage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Mvvm/BasePage.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Mvvm/BaseViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Mvvm/BaseViewModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Navigation/AppNavigator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Navigation/AppNavigator.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Navigation/IAppNavigator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Navigation/IAppNavigator.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Navigation/NavigationAwareBaseViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Navigation/NavigationAwareBaseViewModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Core/Navigation/UriHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Core/Navigation/UriHelper.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Converters/ChartConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Converters/ChartConverter.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Converters/TaskCountConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Converters/TaskCountConverter.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Models/MenuItemModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Models/MenuItemModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Models/TaskStatisticModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Models/TaskStatisticModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Models/TodoModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Models/TodoModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Models/UserModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Models/UserModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Pages/NewTodoPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Pages/NewTodoPage.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Pages/NewTodoPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Pages/NewTodoPage.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Pages/NewTodoPageViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Pages/NewTodoPageViewModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Pages/TodosPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Pages/TodosPage.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Pages/TodosPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Pages/TodosPage.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Pages/TodosPageViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Pages/TodosPageViewModel.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Services/TodosService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Services/TodosService.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/PercentageBar.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/PercentageBar.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/PercentageBar.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/PercentageBar.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/SideBarMenuView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/SideBarMenuView.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/SideBarMenuView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/SideBarMenuView.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/SidebarItemView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/SidebarItemView.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/SidebarItemView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/SidebarItemView.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/TodoItemView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/TodoItemView.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/TodoItemView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/TodoItemView.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/TodoSummaryControl.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/TodoSummaryControl.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/TodoSummaryControl.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/TodoSummaryControl.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/TodosMainContentView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/TodosMainContentView.xaml -------------------------------------------------------------------------------- /src/TodoApp/Features/Todos/Views/TodosMainContentView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Features/Todos/Views/TodosMainContentView.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/FodyWeavers.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/FodyWeavers.xsd -------------------------------------------------------------------------------- /src/TodoApp/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/MauiProgram.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Android/AndroidManifest.xml -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Android/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Android/MainActivity.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Android/MainApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Android/MainApplication.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Android/Resources/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Android/Resources/values/colors.xml -------------------------------------------------------------------------------- /src/TodoApp/Platforms/MacCatalyst/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/MacCatalyst/AppDelegate.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/MacCatalyst/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/MacCatalyst/Info.plist -------------------------------------------------------------------------------- /src/TodoApp/Platforms/MacCatalyst/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/MacCatalyst/Program.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Tizen/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Tizen/Main.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Tizen/tizen-manifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Tizen/tizen-manifest.xml -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Windows/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Windows/App.xaml -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Windows/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Windows/App.xaml.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Windows/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Windows/Package.appxmanifest -------------------------------------------------------------------------------- /src/TodoApp/Platforms/Windows/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/Windows/app.manifest -------------------------------------------------------------------------------- /src/TodoApp/Platforms/iOS/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/iOS/AppDelegate.cs -------------------------------------------------------------------------------- /src/TodoApp/Platforms/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/iOS/Info.plist -------------------------------------------------------------------------------- /src/TodoApp/Platforms/iOS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Platforms/iOS/Program.cs -------------------------------------------------------------------------------- /src/TodoApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/TodoApp/Resources/AppIcon/appicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/AppIcon/appicon.svg -------------------------------------------------------------------------------- /src/TodoApp/Resources/AppIcon/appiconfg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/AppIcon/appiconfg.svg -------------------------------------------------------------------------------- /src/TodoApp/Resources/Fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /src/TodoApp/Resources/Fonts/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Fonts/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /src/TodoApp/Resources/Fonts/materialdesignicons-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Fonts/materialdesignicons-webfont.ttf -------------------------------------------------------------------------------- /src/TodoApp/Resources/Images/dotnet_bot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Images/dotnet_bot.svg -------------------------------------------------------------------------------- /src/TodoApp/Resources/Raw/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Raw/AboutAssets.txt -------------------------------------------------------------------------------- /src/TodoApp/Resources/Splash/splash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Splash/splash.svg -------------------------------------------------------------------------------- /src/TodoApp/Resources/Styles/Colors.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Styles/Colors.xaml -------------------------------------------------------------------------------- /src/TodoApp/Resources/Styles/Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Resources/Styles/Styles.xaml -------------------------------------------------------------------------------- /src/TodoApp/TodoApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/TodoApp.csproj -------------------------------------------------------------------------------- /src/TodoApp/UI/ChartView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/ChartView.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/Colors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/Colors.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/Dimens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/Dimens.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/Effects/EntryEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/Effects/EntryEffect.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/Fonts/Fonts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/Fonts/Fonts.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/Fonts/Mdi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/Fonts/Mdi.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/MarkupExtensions/EdgeInsetsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/MarkupExtensions/EdgeInsetsExtension.cs -------------------------------------------------------------------------------- /src/TodoApp/UI/Styles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/UI/Styles.cs -------------------------------------------------------------------------------- /src/TodoApp/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/src/TodoApp/Usings.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/BaseUT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/BaseUT.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Core/Converters/CategoryColorConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Core/Converters/CategoryColorConverterTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Core/Converters/DueDateConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Core/Converters/DueDateConverterTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Core/Converters/MultiplyConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Core/Converters/MultiplyConverterTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Core/Converters/TaskCountConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Core/Converters/TaskCountConverterTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Core/Dal/TodoRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Core/Dal/TodoRepositoryTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Core/Navigation/UriHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Core/Navigation/UriHelperTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Features/Todos/TodosFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Features/Todos/TodosFactory.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Features/Todos/ViewModels/NewTodoPageViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Features/Todos/ViewModels/NewTodoPageViewModelTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/Features/Todos/ViewModels/TodosPageViewModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/Features/Todos/ViewModels/TodosPageViewModelTests.cs -------------------------------------------------------------------------------- /tests/TodoApp.Tests/TodoApp.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/tests/TodoApp.Tests/TodoApp.Tests.csproj -------------------------------------------------------------------------------- /todo-app.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tuyen-vuduc/todo-app-xamarin-forms/HEAD/todo-app.sln --------------------------------------------------------------------------------