Merge lp:~mandel/ubuntuone-windows-installer/sandcastle into lp:ubuntuone-windows-installer/beta

Proposed by Manuel de la Peña
Status: Merged
Approved by: Rodrigo Moya
Approved revision: 28
Merged at revision: 52
Proposed branch: lp:~mandel/ubuntuone-windows-installer/sandcastle
Merge into: lp:ubuntuone-windows-installer/beta
Prerequisite: lp:~mandel/ubuntuone-windows-installer/implement_notify_presenter
Diff against target: 1132 lines (+691/-197)
17 files modified
docs/feedBack_content.xml (+32/-0)
docs/sandcastle.config (+153/-0)
docs/shared_content.xml (+250/-0)
main.build (+226/-0)
src/Canonical.UbuntuOne.Client.Test/Canonical.UbuntuOne.Client.Test.csproj (+2/-0)
src/Canonical.UbuntuOne.Client.Views/App.xaml (+0/-8)
src/Canonical.UbuntuOne.Client.Views/App.xaml.cs (+0/-17)
src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views.csproj (+11/-97)
src/Canonical.UbuntuOne.Client.Views/Properties/Settings.Designer.cs (+0/-30)
src/Canonical.UbuntuOne.Client.Views/Properties/Settings.settings (+0/-7)
src/Canonical.UbuntuOne.Client.Views/Properties/app.manifest (+0/-26)
src/Canonical.UbuntuOne.Client/Canonical.UbuntuOne.Client.csproj (+1/-0)
src/Canonical.UbuntuOne.Common.Tests/Canonical.UbuntuOne.Common.Tests.csproj (+1/-0)
src/Canonical.UbuntuOne.Common/Canonical.UbuntuOne.Common.csproj (+1/-0)
src/Canonical.UbuntuOne.ProcessDispatcher/Canonical.UbuntuOne.ProcessDispatcher.csproj (+1/-0)
src/UbuntuOne.sln (+11/-11)
src/UbuntuOneClient/UbuntuOneClient.csproj (+2/-1)
To merge this branch: bzr merge lp:~mandel/ubuntuone-windows-installer/sandcastle
Reviewer Review Type Date Requested Status
Rodrigo Moya (community) Approve
Vincenzo Di Somma (community) Approve
Review via email: mp+31757@code.launchpad.net

Description of the change

Added new task in build script to create the developers documentation. Sandcaslte and HTMl Help project should be installed.

To post a comment you must log in.
26. By Manuel de la Peña

Merge with parent

27. By Manuel de la Peña

Merge with parent.

28. By Manuel de la Peña

Ensure that the dlls from the views are present for the tests.

Revision history for this message
Vincenzo Di Somma (vds) wrote :

Build, tests, install, disinstall.

