Remove edit account details page.

This commit is contained in:
Burak Kaan Köse
2026-03-08 21:21:34 +01:00
parent 8548257878
commit 3e731967cd
13 changed files with 463 additions and 540 deletions
-1
View File
@@ -155,7 +155,6 @@ public partial class App : WinoApplication,
services.AddTransient(typeof(ComposePageViewModel));
services.AddTransient(typeof(IdlePageViewModel));
services.AddTransient(typeof(EditAccountDetailsPageViewModel));
services.AddTransient(typeof(ImapCalDavSettingsPageViewModel));
services.AddTransient(typeof(AccountDetailsPageViewModel));
services.AddTransient(typeof(SignatureManagementPageViewModel));
@@ -16,8 +16,8 @@ using Wino.Mail.WinUI.Interfaces;
using Wino.Mail.WinUI.Models;
using Wino.Mail.WinUI.Services;
using Wino.Mail.WinUI.Views.Calendar;
using Wino.Messaging.Client.Mails;
using Wino.Messaging.Client.Calendar;
using Wino.Messaging.Client.Mails;
using Wino.Messaging.Client.Navigation;
using Wino.Views;
using Wino.Views.Account;
@@ -115,7 +115,6 @@ public class NavigationService : NavigationServiceBase, INavigationService
WinoPage.AppPreferencesPage => typeof(AppPreferencesPage),
WinoPage.AliasManagementPage => typeof(AliasManagementPage),
WinoPage.LanguageTimePage => typeof(LanguageTimePage),
WinoPage.EditAccountDetailsPage => typeof(EditAccountDetailsPage),
WinoPage.ImapCalDavSettingsPage => typeof(ImapCalDavSettingsPage),
WinoPage.KeyboardShortcutsPage => typeof(KeyboardShortcutsPage),
WinoPage.ContactsPage => typeof(ContactsPage),
@@ -1,5 +0,0 @@
using Wino.Mail.WinUI;
using Wino.Mail.ViewModels;
namespace Wino.Views.Abstract;
public partial class EditAccountDetailsPageAbstract : BasePage<EditAccountDetailsPageViewModel> { }
File diff suppressed because one or more lines are too long
@@ -16,9 +16,10 @@ public sealed partial class AccountDetailsPage : AccountDetailsPageAbstract
NavigationCacheMode = NavigationCacheMode.Enabled;
}
private void OnTabSelectionChanged(SelectorBar sender, SelectorBarSelectionChangedEventArgs e)
private void OnTabSelectionChanged(object sender, SelectionChangedEventArgs e)
{
ViewModel.SelectedTabIndex = TabSelector.SelectedItem == null ? 1 : TabSelector.Items.IndexOf(TabSelector.SelectedItem);
if (TabSelector.SelectedItem != null)
ViewModel.SelectedTabIndex = TabSelector.Items.IndexOf(TabSelector.SelectedItem);
}
private async void SyncFolderToggled(object sender, RoutedEventArgs e)
@@ -62,7 +63,7 @@ public sealed partial class AccountDetailsPage : AccountDetailsPageAbstract
var targetTabIndex = ViewModel.SelectedTabIndex;
if (targetTabIndex < 0 || targetTabIndex >= TabSelector.Items.Count)
{
targetTabIndex = 1;
targetTabIndex = 0;
}
TabSelector.SelectedItem = TabSelector.Items[targetTabIndex];
File diff suppressed because one or more lines are too long
@@ -1,11 +0,0 @@
using Wino.Views.Abstract;
namespace Wino.Views;
public sealed partial class EditAccountDetailsPage : EditAccountDetailsPageAbstract
{
public EditAccountDetailsPage()
{
InitializeComponent();
}
}
-3
View File
@@ -321,9 +321,6 @@
<Page Update="Views\Settings\EmailTemplatesPage.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Views\Settings\EditAccountDetailsPage.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Views\Settings\LanguageTimePage.xaml">
<SubType>Designer</SubType>
</Page>