Browse Source

UsageDataCollector: add link to privacy statement

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5273 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Daniel Grunwald 16 years ago
parent
commit
885db4f619
  1. 1
      src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/AnalyticsMonitor.cs
  2. 4
      src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/OptionPage.xaml
  3. 4
      src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/StartPageMessage.xaml

1
src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/AnalyticsMonitor.cs

@ -20,6 +20,7 @@ namespace ICSharpCode.UsageDataCollector
public sealed class AnalyticsMonitor : IAnalyticsMonitor public sealed class AnalyticsMonitor : IAnalyticsMonitor
{ {
const string UploadUrl = "http://usagedatacollector.sharpdevelop.net/upload/UploadUsageData.svc"; const string UploadUrl = "http://usagedatacollector.sharpdevelop.net/upload/UploadUsageData.svc";
public static readonly Uri PrivacyStatementUrl = new Uri("http://www.icsharpcode.net/OpenSource/SD/UsageDataCollector/");
public static readonly AnalyticsMonitor Instance = new AnalyticsMonitor(); public static readonly AnalyticsMonitor Instance = new AnalyticsMonitor();

4
src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/OptionPage.xaml

@ -1,4 +1,4 @@
<gui:OptionPanel x:Class="ICSharpCode.UsageDataCollector.OptionPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:gui="clr-namespace:ICSharpCode.SharpDevelop.Gui;assembly=ICSharpCode.SharpDevelop" xmlns:core="http://icsharpcode.net/sharpdevelop/core" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <gui:OptionPanel x:Class="ICSharpCode.UsageDataCollector.OptionPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:gui="clr-namespace:ICSharpCode.SharpDevelop.Gui;assembly=ICSharpCode.SharpDevelop" xmlns:core="http://icsharpcode.net/sharpdevelop/core" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:ICSharpCode.UsageDataCollector">
<StackPanel> <StackPanel>
<TextBlock TextWrapping="Wrap"> <TextBlock TextWrapping="Wrap">
We need your help! To improve SharpDevelop in the future, we would like to know which features are used most.<LineBreak /> We need your help! To improve SharpDevelop in the future, we would like to know which features are used most.<LineBreak />
@ -10,7 +10,7 @@
Show collected data Show collected data
</Button> </Button>
<TextBlock HorizontalAlignment="Left"> <TextBlock HorizontalAlignment="Left">
<Hyperlink NavigateUri="http://www.example.com/UsageData">Privacy Statement</Hyperlink> <Hyperlink NavigateUri="{x:Static local:AnalyticsMonitor.PrivacyStatementUrl}">Privacy Statement</Hyperlink>
</TextBlock> </TextBlock>
</StackPanel> </StackPanel>
</gui:OptionPanel> </gui:OptionPanel>

4
src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/StartPageMessage.xaml

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<UserControl <UserControl
x:Class="ICSharpCode.UsageDataCollector.StartPageMessage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:core="http://icsharpcode.net/sharpdevelop/core"> x:Class="ICSharpCode.UsageDataCollector.StartPageMessage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:core="http://icsharpcode.net/sharpdevelop/core" xmlns:local="clr-namespace:ICSharpCode.UsageDataCollector">
<StackPanel> <StackPanel>
<core:CollapsiblePanel <core:CollapsiblePanel
Name="mainPanel"> Name="mainPanel">
@ -43,7 +43,7 @@
<TextBlock <TextBlock
HorizontalAlignment="Left"> HorizontalAlignment="Left">
<Hyperlink <Hyperlink
NavigateUri="http://www.example.com/UsageData">Privacy Statement</Hyperlink> NavigateUri="{x:Static local:AnalyticsMonitor.PrivacyStatementUrl}">Privacy Statement</Hyperlink>
</TextBlock> </TextBlock>
</StackPanel> </StackPanel>
</UserControl> </UserControl>
Loading…
Cancel
Save