/// <summary> /// Wipe the Pebble Time /// </summary> /*private async Task Wipe() * { * if (PebbleConnector.IsBackgroundTaskRunningStatusSet(PebbleConnector.Initiator.Reset)) * { * * * _tlsynchronizer = new TimeLineSynchronizer(); * _tlsynchronizer.Log.CollectionChanged += Log_CollectionChanged; * await _tlsynchronizer.Wipe(); * * AddProcessDelay(30000, PebbleConnector.Initiator.Reset); * } * }*/ private async Task Synchronize() { if (PebbleConnector.IsBackgroundTaskRunningStatusSet(PebbleConnector.Initiator.Synchronize)) { _tlsynchronizer = new TimeLineSynchronizer(); _tlsynchronizer.Log.CollectionChanged += Log_CollectionChanged; await _tlsynchronizer.Synchronize(); PebbleConnector.ClearBackgroundTaskRunningStatus(PebbleConnector.Initiator.Synchronize); } }
public SettingsPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; vmBinder _vmBinder = vmBinder.GetInstance(); _TimeLineSynchronizer = _vmBinder.TimeLineSynchronizer; _vmBinder.UpdateStatus = ""; _vmBinder.BackupStatus = ""; _vmBinder.MoreInfo = false; //_vmBinder.NotificationsHandler.FatalError += NotificationsHandler_FatalError; #if DEBUG btnClearFiles.Visibility = Visibility.Visible; #endif DataContext = _vmBinder; }