diff --git a/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj b/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj
index 8c64dcae..4e2062a3 100644
--- a/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj
+++ b/CampusAppWP8/CampusAppWP8/CampusAppWP8.csproj
@@ -284,7 +284,7 @@
QRScanner.xaml
-
+
Code
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Campusmap/CampusMapPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Campusmap/CampusMapPage.xaml.cs
index 7f5e9a0f..30343e78 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Campusmap/CampusMapPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Campusmap/CampusMapPage.xaml.cs
@@ -10,8 +10,6 @@ namespace CampusAppWP8.Pages.Campusmap
{
using System;
using System.Collections.Generic;
- using System.Device.Location;
- using System.Globalization;
using System.Linq;
using System.Runtime.InteropServices.WindowsRuntime;
using System.Threading;
@@ -26,11 +24,11 @@ namespace CampusAppWP8.Pages.Campusmap
using CampusAppWP8.Utility.Lui.MessageBoxes;
using CampusAppWP8.Utility.NDEF;
using CampusAppWPortalLib8.Model.Campusmap.Pin;
+ using CampusAppWPortalLib8.Model.GeoDb;
using CampusAppWPortalLib8.Model.Utility;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using Windows.Networking.Proximity;
- using CampusAppWPortalLib8.Model.GeoDb;
/// Class for the campusMap page.
/// Stubbfel, 19.08.2013.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml
index a2ba73cf..afd363e0 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml
@@ -9,7 +9,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs
index 7eb2a22f..b484b42f 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentIndexPage.xaml.cs
@@ -15,7 +15,7 @@ namespace CampusAppWP8.Pages.Departments
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
+ using CampusAppWP8.Utility.Lui.Page;
/// Page with a list of the faculties.
/// Fiedler, 18.10.2013.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentInfoPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentInfoPage.xaml.cs
index dc9baf75..7869daf8 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentInfoPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentInfoPage.xaml.cs
@@ -8,13 +8,12 @@
namespace CampusAppWP8.Pages.Departments
{
using System;
- using System.Windows;
- using System.Collections.Generic;
using System.Collections.ObjectModel;
+ using System.Windows;
using System.Windows.Navigation;
- using Microsoft.Phone.Controls;
using CampusAppWP8.Resources;
using CampusAppWPortalLib8.Model.Departments;
+ using Microsoft.Phone.Controls;
///
/// Info page of a chair.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentPage.xaml.cs
index fbfe645d..b0682317 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Departments/DepartmentPage.xaml.cs
@@ -13,7 +13,6 @@ namespace CampusAppWP8.Pages.Departments
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
- using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.Button;
using CampusAppWPortalLib8.Model.Departments;
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Dev/QRScanner.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Dev/QRScanner.xaml.cs
index 453bd611..9add78fa 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Dev/QRScanner.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Dev/QRScanner.xaml.cs
@@ -19,7 +19,8 @@ namespace CampusAppWP8.Pages.Dev
using System;
using System.Threading;
using System.Windows;
- using System.Windows.Media.Imaging;
+ using System.Windows.Media.Imaging;
+ using System.Windows.Navigation;
using CampusAppWP8.Model.Setting;
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
@@ -27,7 +28,6 @@ namespace CampusAppWP8.Pages.Dev
using Microsoft.Devices;
using Microsoft.Phone.Controls;
using ZXing;
- using System.Windows.Navigation;
/// QR Code scanner.
/// fiedlchr, 15.10.2013.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml
index 9ace920b..178ed9f4 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml
@@ -8,7 +8,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml.cs
index 8467626b..3d5cb7fe 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Events/EventIndexPage.xaml.cs
@@ -14,9 +14,9 @@ namespace CampusAppWP8.Pages.Events
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
- using Microsoft.Phone.Shell;
+ using CampusAppWP8.Utility.Lui.Page;
using CampusAppWPortalLib8.Model.RSS;
+ using Microsoft.Phone.Shell;
///
/// Overview page of all events.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml
index 34ccfa0b..48d690c0 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml
@@ -7,7 +7,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
mc:Ignorable="d"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml.cs
index f08e99b6..8f9829bb 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Events/EventPage.xaml.cs
@@ -1,10 +1,11 @@
-//-----------------------------------------------------------------------------
+//-----------------------------------------------------------------------
//
-// Company copyright tag.
+// The MIT License (MIT). Copyright (c) 2013 BTU/IIT.
//
-// fiedlchr
-// 03.05.2013
-//-----------------------------------------------------------------------------
+// Stubbfel
+// 22.10.2013
+// Implements the event page.xaml class
+//-----------------------------------------------------------------------
namespace CampusAppWP8.Pages.Events
{
using System;
@@ -13,45 +14,37 @@ namespace CampusAppWP8.Pages.Events
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
- using CampusAppWP8.Resources;
- using CampusAppWP8.Utility;
- using Microsoft.Phone.Controls;
- using Microsoft.Phone.Shell;
using Windows.Phone.Speech.Synthesis;
+ using CampusAppWP8.Resources;
+ using CampusAppWP8.Utility.Lui.Page;
using CampusAppWPortalLib8.Model.RSS;
+ using Microsoft.Phone.Shell;
- using System.Windows.Media;
-
- ///
- /// EventPage, where every event feed has his own PivotItem.
- ///
+ /// EventPage, where every event feed has his own PivotItem.
+ /// Stubbfel, 22.10.2013.
+ ///
public partial class EventPage : PortraitLandscapePage
{
#region Memeber
- ///
- /// To checking if the feed source is already set or not.
- ///
+ /// To checking if the feed source is already set or not.
private bool isSourceSet = false;
- ///
- /// For checking if the instance is back from tombstone.
- ///
+ /// For checking if the instance is back from tombstone.
private bool isNewInstance = false;
- /// The speech synthesizer object.
+ /// The speech synthesizer object.
private SpeechSynthesizer synth = null;
- /// The is in speech.
+ /// The is in speech.
private volatile bool isInSpeech = false;
#endregion
#region Constructor
- ///
- /// Initializes a new instance of the class.
- ///
+ /// Initializes a new instance of the class.
+ /// Stubbfel, 22.10.2013.
public EventPage()
{
this.InitializeComponent();
@@ -81,11 +74,11 @@ namespace CampusAppWP8.Pages.Events
#region protected
///
- /// On navigation to this page.
- /// The PivotItem source will be set, if it wasn't before.
- /// Navigating to the submitted index of the chosen PivotItem page.
+ /// On navigation to this page. The PivotItem source will be set, if it wasn't before.
+ /// Navigating to the submitted index of the chosen PivotItem page.
///
- /// Event Args
+ /// Stubbfel, 22.10.2013.
+ ///
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
@@ -148,10 +141,9 @@ namespace CampusAppWP8.Pages.Events
this.DefHeader.ProgressVisibility = Visibility.Collapsed;
}
- ///
- /// Override the OnNavigatedFrom function.
- ///
- /// event args
+ /// Override the OnNavigatedFrom function.
+ /// Stubbfel, 22.10.2013.
+ ///
protected override void OnNavigatedFrom(NavigationEventArgs e)
{
base.OnNavigatedFrom(e);
@@ -172,11 +164,12 @@ namespace CampusAppWP8.Pages.Events
#region private
///
- /// Called when the index of the selected PivotItem is changed.
- /// Set the text Grid to visible and the WebBrowser to collapsed.
+ /// Called when the index of the selected PivotItem is changed. Set the text Grid to visible
+ /// and the WebBrowser to collapsed.
///
- /// parent pivot object
- /// event args
+ /// Stubbfel, 22.10.2013.
+ /// parent pivot object.
+ /// event args.
private void OnPivotSelectionChange(object sender, SelectionChangedEventArgs e)
{
if (e.RemovedItems.Count > 0)
@@ -191,12 +184,12 @@ namespace CampusAppWP8.Pages.Events
}
///
- /// On clicking the link button if a link exists in the feed
- /// (lower right).
- /// Open the WebBrowser with the url set in the feed.
+ /// On clicking the link button if a link exists in the feed (lower right). Open the
+ /// WebBrowser with the url set in the feed.
///
- /// clicked button
- /// event args
+ /// Stubbfel, 22.10.2013.
+ /// clicked button.
+ /// event args.
private void EventLink_Click(object sender, EventArgs e)
{
RSSModel cur = this.EventPivot.SelectedItem as RSSModel;
@@ -205,13 +198,14 @@ namespace CampusAppWP8.Pages.Events
if (cur != null)
{
- cur.TextVisibility = (cur.TextVisibility) ? false : true;
+ cur.TextVisibility = cur.TextVisibility ? false : true;
}
}
- /// Event handler. Called by EventTextToSpeech for click events.
- /// parent pivot object.
- /// Event information.
+ /// Event handler. Called by EventTextToSpeech for click events.
+ /// Stubbfel, 22.10.2013.
+ /// parent pivot object.
+ /// Event information.
private async void EventTextToSpeech_Click(object sender, EventArgs e)
{
if (this.synth != null && this.isInSpeech == false)
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml
index 255c15b9..89a45ded 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml
@@ -8,7 +8,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs
index 90241e14..ce51e3c2 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Exams/Exams.xaml.cs
@@ -19,7 +19,7 @@ namespace CampusAppWP8.Pages.Exams
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
+ using CampusAppWP8.Utility.Lui.Page;
/// class of ExamsPage.
/// Stubbfel, 02.09.2013.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml
index e0d44290..5989c603 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml
@@ -8,7 +8,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
mc:Ignorable="d"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml.cs
index 558883df..7aec94a1 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Links/LinkPage.xaml.cs
@@ -15,7 +15,7 @@ namespace CampusAppWP8.Pages.Links
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
+ using CampusAppWP8.Utility.Lui.Page;
/// Class for the LinkPage.
/// Stubbfel, 15.10.2013.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml
index f15fe48e..6377d8db 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml
@@ -9,7 +9,7 @@
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
mc:Ignorable="d"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml.cs
index 9538c82e..376a77a4 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Mensa/MensaPage.xaml.cs
@@ -16,9 +16,9 @@ namespace CampusAppWP8.Pages.Mensa
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
+ using CampusAppWP8.Utility.Lui.Page;
using CampusAppWPortalLib8.Model.Mensa;
using CampusAppWPortalLib8.Model.Settings;
- using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
/// Class for the MensaPage.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml
index 8102ef88..eb62cfce 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml
@@ -8,7 +8,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml.cs
index 2a443de4..06d33785 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/News/NewsIndexPage.xaml.cs
@@ -14,9 +14,9 @@ namespace CampusAppWP8.Pages.News
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
- using Microsoft.Phone.Shell;
+ using CampusAppWP8.Utility.Lui.Page;
using CampusAppWPortalLib8.Model.RSS;
+ using Microsoft.Phone.Shell;
///
/// Overview page of all news.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml
index 855ec90d..5e8423ff 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml
@@ -7,7 +7,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
mc:Ignorable="d"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml.cs
index 83100fba..85151cdf 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/News/NewsPage.xaml.cs
@@ -1,11 +1,11 @@
-//-----------------------------------------------------------------------------
+//-----------------------------------------------------------------------
//
-// Company copyright tag.
+// The MIT License (MIT). Copyright (c) 2013 BTU/IIT.
//
-// fiedlchr
-// 03.05.2013
-//-----------------------------------------------------------------------------
-
+// Stubbfel
+// 22.10.2013
+// Implements the news page.xaml class
+//-----------------------------------------------------------------------
namespace CampusAppWP8.Pages.News
{
using System;
@@ -14,40 +14,34 @@ namespace CampusAppWP8.Pages.News
using System.Windows.Controls;
using System.Windows.Navigation;
using CampusAppWP8.Resources;
- using CampusAppWP8.Utility;
- using Microsoft.Phone.Controls;
+ using CampusAppWP8.Utility.Lui.Page;
+ using CampusAppWPortalLib8.Model.RSS;
using Microsoft.Phone.Shell;
using Windows.Phone.Speech.Synthesis;
- using CampusAppWPortalLib8.Model.RSS;
- ///
- /// EventPage, where every news fees has his own PivotItem.
- ///
+ /// EventPage, where every news fees has his own PivotItem.
+ /// Stubbfel, 22.10.2013.
+ ///
public partial class NewsPage : PortraitLandscapePage
{
- ///
- /// for checking if the feed source is already set or not.
- ///
+ /// for checking if the feed source is already set or not.
private bool isSourceSet = false;
- ///
- /// For checking if the instance is back from tombstone.
- ///
+ /// For checking if the instance is back from tombstone.
private bool isNewInstance = false;
- /// The speech synthesizer object.
+ /// The speech synthesizer object.
private SpeechSynthesizer synth = null;
- /// The is in speech.
+ /// The is in speech.
private volatile bool isInSpeech = false;
- ///
- /// Initializes a new instance of the class.
- ///
+ /// Initializes a new instance of the class.
+ /// Stubbfel, 22.10.2013.
public NewsPage()
{
this.InitializeComponent();
-
+
ApplicationBarIconButton linkBtn = new ApplicationBarIconButton();
linkBtn.IconUri = new Uri(Icons.Link, UriKind.Relative);
linkBtn.Text = AppResources.NewsLinkBtn;
@@ -67,11 +61,11 @@ namespace CampusAppWP8.Pages.News
}
///
- /// On navigation to this page.
- /// The PivotItem source will be set, if it wasn't before.
- /// Navigating to the submitted index of the chosen PivotItem page.
+ /// On navigation to this page. The PivotItem source will be set, if it wasn't before.
+ /// Navigating to the submitted index of the chosen PivotItem page.
///
- /// Event Args
+ /// Stubbfel, 22.10.2013.
+ ///
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
@@ -127,10 +121,9 @@ namespace CampusAppWP8.Pages.News
this.DefHeader.ProgressVisibility = Visibility.Collapsed;
}
- ///
- /// Overrides the OnNavigatedFrom function.
- ///
- /// event args
+ /// Overrides the OnNavigatedFrom function.
+ /// Stubbfel, 22.10.2013.
+ ///
protected override void OnNavigatedFrom(NavigationEventArgs e)
{
base.OnNavigatedFrom(e);
@@ -147,11 +140,12 @@ namespace CampusAppWP8.Pages.News
}
///
- /// Called when the index of the selected PivotItem is changed.
- /// Set the text Grid to visible and the WebBrowser to collapsed.
+ /// Called when the index of the selected PivotItem is changed. Set the text Grid to visible
+ /// and the WebBrowser to collapsed.
///
- /// parent pivot object
- /// event args
+ /// Stubbfel, 22.10.2013.
+ /// parent pivot object.
+ /// event args.
private void OnPivotSelectionChange(object sender, SelectionChangedEventArgs e)
{
if (e.RemovedItems.Count > 0)
@@ -166,12 +160,12 @@ namespace CampusAppWP8.Pages.News
}
///
- /// On clicking the link button if a link exists in the feed
- /// (lower right).
- /// Open the WebBrowser with the url set in the feed.
+ /// On clicking the link button if a link exists in the feed (lower right). Open the
+ /// WebBrowser with the url set in the feed.
///
- /// clicked button
- /// event args
+ /// Stubbfel, 22.10.2013.
+ /// clicked button.
+ /// event args.
private void NewsLink_Click(object sender, EventArgs e)
{
RSSModel cur = this.NewsPivot.SelectedItem as RSSModel;
@@ -180,13 +174,14 @@ namespace CampusAppWP8.Pages.News
if (cur != null)
{
- cur.TextVisibility = (cur.TextVisibility) ? false : true;
+ cur.TextVisibility = cur.TextVisibility ? false : true;
}
}
- /// Event handler. Called by EventTextToSpeech for click events.
- /// parent pivot object.
- /// Event information.
+ /// Event handler. Called by EventTextToSpeech for click events.
+ /// Stubbfel, 22.10.2013.
+ /// parent pivot object.
+ /// Event information.
private async void NewsTextToSpeech_Click(object sender, EventArgs e)
{
if (this.synth != null && this.isInSpeech == false)
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml
index 672f1be3..ca481e36 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml
@@ -8,7 +8,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml.cs
index 68775ab2..e0d58228 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Openinghours/OpeninghoursPage.xaml.cs
@@ -15,7 +15,7 @@ namespace CampusAppWP8.Pages.Openinghours
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
+ using CampusAppWP8.Utility.Lui.Page;
///
/// Opening hours page.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml b/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml
index c5cd9bdc..280a5748 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml
@@ -7,7 +7,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml.cs
index 9136ba70..416a96c7 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/PlaceNews/PlaceNews.xaml.cs
@@ -16,14 +16,14 @@ namespace CampusAppWP8.Pages.PlaceNews
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
+ using Windows.Networking.Proximity;
using CampusAppWP8.Api.GeoApi;
using CampusAppWP8.File.Places;
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
+ using CampusAppWP8.Utility.Lui.Page;
using CampusAppWP8.Utility.NDEF;
- using Microsoft.Phone.Controls;
- using Windows.Networking.Proximity;
using CampusAppWPortalLib8.Model.GeoDb;
/// Place news.
diff --git a/CampusAppWP8/CampusAppWP8/Pages/Setting/Impressum.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/Setting/Impressum.xaml.cs
index 2adc476f..f6686321 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/Setting/Impressum.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/Setting/Impressum.xaml.cs
@@ -6,10 +6,11 @@
// 15.10.2013
// Implements the impressum.xaml class
//-----------------------------------------------------------------------
-using Microsoft.Phone.Controls;
namespace CampusAppWP8.Pages.Setting
{
+ using Microsoft.Phone.Controls;
+
/// An impressum.
/// Stubbfel, 15.10.2013.
///
diff --git a/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml
index d6f646de..06f98638 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml
@@ -8,7 +8,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:lui="clr-namespace:CampusAppWP8.Utility.Lui.Button"
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml.cs
index 2c29cf78..a3a32770 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/StartPage.xaml.cs
@@ -20,6 +20,7 @@ namespace CampusAppWP8.Pages
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
+ using CampusAppWP8.Utility.Lui.Page;
using CampusAppWP8.Utility.Lui.Tiles;
using CampusAppWP8.Utility.NDEF;
using Microsoft.Phone.Controls;
diff --git a/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml b/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml
index a731c3fc..37328bab 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml
+++ b/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml
@@ -8,7 +8,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:header="clr-namespace:CampusAppWP8.Utility.Lui.Header"
- xmlns:page="clr-namespace:CampusAppWP8.Utility"
+ xmlns:page="clr-namespace:CampusAppWP8.Utility.Lui.Page"
mc:Ignorable="d"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
diff --git a/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml.cs b/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml.cs
index 5be5c0f6..0b7f6b21 100644
--- a/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml.cs
+++ b/CampusAppWP8/CampusAppWP8/Pages/StudentCouncil/StudentCouncilPage.xaml.cs
@@ -15,7 +15,7 @@ namespace CampusAppWP8.Pages.StudentCouncil
using CampusAppWP8.Resources;
using CampusAppWP8.Utility;
using CampusAppWP8.Utility.Lui.MessageBoxes;
- using Microsoft.Phone.Controls;
+ using CampusAppWP8.Utility.Lui.Page;
/// Class for the StudentCouncilPage.
/// Stubbfel, 15.10.2013.
diff --git a/CampusAppWP8/CampusAppWP8/Utility/PortraitLandscapePage.cs b/CampusAppWP8/CampusAppWP8/Utility/Lui/Page/PortraitLandscapePage.cs
similarity index 99%
rename from CampusAppWP8/CampusAppWP8/Utility/PortraitLandscapePage.cs
rename to CampusAppWP8/CampusAppWP8/Utility/Lui/Page/PortraitLandscapePage.cs
index c19837e4..9736e807 100644
--- a/CampusAppWP8/CampusAppWP8/Utility/PortraitLandscapePage.cs
+++ b/CampusAppWP8/CampusAppWP8/Utility/Lui/Page/PortraitLandscapePage.cs
@@ -6,7 +6,7 @@
// 21.10.2013
// Implements the portrait landscape page class
//-----------------------------------------------------------------------
-namespace CampusAppWP8.Utility
+namespace CampusAppWP8.Utility.Lui.Page
{
using System.Windows;
using Microsoft.Phone.Controls;