* Adds date time offset converter
* Adds tests for DateTimeOffsetConverter
* Adopts naming convention for shared code
* Add xml doc and some more tests
* Removes explicit private declarations
* Update XamarinCommunityToolkit/Converters/DateTimeOffsetConverter.shared.cs
* Update XamarinCommunityToolkit/Converters/DateTimeOffsetConverter.shared.cs
* Update XamarinCommunityToolkit/Converters/DateTimeOffsetConverter.shared.cs
* Update XamarinCommunityToolkit/Converters/DateTimeOffsetConverter.shared.cs
* Adds sample
* Update XamarinCommunityToolkitSample/Pages/Converters/DateTimeOffsetConverterPage.xaml.cs
* Remove VS inserts from project file
* Revert sln back to pre-VS Windows added lines
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
Updated toolbar item color to #5D5D5D which matches `NavigationBarTextColor` from App.xaml.
Old color was white text on white background
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* Adding multilingual support
* Adding multilingual support
* Updating sample AppResource reference
* Make Xamarin CommunityToolkit linker safe (#210)
* Made the lib linker safe
* rebase against main
* Update XamarinCommunityToolkit/Helpers/TranslateExtension.shared.cs
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
* Update XamarinCommunityToolkit/Helpers/TranslateExtension.shared.cs
Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
* Updating the TranslationExtension file namespace
* Update .editorconfig (#212)
Tabs in https://github.com/xamarin/XamarinCommunityToolkit/pull/209 were rendering wider than 4 spaces
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* Added missing strings in AppResources.resx for UriValidationBehavior (#218)
* Edited Resx and it messed up the Designer
Added missing Resx strings for UriValidationDescription.
* Updated Resource Text to match Andrei's original
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* Multi binding sample (#219)
* Edited Resx and it messed up the Designer
Added missing Resx strings for UriValidationDescription.
* Created sample for MultiConverter
Added MultiConverterPage and MultiConverterPageViewModel
Added string resources in AppResources.resx
Added link to new page in ConvertersGalleryViewModel
* Updated Resource Text to match Andrei's original
* UI Neatening
Adding some spacing and padding and line breaks to look after Gerald's eyes.
* Update XamarinCommunityToolkitSample/ViewModels/Converters/MultiConverterViewModel.cs
* Update XamarinCommunityToolkitSample/Pages/Converters/MultiConverterPage.xaml.cs
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
* Automated dotnet-format update (#221)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Added UWP Sample and Target Framework (#222)
* Added UWP Sample
Added UWP Sample Project
Added Project to Solutions
Configured references and Run configurations
It runs on UWP and all features seem to work
It looks like VS Windows made lots of run configuration changes. I'm not sure if they should be here, or if they should be committed separately, or somehow prevented.
* Added UAP target framework
Added `uap10.0` as a target frame
Fixed a wonky project reference
Fixed ImageResourceExtension to work with UAP
* Just white space
Changed all spaces to tabs in C# files.
* Reverted a bunch of SLN changes from when my VS went rogue
* Reorganized Target Framework declaration
My previous target frameworks had isssues:
* Toolkiit wouldn't build on mac
* Target Frameworks were declared separately for Debug and Release but were exactly the same
* It was targetting UAP10.0 which is too broad and requires more VS workloads, now targettings 10.0.16299 specifically
* Project file already had some clever Windows_NT target framework stuff included but it was doing nothing because the frameworks were declared in the wrong place
Now we've got less code, it works on Mac and it works for more windows users. Win, win win.
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* Adding multilingual support
* Adding multilingual support
* Updating sample AppResource reference
* Update XamarinCommunityToolkit/Helpers/TranslateExtension.shared.cs
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
* Update XamarinCommunityToolkit/Helpers/TranslateExtension.shared.cs
Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
* Updating the TranslationExtension file namespace
* Minor .csproject clean up
Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
Co-authored-by: Bart Lannoeye <bart.lannoeye@gmail.com>
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
Co-authored-by: Lachlan Gordon <lachlanwgordon@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* Added UWP Sample
Added UWP Sample Project
Added Project to Solutions
Configured references and Run configurations
It runs on UWP and all features seem to work
It looks like VS Windows made lots of run configuration changes. I'm not sure if they should be here, or if they should be committed separately, or somehow prevented.
* Added UAP target framework
Added `uap10.0` as a target frame
Fixed a wonky project reference
Fixed ImageResourceExtension to work with UAP
* Just white space
Changed all spaces to tabs in C# files.
* Reverted a bunch of SLN changes from when my VS went rogue
* Reorganized Target Framework declaration
My previous target frameworks had isssues:
* Toolkiit wouldn't build on mac
* Target Frameworks were declared separately for Debug and Release but were exactly the same
* It was targetting UAP10.0 which is too broad and requires more VS workloads, now targettings 10.0.16299 specifically
* Project file already had some clever Windows_NT target framework stuff included but it was doing nothing because the frameworks were declared in the wrong place
Now we've got less code, it works on Mac and it works for more windows users. Win, win win.
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* Edited Resx and it messed up the Designer
Added missing Resx strings for UriValidationDescription.
* Created sample for MultiConverter
Added MultiConverterPage and MultiConverterPageViewModel
Added string resources in AppResources.resx
Added link to new page in ConvertersGalleryViewModel
* Updated Resource Text to match Andrei's original
* UI Neatening
Adding some spacing and padding and line breaks to look after Gerald's eyes.
* Update XamarinCommunityToolkitSample/ViewModels/Converters/MultiConverterViewModel.cs
* Update XamarinCommunityToolkitSample/Pages/Converters/MultiConverterPage.xaml.cs
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
* Edited Resx and it messed up the Designer
Added missing Resx strings for UriValidationDescription.
* Updated Resource Text to match Andrei's original
Co-authored-by: Andrei <andrei.misiukevich@gmail.com>
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
* SideMenuView
* moved files to own folder
* tabs to spaces
* Added more method to side menu element collection
* moved private stuff to top of file
* removed editorBrowsable
* renamed Diff to Shift
* initial sample setup
* fixed state bug
* updated spacings
* fix formatting
* fix crash
* fix formatting
* removed using
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>