added items
This commit is contained in:
parent
c3de5fdb63
commit
5f90bc137b
158 changed files with 2316 additions and 512 deletions
|
|
@ -2,19 +2,19 @@ using Avalonia;
|
|||
using Avalonia.Controls.ApplicationLifetimes;
|
||||
using Avalonia.Markup.Xaml;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Poe2Trade.Bot;
|
||||
using Poe2Trade.Core;
|
||||
using Poe2Trade.Game;
|
||||
using Poe2Trade.GameLog;
|
||||
using Poe2Trade.Inventory;
|
||||
using Poe2Trade.Screen;
|
||||
using Poe2Trade.Screen.Ocr;
|
||||
using Poe2Trade.Trade;
|
||||
using Poe2Trade.Ui.Overlay;
|
||||
using Poe2Trade.Ui.ViewModels;
|
||||
using Poe2Trade.Ui.Views;
|
||||
using Automata.Bot;
|
||||
using Automata.Core;
|
||||
using Automata.Game;
|
||||
using Automata.GameLog;
|
||||
using Automata.Inventory;
|
||||
using Automata.Screen;
|
||||
using Automata.Screen.Ocr;
|
||||
using Automata.Trade;
|
||||
using Automata.Ui.Overlay;
|
||||
using Automata.Ui.ViewModels;
|
||||
using Automata.Ui.Views;
|
||||
|
||||
namespace Poe2Trade.Ui;
|
||||
namespace Automata.Ui;
|
||||
|
||||
public partial class App : Application
|
||||
{
|
||||
|
|
@ -42,7 +42,7 @@ public partial class App : Application
|
|||
services.AddSingleton<IGameController, GameController>();
|
||||
services.AddSingleton<IScreenReader, ScreenReader>();
|
||||
services.AddSingleton<IClientLogWatcher>(sp =>
|
||||
new ClientLogWatcher(sp.GetRequiredService<SavedSettings>().Poe2LogPath));
|
||||
new ClientLogWatcher(sp.GetRequiredService<SavedSettings>().GameLogPath));
|
||||
services.AddSingleton<ITradeMonitor, TradeDaemonBridge>();
|
||||
services.AddSingleton<IInventoryManager, InventoryManager>();
|
||||
|
||||
|
|
@ -59,6 +59,7 @@ public partial class App : Application
|
|||
services.AddSingleton<SettingsViewModel>();
|
||||
services.AddSingleton<MappingViewModel>();
|
||||
services.AddSingleton<AtlasViewModel>();
|
||||
services.AddSingleton<CraftingViewModel>();
|
||||
|
||||
var provider = services.BuildServiceProvider();
|
||||
|
||||
|
|
@ -70,6 +71,7 @@ public partial class App : Application
|
|||
mainVm.SettingsVm = provider.GetRequiredService<SettingsViewModel>();
|
||||
mainVm.MappingVm = provider.GetRequiredService<MappingViewModel>();
|
||||
mainVm.AtlasVm = provider.GetRequiredService<AtlasViewModel>();
|
||||
mainVm.CraftingVm = provider.GetRequiredService<CraftingViewModel>();
|
||||
|
||||
var window = new MainWindow { DataContext = mainVm };
|
||||
window.SetConfigStore(store);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue