Create Mission Select screen

This commit is contained in:
2023-03-06 23:42:01 +01:00
parent 8a2bdc347c
commit 7476e09fed
76 changed files with 46727 additions and 414 deletions

View File

@ -20,10 +20,12 @@
<ClCompile Include="..\..\gui\src\common\FrontendApplication.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\common\FrontendApplicationBase.cpp"/>
<ClCompile Include="..\..\gui\src\model\Model.cpp"/>
<ClCompile Include="..\..\gui\src\screen_screen\screenPresenter.cpp"/>
<ClCompile Include="..\..\gui\src\screen_screen\screenView.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\screen_screen\screenViewBase.cpp"/>
<ClCompile Include="..\..\generated\simulator\src\video\SoftwareMJPEGDecoder.cpp"/>
<ClCompile Include="..\..\gui\src\containers\MissionSelectElement.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\containers\MissionSelectElementBase.cpp"/>
<ClCompile Include="..\..\gui\src\missionselect_screen\MissionSelectPresenter.cpp"/>
<ClCompile Include="..\..\gui\src\missionselect_screen\MissionSelectView.cpp"/>
<ClCompile Include="..\..\generated\gui_generated\src\missionselect_screen\MissionSelectViewBase.cpp"/>
</ItemGroup>
<ItemGroup>
<None Include="$(ApplicationRoot)\assets\texts\texts.xml"/>
@ -172,11 +174,13 @@
<ClInclude Include="..\..\generated\simulator\include\simulator\video\MJPEGDecoder.hpp"/>
<ClInclude Include="..\..\gui\include\gui\model\Model.hpp"/>
<ClInclude Include="..\..\gui\include\gui\model\ModelListener.hpp"/>
<ClInclude Include="..\..\gui\include\gui\screen_screen\screenPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\screen_screen\screenView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\screen_screen\screenViewBase.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\SimConstants.hpp"/>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\SoftwareMJPEGDecoder.hpp"/>
<ClInclude Include="..\..\gui\include\gui\containers\MissionSelectElement.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\containers\MissionSelectElementBase.hpp"/>
<ClInclude Include="..\..\gui\include\gui\missionselect_screen\MissionSelectPresenter.hpp"/>
<ClInclude Include="..\..\gui\include\gui\missionselect_screen\MissionSelectView.hpp"/>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\missionselect_screen\MissionSelectViewBase.hpp"/>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="$(ApplicationRoot)\generated\simulator\touchgfx.rc"/>

View File