review: Approve
Revision history for this message
Rodrigo Moya (rodrigo-moya) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory 'docs'
=== added file 'docs/feedBack_content.xml'
--- docs/feedBack_content.xml 1970-01-01 00:00:00 +0000
+++ docs/feedBack_content.xml 2010-08-09 16:28:46 +0000
@@ -0,0 +1,32 @@
1<content xml:space="preserve">
2
3 <item id="fb_alias">ubuntuone-users@lists.launchpad.net</item>
4 <item id="fb_product"></item>
5 <item id="fb_deliverable"></item>
6
7 <item id="fb_subject">Documentation%20Feedback</item>
8 <item id="fb_body">%0\dThank%20you%20for%20your%20feedback. Please give as much detail as possible so that we know your opinion.</item>
9
10 <item id="fb_headerFeedBack">Send Feedback</item>
11
12
13 <!-- feedback values for sandcastle scenario -->
14
15 <item id="feedback_alias"></item>
16 <item id="feedback_product"></item>
17 <item id="feedback_deliverable"></item>
18 <item id="feedback_fileVersion"></item>
19 <item id="feedback_topicVersion"></item>
20 <item id="feedback_body"></item>
21 <item id="feedback_subject"></item>
22
23 <item id="fb_Introduction">We value your feedback. To rate this topic and send feedback about this topic to the documentation team, click a rating, and then click <b>Send Feedback</b>. For assistance with support issues, refer to the technical support information included with the product.</item>
24
25 <item id="fb_Send">Send Feedback</item>
26 <item id="fb_Poor">Poor</item>
27 <item id="fb_Excellent">Outstanding</item>
28 <item id="fb_EnterFeedbackText">To e-mail your feedback, click here:</item>
29 <item id="fb_Title">Documentation Feedback</item>
30 <item id="fb_altIcon">Display feedback instructions at the bottom of the page.</item>
31
32</content>
0\ No newline at end of file33\ No newline at end of file
134
=== added file 'docs/sandcastle.config'
--- docs/sandcastle.config 1970-01-01 00:00:00 +0000
+++ docs/sandcastle.config 2010-08-09 16:28:46 +0000
@@ -0,0 +1,153 @@
1<configuration>
2 <dduetools>
3 <builder>
4 <components>
5
6 <!-- Create skeleton document -->
7 <component type="Microsoft.Ddue.Tools.CopyFromFileComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
8 <data file="%DXROOT%\Presentation\vs2005\Transforms\skeleton.xml" />
9 <copy source="/*" target="/" />
10 </component>
11
12 <!-- Copy in reflection data -->
13 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
14 <index name="reflection" value="/reflection/apis/api" key="@id" cache="10">
15 <data base="%DXROOT%\Data\Reflection" recurse="true" files="*.xml" />
16 <data files=".\reflection.xml" />
17 </index>
18 <copy name="reflection" source="*" target="/document/reference" />
19 </component>
20
21 <!-- Copy in container data -->
22 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
23 <copy name="reflection" key="string(/document/reference/containers/namespace/@api)" source="*[not(local-name()='elements')]" target="/document/reference/containers/namespace" />
24 </component>
25 <component type="Microsoft.Ddue.Tools.ForEachComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
26 <variable expression="/document/reference/containers//type/@api" />
27 <components>
28 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
29 <copy name="reflection" source="apidata|typedata|templates|attributes" target="/document/reference/containers//type[@api=$key]" />
30 </component>
31 </components>
32 </component>
33
34 <!-- Copy in explicitInterfaceImplemented reflection data -->
35 <component type="Microsoft.Ddue.Tools.ForEachComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
36 <variable expression="/document/reference/implements/member/@api | /document/reference/implements//type/@api" />
37 <components>
38 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
39 <copy name="reflection" source="apidata" target="/document/reference/implements//*[@api=$key and not(apidata)]" />
40 <copy name="reflection" source="templates" target="/document/reference/implements//*[@api=$key and not(apidata) and not(specialization)]" />
41 </component>
42 </components>
43 </component>
44
45 <!-- Copy in parameter data -->
46 <component type="Microsoft.Ddue.Tools.ForEachComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
47 <variable expression="/document/reference/parameters/parameter//type/@api" />
48 <components>
49 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
50 <copy name="reflection" source="apidata" target="/document/reference/parameters/parameter//type[boolean(@api=$key) and not(apidata)]" />
51 </component>
52 </components>
53 </component>
54
55 <!-- Generate syntax -->
56 <component type="Microsoft.Ddue.Tools.IfThenComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
57 <if condition="not(starts-with($key,'Overload:') or starts-with($key,'R:'))" />
58 <then>
59 <component type="Microsoft.Ddue.Tools.SyntaxComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
60 <syntax input="/document/reference" output="/document/syntax" />
61 <generators>
62 <generator type="Microsoft.Ddue.Tools.VisualBasicDeclarationSyntaxGenerator" assembly="%DXROOT%\ProductionTools\SyntaxComponents.dll" />
63 <generator type="Microsoft.Ddue.Tools.CSharpDeclarationSyntaxGenerator" assembly="%DXROOT%\ProductionTools\SyntaxComponents.dll" />
64 <generator type="Microsoft.Ddue.Tools.CPlusPlusDeclarationSyntaxGenerator" assembly="%DXROOT%\ProductionTools\SyntaxComponents.dll" />
65 <generator type="Microsoft.Ddue.Tools.ScriptSharpDeclarationSyntaxGenerator" assembly="%DXROOT%\ProductionTools\SyntaxComponents.dll" />
66 </generators>
67 </component>
68 </then>
69 </component>
70
71 <!-- Copy in comments -->
72 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
73 <index name="comments" value="/doc/members/member" key="@name" cache="100">
74 <data base="%SystemRoot%\Microsoft.NET\Framework\v2.0.50727" recurse="false" files="*.xml" />
75 <data files=".\*.xml" />
76 </index>
77 <copy name="comments" source="*" target="/document/comments" />
78 <components>
79 <!-- copy comments for inheritdoc -->
80 <component type="Microsoft.Ddue.Tools.InheritDocumentationComponent" assembly="%DXROOT%\ProductionTools\CopyComponents.dll">
81 <copy name="comments" use="reflection"/>
82 </component>
83 </components>
84 </component>
85
86 <!-- Copy in reflection data and comments for members -->
87 <component type="Microsoft.Ddue.Tools.ForEachComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
88 <variable expression="/document/reference/elements//element/@api" />
89 <components>
90 <component type="Microsoft.Ddue.Tools.IfThenComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
91 <if condition="not(/document/reference/elements/element[@api=$key]/apidata)" />
92 <then>
93 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
94 <copy name="reflection" source="*[not(self::elements)]" target="/document/reference/elements//element[@api=$key]" />
95 </component>
96 </then>
97 </component>
98 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
99 <copy name="comments" source="summary|overloads|inheritdoc" target="/document/reference/elements//element[@api=$key]" />
100 <components>
101 <!-- copy comments for inheritdoc -->
102 <component type="Microsoft.Ddue.Tools.InheritDocumentationComponent" assembly="%DXROOT%\ProductionTools\CopyComponents.dll">
103 <copy name="comments" use="reflection"/>
104 </component>
105 </components>
106 </component>
107 </components>
108 </component>
109
110 <!-- Copy in comments for the member's declaring type. -->
111 <component type="Microsoft.Ddue.Tools.CopyFromIndexComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
112 <copy name="comments" key="string(/document/reference/containers/type/@api)" source="summary" target="/document/reference/containers" />
113 </component>
114
115 <!-- transform -->
116 <component type="Microsoft.Ddue.Tools.TransformComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
117 <transform file="%DXROOT%\Presentation\vs2005\Transforms\main_sandcastle.xsl">
118 <argument key="metadata" value="true" />
119 <argument key="languages">
120 <language label="VisualBasic" name="VisualBasic" style="vb" />
121 <language label="CSharp" name="CSharp" style="cs" />
122 <language label="ManagedCPlusPlus" name="ManagedCPlusPlus" style="cpp" />
123 <!--<language label="JSharp" name="JSharp" style="cs" />
124 <language label="JScript" name="JScript" style="cs" />-->
125 <language label="JavaScript" name="JavaScript" style="cs" />
126 </argument>
127 </transform>
128 </component>
129
130 <!-- resolve shared content -->
131 <component type="Microsoft.Ddue.Tools.SharedContentComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
132 <content file=".\shared_content.xml" />
133 <content file="%DXROOT%\Presentation\vs2005\content\reference_content.xml" />
134 <content file="%DXROOT%\Presentation\shared\content\syntax_content.xml" />
135 <content file=".\feedback_content.xml" />
136 </component>
137
138
139 <!-- resolve reference links -->
140 <component type="Microsoft.Ddue.Tools.ResolveReferenceLinksComponent2" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
141 <targets base="%DXROOT%\Data\Reflection" recurse="true" files="*.xml" type="msdn" />
142 <targets files=".\reflection.xml" type="local" />
143 </component>
144
145 <!-- save the result -->
146 <component type="Microsoft.Ddue.Tools.SaveComponent" assembly="%DXROOT%\ProductionTools\BuildComponents.dll">
147 <save base =".\Output\html" path="concat(/html/head/meta[@name='file']/@content,'.htm')" indent="true" omit-xml-declaration="true" />
148 </component>
149
150 </components>
151 </builder>
152 </dduetools>
153</configuration>
0154
=== added file 'docs/shared_content.xml'
--- docs/shared_content.xml 1970-01-01 00:00:00 +0000
+++ docs/shared_content.xml 2010-08-09 16:28:46 +0000
@@ -0,0 +1,250 @@
1<content xml:space="preserve"
2 xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
3
4 <!-- paths -->
5 <item id="iconPath">../icons/{0}</item>
6 <item id="scriptPath">../scripts/{0}</item>
7 <item id="artPath">../art/{0}</item>
8 <item id="stylePath">../styles/{0}</item>
9
10 <!-- locale -->
11 <item id="locale">en-us</item>
12
13 <item id="desktopTechnologyAttribute">kbNetFramewk</item>
14 <item id="netcfTechnologyAttribute">kbNetCompactFramewk</item>
15 <item id="netcfDocSetAttribute">NetCompactFramework</item>
16 <item id="xnaTechnologyAttribute">kbXNA</item>
17 <item id="xnaDocSetAttribute">XNA</item>
18
19 <!-- header -->
20 <item id="header"><font color="DarkGray"></font><p/> </item>
21
22 <!-- freshness date -->
23 <item id="UpdateTitle"><font color="DarkGray">Updated: {0}</font></item>
24
25 <!-- topic title -->
26 <item id="nsrTitle">{0}</item>
27
28 <!-- alert titles -->
29 <item id="tipTitle"><b>Tip:</b></item>
30 <item id="cautionTitle"><b>Caution:</b></item>
31 <item id="securityTitle"><b>Security Note:</b></item>
32 <item id="noteTitle"><b>Note:</b></item>
33 <item id="importantTitle"><b>Important Note:</b></item>
34 <item id="visualBasicTitle"><b>Visual Basic Note:</b></item>
35 <item id="visualC#Title"><b>C# Note:</b></item>
36 <item id="visualC++Title"><b>C++ Note:</b></item>
37 <item id="visualJ#Title"><b>J# Note:</b></item>
38
39 <!-- alert alt text -->
40 <item id="tipAltText">Tip</item>
41 <item id="cautionAltText">Caution note</item>
42 <item id="securityAltText">Security note</item>
43 <item id="noteAltText">Note</item>
44 <item id="importantAltText">Important note</item>
45 <item id="visualBasicAltText">Visual Basic note</item>
46 <item id="visualC#AltText">C# note</item>
47 <item id="visualC++AltText">C++ note</item>
48 <item id="visualJ#AltText">J# note</item>
49
50 <!-- code labels -->
51 <item id="CSharpLabel">C#</item>
52 <item id="VisualBasicLabel">Visual Basic</item>
53 <item id="ManagedCPlusPlusLabel">Visual C++</item>
54 <item id="JSharpLabel">J#</item>
55 <item id="JScriptLabel">JScript</item>
56 <item id="JavaScriptLabel">JavaScript</item>
57 <item id="XAMLLabel">XAML</item>
58
59 <!-- section titles -->
60 <item id="exceptionsTitle">Exceptions</item>
61 <item id="SeeAlso">See&#160;Also</item>
62 <item id="SeeAlsoTasks">Tasks</item>
63 <item id="SeeAlsoReference">Reference</item>
64 <item id="SeeAlsoConcepts">Concepts</item>
65 <item id="SeeAlsoOtherResources">Other Resources</item>
66
67 <!-- tool tips -->
68 <item id="collapseAllImage">CollapseAll image</item>
69 <item id="expandAllImage">ExpandAll image</item>
70 <item id="dropDownImage">DropDown image</item>
71 <item id="dropDownHoverImage">DropDownHover image</item>
72 <item id="collapseImage">Collapse image</item>
73 <item id="expandImage">Expand Image</item>
74 <item id="copyHoverImage">CopyHover image</item>
75 <item id="copyImage">Copy image</item>
76 <item id="footerImage">Footer image</item>
77
78 <!-- product labels -->
79 <item id="framework">.NET Framework</item>
80 <item id="compact">.NET Compact Framework</item>
81 <item id="everett">1.1</item>
82 <item id="whidbey">2.0</item>
83
84 <item id="copyCode">Copy Code</item>
85
86
87 <!-- dynamic Link Information -->
88 <item id="mshelpKTable"><MSHelp:ktable keywords='{0}' locHeader='Location' topicHeader = 'Topic' disambiguator='table' indexMoniker='!DefaultDynamicLinkIndex' /></item>
89
90 <item id="dynamicLinkInlinePreFixText">For more information, see </item>
91 <item id="dynamicLinkInlinePostFixText">.</item>
92 <item id="dynamicLinkInlineSeperatorText"> and </item>
93
94 <item id="remarksTitle">Remarks</item>
95
96 <!-- devlangs filter -->
97 <item id="devlangsDropdown">Code: {0}</item>
98 <item id="all">All</item>
99 <item id="multiple">Multiple</item>
100 <item id="VisualBasic">Visual Basic</item>
101 <item id="VBScript">Visual Basic Script</item>
102 <item id="CSharp">C#</item>
103 <item id="ManagedCPlusPlus">Visual C++</item>
104 <item id="JSharp">J#</item>
105 <item id="JScript">JScript</item>
106 <item id="xmlLang">Xml</item>
107 <item id="JavaScript">JavaScript</item>
108 <item id="html">Html</item>
109 <item id="visualbasicANDcsharp"><include item="VisualBasic"/> and <include item="CSharp"/></item>
110 <item id="other"></item>
111 <item id="XAML">XAML</item>
112 <item id="usage">Usage</item>
113 <item id="AspNet">ASP.NET</item>
114 <item id="VisualBasicDeclaration"><include item="VisualBasic"/> (Declaration)</item>
115 <item id="VisualBasicUsage"><include item="VisualBasic"/> (<include item="usage"/>)</item>
116
117 <item id="dropdownSeparator"><span>&#160;&#160;&#160;&#160;</span></item>
118 <item id="nsrLinkSeparator"> </item>
119
120 <!-- language keywords -->
121 <item id="nullKeyword">a null reference (<span class="keyword">Nothing</span> in Visual Basic)</item>
122 <item id="staticKeyword"><span class="keyword">static</span> (<span class="keyword">Shared</span> in Visual Basic)</item>
123 <item id="virtualKeyword"><span class="keyword">virtual</span> (<span class="keyword">Overridable</span> in Visual Basic)</item>
124 <item id="trueKeyword"><span class="keyword">true</span> (<span class="keyword">True</span> in Visual Basic)</item>
125 <item id="falseKeyword"><span class="keyword">false</span> (<span class="keyword">False</span> in Visual Basic)</item>
126 <item id="abstractKeyword"><span class="keyword">abstract</span> (<span class="keyword">MustInherit</span> in Visual Basic)</item>
127
128 <!-- transforms insert K Index Technology qualifiers based on a conceptual topic's //metadata/attribute[@name='DocSet'] value />-->
129 <!-- If you add new docset values, the item/@id must = "kIndexTechTag_" + the lower-case DocSet name. -->
130 <item id="kIndexTermWithTechQualifier">{0}<include item="kIndexTechTag_{1}" />{2}</item>
131 <item id="kIndexTechTag_avalon"> [WPF]</item>
132 <item id="kIndexTechTag_wpf"> [WPF]</item>
133 <item id="kIndexTechTag_wcf"> [Windows Communication Foundation]</item>
134 <item id="kindextechtag_windowsforms"> [Windows Forms]</item>
135
136 <!-- values for MSHelp:Attr Name="TopicType" -->
137 <item id="TT_developerConceptualDocument">kbArticle</item>
138 <item id="TT_developerErrorMessageDocument">kbRef</item>
139 <item id="TT_developerGlossaryDocument">kbRef</item>
140 <item id="TT_developerHowToDocument">kbHowTo</item>
141 <item id="TT_developerOrientationDocument">kbOrient</item>
142 <item id="TT_developerReferenceWithSyntaxDocument">kbSyntax</item>
143 <item id="TT_developerReferenceWithoutSyntaxDocument">kbRef</item>
144 <item id="TT_developerSampleDocument">kbSampleProd</item>
145 <item id="TT_developerSDKTechnologyOverviewArchitectureDocument">kbArticle</item>
146 <item id="TT_developerSDKTechnologyOverviewCodeDirectoryDocument">kbOrient</item>
147 <item id="TT_developerSDKTechnologyOverviewOrientationDocument">kbOrient</item>
148 <item id="TT_developerSDKTechnologyOverviewScenariosDocument">kbHowTo</item>
149 <item id="TT_developerSDKTechnologyOverviewTechnologySummaryDocument">kbRef</item>
150 <item id="TT_developerTroubleshootingDocument">kbHowTo</item>
151 <item id="TT_developerUIReferenceDocument">kbRef</item>
152 <item id="TT_developerWalkthroughDocument">kbHowTo</item>
153 <item id="TT_developerWhitePaperDocument">kbArticle</item>
154 <item id="TT_developerXmlReference">kbSyntax</item>
155 <item id="TT_ManagedReference">apiref</item>
156
157 <item id="top">Top</item>
158
159 <!-- footer -->
160
161<!-- <item id="footer">
162 <p/>
163 <span>
164 Send
165 <a>
166 <includeAttribute name="href" item="MailToLink">
167 <parameter>{0}</parameter>
168 <parameter>{1}</parameter>
169 </includeAttribute>
170 comments
171 </a>
172 about this topic to Canonical Ltd.
173 </span>
174 </item>
175
176 <item id="MailToLink">javascript:sendfeedback('Documentation Feedback (Sandcastle CTP): ', '{1}', '');</item>
177 -->
178
179<item id="footer">
180<span id="feedbackarea">
181 Send
182 <a>
183 <includeAttribute name="href" item="MailToLink">
184 <parameter>{2}</parameter>
185 <parameter>{3}</parameter>
186 </includeAttribute>
187 feedback
188 </a>
189 on this topic to Canonical Ltd.
190 </span>
191</item>
192
193<item id="feedbackHeader">
194 <span id="headfeedbackarea" class="feedbackhead">
195 <a>
196 <includeAttribute name="href" item="MailToLink">
197 <parameter>{0}</parameter>
198 <parameter>{1}</parameter>
199 </includeAttribute>
200 <include item="fb_headerFeedBack" />
201 </a>
202 </span>
203</item>
204<item id="MailToLink">javascript:SubmitFeedback('<include item="fb_alias" />','<include item="fb_product" />','<include item="fb_deliverable" />','{0}','{1}','<include item="fb_body" />','<include item="fb_subject" />');</item>
205
206<!-- 5 star rating feedback control in sandcastle scenario-->
207<!--
208<item id="footer">
209 <A NAME="feedback"></A>
210 <span id="fb" class="feedbackcss">
211 <div ID="feedbackarea">
212 <FORM METHOD="post" ENCTYPE="text/plain" NAME="formRating">
213 <H5><include item="fb_Title" /></H5>
214 <P><include item="fb_Introduction" /></P>
215 <table>
216 <tr>
217 <td><include item="fb_Poor" /></td>
218 <td class="fbinputId" align="right">1<BR/><input name="fbRating" type="radio" value="0"></input></td>
219 <td class="fbinputId" align="right">2<BR/><input name="fbRating" type="radio" value="0"></input></td>
220 <td class="fbinputId" align="right">3<BR/><input name="fbRating" type="radio" value="0"></input></td>
221 <td class="fbinputId" align="right">4<BR/><input name="fbRating" type="radio" value="0"></input></td>
222 <td class="fbinputId" align="right">5<BR/><input name="fbRating" type="radio" value="0"></input></td>
223 <td><include item="fb_Excellent" /></td>
224 </tr>
225 </table>
226 <P>
227 <include item="fb_EnterFeedbackText" />
228 <input id="submitFeedback" type="button"><includeAttribute name="value" item="fb_Send"/><includeAttribute name="onclick" item="MailtoLink" /></input>
229 </P>
230 </FORM>
231 </div>
232 </span>
233</item>
234
235<item id="feedbackHeader">
236 <span id="headfeedbackarea" class="feedbackhead">
237 <a href="#feedback" ID="IconFB" Target="_self">
238 <include item="fb_headerFeedBack" />
239 </a>
240 </span>
241</item>
242
243<item id="MailToLink">javascript:SubmitFeedback('<include item="feedback_alias" />','<include item="feedback_product" />','<include item="feedback_deliverable" />','<include item="feedback_fileVersion" />','<include item="feedback_topicVersion" />','<include item="feedback_body" />','<include item="feedback_subject" />');</item>
244-->
245
246<item id="copyrightStatement"><include item="copyrightText"/></item>
247
248<item id="copyrightText">&#169; 2010 Canonical Ltd. All rights reserved.</item>
249
250</content>
0251
=== modified file 'main.build'
--- main.build 2010-08-04 14:23:27 +0000
+++ main.build 2010-08-09 16:28:46 +0000
@@ -4,6 +4,9 @@
4 <property name="enviroment" value="debug" />4 <property name="enviroment" value="debug" />
5 <!-- property that allows to pass where to place the build results -->5 <!-- property that allows to pass where to place the build results -->
6 <property name="build_results" value="install/build_results" />6 <property name="build_results" value="install/build_results" />
7 <property name="docs_api" value="docs/api" />
8 <property name="sandcastle_path" value="C:\Program Files\Sandcastle" />
9 <property name="html_help_compiler_path" value="C:\Program Files\HTML Help Workshop" />
7 <!-- property that allows to pass the number for the current build. -->10 <!-- property that allows to pass the number for the current build. -->
8 <property name="build" value="0" />11 <property name="build" value="0" />
9 <target name="clean" 12 <target name="clean"
@@ -42,10 +45,29 @@
42 <delete dir="src/Canonical.UbuntuOne.ProcessDispatcher.Tests/bin" if="${directory::exists('src/Canonical.UbuntuOne.ProcessDispatcher.Tests/bin')}" />45 <delete dir="src/Canonical.UbuntuOne.ProcessDispatcher.Tests/bin" if="${directory::exists('src/Canonical.UbuntuOne.ProcessDispatcher.Tests/bin')}" />
43 <delete dir="src/Canonical.UbuntuOne.ProcessDispatcher.Tests/obj" if="${directory::exists('src/Canonical.UbuntuOne.ProcessDispatcher.Tests/obj')}" />46 <delete dir="src/Canonical.UbuntuOne.ProcessDispatcher.Tests/obj" if="${directory::exists('src/Canonical.UbuntuOne.ProcessDispatcher.Tests/obj')}" />
44 47
48 <echo>Cleaning ServiceTest results.</echo>
49
50 <delete dir="src/ServiceTestApp/bin" if="${directory::exists('src/ServiceTestApp/bin')}" />
51 <delete dir="src/ServiceTestApp/obj" if="${directory::exists('src/ServiceTestApp/obj')}" />
52
53 <echo>Cleaning UbuntuOneClient results.</echo>
54
55 <delete dir="src/UbuntuOneClient/bin" if="${directory::exists('src/UbuntuOneClient/bin')}" />
56 <delete dir="src/UbuntuOneClient/obj" if="${directory::exists('src/UbuntuOneClient/obj')}" />
57
58 <echo>Cleaning UbuntuOneClient.Tests results.</echo>
59
60 <delete dir="src/UbuntuOneClient.Tests/bin" if="${directory::exists('src/UbuntuOneClient.Tests/bin')}" />
61 <delete dir="src/UbuntuOneClient.Tests/obj" if="${directory::exists('src/UbuntuOneClient.Tests/obj')}" />
62
45 <echo>Clean the data from the msi</echo>63 <echo>Clean the data from the msi</echo>
46 64
47 <delete dir="${build_results}" if="${directory::exists('${build_results}')}" />65 <delete dir="${build_results}" if="${directory::exists('${build_results}')}" />
48 66
67 <echo>Cleaning documentation results.</echo>
68
69 <delete dir="${docs_api}" if="${directory::exists('docs/api')}" />
70
49 </target>71 </target>
50 72
51 <target name="generate_protos" description="Generates the code that is used to talk with the python process using protobuffer.">73 <target name="generate_protos" description="Generates the code that is used to talk with the python process using protobuffer.">
@@ -167,6 +189,12 @@
167 workingdir="src/Canonical.UbuntuOne.Client.Test/bin/${enviroment}"189 workingdir="src/Canonical.UbuntuOne.Client.Test/bin/${enviroment}"
168 program="nunit-console.exe"190 program="nunit-console.exe"
169 commandline="Canonical.UbuntuOne.Client.Test.dll /xml=../../../../test-results/Canonical.UbuntuOne.Client.Test-Result.xml" />191 commandline="Canonical.UbuntuOne.Client.Test.dll /xml=../../../../test-results/Canonical.UbuntuOne.Client.Test-Result.xml" />
192
193 <!-- copy the views to the tests bin to ensure that spring finds them -->
194 <copy file="src/Canonical.UbuntuOne.Client.Views/bin/${enviroment}/Canonical.UbuntuOne.Client.Views.dll"
195 tofile="src/UbuntuOneClient.Tests/bin/${enviroment}/Canonical.UbuntuOne.Client.Views.dll" />
196 <copy file="src/Canonical.UbuntuOne.Client.Views/bin/${enviroment}/AvalonLibrary.dll"
197 tofile="src/UbuntuOneClient.Tests/bin/${enviroment}/AvalonLibrary.dll" />
170 198
171 <echo>UbuntuOneClient.Tests</echo>199 <echo>UbuntuOneClient.Tests</echo>
172 <exec basedir="tools/NUnit"200 <exec basedir="tools/NUnit"
@@ -224,4 +252,202 @@
224 program="InstallerLinker.exe"252 program="InstallerLinker.exe"
225 commandline="/Output:setup.exe /Template:dotNetInstaller.exe /Configuration:InstallerProject.xml /Embed+" />253 commandline="/Output:setup.exe /Template:dotNetInstaller.exe /Configuration:InstallerProject.xml /Embed+" />
226 </target>254 </target>
255
256 <target name="documentation"
257 description="Generates the documentation using the xml documents."
258 depends="build">
259
260 <mkdir dir="${docs_api}" />
261
262 <!-- copy the custom file to the api dir -->
263 <copy file="docs/sandcastle.config"
264 tofile="${docs_api}/sandcastle.config" />
265 <!-- <copy file="${sandcastle_path}/Presentation/vs2005/configuration/sandcastle.config"
266 tofile="${docs_api}/sandcastle.config" /> -->
267
268 <copy file="docs/feedBack_content.xml"
269 tofile="${docs_api}/feedBack_content.xml" />
270
271 <copy file="docs/shared_content.xml"
272 tofile="${docs_api}/shared_content.xml" />
273
274 <!-- copy all the diff xmls so that it is simple to generate the docs -->
275 <copy file="src/Canonical.UbuntuOne.Client/bin/${enviroment}/Canonical.UbuntuOne.Client.XML"
276 tofile="${docs_api}/Canonical.UbuntuOne.Client.XML" />
277
278 <copy file="src/Canonical.UbuntuOne.Client.Views/bin/${enviroment}/Canonical.UbuntuOne.Client.Views.XML"
279 tofile="${docs_api}/Canonical.UbuntuOne.Client.Views.XML" />
280
281 <copy file="src/Canonical.UbuntuOne.Common/bin/${enviroment}/Canonical.UbuntuOne.Common.XML"
282 tofile="${docs_api}/Canonical.UbuntuOne.Common.XML" />
283
284 <copy file="src/Canonical.UbuntuOne.ProcessDispatcher/bin/${enviroment}/Canonical.UbuntuOne.ProcessDispatcher.XML"
285 tofile="${docs_api}/Canonical.UbuntuOne.ProcessDispatcher.XML" />
286
287 <copy file="src/UbuntuOneClient/bin/${enviroment}/UbuntuOneClient.XML"
288 tofile="${docs_api}/UbuntuOneClient.XML" />
289
290 <!-- Copy generated doc from those libs that have it -->
291
292 <copy file="lib/Spring.Net/Spring.Aop.xml"
293 tofile="${docs_api}/Spring.Aop.xml" />
294
295 <copy file="lib/Spring.Net/Spring.Core.xml"
296 tofile="${docs_api}/Spring.Core.xml" />
297
298 <!-- Copy all the dlls we are interested in to docs_api to call it nicelly and then remove them -->
299
300 <copy file="src/Canonical.UbuntuOne.Client/bin/${enviroment}/Canonical.UbuntuOne.Client.dll"
301 tofile="${docs_api}/Canonical.UbuntuOne.Client.dll" />
302
303 <copy file="src/Canonical.UbuntuOne.Client.Views/bin/${enviroment}/Canonical.UbuntuOne.Client.Views.dll"
304 tofile="${docs_api}/Canonical.UbuntuOne.Client.Views.dll" />
305
306 <copy file="src/Canonical.UbuntuOne.Common/bin/${enviroment}/Canonical.UbuntuOne.Common.dll"
307 tofile="${docs_api}/Canonical.UbuntuOne.Common.dll" />
308
309 <copy file="src/Canonical.UbuntuOne.ProcessDispatcher/bin/${enviroment}/Canonical.UbuntuOne.ProcessDispatcher.exe"
310 tofile="${docs_api}/Canonical.UbuntuOne.ProcessDispatcher.exe" />
311
312 <copy file="src/UbuntuOneClient/bin/${enviroment}/UbuntuOneClient.exe"
313 tofile="${docs_api}/UbuntuOneClient.exe" />
314
315 <copy file="lib/WPFContrib/AvalonLibrary.dll"
316 tofile="${docs_api}/AvalonLibrary.dll" />
317
318 <copy file="lib/Spring.Net/Spring.Aop.dll"
319 tofile="${docs_api}/Spring.Aop.dll" />
320
321 <copy file="lib/Spring.Net/Spring.Core.dll"
322 tofile="${docs_api}/Spring.Core.dll" />
323
324 <copy file="lib/DotUpdater/DotUpdater.dll"
325 tofile="${docs_api}/DotUpdater.dll" />
326
327 <copy file="lib/log4net/log4net.dll"
328 tofile="${docs_api}/log4net.dll" />
329
330 <copy file="lib/Protobuf-net/protobuf-net.dll"
331 tofile="${docs_api}/protobuf-net.dll" />
332
333 <!-- generate the xml from the reflection of the code -->
334
335 <exec basedir="${sandcastle_path}/ProductionTools"
336 workingdir="${docs_api}"
337 managed="true"
338 program="MrefBuilder.exe"
339 commandline="Canonical.UbuntuOne.Client.dll Canonical.UbuntuOne.Client.Views.dll Canonical.UbuntuOne.Common.dll Canonical.UbuntuOne.ProcessDispatcher.exe UbuntuOneClient.dll /out:reflection.org" />
340
341 <exec basedir="${sandcastle_path}/ProductionTools"
342 workingdir="${docs_api}"
343 managed="true"
344 program="XslTransform.exe"
345 commandline='/xsl:"${sandcastle_path}\ProductionTransforms\ApplyVSDocModel.xsl" reflection.org /xsl:"${sandcastle_path}\ProductionTransforms\AddFriendlyFilenames.xsl" /out:reflection.xml' />
346
347 <!-- delete all the dlls and .exe since we do not need then any more -->
348
349 <delete>
350 <fileset basedir="${docs_api}">
351 <include name="*.dll" />
352 <include name="*.exe" />
353 </fileset>
354 </delete>
355
356 <!-- generate a topic manifest -->
357 <exec basedir="${sandcastle_path}/ProductionTools"
358 workingdir="${docs_api}"
359 managed="true"
360 program="XslTransform.exe"
361 commandline='/xsl:"${sandcastle_path}\ProductionTransforms\ReflectionToManifest.xsl" reflection.xml /out:manifest.xml' />
362
363 <!-- create an html folder where the output will be placed before it is compiled -->
364
365 <mkdir dir="${docs_api}/Output/html" />
366 <mkdir dir="${docs_api}/Output/icons" />
367 <mkdir dir="${docs_api}/Output/styles" />
368 <mkdir dir="${docs_api}/Output/scripts" />
369
370 <!-- copy the icons scropts and styles to our location -->
371
372 <copy todir="${docs_api}/Output/icons">
373 <fileset basedir="${sandcastle_path}/Presentation/vs2005/icons">
374 <include name="*" />
375 </fileset>
376 </copy>
377
378 <copy todir="${docs_api}/Output/styles" flatten="true">
379 <fileset basedir="${sandcastle_path}/Presentation/vs2005/styles">
380 <include name="*" />
381 </fileset>
382 </copy>
383
384 <copy todir="${docs_api}/Output/scripts" flatten="true">
385 <fileset basedir="${sandcastle_path}/Presentation/vs2005/scripts">
386 <include name="*" />
387 </fileset>
388 </copy>
389
390 <exec basedir="${sandcastle_path}/ProductionTools"
391 workingdir="${docs_api}"
392 managed="true"
393 program="BuildAssembler.exe"
394 commandline="/config:sandcastle.config manifest.xml" />
395
396 <!-- Generate HTML help project -->
397
398 <exec basedir="${sandcastle_path}/ProductionTools"
399 workingdir="${docs_api}"
400 managed="true"
401 program="XslTransform.exe"
402 commandline='/xsl:"${sandcastle_path}\ProductionTransforms\ReflectionToChmProject.xsl" reflection.xml /out:Output\test.hhp' />
403
404 <!-- Generate the table of contensts -->
405
406 <exec basedir="${sandcastle_path}/ProductionTools"
407 workingdir="${docs_api}"
408 managed="true"
409 program="XslTransform.exe"
410 commandline='/xsl:"${sandcastle_path}\ProductionTransforms\createvstoc.xsl" reflection.xml /out:toc.xml' />
411
412 <!-- Generate HTML help project information -->
413
414 <exec basedir="${sandcastle_path}/ProductionTools"
415 workingdir="${docs_api}"
416 managed="true"
417 program="XslTransform.exe"
418 commandline='/xsl:"${sandcastle_path}\ProductionTransforms\TocToChmContents.xsl" toc.xml /out:Output\test.hhc' />
419
420 <exec basedir="${sandcastle_path}/ProductionTools"
421 workingdir="${docs_api}"
422 managed="true"
423 program="XslTransform.exe"
424 commandline='/xsl:"${sandcastle_path}\ProductionTransforms\ReflectionToChmIndex.xsl" reflection.xml /out:Output\test.hhk' />
425
426 <!-- Generate chm -->
427
428 <!-- you have to add a failonerror false because hhc is stupid and has a non-zero return WTF!-->
429 <exec basedir="${html_help_compiler_path}"
430 workingdir="${docs_api}"
431 managed="true"
432 program="hhc.exe"
433 failonerror="false"
434 commandline="Output\test.hhp" />
435
436 <!-- move the generated doc to the api dir -->
437
438 <copy file="${docs_api}/Output/test.chm"
439 tofile="${docs_api}/UbuntuOne.chm" />
440
441 <!-- delete useless data for the developer -->
442 <delete>
443 <fileset basedir="${docs_api}">
444 <include name="*.xml" />
445 <include name="*.config" />
446 <include name="*.org" />
447 </fileset>
448 </delete>
449
450 <delete dir="${docs_api}/Output"/>
451
452 </target>
227</project>453</project>
228\ No newline at end of file454\ No newline at end of file
229455
=== modified file 'src/Canonical.UbuntuOne.Client.Test/Canonical.UbuntuOne.Client.Test.csproj'
--- src/Canonical.UbuntuOne.Client.Test/Canonical.UbuntuOne.Client.Test.csproj 2010-08-09 16:28:45 +0000
+++ src/Canonical.UbuntuOne.Client.Test/Canonical.UbuntuOne.Client.Test.csproj 2010-08-09 16:28:46 +0000
@@ -21,6 +21,8 @@
21 <DefineConstants>DEBUG;TRACE</DefineConstants>21 <DefineConstants>DEBUG;TRACE</DefineConstants>
22 <ErrorReport>prompt</ErrorReport>22 <ErrorReport>prompt</ErrorReport>
23 <WarningLevel>4</WarningLevel>23 <WarningLevel>4</WarningLevel>
24 <DocumentationFile>
25 </DocumentationFile>
24 </PropertyGroup>26 </PropertyGroup>
25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">27 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
26 <DebugType>pdbonly</DebugType>28 <DebugType>pdbonly</DebugType>
2729
=== removed file 'src/Canonical.UbuntuOne.Client.Views/App.xaml'
--- src/Canonical.UbuntuOne.Client.Views/App.xaml 2010-07-27 15:02:26 +0000
+++ src/Canonical.UbuntuOne.Client.Views/App.xaml 1970-01-01 00:00:00 +0000
@@ -1,8 +0,0 @@
1<Application x:Class="Canonical.UbuntuOne.Client.Views.App"
2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
4 StartupUri="PreferencesDialog.xaml">
5 <Application.Resources>
6
7 </Application.Resources>
8</Application>
90
=== removed file 'src/Canonical.UbuntuOne.Client.Views/App.xaml.cs'
--- src/Canonical.UbuntuOne.Client.Views/App.xaml.cs 2010-07-13 09:52:05 +0000
+++ src/Canonical.UbuntuOne.Client.Views/App.xaml.cs 1970-01-01 00:00:00 +0000
@@ -1,17 +0,0 @@
1using System;
2using System.Collections.Generic;
3using System.Configuration;
4using System.Data;
5using System.Linq;
6using System.Windows;
7using System.Windows.Navigation;
8
9namespace Canonical.UbuntuOne.Client.Views
10{
11 /// <summary>
12 /// Interaction logic for App.xaml
13 /// </summary>
14 public partial class App : Application
15 {
16 }
17}
180
=== modified file 'src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views.csproj'
--- src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views.csproj 2010-08-04 14:23:27 +0000
+++ src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views.csproj 2010-08-09 16:28:46 +0000
@@ -3,9 +3,10 @@
3 <PropertyGroup>3 <PropertyGroup>
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 <ProductVersion>9.0.21022</ProductVersion>
6 <SchemaVersion>2.0</SchemaVersion>7 <SchemaVersion>2.0</SchemaVersion>
7 <ProjectGuid>{1F0E3DAF-F22F-4B0C-8039-118B082DA237}</ProjectGuid>8 <ProjectGuid>{1B5BA61A-4B34-424A-886E-E2B0CF547D4D}</ProjectGuid>
8 <OutputType>WinExe</OutputType>9 <OutputType>library</OutputType>
9 <AppDesignerFolder>Properties</AppDesignerFolder>10 <AppDesignerFolder>Properties</AppDesignerFolder>
10 <RootNamespace>Canonical.UbuntuOne.Client.Views</RootNamespace>11 <RootNamespace>Canonical.UbuntuOne.Client.Views</RootNamespace>
11 <AssemblyName>Canonical.UbuntuOne.Client.Views</AssemblyName>12 <AssemblyName>Canonical.UbuntuOne.Client.Views</AssemblyName>
@@ -13,30 +14,6 @@
13 <FileAlignment>512</FileAlignment>14 <FileAlignment>512</FileAlignment>
14 <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>15 <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
15 <WarningLevel>4</WarningLevel>16 <WarningLevel>4</WarningLevel>
16 <EnableSecurityDebugging>true</EnableSecurityDebugging>
17 <StartAction>URL</StartAction>
18 <HostInBrowser>true</HostInBrowser>
19 <TargetZone>Internet</TargetZone>
20 <GenerateManifests>true</GenerateManifests>
21 <SignManifests>True</SignManifests>
22 <ManifestKeyFile>Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx</ManifestKeyFile>
23 <ManifestCertificateThumbprint>C01A25E9B7EE9BDD2B4107D4536464D937953964</ManifestCertificateThumbprint>
24 <StartupObject>Canonical.UbuntuOne.Client.Views.App</StartupObject>
25 <PublishUrl>publish\</PublishUrl>
26 <Install>false</Install>
27 <InstallFrom>Disk</InstallFrom>
28 <UpdateEnabled>false</UpdateEnabled>
29 <UpdateMode>Foreground</UpdateMode>
30 <UpdateInterval>7</UpdateInterval>
31 <UpdateIntervalUnits>Days</UpdateIntervalUnits>
32 <UpdatePeriodically>false</UpdatePeriodically>
33 <UpdateRequired>false</UpdateRequired>
34 <MapFileExtensions>true</MapFileExtensions>
35 <ApplicationRevision>0</ApplicationRevision>
36 <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
37 <IsWebBootstrapper>false</IsWebBootstrapper>
38 <UseApplicationTrust>false</UseApplicationTrust>
39 <BootstrapperEnabled>false</BootstrapperEnabled>
40 </PropertyGroup>17 </PropertyGroup>
41 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">18 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
42 <DebugSymbols>true</DebugSymbols>19 <DebugSymbols>true</DebugSymbols>
@@ -46,6 +23,7 @@
46 <DefineConstants>DEBUG;TRACE</DefineConstants>23 <DefineConstants>DEBUG;TRACE</DefineConstants>
47 <ErrorReport>prompt</ErrorReport>24 <ErrorReport>prompt</ErrorReport>
48 <WarningLevel>4</WarningLevel>25 <WarningLevel>4</WarningLevel>
26 <DocumentationFile>bin\Debug\Canonical.UbuntuOne.Client.Views.XML</DocumentationFile>
49 </PropertyGroup>27 </PropertyGroup>
50 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">28 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
51 <DebugType>pdbonly</DebugType>29 <DebugType>pdbonly</DebugType>
@@ -68,7 +46,6 @@
68 <Reference Include="System.Core">46 <Reference Include="System.Core">
69 <RequiredTargetFramework>3.5</RequiredTargetFramework>47 <RequiredTargetFramework>3.5</RequiredTargetFramework>
70 </Reference>48 </Reference>
71 <Reference Include="System.Drawing" />
72 <Reference Include="System.Xml.Linq">49 <Reference Include="System.Xml.Linq">
73 <RequiredTargetFramework>3.5</RequiredTargetFramework>50 <RequiredTargetFramework>3.5</RequiredTargetFramework>
74 </Reference>51 </Reference>
@@ -77,24 +54,11 @@
77 </Reference>54 </Reference>
78 <Reference Include="System.Data" />55 <Reference Include="System.Data" />
79 <Reference Include="System.Xml" />56 <Reference Include="System.Xml" />
80 <Reference Include="UIAutomationProvider">57 <Reference Include="WindowsBase" />
81 <RequiredTargetFramework>3.0</RequiredTargetFramework>58 <Reference Include="PresentationCore" />
82 </Reference>59 <Reference Include="PresentationFramework" />
83 <Reference Include="WindowsBase">
84 <RequiredTargetFramework>3.0</RequiredTargetFramework>
85 </Reference>
86 <Reference Include="PresentationCore">
87 <RequiredTargetFramework>3.0</RequiredTargetFramework>
88 </Reference>
89 <Reference Include="PresentationFramework">
90 <RequiredTargetFramework>3.0</RequiredTargetFramework>
91 </Reference>
92 </ItemGroup>60 </ItemGroup>
93 <ItemGroup>61 <ItemGroup>
94 <ApplicationDefinition Include="App.xaml">
95 <Generator>MSBuild:Compile</Generator>
96 <SubType>Designer</SubType>
97 </ApplicationDefinition>
98 <Page Include="NotifyIcon.xaml">62 <Page Include="NotifyIcon.xaml">
99 <Generator>MSBuild:Compile</Generator>63 <Generator>MSBuild:Compile</Generator>
100 <SubType>Designer</SubType>64 <SubType>Designer</SubType>
@@ -111,13 +75,8 @@
111 <SubType>Designer</SubType>75 <SubType>Designer</SubType>
112 <Generator>MSBuild:Compile</Generator>76 <Generator>MSBuild:Compile</Generator>
113 </Page>77 </Page>
114 <Compile Include="App.xaml.cs">
115 <DependentUpon>App.xaml</DependentUpon>
116 <SubType>Code</SubType>
117 </Compile>
118 <Compile Include="NotifyIcon.xaml.cs">78 <Compile Include="NotifyIcon.xaml.cs">
119 <DependentUpon>NotifyIcon.xaml</DependentUpon>79 <DependentUpon>NotifyIcon.xaml</DependentUpon>
120 <SubType>Code</SubType>
121 </Compile>80 </Compile>
122 </ItemGroup>81 </ItemGroup>
123 <ItemGroup>82 <ItemGroup>
@@ -136,11 +95,6 @@
136 <DesignTime>True</DesignTime>95 <DesignTime>True</DesignTime>
137 <DependentUpon>Resources.resx</DependentUpon>96 <DependentUpon>Resources.resx</DependentUpon>
138 </Compile>97 </Compile>
139 <Compile Include="Properties\Settings.Designer.cs">
140 <AutoGen>True</AutoGen>
141 <DependentUpon>Settings.settings</DependentUpon>
142 <DesignTimeSharedInput>True</DesignTimeSharedInput>
143 </Compile>
144 <Compile Include="Resources\Resources.Designer.cs">98 <Compile Include="Resources\Resources.Designer.cs">
145 <AutoGen>True</AutoGen>99 <AutoGen>True</AutoGen>
146 <DesignTime>True</DesignTime>100 <DesignTime>True</DesignTime>
@@ -158,50 +112,13 @@
158 <SubType>Designer</SubType>112 <SubType>Designer</SubType>
159 </EmbeddedResource>113 </EmbeddedResource>
160 <EmbeddedResource Include="Resources\Resources.resx">114 <EmbeddedResource Include="Resources\Resources.resx">
161 <Generator>PublicResXFileCodeGenerator</Generator>
162 <LastGenOutput>Resources.Designer.cs</LastGenOutput>
163 <SubType>Designer</SubType>115 <SubType>Designer</SubType>
164 </EmbeddedResource>116 </EmbeddedResource>
165 <None Include="Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx" />117 </ItemGroup>
166 <None Include="Properties\Settings.settings">118 <ItemGroup>
167 <Generator>SettingsSingleFileGenerator</Generator>119 <Resource Include="Resources\ubuntu-logo-22x22.png" />
168 <LastGenOutput>Settings.Designer.cs</LastGenOutput>
169 </None>
170 <None Include="Properties\app.manifest" />
171 <AppDesigner Include="Properties\" />
172 </ItemGroup>
173 <ItemGroup>
174 <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
175 <Visible>False</Visible>
176 <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
177 <Install>false</Install>
178 </BootstrapperPackage>
179 <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
180 <Visible>False</Visible>
181 <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
182 <Install>false</Install>
183 </BootstrapperPackage>
184 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
185 <Visible>False</Visible>
186 <ProductName>.NET Framework 3.5</ProductName>
187 <Install>true</Install>
188 </BootstrapperPackage>
189 <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
190 <Visible>False</Visible>
191 <ProductName>Windows Installer 3.1</ProductName>
192 <Install>true</Install>
193 </BootstrapperPackage>
194 </ItemGroup>
195 <ItemGroup>
196 <Resource Include="Resources\ubuntu-logo-22x22.png">
197 </Resource>
198 </ItemGroup>
199 <ItemGroup>
200 <Resource Include="Resources\ubuntu-logo-24x24.png" />120 <Resource Include="Resources\ubuntu-logo-24x24.png" />
201 </ItemGroup>121 <Resource Include="Resources\ubuntu-logo-32x32.png" />
202 <ItemGroup>
203 <Resource Include="Resources\ubuntu-logo-32x32.png">
204 </Resource>
205 </ItemGroup>122 </ItemGroup>
206 <ItemGroup>123 <ItemGroup>
207 <ProjectReference Include="..\Canonical.UbuntuOne.Client\Canonical.UbuntuOne.Client.csproj">124 <ProjectReference Include="..\Canonical.UbuntuOne.Client\Canonical.UbuntuOne.Client.csproj">
@@ -224,7 +141,4 @@
224 <Target Name="AfterBuild">141 <Target Name="AfterBuild">
225 </Target>142 </Target>
226 -->143 -->
227 <PropertyGroup>
228 <StartArguments />
229 </PropertyGroup>
230</Project>144</Project>
231\ No newline at end of file145\ No newline at end of file
232146
=== removed file 'src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx'
233Binary files src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx 2010-07-13 09:52:05 +0000 and src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx 1970-01-01 00:00:00 +0000 differ147Binary files src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx 2010-07-13 09:52:05 +0000 and src/Canonical.UbuntuOne.Client.Views/Canonical.UbuntuOne.Client.Views_TemporaryKey.pfx 1970-01-01 00:00:00 +0000 differ
=== removed file 'src/Canonical.UbuntuOne.Client.Views/Properties/Settings.Designer.cs'
--- src/Canonical.UbuntuOne.Client.Views/Properties/Settings.Designer.cs 2010-07-13 09:52:05 +0000
+++ src/Canonical.UbuntuOne.Client.Views/Properties/Settings.Designer.cs 1970-01-01 00:00:00 +0000
@@ -1,30 +0,0 @@
1//------------------------------------------------------------------------------
2// <auto-generated>
3// This code was generated by a tool.
4// Runtime Version:2.0.50727.4927
5//
6// Changes to this file may cause incorrect behavior and will be lost if
7// the code is regenerated.
8// </auto-generated>
9//------------------------------------------------------------------------------
10
11namespace Canonical.UbuntuOne.Client.Views.Properties
12{
13
14
15 [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
17 internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 {
19
20 private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21
22 public static Settings Default
23 {
24 get
25 {
26 return defaultInstance;
27 }
28 }
29 }
30}
310
=== removed file 'src/Canonical.UbuntuOne.Client.Views/Properties/Settings.settings'
--- src/Canonical.UbuntuOne.Client.Views/Properties/Settings.settings 2010-07-13 09:52:05 +0000
+++ src/Canonical.UbuntuOne.Client.Views/Properties/Settings.settings 1970-01-01 00:00:00 +0000
@@ -1,7 +0,0 @@
1<?xml version='1.0' encoding='utf-8'?>
2<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)">
3 <Profiles>
4 <Profile Name="(Default)" />
5 </Profiles>
6 <Settings />
7</SettingsFile>
8\ No newline at end of file0\ No newline at end of file
91
=== removed file 'src/Canonical.UbuntuOne.Client.Views/Properties/app.manifest'
--- src/Canonical.UbuntuOne.Client.Views/Properties/app.manifest 2010-07-13 09:52:05 +0000
+++ src/Canonical.UbuntuOne.Client.Views/Properties/app.manifest 1970-01-01 00:00:00 +0000
@@ -1,26 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3 <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
4 <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
5 <security>
6 <applicationRequestMinimum>
7 <defaultAssemblyRequest permissionSetReference="Custom" />
8 <PermissionSet class="System.Security.PermissionSet" version="1" ID="Custom" SameSite="site" />
9 </applicationRequestMinimum>
10 <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
11 <!-- UAC Manifest Options
12 If you want to change the Windows User Account Control level replace the
13 requestedExecutionLevel node with one of the following.
14
15 <requestedExecutionLevel level="asInvoker" uiAccess="false" />
16 <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
17 <requestedExecutionLevel level="highestAvailable" uiAccess="false" />
18
19 If you want to utilize File and Registry Virtualization for backward
20 compatibility then delete the requestedExecutionLevel node.
21 -->
22 <requestedExecutionLevel level="asInvoker" uiAccess="false" />
23 </requestedPrivileges>
24 </security>
25 </trustInfo>
26</asmv1:assembly>
270
=== modified file 'src/Canonical.UbuntuOne.Client/Canonical.UbuntuOne.Client.csproj'
--- src/Canonical.UbuntuOne.Client/Canonical.UbuntuOne.Client.csproj 2010-08-09 16:28:45 +0000
+++ src/Canonical.UbuntuOne.Client/Canonical.UbuntuOne.Client.csproj 2010-08-09 16:28:46 +0000
@@ -21,6 +21,7 @@
21 <WarningLevel>4</WarningLevel>21 <WarningLevel>4</WarningLevel>
22 <PlatformTarget>x86</PlatformTarget>22 <PlatformTarget>x86</PlatformTarget>
23 <ConsolePause>false</ConsolePause>23 <ConsolePause>false</ConsolePause>
24 <DocumentationFile>bin\Debug\Canonical.UbuntuOne.Client.XML</DocumentationFile>
24 </PropertyGroup>25 </PropertyGroup>
25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">26 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
26 <DebugType>none</DebugType>27 <DebugType>none</DebugType>
2728
=== modified file 'src/Canonical.UbuntuOne.Common.Tests/Canonical.UbuntuOne.Common.Tests.csproj'
--- src/Canonical.UbuntuOne.Common.Tests/Canonical.UbuntuOne.Common.Tests.csproj 2010-08-04 14:20:36 +0000
+++ src/Canonical.UbuntuOne.Common.Tests/Canonical.UbuntuOne.Common.Tests.csproj 2010-08-09 16:28:46 +0000
@@ -21,6 +21,7 @@
21 <WarningLevel>4</WarningLevel>21 <WarningLevel>4</WarningLevel>
22 <PlatformTarget>x86</PlatformTarget>22 <PlatformTarget>x86</PlatformTarget>
23 <ConsolePause>false</ConsolePause>23 <ConsolePause>false</ConsolePause>
24 <DocumentationFile>bin\Debug\Canonical.UbuntuOne.Common.Tests.XML</DocumentationFile>
24 </PropertyGroup>25 </PropertyGroup>
25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">26 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
26 <DebugType>none</DebugType>27 <DebugType>none</DebugType>
2728
=== modified file 'src/Canonical.UbuntuOne.Common/Canonical.UbuntuOne.Common.csproj'
--- src/Canonical.UbuntuOne.Common/Canonical.UbuntuOne.Common.csproj 2010-08-09 16:28:45 +0000
+++ src/Canonical.UbuntuOne.Common/Canonical.UbuntuOne.Common.csproj 2010-08-09 16:28:46 +0000
@@ -21,6 +21,7 @@
21 <WarningLevel>4</WarningLevel>21 <WarningLevel>4</WarningLevel>
22 <PlatformTarget>x86</PlatformTarget>22 <PlatformTarget>x86</PlatformTarget>
23 <ConsolePause>false</ConsolePause>23 <ConsolePause>false</ConsolePause>
24 <DocumentationFile>bin\Debug\Canonical.UbuntuOne.Common.XML</DocumentationFile>
24 </PropertyGroup>25 </PropertyGroup>
25 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">26 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
26 <DebugType>none</DebugType>27 <DebugType>none</DebugType>
2728
=== modified file 'src/Canonical.UbuntuOne.ProcessDispatcher/Canonical.UbuntuOne.ProcessDispatcher.csproj'
--- src/Canonical.UbuntuOne.ProcessDispatcher/Canonical.UbuntuOne.ProcessDispatcher.csproj 2010-08-02 17:57:48 +0000
+++ src/Canonical.UbuntuOne.ProcessDispatcher/Canonical.UbuntuOne.ProcessDispatcher.csproj 2010-08-09 16:28:46 +0000
@@ -41,6 +41,7 @@
41 <WarningLevel>4</WarningLevel>41 <WarningLevel>4</WarningLevel>
42 <PlatformTarget>x86</PlatformTarget>42 <PlatformTarget>x86</PlatformTarget>
43 <ConsolePause>false</ConsolePause>43 <ConsolePause>false</ConsolePause>
44 <DocumentationFile>bin\Debug\Canonical.UbuntuOne.ProcessDispatcher.XML</DocumentationFile>
44 </PropertyGroup>45 </PropertyGroup>
45 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">46 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
46 <DebugType>none</DebugType>47 <DebugType>none</DebugType>
4748
=== modified file 'src/UbuntuOne.sln'
--- src/UbuntuOne.sln 2010-07-30 07:38:58 +0000
+++ src/UbuntuOne.sln 2010-08-09 16:28:46 +0000
@@ -11,7 +11,7 @@
11EndProject11EndProject
12Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Canonical.UbuntuOne.ProcessDispatcher.Tests", "Canonical.UbuntuOne.ProcessDispatcher.Tests\Canonical.UbuntuOne.ProcessDispatcher.Tests.csproj", "{6C139C0B-FDBB-4DA3-9308-0E57531A085F}"12Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Canonical.UbuntuOne.ProcessDispatcher.Tests", "Canonical.UbuntuOne.ProcessDispatcher.Tests\Canonical.UbuntuOne.ProcessDispatcher.Tests.csproj", "{6C139C0B-FDBB-4DA3-9308-0E57531A085F}"
13EndProject13EndProject
14Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Canonical.UbuntuOne.Client.Views", "Canonical.UbuntuOne.Client.Views\Canonical.UbuntuOne.Client.Views.csproj", "{1F0E3DAF-F22F-4B0C-8039-118B082DA237}"14Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Canonical.UbuntuOne.Client.Views", "Canonical.UbuntuOne.Client.Views\Canonical.UbuntuOne.Client.Views.csproj", "{1B5BA61A-4B34-424A-886E-E2B0CF547D4D}"
15EndProject15EndProject
16Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServiceTestApp", "ServiceTestApp\ServiceTestApp.csproj", "{009E6FD4-DE20-410A-B1F3-5F0542CD8745}"16Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ServiceTestApp", "ServiceTestApp\ServiceTestApp.csproj", "{009E6FD4-DE20-410A-B1F3-5F0542CD8745}"
17EndProject17EndProject
@@ -81,16 +81,16 @@
81 {6C139C0B-FDBB-4DA3-9308-0E57531A085F}.Release|Mixed Platforms.Build.0 = Release|x8681 {6C139C0B-FDBB-4DA3-9308-0E57531A085F}.Release|Mixed Platforms.Build.0 = Release|x86
82 {6C139C0B-FDBB-4DA3-9308-0E57531A085F}.Release|x86.ActiveCfg = Release|x8682 {6C139C0B-FDBB-4DA3-9308-0E57531A085F}.Release|x86.ActiveCfg = Release|x86
83 {6C139C0B-FDBB-4DA3-9308-0E57531A085F}.Release|x86.Build.0 = Release|x8683 {6C139C0B-FDBB-4DA3-9308-0E57531A085F}.Release|x86.Build.0 = Release|x86
84 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Debug|Any CPU.ActiveCfg = Debug|Any CPU84 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
85 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Debug|Any CPU.Build.0 = Debug|Any CPU85 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Debug|Any CPU.Build.0 = Debug|Any CPU
86 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU86 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
87 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU87 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
88 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Debug|x86.ActiveCfg = Debug|Any CPU88 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Debug|x86.ActiveCfg = Debug|Any CPU
89 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Release|Any CPU.ActiveCfg = Release|Any CPU89 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Release|Any CPU.ActiveCfg = Release|Any CPU
90 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Release|Any CPU.Build.0 = Release|Any CPU90 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Release|Any CPU.Build.0 = Release|Any CPU
91 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU91 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
92 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Release|Mixed Platforms.Build.0 = Release|Any CPU92 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
93 {1F0E3DAF-F22F-4B0C-8039-118B082DA237}.Release|x86.ActiveCfg = Release|Any CPU93 {1B5BA61A-4B34-424A-886E-E2B0CF547D4D}.Release|x86.ActiveCfg = Release|Any CPU
94 {009E6FD4-DE20-410A-B1F3-5F0542CD8745}.Debug|Any CPU.ActiveCfg = Debug|Any CPU94 {009E6FD4-DE20-410A-B1F3-5F0542CD8745}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
95 {009E6FD4-DE20-410A-B1F3-5F0542CD8745}.Debug|Any CPU.Build.0 = Debug|Any CPU95 {009E6FD4-DE20-410A-B1F3-5F0542CD8745}.Debug|Any CPU.Build.0 = Debug|Any CPU
96 {009E6FD4-DE20-410A-B1F3-5F0542CD8745}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU96 {009E6FD4-DE20-410A-B1F3-5F0542CD8745}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
9797
=== modified file 'src/UbuntuOneClient/UbuntuOneClient.csproj'
--- src/UbuntuOneClient/UbuntuOneClient.csproj 2010-08-09 16:28:45 +0000
+++ src/UbuntuOneClient/UbuntuOneClient.csproj 2010-08-09 16:28:46 +0000
@@ -23,6 +23,7 @@
23 <DefineConstants>DEBUG;TRACE</DefineConstants>23 <DefineConstants>DEBUG;TRACE</DefineConstants>
24 <ErrorReport>prompt</ErrorReport>24 <ErrorReport>prompt</ErrorReport>
25 <WarningLevel>4</WarningLevel>25 <WarningLevel>4</WarningLevel>
26 <DocumentationFile>bin\Debug\UbuntuOneClient.XML</DocumentationFile>
26 </PropertyGroup>27 </PropertyGroup>
27 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">28 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
28 <DebugType>pdbonly</DebugType>29 <DebugType>pdbonly</DebugType>
@@ -63,7 +64,7 @@
63 </ItemGroup>64 </ItemGroup>
64 <ItemGroup>65 <ItemGroup>
65 <Compile Include="..\Version.cs">66 <Compile Include="..\Version.cs">
66 <Link>Version.cs</Link>67 <Link>Properties\Version.cs</Link>
67 </Compile>68 </Compile>
68 <Compile Include="Program.cs" />69 <Compile Include="Program.cs" />
69 <Compile Include="Properties\AssemblyInfo.cs">70 <Compile Include="Properties\AssemblyInfo.cs">

Subscribers

People subscribed via source and target branches

to all changes: