diff --git a/Perspex.sln b/Perspex.sln
index a7b9667d90..a6b3fc1e68 100644
--- a/Perspex.sln
+++ b/Perspex.sln
@@ -61,7 +61,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Perspex.Markup.Xaml", "src\
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{9B9E3891-2366-4253-A952-D08BCEB71098}"
ProjectSection(SolutionItems) = preProject
- samples\ControlCatalog\ControlCatalog.PCL.csproj = samples\ControlCatalog\ControlCatalog.PCL.csproj
+ samples\ControlCatalog\ControlCatalog.csproj = samples\ControlCatalog\ControlCatalog.csproj
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestApplication", "samples\TestApplication\TestApplication.csproj", "{E3A1060B-50D0-44E8-88B6-F44EF2E5BD72}"
@@ -148,7 +148,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Perspex.Logging.Serilog", "
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Perspex.DesignerSupport", "src\Perspex.DesignerSupport\Perspex.DesignerSupport.csproj", "{799A7BB5-3C2C-48B6-85A7-406A12C420DA}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlCatalog.PCL", "samples\ControlCatalog\ControlCatalog.PCL.csproj", "{D0A739B9-3C68-4BA6-A328-41606954B6BD}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlCatalog", "samples\ControlCatalog\ControlCatalog.csproj", "{D0A739B9-3C68-4BA6-A328-41606954B6BD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlCatalog.Desktop", "samples\ControlCatalog.Desktop\ControlCatalog.Desktop.csproj", "{2B888490-D14A-4BCA-AB4B-48676FA93C9B}"
EndProject
diff --git a/samples/ControlCatalog.Desktop/ControlCatalog.Desktop.csproj b/samples/ControlCatalog.Desktop/ControlCatalog.Desktop.csproj
index de1ef0ab8f..6cbf41ebbd 100644
--- a/samples/ControlCatalog.Desktop/ControlCatalog.Desktop.csproj
+++ b/samples/ControlCatalog.Desktop/ControlCatalog.Desktop.csproj
@@ -107,9 +107,9 @@
{811A76CF-1CF6-440F-963B-BBE31BD72A82}
Perspex.Win32
-
+
{d0a739b9-3c68-4ba6-a328-41606954b6bd}
- ControlCatalog.PCL
+ ControlCatalog
diff --git a/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj b/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj
index dc724bab11..d66671c9b9 100644
--- a/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj
+++ b/samples/ControlCatalog.iOS/ControlCatalog.iOS.csproj
@@ -179,9 +179,9 @@
false
false
-
+
{d0a739b9-3c68-4ba6-a328-41606954b6bd}
- ControlCatalog.PCL
+ ControlCatalog
diff --git a/samples/ControlCatalog/ControlCatalog.PCL.csproj b/samples/ControlCatalog/ControlCatalog.PCL.csproj
deleted file mode 100644
index 5ed85322a0..0000000000
--- a/samples/ControlCatalog/ControlCatalog.PCL.csproj
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
- 10.0
- Debug
- AnyCPU
- {D0A739B9-3C68-4BA6-A328-41606954B6BD}
- Library
- Properties
- ControlCatalog
- ControlCatalog
- en-US
- 512
- {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Profile7
- v4.5
-
-
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
-
-
- App.xaml
-
-
- MainWindow.xaml
-
-
- BorderPage.xaml
-
-
- ButtonPage.xaml
-
-
- CanvasPage.xaml
-
-
- CarouselPage.xaml
-
-
- CheckBoxPage.xaml
-
-
- DropDownPage.xaml
-
-
- ExpanderPage.xaml
-
-
- ImagePage.xaml
-
-
- LayoutTransformControlPage.xaml
-
-
- MenuPage.xaml
-
-
- RadioButtonPage.xaml
-
-
- SliderPage.xaml
-
-
- TextBoxPage.xaml
-
-
- ToolTipPage.xaml
-
-
-
-
-
-
-
-
-
-
-
- Designer
-
-
-
-
- {3E53A01A-B331-47F3-B828-4A5717E77A24}
- Perspex.Markup.Xaml
-
-
- {6417E941-21BC-467B-A771-0DE389353CE6}
- Perspex.Markup
-
-
- {D211E587-D8BC-45B9-95A4-F297C8FA5200}
- Perspex.Animation
-
-
- {B09B78D8-9B26-48B0-9149-D64A2F120F3F}
- Perspex.Base
-
-
- {D2221C82-4A25-4583-9B43-D791E3F6820C}
- Perspex.Controls
-
-
- {7062AE20-5DCC-4442-9645-8195BDECE63E}
- Perspex.Diagnostics
-
-
- {5FB2B005-0A7F-4DAD-ADD4-3ED01444E63D}
- Perspex.HtmlRenderer
-
-
- {62024B2D-53EB-4638-B26B-85EEAA54866E}
- Perspex.Input
-
-
- {6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}
- Perspex.Interactivity
-
-
- {42472427-4774-4C81-8AFF-9F27B8E31721}
- Perspex.Layout
-
-
- {6417B24E-49C2-4985-8DB2-3AB9D898EC91}
- Perspex.ReactiveUI
-
-
- {EB582467-6ABB-43A1-B052-E981BA910E3A}
- Perspex.SceneGraph
-
-
- {F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}
- Perspex.Styling
-
-
- {3E10A5FA-E8DA-48B1-AD44-6A5B6CB7750F}
- Perspex.Themes.Default
-
-
-
-
-
\ No newline at end of file
diff --git a/samples/ControlCatalog/ControlCatalog.csproj b/samples/ControlCatalog/ControlCatalog.csproj
index 590230e7a2..5ed85322a0 100644
--- a/samples/ControlCatalog/ControlCatalog.csproj
+++ b/samples/ControlCatalog/ControlCatalog.csproj
@@ -2,20 +2,21 @@
+ 10.0
Debug
AnyCPU
- {61BEC86C-F307-4295-B5B8-9428610D7D55}
- WinExe
+ {D0A739B9-3C68-4BA6-A328-41606954B6BD}
+ Library
Properties
ControlCatalog
ControlCatalog
- v4.5
+ en-US
512
- true
-
+ {786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Profile7
+ v4.5
- AnyCPU
true
full
false
@@ -25,7 +26,6 @@
4
- AnyCPU
pdbonly
true
bin\Release\
@@ -33,26 +33,56 @@
prompt
4
-
-
-
-
- ..\..\packages\Serilog.1.5.14\lib\net45\Serilog.dll
- True
-
-
- ..\..\packages\Serilog.1.5.14\lib\net45\Serilog.FullNetFx.dll
- True
-
-
-
-
-
-
-
-
-
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
+
+ Designer
+
@@ -61,217 +91,120 @@
MainWindow.xaml
-
- ImagePage.xaml
-
-
- ExpanderPage.xaml
-
-
- RadioButtonPage.xaml
-
-
- MenuPage.xaml
+
+ BorderPage.xaml
-
- ToolTipPage.xaml
+
+ ButtonPage.xaml
-
- TextBoxPage.xaml
+
+ CanvasPage.xaml
-
- LayoutTransformControlPage.xaml
+
+ CarouselPage.xaml
CheckBoxPage.xaml
-
- BorderPage.xaml
+
+ DropDownPage.xaml
-
- CarouselPage.xaml
+
+ ExpanderPage.xaml
-
- CanvasPage.xaml
+
+ ImagePage.xaml
-
- ButtonPage.xaml
+
+ LayoutTransformControlPage.xaml
-
- DropDownPage.xaml
+
+ MenuPage.xaml
+
+
+ RadioButtonPage.xaml
SliderPage.xaml
-
+
+ TextBoxPage.xaml
+
+
+ ToolTipPage.xaml
+
-
-
- Designer
-
-
- Designer
-
+
+
+
+
+
+
Designer
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
- Designer
-
-
-
-
- Designer
-
-
- Designer
-
-
- {fb05ac90-89ba-4f2f-a924-f37875fb547c}
- Perspex.Cairo
-
-
- {54f237d5-a70a-4752-9656-0c70b1a7b047}
- Perspex.Gtk
-
- {3e53a01a-b331-47f3-b828-4a5717e77a24}
+ {3E53A01A-B331-47F3-B828-4A5717E77A24}
Perspex.Markup.Xaml
- {6417e941-21bc-467b-a771-0de389353ce6}
+ {6417E941-21BC-467B-A771-0DE389353CE6}
Perspex.Markup
- {d211e587-d8bc-45b9-95a4-f297c8fa5200}
+ {D211E587-D8BC-45B9-95A4-F297C8FA5200}
Perspex.Animation
- {b09b78d8-9b26-48b0-9149-d64a2f120f3f}
+ {B09B78D8-9B26-48B0-9149-D64A2F120F3F}
Perspex.Base
- {d2221c82-4a25-4583-9b43-d791e3f6820c}
+ {D2221C82-4A25-4583-9B43-D791E3F6820C}
Perspex.Controls
-
- {799a7bb5-3c2c-48b6-85a7-406a12c420da}
- Perspex.DesignerSupport
-
- {7062ae20-5dcc-4442-9645-8195bdece63e}
+ {7062AE20-5DCC-4442-9645-8195BDECE63E}
Perspex.Diagnostics
- {5fb2b005-0a7f-4dad-add4-3ed01444e63d}
+ {5FB2B005-0A7F-4DAD-ADD4-3ED01444E63D}
Perspex.HtmlRenderer
- {62024b2d-53eb-4638-b26b-85eeaa54866e}
+ {62024B2D-53EB-4638-B26B-85EEAA54866E}
Perspex.Input
- {6b0ed19d-a08b-461c-a9d9-a9ee40b0c06b}
+ {6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}
Perspex.Interactivity
- {42472427-4774-4c81-8aff-9f27b8e31721}
+ {42472427-4774-4C81-8AFF-9F27B8E31721}
Perspex.Layout
-
- {b61b66a3-b82d-4875-8001-89d3394fe0c9}
- Perspex.Logging.Serilog
-
- {6417b24e-49c2-4985-8db2-3ab9d898ec91}
+ {6417B24E-49C2-4985-8DB2-3AB9D898EC91}
Perspex.ReactiveUI
- {eb582467-6abb-43a1-b052-e981ba910e3a}
+ {EB582467-6ABB-43A1-B052-E981BA910E3A}
Perspex.SceneGraph
- {f1baa01a-f176-4c6a-b39d-5b40bb1b148f}
+ {F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}
Perspex.Styling
- {3e10a5fa-e8da-48b1-ad44-6a5b6cb7750f}
+ {3E10A5FA-E8DA-48B1-AD44-6A5B6CB7750F}
Perspex.Themes.Default
-
- {925dd807-b651-475f-9f7c-cbeb974ce43d}
- Perspex.Skia.Desktop
-
-
- {3e908f67-5543-4879-a1dc-08eace79b3cd}
- Perspex.Direct2D1
-
-
- {811a76cf-1cf6-440f-963b-bbe31bd72a82}
- Perspex.Win32
-
-
-
-
-
-
-
-
-
-
-
- Designer
-
-
-
-
- Designer
-
-
-
-
- Designer
-
-
-
-
- Designer
-
-
-
-
- PreserveNewest
-
-
-
-
- Designer
-
-
-
-
- Designer
-
-
-
-
- Designer
-
-
+