mirror of
https://git.743378673.xyz/MeloNX/MeloNX.git
synced 2025-08-02 19:07:10 +02:00
UI: Move ApplicationContextMenu in a separated class (#4755)
* UI: Move ApplicationContextMenu in a separated class This PR remove duplicated code related to the context menu on the Application list/grid by create a control for the menu which include related handler. I've renamed "GameList/GameGrid" by "Application" for consistencies. And I've removed all uneeded field from the project file too. While I cleaned up things, I've found an issue about purging Ptc/Shader cache, both methods list files even if the user say "No", shader cache is purged even if the user say "No". It's fixed. * Adresses feedbacks
This commit is contained in:
parent
4250732353
commit
3b8ac1641a
11 changed files with 526 additions and 578 deletions
|
@ -103,50 +103,6 @@
|
|||
<Generator>MSBuild:Compile</Generator>
|
||||
</AvaloniaResource>
|
||||
<AvaloniaResource Include="Assets\Styles\Styles.xaml" />
|
||||
|
||||
<Compile Update="App.axaml.cs">
|
||||
<DependentUpon>App.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Windows\MainWindow.axaml.cs">
|
||||
<DependentUpon>MainWindow.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Windows\AboutWindow.axaml.cs">
|
||||
<DependentUpon>AboutWindow.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Applet\ErrorAppletWindow.axaml.cs">
|
||||
<DependentUpon>ProfileWindow.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Applet\SwkbdAppletWindow.axaml.cs">
|
||||
<DependentUpon>ProfileWindow.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Controls\InputDialog.axaml.cs">
|
||||
<DependentUpon>InputDialog.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Windows\ContentDialogOverlay.xaml.cs">
|
||||
<DependentUpon>ContentDialogOverlay.xaml</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Update="Ui\Controls\GameListView.axaml.cs">
|
||||
<DependentUpon>GameListView.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="UI\Views\User\UserEditorView.axaml.cs">
|
||||
<DependentUpon>UserEditor.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="UI\Views\User\UserRecovererView.axaml.cs">
|
||||
<DependentUpon>UserRecoverer.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
<Compile Update="UI\Views\User\UserSelectorView.axaml.cs">
|
||||
<DependentUpon>UserSelector.axaml</DependentUpon>
|
||||
<SubType>Code</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue