├── src
├── .gitignore
├── Weavers
│ ├── project.json
│ ├── .gitignore
│ └── Properties
│ │ └── AssemblyInfo.cs
├── Cimbalino.Toolkit.Core (WP8)
│ ├── System
│ │ └── Security
│ │ │ └── Cryptography
│ │ │ ├── MD5.Generated.cs
│ │ │ └── MD5Managed.Generated.cs
│ ├── project.json
│ ├── .gitignore
│ ├── Services
│ │ ├── ApplicationManifestService.cs
│ │ ├── StorageServiceStorageType.cs
│ │ ├── PersonalizationService.cs
│ │ └── RuntimeInformationService.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── Compression
│ │ └── CompressionExtensions.cs
├── Cimbalino.Toolkit (WPA81)
│ ├── project.json
│ ├── .gitignore
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── Behaviors
│ │ └── Behavior{T}.cs
├── Cimbalino.Toolkit (Win81)
│ ├── project.json
│ ├── .gitignore
│ └── Properties
│ │ └── AssemblyInfo.cs
├── Cimbalino.Toolkit.Core (WPA81)
│ ├── project.json
│ ├── .gitignore
│ └── Properties
│ │ └── AssemblyInfo.cs
├── Cimbalino.Toolkit.Core (Win81)
│ ├── project.json
│ ├── .gitignore
│ ├── System
│ │ └── Security
│ │ │ └── Cryptography
│ │ │ ├── HMACMD5.cs
│ │ │ ├── HMACSHA1.cs
│ │ │ ├── MD5Managed.cs
│ │ │ ├── HMACSHA256.cs
│ │ │ ├── SHA1Managed.cs
│ │ │ └── SHA256Managed.cs
│ └── Properties
│ │ └── AssemblyInfo.cs
├── Cimbalino.Toolkit.Core (UWP)
│ ├── Properties
│ │ ├── Cimbalino.Toolkit.Core.rd.xml
│ │ └── AssemblyInfo.cs
│ ├── project.json
│ └── .gitignore
├── Cimbalino.Toolkit.Controls (UWP)
│ ├── Properties
│ │ ├── Cimbalino.Toolkit.Controls.rd.xml
│ │ └── AssemblyInfo.cs
│ ├── project.json
│ ├── .gitignore
│ └── Controls
│ │ ├── MasterDetailViewVisiblePane.cs
│ │ └── MasterDetailViewDisplayMode.cs
├── Cimbalino.Toolkit (WP8)
│ ├── project.json
│ ├── .gitignore
│ ├── Converters
│ │ ├── BooleanToIntConverter.cs
│ │ ├── BooleanToObjectConverter.cs
│ │ ├── BooleanToStringConverter.cs
│ │ ├── BooleanToBrushConverter.cs
│ │ └── ComparableToObjectConverter.cs
│ ├── Behaviors
│ │ ├── ApplicationBarCollection.cs
│ │ ├── ApplicationBarMenuItem.cs
│ │ ├── ApplicationBarMenuItemCollection.cs
│ │ ├── ApplicationBarIconButtonCollection.cs
│ │ ├── AfterAutoFocusEventArgs.cs
│ │ └── MultiBindingItem.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Helpers
│ │ └── NamescopeBinding.cs
│ └── Services
│ │ ├── DeviceStatusWithKeyboardService.cs
│ │ ├── MapManagerService.cs
│ │ ├── FilePickerService.cs
│ │ └── TitleBarService.cs
├── Cimbalino.Toolkit (WP81)
│ ├── project.json
│ ├── .gitignore
│ └── Properties
│ │ └── AssemblyInfo.cs
├── Cimbalino.Toolkit.Core (WP81)
│ ├── project.json
│ ├── .gitignore
│ └── Properties
│ │ └── AssemblyInfo.cs
├── Cimbalino.Toolkit.Core (Portable)
│ ├── project.json
│ ├── .gitignore
│ ├── Services
│ │ ├── FilePickerServiceViewMode.cs
│ │ ├── LocationServiceRequestResult.cs
│ │ ├── IApplicationProfileService.cs
│ │ ├── IApplicationManifestService.cs
│ │ ├── LockScreenServiceRequestResult.cs
│ │ ├── ApplicationProfileServiceMode.cs
│ │ ├── DeviceStatusServicePowerSource.cs
│ │ ├── IMapManagerService.cs
│ │ ├── NavigationServiceBackKeyPressedEventArgs.cs
│ │ ├── IRuntimeInformationService.cs
│ │ ├── INetworkInformationService.cs
│ │ ├── LocationServiceAccuracy.cs
│ │ ├── RuntimeInformationServiceProfile.cs
│ │ ├── NavigationServiceBackKeyPressedBehavior.cs
│ │ ├── TitleBarIsVisibleChangedArgs.cs
│ │ ├── ITitleBarService.cs
│ │ ├── IWindowsStoreService.cs
│ │ ├── IWindowsPhoneStoreService.cs
│ │ ├── NavigationServiceNavigationMode.cs
│ │ ├── FilePickerServiceOptions.cs
│ │ ├── LocationServiceStatusChangedEventArgs.cs
│ │ ├── IApplicationSettingsService.cs
│ │ ├── IPhoneCallService.cs
│ │ ├── ISmsComposeService.cs
│ │ ├── IVibrationService.cs
│ │ ├── LocationServicePositionChangedEventArgs.cs
│ │ ├── WindowsPhoneStoreServiceAppContentNode.cs
│ │ ├── IPersonalizationService.cs
│ │ ├── IFilePickerService.cs
│ │ ├── WindowsStoreServiceAppArchitectureNode.cs
│ │ ├── LocationServiceStatus.cs
│ │ ├── FilePickerServiceLocationId.cs
│ │ ├── ILockScreenService.cs
│ │ ├── IStoreService.cs
│ │ └── PowerStatusChangedEventArgs.cs
│ ├── Helpers
│ │ ├── ApplicationManifestDefaultTaskNode.cs
│ │ ├── ObservableTask.cs
│ │ ├── DebugOptions.cs
│ │ ├── ApplicationManifestExtendedTaskNode.cs
│ │ ├── ExceptionHelper.cs
│ │ ├── ApplicationManifestLanguageNode.cs
│ │ ├── ApplicationManifestNamedNode.cs
│ │ ├── ObservableTask{T}.cs
│ │ └── ApplicationManifestTokenNode.cs
│ ├── Handlers
│ │ ├── IHandleNavigatedTo.cs
│ │ ├── IHandleNavigatedFrom.cs
│ │ └── IHandleNavigatingFrom.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Compression
│ │ └── CompressionLevel.cs
│ └── Extensions
│ │ ├── DateTimeExtensions.cs
│ │ ├── DateTimeOffsetExtensions.cs
│ │ ├── IFormattableExtensions.cs
│ │ ├── ComparableOperator.cs
│ │ ├── WebRequestExtensions.cs
│ │ ├── UriExtensions.cs
│ │ └── StreamWriterExtensions.cs
├── Cimbalino.Toolkit (UWP)
│ ├── Properties
│ │ ├── Cimbalino.Toolkit.rd.xml
│ │ └── AssemblyInfo.cs
│ ├── project.json
│ ├── .gitignore
│ └── Services
│ │ └── LauncherServiceExtensions.cs
├── License.txt
└── StyleCop.Analyzers.ruleset
├── Cimbalino.Toolkit.png
├── tools
├── nuget
│ └── NuGet.exe
└── psake
│ └── psake.ps1
├── Cimbalino.Toolkit@2x.png
├── Cimbalino.Toolkit@3x.png
├── Cimbalino.Toolkit@4x.png
├── doc
└── doc.content
├── samples
├── MultiBinding
│ ├── MultiBinding
│ │ ├── Assets
│ │ │ ├── StoreLogo.png
│ │ │ ├── SplashScreen.scale-200.png
│ │ │ ├── LockScreenLogo.scale-200.png
│ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ ├── Wide310x150Logo.scale-200.png
│ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ └── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ ├── MultiBinding_TemporaryKey.pfx
│ │ ├── App.xaml
│ │ ├── project.json
│ │ ├── FullNameConverter.cs
│ │ ├── View
│ │ │ ├── MainPage.xaml.cs
│ │ │ └── MainPage.xaml
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ └── Default.rd.xml
│ │ └── Package.appxmanifest
│ └── .gitignore
└── HamburgerFrame
│ ├── HamburgerFrame
│ ├── Assets
│ │ ├── StoreLogo.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── LockScreenLogo.scale-200.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Wide310x150Logo.scale-200.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ └── Square44x44Logo.targetsize-24_altform-unplated.png
│ ├── HamburgerFrame_TemporaryKey.pfx
│ ├── App.xaml
│ ├── project.json
│ ├── View
│ │ ├── MainPage.xaml
│ │ ├── OtherPage.xaml
│ │ ├── SettingsPage.xaml
│ │ ├── HamburgerPaneControl.xaml.cs
│ │ ├── OtherPage.xaml.cs
│ │ ├── MainPage.xaml.cs
│ │ ├── SettingsPage.xaml.cs
│ │ └── HamburgerPaneControl.xaml
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Default.rd.xml
│ └── Package.appxmanifest
│ ├── .gitignore
│ └── HamburgerFrame.sln
├── .gitignore
├── .gitattributes
├── CONTRIBUTING.md
└── LICENSE.txt
/src/.gitignore:
--------------------------------------------------------------------------------
1 | /packages
2 | /*.cache
3 | /.vs
--------------------------------------------------------------------------------
/Cimbalino.Toolkit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/Cimbalino.Toolkit.png
--------------------------------------------------------------------------------
/tools/nuget/NuGet.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/tools/nuget/NuGet.exe
--------------------------------------------------------------------------------
/Cimbalino.Toolkit@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/Cimbalino.Toolkit@2x.png
--------------------------------------------------------------------------------
/Cimbalino.Toolkit@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/Cimbalino.Toolkit@3x.png
--------------------------------------------------------------------------------
/Cimbalino.Toolkit@4x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/Cimbalino.Toolkit@4x.png
--------------------------------------------------------------------------------
/doc/doc.content:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/StoreLogo.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | Thumbs.db
2 | *.user
3 | *.vspscc
4 | *.suo
5 | *.log
6 | [Bb]in
7 | [Oo]bj
8 | *.cache
9 | *.Cache
10 | *.ncrunchsolution*
11 | _ReSharper*/
12 | .JustCode/
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/StoreLogo.png
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/MultiBinding_TemporaryKey.pfx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/MultiBinding_TemporaryKey.pfx
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/HamburgerFrame_TemporaryKey.pfx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/HamburgerFrame_TemporaryKey.pfx
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/LockScreenLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/LockScreenLogo.scale-200.png
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/LockScreenLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/LockScreenLogo.scale-200.png
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/src/Weavers/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "FodyCecil": "1.30.0-beta01"
4 | },
5 | "frameworks": {
6 | "net45": {}
7 | },
8 | "runtimes": {
9 | "win": {}
10 | }
11 | }
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WP8)/System/Security/Cryptography/MD5.Generated.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/src/Cimbalino.Toolkit.Core (WP8)/System/Security/Cryptography/MD5.Generated.cs
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WPA81)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "StyleCop.Analyzers": "1.0.0"
4 | },
5 | "frameworks": {
6 | "wpa81": {}
7 | },
8 | "runtimes": {
9 | "win": {}
10 | }
11 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (Win81)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "StyleCop.Analyzers": "1.0.0"
4 | },
5 | "frameworks": {
6 | "netcore451": {}
7 | },
8 | "runtimes": {
9 | "win": {}
10 | }
11 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WP8)/System/Security/Cryptography/MD5Managed.Generated.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/src/Cimbalino.Toolkit.Core (WP8)/System/Security/Cryptography/MD5Managed.Generated.cs
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WPA81)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "StyleCop.Analyzers": "1.0.0"
4 | },
5 | "frameworks": {
6 | "wpa81": {}
7 | },
8 | "runtimes": {
9 | "win": {}
10 | }
11 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (Win81)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "StyleCop.Analyzers": "1.0.0"
4 | },
5 | "frameworks": {
6 | "netcore451": {}
7 | },
8 | "runtimes": {
9 | "win": {}
10 | }
11 | }
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/Assets/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/MultiBinding/MultiBinding/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/Assets/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cimbalino/Cimbalino-Toolkit/HEAD/samples/HamburgerFrame/HamburgerFrame/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (UWP)/Properties/Cimbalino.Toolkit.Core.rd.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/App.xaml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Controls (UWP)/Properties/Cimbalino.Toolkit.Controls.rd.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WP8)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.Bcl.Build": "1.0.21",
4 | "Microsoft.Bcl.Compression": "3.9.85",
5 | "StyleCop.Analyzers": "1.0.0"
6 | },
7 | "frameworks": {
8 | "wp8": {}
9 | },
10 | "runtimes": {
11 | "win": {}
12 | }
13 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WP81)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.Bcl.Build": "1.0.21",
4 | "Microsoft.Bcl.Compression": "3.9.85",
5 | "StyleCop.Analyzers": "1.0.0"
6 | },
7 | "frameworks": {
8 | "wp81": {}
9 | },
10 | "runtimes": {
11 | "win": {}
12 | }
13 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WP8)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.Bcl.Build": "1.0.21",
4 | "Microsoft.Bcl.Compression": "3.9.85",
5 | "StyleCop.Analyzers": "1.0.0"
6 | },
7 | "frameworks": {
8 | "wp8": {}
9 | },
10 | "runtimes": {
11 | "win": {}
12 | }
13 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WP81)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.Bcl.Build": "1.0.21",
4 | "Microsoft.Bcl.Compression": "3.9.85",
5 | "StyleCop.Analyzers": "1.0.0"
6 | },
7 | "frameworks": {
8 | "wp81": {}
9 | },
10 | "runtimes": {
11 | "win": {}
12 | }
13 | }
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/App.xaml:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (Portable)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "supports": {},
3 | "dependencies": {
4 | "Microsoft.NETCore.Portable.Compatibility": "1.0.1",
5 | "NETStandard.Library": "1.6.0",
6 | "StyleCop.Analyzers": "1.0.0",
7 | "System.ComponentModel": "4.3.0",
8 | "System.Net.Requests": "4.3.0"
9 | },
10 | "frameworks": {
11 | "netstandard1.0": {}
12 | }
13 | }
--------------------------------------------------------------------------------
/samples/MultiBinding/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (UWP)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0",
4 | "StyleCop.Analyzers": "1.0.0"
5 | },
6 | "frameworks": {
7 | "uap10.0": {}
8 | },
9 | "runtimes": {
10 | "win10-arm": {},
11 | "win10-arm-aot": {},
12 | "win10-x86": {},
13 | "win10-x86-aot": {},
14 | "win10-x64": {},
15 | "win10-x64-aot": {}
16 | }
17 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Controls (UWP)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0",
4 | "StyleCop.Analyzers": "1.0.0"
5 | },
6 | "frameworks": {
7 | "uap10.0": {}
8 | },
9 | "runtimes": {
10 | "win10-arm": {},
11 | "win10-arm-aot": {},
12 | "win10-x86": {},
13 | "win10-x86-aot": {},
14 | "win10-x64": {},
15 | "win10-x64-aot": {}
16 | }
17 | }
--------------------------------------------------------------------------------
/samples/HamburgerFrame/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (UWP)/Properties/Cimbalino.Toolkit.rd.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (Win81)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (UWP)/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0",
4 | "Microsoft.Xaml.Behaviors.Uwp.Managed": "1.1.0",
5 | "StyleCop.Analyzers": "1.0.0"
6 | },
7 | "frameworks": {
8 | "uap10.0": {}
9 | },
10 | "runtimes": {
11 | "win10-arm": {},
12 | "win10-arm-aot": {},
13 | "win10-x86": {},
14 | "win10-x86-aot": {},
15 | "win10-x64": {},
16 | "win10-x64-aot": {}
17 | }
18 | }
--------------------------------------------------------------------------------
/src/Weavers/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Cimbalino.Toolkit": "2.3.0",
4 | "Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0",
5 | "Microsoft.Xaml.Behaviors.Uwp.Managed": "1.1.0"
6 | },
7 | "frameworks": {
8 | "uap10.0": {}
9 | },
10 | "runtimes": {
11 | "win10-arm": {},
12 | "win10-arm-aot": {},
13 | "win10-x86": {},
14 | "win10-x86-aot": {},
15 | "win10-x64": {},
16 | "win10-x64-aot": {}
17 | }
18 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (UWP)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WP8)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WP81)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WPA81)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Controls (UWP)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (UWP)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WP8)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WP81)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (WPA81)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (Win81)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit.Core (Portable)/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | #ignore thumbnails created by windows
3 | Thumbs.db
4 | #Ignore files build by Visual Studio
5 | *.obj
6 | *.exe
7 | *.pdb
8 | *.user
9 | *.aps
10 | *.pch
11 | *.vspscc
12 | *_i.c
13 | *_p.c
14 | *.ncb
15 | *.suo
16 | *.tlb
17 | *.tlh
18 | *.bak
19 | *.cache
20 | *.ilk
21 | *.log
22 | [Bb]in
23 | [Dd]ebug*/
24 | *.lib
25 | *.sbr
26 | obj/
27 | [Rr]elease*/
28 | _ReSharper*/
29 | [Tt]est[Rr]esult*
30 | project.lock.json
31 | *.nuget.props
32 | *.nuget.targets
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/project.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "Cimbalino.Toolkit": "2.2.0-beta1",
4 | "Cimbalino.Toolkit.Controls": "2.2.0-beta1",
5 | "Cimbalino.Toolkit.Core": "2.2.0-beta1",
6 | "Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0"
7 | },
8 | "frameworks": {
9 | "uap10.0": {}
10 | },
11 | "runtimes": {
12 | "win10-arm": {},
13 | "win10-arm-aot": {},
14 | "win10-x86": {},
15 | "win10-x86-aot": {},
16 | "win10-x64": {},
17 | "win10-x64-aot": {}
18 | }
19 | }
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
4 | # Custom for Visual Studio
5 | *.cs diff=csharp
6 | *.sln merge=union
7 | *.csproj merge=union
8 | *.vbproj merge=union
9 | *.fsproj merge=union
10 | *.dbproj merge=union
11 |
12 | # Standard to msysgit
13 | *.doc diff=astextplain
14 | *.DOC diff=astextplain
15 | *.docx diff=astextplain
16 | *.DOCX diff=astextplain
17 | *.dot diff=astextplain
18 | *.DOT diff=astextplain
19 | *.pdf diff=astextplain
20 | *.PDF diff=astextplain
21 | *.rtf diff=astextplain
22 | *.RTF diff=astextplain
23 |
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 | Main Page
12 |
13 |
14 |
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/OtherPage.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 | Other Page
12 |
13 |
14 |
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/SettingsPage.xaml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
11 | Settings Page
12 |
13 |
14 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # How to contribute
2 |
3 | Contributions are quite welcome, though some rules should be followed!
4 |
5 | ## C# Coding Style
6 |
7 | The general rule we follow is "use Visual Studio defaults".
8 |
9 | 1. Use [Allman style braces](http://en.wikipedia.org/wiki/Indent_style#Allman_style)
10 | 2. Use four spaces of indentation (no tabs)
11 | 3. Use `_camelCase` private members and use `readonly` where possible
12 | 4. Avoid `this.` unless absolutely necessary
13 | 5. Always specify the visiblity, even if it's the default (i.e. `private string _foo` not `string _foo`)
14 | 6. Namespace imports should be specified at the top of the file, outside of namespace declarations and should be sorted alphabetically, with `System.` namespaces at the top and blank lines between different top level groups
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/FullNameConverter.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Globalization;
3 | using Cimbalino.Toolkit.Converters;
4 |
5 | namespace MultiBinding
6 | {
7 | public class FullNameConverter : MultiValueConverterBase
8 | {
9 | public override object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
10 | {
11 | if (values == null)
12 | {
13 | return null;
14 | }
15 |
16 | return string.Join(" ", values);
17 | }
18 |
19 | public override object[] ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
20 | {
21 | var stringValue = (string)value + " ";
22 |
23 | var values = stringValue.Split(' ');
24 |
25 | return new object[] { values[0], values[1] };
26 | }
27 | }
28 | }
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/HamburgerPaneControl.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | // The User Control item template is documented at http://go.microsoft.com/fwlink/?LinkId=234236
17 |
18 | namespace HamburgerFrame.View
19 | {
20 | public sealed partial class HamburgerPaneControl : UserControl
21 | {
22 | public HamburgerPaneControl()
23 | {
24 | this.InitializeComponent();
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/samples/MultiBinding/MultiBinding/View/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
17 |
18 | namespace MultiBinding.View
19 | {
20 | ///
21 | /// An empty page that can be used on its own or navigated to within a Frame.
22 | ///
23 | public sealed partial class MainPage : Page
24 | {
25 | public MainPage()
26 | {
27 | this.InitializeComponent();
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/OtherPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
17 |
18 | namespace HamburgerFrame.View
19 | {
20 | ///
21 | /// An empty page that can be used on its own or navigated to within a Frame.
22 | ///
23 | public sealed partial class OtherPage : Page
24 | {
25 | public OtherPage()
26 | {
27 | this.InitializeComponent();
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409
17 |
18 | namespace HamburgerFrame.View
19 | {
20 | ///
21 | /// An empty page that can be used on its own or navigated to within a Frame.
22 | ///
23 | public sealed partial class MainPage : Page
24 | {
25 | public MainPage()
26 | {
27 | this.InitializeComponent();
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/samples/HamburgerFrame/HamburgerFrame/View/SettingsPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234238
17 |
18 | namespace HamburgerFrame.View
19 | {
20 | ///
21 | /// An empty page that can be used on its own or navigated to within a Frame.
22 | ///
23 | public sealed partial class SettingsPage : Page
24 | {
25 | public SettingsPage()
26 | {
27 | this.InitializeComponent();
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright (C) 2011 Pedro Lamas, http://www.pedrolamas.com
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
--------------------------------------------------------------------------------
/src/License.txt:
--------------------------------------------------------------------------------
1 | Copyright (C) 2011 Pedro Lamas, http://www.pedrolamas.com
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in
11 | all copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19 | THE SOFTWARE.
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WP8)/Converters/BooleanToIntConverter.cs:
--------------------------------------------------------------------------------
1 | // ****************************************************************************
2 | //
3 | // Copyright © Pedro Lamas 2014
4 | //
5 | // ****************************************************************************
6 | // Pedro Lamas
7 | // pedrolamas@gmail.com
8 | // Cimbalino.Toolkit
9 | // http://www.pedrolamas.com
10 | //
11 | // See license.txt in this solution or http://www.pedrolamas.com/license_MIT.txt
12 | //
13 | // ****************************************************************************
14 |
15 | #if WINDOWS_PHONE || WINDOWS_PHONE_81
16 | using System.Windows.Data;
17 | #else
18 | using Windows.UI.Xaml.Data;
19 | #endif
20 |
21 | namespace Cimbalino.Toolkit.Converters
22 | {
23 | ///
24 | /// An which converts a value to a value.
25 | ///
26 | public class BooleanToIntConverter : BooleanToValueConverterBase
27 | {
28 | }
29 | }
--------------------------------------------------------------------------------
/src/Cimbalino.Toolkit (WP8)/Converters/BooleanToObjectConverter.cs:
--------------------------------------------------------------------------------
1 | // ****************************************************************************
2 | //
3 | // Copyright © Pedro Lamas 2014
4 | //
5 | // ****************************************************************************
6 | // Pedro Lamas
7 | // pedrolamas@gmail.com
8 | // Cimbalino.Toolkit
9 | // http://www.pedrolamas.com
10 | //
11 | // See license.txt in this solution or http://www.pedrolamas.com/license_MIT.txt
12 | //
13 | // ****************************************************************************
14 |
15 | #if WINDOWS_PHONE || WINDOWS_PHONE_81
16 | using System.Windows.Data;
17 | #else
18 | using Windows.UI.Xaml.Data;
19 | #endif
20 |
21 | namespace Cimbalino.Toolkit.Converters
22 | {
23 | ///
24 | /// An which converts a value to an value.
25 | ///
26 | public class BooleanToObjectConverter : BooleanToValueConverterBase