@ -142,30 +142,18 @@
<Filter Include="Source Files\gui\model">
<UniqueIdentifier>CBE41963-7AA5-0185-5E67-AF5A6AF0ADB4</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\screen_screen">
<UniqueIdentifier>07BAF03B-2A91-F72D-C359-508374A55B21</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated">
<UniqueIdentifier>AD9F174F-9DE0-4486-BBF2-A7FEE8FC87D0</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\common">
<UniqueIdentifier>5AFF4B4B-C023-ECE5-4CBB-0EED9AEFB420</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\screen_screen">
<UniqueIdentifier>37AA279B-6189-2AD9-F982-8895C7C0B0AC</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated">
<UniqueIdentifier>AB917760-B1FC-71E3-4EFF-D356C617C47E</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\common">
<UniqueIdentifier>9876A6B2-3D21-4FE6-0241-0928F3DE6458</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\screen_screen">
<UniqueIdentifier>13484723-DC99-6658-A674-710FC363393B</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\screen_screen">
<UniqueIdentifier>17ADE03A-F2A6-A87B-0591-BC37A833256E</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\simulator\include">
<UniqueIdentifier>E223BA53-EE7C-ED68-E23E-65A38AC4FBE5</UniqueIdentifier>
</Filter>
@ -184,6 +172,30 @@
<Filter Include="Header Files\generated\simulator\include\simulator\video">
<UniqueIdentifier>42005BD0-AFC2-5EC8-A48C-E13909122336</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\missionselect_screen">
<UniqueIdentifier>10268329-7CA5-22FF-F4E9-F774B2A79C6D</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\missionselect_screen">
<UniqueIdentifier>F6ABE849-08F4-0B38-5901-79489AAF2766</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\gui\containers">
<UniqueIdentifier>661FC79A-9150-85A5-545F-B1175D5F166C</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\gui\containers">
<UniqueIdentifier>BED3DE67-BE69-90F6-13F0-595775979978</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\containers">
<UniqueIdentifier>9E971F57-F192-908B-9E34-57FFCE4E4580</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\containers">
<UniqueIdentifier>DF6A2C16-7F75-DE10-8910-C8000FE485DF</UniqueIdentifier>
</Filter>
<Filter Include="Header Files\generated\gui_generated\missionselect_screen">
<UniqueIdentifier>B7FFE9E3-D932-977C-F284-6D14D3A9BD0E</UniqueIdentifier>
</Filter>
<Filter Include="Source Files\generated\gui_generated\missionselect_screen">
<UniqueIdentifier>307D8F96-07A8-7BA1-DB22-4B7C9E425503</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="$(TouchGFXReleasePath)\framework\source\platform\driver\touch\SDL2TouchController.cpp">
@ -213,18 +225,24 @@
<ClCompile Include="..\..\gui\src\model\Model.cpp">
<Filter>Source Files\gui\model</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\screen_screen\screenPresenter.cpp">
<Filter>Source Files\gui\screen_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\screen_screen\screenView.cpp">
<Filter>Source Files\gui\screen_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\screen_screen\screenViewBase.cpp">
<Filter>Source Files\generated\gui_generated\screen_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\simulator\src\video\SoftwareMJPEGDecoder.cpp">
<Filter>Source Files\generated\simulator\video</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\containers\MissionSelectElement.cpp">
<Filter>Source Files\gui\containers</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\containers\MissionSelectElementBase.cpp">
<Filter>Source Files\generated\gui_generated\containers</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\missionselect_screen\MissionSelectPresenter.cpp">
<Filter>Source Files\gui\missionselect_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\gui\src\missionselect_screen\MissionSelectView.cpp">
<Filter>Source Files\gui\missionselect_screen</Filter>
</ClCompile>
<ClCompile Include="..\..\generated\gui_generated\src\missionselect_screen\MissionSelectViewBase.cpp">
<Filter>Source Files\generated\gui_generated\missionselect_screen</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="$(ApplicationRoot)\assets\texts\texts.xml">
@ -661,21 +679,27 @@
<ClInclude Include="..\..\gui\include\gui\model\ModelListener.hpp">
<Filter>Header Files\gui\model</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\screen_screen\screenPresenter.hpp">
<Filter>Header Files\gui\screen_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\screen_screen\screenView.hpp">
<Filter>Header Files\gui\screen_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\screen_screen\screenViewBase.hpp">
<Filter>Header Files\generated\gui_generated\screen_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\common\SimConstants.hpp">
<Filter>Header Files\generated\gui_generated\common</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\simulator\include\simulator\video\SoftwareMJPEGDecoder.hpp">
<Filter>Header Files\generated\simulator\include\simulator\video</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\containers\MissionSelectElement.hpp">
<Filter>Header Files\gui\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\containers\MissionSelectElementBase.hpp">
<Filter>Header Files\generated\gui_generated\containers</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\missionselect_screen\MissionSelectPresenter.hpp">
<Filter>Header Files\gui\missionselect_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\gui\include\gui\missionselect_screen\MissionSelectView.hpp">
<Filter>Header Files\gui\missionselect_screen</Filter>
</ClInclude>
<ClInclude Include="..\..\generated\gui_generated\include\gui_generated\missionselect_screen\MissionSelectViewBase.hpp">
<Filter>Header Files\generated\gui_generated\missionselect_screen</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="$(ApplicationRoot)\generated\simulator\touchgfx.rc">