diff --git a/build/Build.proj b/build/Build.proj
index 5e5f3fd44a..498637ccd4 100644
--- a/build/Build.proj
+++ b/build/Build.proj
@@ -165,70 +165,9 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
index e1b28e1d11..6f4ac938d7 100644
--- a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
+++ b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
@@ -39,6 +39,7 @@
4.0
v4.0
+ true
bin\
@@ -199,6 +200,14 @@
{5BA5425F-27A7-4677-865E-82246498AA2E}
SqlCE4Umbraco
+
+ {255F5DF1-4E43-4758-AC05-7A0B68EB021B}
+ umbraco.editorControls
+
+
+ {89C09045-1064-466B-B94A-DB3AFE2A5853}
+ umbraco.MacroEngines
+
{52AB8F1F-FB76-4E8C-885F-0747B6CE71EC}
umbraco.macroRenderings
@@ -225,6 +234,10 @@
{511F6D8D-7717-440A-9A57-A507E9A8B27F}
{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+
+ {CBDB56AC-FF02-4421-9FD4-ED82E339D8E2}
+ umbraco.webservices
+
{651E1350-91B6-44B7-BD60-7207006D7003}
umbraco.presentation
@@ -293,10 +306,12 @@
UI.xml
+
+
-
+
@@ -323,13 +338,24 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -338,11 +364,15 @@
+
+
+
+
@@ -380,6 +410,8 @@
+
+
@@ -395,6 +427,8 @@
+
+
@@ -433,7 +467,16 @@
+
+
+
+
+
+
+
+
+
@@ -447,6 +490,8 @@
+
+
@@ -463,6 +508,8 @@
+
+
@@ -473,6 +520,8 @@
+
+
@@ -488,6 +537,8 @@
+
+
@@ -497,6 +548,8 @@
+
+
@@ -508,15 +561,23 @@
+
+
+
+
+
+
+
+
@@ -544,6 +605,8 @@
+
+
@@ -1725,6 +1788,7 @@
+
@@ -1745,7 +1809,16 @@ xcopy "$(ProjectDir)"..\..\lib\SQLCE4\x86\*.* "$(TargetDir)x86\" /Y /F /E /D
- True
+ True
+ True
+ 61637
+ /
+ http://localhost:61637/
+ False
+ False
+
+
+ False
diff --git a/src/Umbraco.Web/umbraco/config/lang/he.xml b/src/Umbraco.Web.UI/umbraco/config/lang/he.xml
similarity index 100%
rename from src/Umbraco.Web/umbraco/config/lang/he.xml
rename to src/Umbraco.Web.UI/umbraco/config/lang/he.xml
diff --git a/src/Umbraco.Web/umbraco/config/lang/ja.xml b/src/Umbraco.Web.UI/umbraco/config/lang/ja.xml
similarity index 100%
rename from src/Umbraco.Web/umbraco/config/lang/ja.xml
rename to src/Umbraco.Web.UI/umbraco/config/lang/ja.xml
diff --git a/src/Umbraco.Web/umbraco/config/lang/zh.xml b/src/Umbraco.Web.UI/umbraco/config/lang/zh.xml
similarity index 100%
rename from src/Umbraco.Web/umbraco/config/lang/zh.xml
rename to src/Umbraco.Web.UI/umbraco/config/lang/zh.xml
diff --git a/src/Umbraco.Web.UI/umbraco/webservices/api/DocumentService.asmx b/src/Umbraco.Web.UI/umbraco/webservices/api/DocumentService.asmx
index dcb6614dda..c10ccdeaa6 100644
--- a/src/Umbraco.Web.UI/umbraco/webservices/api/DocumentService.asmx
+++ b/src/Umbraco.Web.UI/umbraco/webservices/api/DocumentService.asmx
@@ -1 +1 @@
-<%@ WebService Language="C#" CodeBehind="DocumentService.asmx.cs" Class=umbraco.webservices.documents.documentService %>
\ No newline at end of file
+<%@ WebService Language="C#" CodeBehind="DocumentService.asmx.cs" Class="umbraco.webservices.documents.documentService" %>
\ No newline at end of file
diff --git a/src/Umbraco.Web/Umbraco.Web.csproj b/src/Umbraco.Web/Umbraco.Web.csproj
index ce55cd0e9b..0ad3996c92 100644
--- a/src/Umbraco.Web/Umbraco.Web.csproj
+++ b/src/Umbraco.Web/Umbraco.Web.csproj
@@ -233,139 +233,139 @@
Properties\SolutionInfo.cs
-
-
+
+
database.ascx
ASPXCodeBehind
-
+
database.ascx
-
-
-
-
+
+
+
+
ASPXCodeBehind
-
-
-
-
-
-
+
+
+
+
+
+
skinning.ascx
ASPXCodeBehind
-
+
skinning.ascx
-
+
loadStarterKitDesigns.ascx
ASPXCodeBehind
-
+
loadStarterKitDesigns.ascx
-
+
loadStarterKits.ascx
ASPXCodeBehind
-
+
loadStarterKits.ascx
-
-
-
+
+
+
p.aspx
ASPXCodeBehind
-
+
p.aspx
Code
-
-
+
+
Code
-
+
default.aspx
ASPXCodeBehind
-
+
default.aspx
-
+
Code
-
+
default.aspx
ASPXCodeBehind
-
+
default.aspx
-
+
defaultUser.ascx
ASPXCodeBehind
-
+
defaultUser.ascx
-
+
license.ascx
ASPXCodeBehind
-
+
license.ascx
-
+
renaming.ascx
ASPXCodeBehind
-
+
renaming.ascx
-
+
theend.ascx
ASPXCodeBehind
-
+
theend.ascx
-
+
validatePermissions.ascx
ASPXCodeBehind
-
+
validatePermissions.ascx
-
+
welcome.ascx
ASPXCodeBehind
-
+
welcome.ascx
-
+
Title.ascx
ASPXCodeBehind
-
+
Title.ascx
-
+
Code
-
+
Code
-
+
Code
-
-
+
+
Code
@@ -373,1499 +373,1499 @@
True
Settings.settings
-
+
Code
-
-
-
+
+
+
Code
-
+
Code
-
+
Code
-
+
Code
-
-
-
-
-
-
-
+
+
+
+
+
+
+
ASPXCodeBehind
-
+
Code
-
+
Code
-
+
Code
-
-
+
+
Code
-
+
delete.aspx
ASPXCodeBehind
-
+
delete.aspx
-
+
editContent.aspx
ASPXCodeBehind
-
+
editContent.aspx
-
+
preview.aspx
ASPXCodeBehind
-
+
preview.aspx
-
+
publish.aspx
ASPXCodeBehind
-
+
publish.aspx
-
+
cacheBrowser.aspx
ASPXCodeBehind
-
+
cacheBrowser.aspx
-
+
code
-
+
Code
-
+
Code
-
-
+
+
Code
-
-
-
-
-
-
-
+
+
+
+
+
+
+
ASPXCodeBehind
rsd.aspx
-
+
rsd.aspx
-
-
+
+
ASPXCodeBehind
wlwmanifest.aspx
-
+
wlwmanifest.aspx
-
-
-
-
-
+
+
+
+
+
ImageViewer.ascx
ASPXCodeBehind
-
+
ImageViewer.ascx
-
+
ImageViewerUpdater.asmx
Component
-
+
UploadMediaImage.ascx
ASPXCodeBehind
-
+
UploadMediaImage.ascx
-
+
ContentTypeControlNew.ascx
ASPXCodeBehind
-
+
ContentTypeControlNew.ascx
-
-
+
+
GenericProperty.ascx
ASPXCodeBehind
-
+
GenericProperty.ascx
-
-
-
-
-
+
+
+
+
+
passwordChanger.ascx
ASPXCodeBehind
-
+
passwordChanger.ascx
-
+
ASPXCodeBehind
ProgressBar.ascx
-
+
ProgressBar.ascx
-
-
+
+
ASPXCodeBehind
-
+
Component
-
-
-
+
+
+
Code
-
+
TreeControl.ascx
ASPXCodeBehind
-
+
TreeControl.ascx
-
-
-
-
-
-
-
+
+
+
+
+
+
+
DLRScripting.ascx
ASPXCodeBehind
-
+
DLRScripting.ascx
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ChangePassword.ascx
ASPXCodeBehind
-
+
ChangePassword.ascx
-
+
DesktopMediaUploader.ascx
ASPXCodeBehind
-
+
DesktopMediaUploader.ascx
-
+
DeveloperDashboardIntro.ascx
-
+
DeveloperDashboardVideos.ascx
-
+
FeedProxy.aspx
ASPXCodeBehind
-
+
FeedProxy.aspx
-
+
MediaDashboardIntro.ascx
-
+
MediaDashboardVideos.ascx
-
+
MembersDashboardIntro.ascx
-
+
MembersDashboardVideos.ascx
-
+
SettingsDashboardIntro.ascx
-
+
SettingsDashboardVideos.ascx
-
+
Applyskin.ascx
ASPXCodeBehind
-
+
Applyskin.ascx
-
+
StartupDashboardIntro.ascx
-
+
StartupDashboardKits.ascx
-
+
StartupDashboardVideos.ascx
-
+
StarterKits.aspx
ASPXCodeBehind
-
+
StarterKits.aspx
-
+
EditRelationType.aspx
ASPXCodeBehind
-
+
EditRelationType.aspx
-
+
NewRelationType.aspx
ASPXCodeBehind
-
+
NewRelationType.aspx
-
-
+
+
RelationTypesWebService.asmx
Component
-
-
-
+
+
+
Preview.aspx
ASPXCodeBehind
-
+
Preview.aspx
-
+
TemplateSkinning.aspx
ASPXCodeBehind
-
+
TemplateSkinning.aspx
-
+
endPreview.aspx
ASPXCodeBehind
-
+
endPreview.aspx
-
+
helpRedirect.aspx
ASPXCodeBehind
-
+
helpRedirect.aspx
-
+
UmbracoCasingRules.aspx
ASPXCodeBehind
-
+
UmbracoCasingRules.aspx
-
+
Code
-
+
CssParser.aspx
ASPXCodeBehind
-
+
CssParser.aspx
-
+
ImageUploader.aspx
ASPXCodeBehind
-
+
ImageUploader.aspx
-
+
ModuleInjectionMacroRenderer.aspx
ASPXCodeBehind
-
+
ModuleInjectionMacroRenderer.aspx
-
+
ModuleInjector.aspx
ASPXCodeBehind
-
+
ModuleInjector.aspx
-
+
ModuleInstaller.aspx
ASPXCodeBehind
-
+
ModuleInstaller.aspx
-
+
ModuleSelector.ascx
ASPXCodeBehind
-
+
ModuleSelector.ascx
-
+
SkinCustomizer.ascx
ASPXCodeBehind
-
+
SkinCustomizer.ascx
-
-
+
+
MemberSearch.ascx
ASPXCodeBehind
-
+
MemberSearch.ascx
-
-
-
-
+
+
+
+
QuickSearch.ascx
ASPXCodeBehind
-
+
QuickSearch.ascx
-
+
xsltVisualize.aspx
ASPXCodeBehind
-
+
xsltVisualize.aspx
-
+
ExportCode.aspx
ASPXCodeBehind
-
+
ExportCode.aspx
-
+
insertMasterpageContent.aspx
ASPXCodeBehind
-
+
insertMasterpageContent.aspx
-
+
insertMasterpagePlaceholder.aspx
ASPXCodeBehind
-
+
insertMasterpagePlaceholder.aspx
-
+
mediaPicker.aspx
ASPXCodeBehind
-
+
mediaPicker.aspx
-
+
republish.aspx
ASPXCodeBehind
-
+
republish.aspx
-
+
search.aspx
ASPXCodeBehind
-
+
search.aspx
-
+
SendPublish.aspx
ASPXCodeBehind
-
+
SendPublish.aspx
-
+
create.aspx
ASPXCodeBehind
-
+
create.aspx
-
+
content.ascx
ASPXCodeBehind
-
+
content.ascx
-
+
Code
-
+
language.ascx
ASPXCodeBehind
-
+
language.ascx
-
+
media.ascx
ASPXCodeBehind
-
+
media.ascx
-
+
member.ascx
ASPXCodeBehind
-
+
member.ascx
-
+
nodeType.ascx
ASPXCodeBehind
-
+
nodeType.ascx
-
+
script.ascx
ASPXCodeBehind
-
+
script.ascx
-
+
simple.ascx
ASPXCodeBehind
-
+
simple.ascx
-
+
Code
-
+
xslt.ascx
ASPXCodeBehind
-
+
xslt.ascx
-
+
dashboard.aspx
ASPXCodeBehind
-
+
dashboard.aspx
-
+
LatestEdits.ascx
ASPXCodeBehind
-
+
LatestEdits.ascx
-
+
Default.aspx
ASPXCodeBehind
-
+
Default.aspx
-
+
assemblyBrowser.aspx
ASPXCodeBehind
-
+
assemblyBrowser.aspx
-
+
autoDoc.aspx
ASPXCodeBehind
-
+
autoDoc.aspx
-
+
editDatatype.aspx
ASPXCodeBehind
-
+
editDatatype.aspx
-
+
editMacro.aspx
ASPXCodeBehind
-
+
editMacro.aspx
-
+
BrowseRepository.aspx
ASPXCodeBehind
-
+
BrowseRepository.aspx
-
+
directoryBrowser.aspx
ASPXCodeBehind
-
+
directoryBrowser.aspx
-
+
editPackage.aspx
ASPXCodeBehind
-
+
editPackage.aspx
-
+
installedPackage.aspx
ASPXCodeBehind
-
+
installedPackage.aspx
-
+
LoadNitros.ascx
ASPXCodeBehind
-
+
LoadNitros.ascx
-
+
SubmitPackage.aspx
ASPXCodeBehind
-
+
SubmitPackage.aspx
-
+
editPython.aspx
ASPXCodeBehind
-
+
editPython.aspx
-
+
editXslt.aspx
ASPXCodeBehind
-
+
editXslt.aspx
-
+
getXsltStatus.asmx
Component
-
+
viewCacheItem.aspx
ASPXCodeBehind
-
+
viewCacheItem.aspx
-
+
xsltChooseExtension.aspx
ASPXCodeBehind
-
+
xsltChooseExtension.aspx
-
+
xsltInsertValueOf.aspx
ASPXCodeBehind
-
+
xsltInsertValueOf.aspx
-
+
about.aspx
ASPXCodeBehind
-
+
about.aspx
-
+
AssignDomain.aspx
ASPXCodeBehind
-
+
AssignDomain.aspx
-
+
create.aspx
ASPXCodeBehind
-
+
create.aspx
-
+
cruds.aspx
ASPXCodeBehind
-
+
cruds.aspx
-
+
editMacro.aspx
ASPXCodeBehind
-
+
editMacro.aspx
-
+
emptyTrashcan.aspx
ASPXCodeBehind
-
+
emptyTrashcan.aspx
-
+
exportDocumenttype.aspx
ASPXCodeBehind
-
+
imageViewer.aspx
ASPXCodeBehind
-
+
imageViewer.aspx
-
+
importDocumenttype.aspx
ASPXCodeBehind
-
+
insertMacro.aspx
ASPXCodeBehind
-
+
insertMacro.aspx
-
+
insertTable.aspx
ASPXCodeBehind
-
+
insertTable.aspx
-
+
moveOrCopy.aspx
ASPXCodeBehind
-
+
moveOrCopy.aspx
-
+
notifications.aspx
ASPXCodeBehind
-
+
notifications.aspx
-
+
installer.aspx
ASPXCodeBehind
-
+
installer.aspx
-
+
protectPage.aspx
ASPXCodeBehind
-
+
protectPage.aspx
-
+
publish.aspx
ASPXCodeBehind
-
+
publish.aspx
-
+
RegexWs.aspx
ASPXCodeBehind
-
+
RegexWs.aspx
-
+
rollBack.aspx
ASPXCodeBehind
-
+
rollBack.aspx
-
+
sendToTranslation.aspx
ASPXCodeBehind
-
+
sendToTranslation.aspx
-
+
treePicker.aspx
ASPXCodeBehind
-
+
treePicker.aspx
-
+