Skip to content

Commit

Permalink
cleaning up app-adapter
Browse files Browse the repository at this point in the history
  • Loading branch information
efroemling committed Aug 22, 2023
1 parent bf94886 commit 26d5295
Show file tree
Hide file tree
Showing 71 changed files with 645 additions and 737 deletions.
88 changes: 44 additions & 44 deletions .efrocachemap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
### 1.7.26 (build 21232, api 8, 2023-08-22)
### 1.7.26 (build 21241, api 8, 2023-08-22)

- Various general improvements to the pcommand (project command) system.
- Modules containing pcommand functions are now named with an 's' - so
Expand All @@ -11,6 +11,11 @@
that seem to be related to this, you can disable it by setting env var
`BA_PCOMMANDBATCH_DISABLE=1`. See docs in `tools/efrotools/pcommandbatch.py`
for more info.
- Renamed the various `App` C++ classes to `AppAdapter` which better represents
their current intended role. They are not a general interface to app
functionality, but rather adapt the app to a particular paradigm or api (VR,
Headless, SDL GUI, etc.). Am trying to move any functionality out of those
classes that does not fit that definition.

### 1.7.25 (build 21211, api 8, 2023-08-03)

Expand Down
16 changes: 8 additions & 8 deletions ballisticakit-cmake/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -203,14 +203,14 @@ endif ()
set(BALLISTICA_SOURCES
${BA_SRC_ROOT}/external/qr_code_generator/QrCode.cpp
# AUTOGENERATED_PUBLIC_BEGIN (this section is managed by the "update_project" tool)
${BA_SRC_ROOT}/ballistica/base/app/app.cc
${BA_SRC_ROOT}/ballistica/base/app/app.h
${BA_SRC_ROOT}/ballistica/base/app/app_headless.cc
${BA_SRC_ROOT}/ballistica/base/app/app_headless.h
${BA_SRC_ROOT}/ballistica/base/app/app_sdl.cc
${BA_SRC_ROOT}/ballistica/base/app/app_sdl.h
${BA_SRC_ROOT}/ballistica/base/app/app_vr.cc
${BA_SRC_ROOT}/ballistica/base/app/app_vr.h
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter.cc
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter.h
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter_headless.cc
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter_headless.h
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter_sdl.cc
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter_sdl.h
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter_vr.cc
${BA_SRC_ROOT}/ballistica/base/app_adapter/app_adapter_vr.h
${BA_SRC_ROOT}/ballistica/base/app_mode/app_mode.cc
${BA_SRC_ROOT}/ballistica/base/app_mode/app_mode.h
${BA_SRC_ROOT}/ballistica/base/app_mode/app_mode_empty.cc
Expand Down
16 changes: 8 additions & 8 deletions ballisticakit-windows/Generic/BallisticaKitGeneric.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -189,14 +189,14 @@
<None Include="BallisticaKit.ico" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\ballistica\base\app\app.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app.h" />
<ClCompile Include="..\..\src\ballistica\base\app\app_headless.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app_headless.h" />
<ClCompile Include="..\..\src\ballistica\base\app\app_sdl.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app_sdl.h" />
<ClCompile Include="..\..\src\ballistica\base\app\app_vr.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app_vr.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_headless.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_headless.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_sdl.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_sdl.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_vr.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_vr.h" />
<ClCompile Include="..\..\src\ballistica\base\app_mode\app_mode.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_mode\app_mode.h" />
<ClCompile Include="..\..\src\ballistica\base\app_mode\app_mode_empty.cc" />
Expand Down
34 changes: 17 additions & 17 deletions ballisticakit-windows/Generic/BallisticaKitGeneric.vcxproj.filters
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="..\..\src\ballistica\base\app\app.cc">
<Filter>ballistica\base\app</Filter>
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter.cc">
<Filter>ballistica\base\app_adapter</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ballistica\base\app\app.h">
<Filter>ballistica\base\app</Filter>
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter.h">
<Filter>ballistica\base\app_adapter</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ballistica\base\app\app_headless.cc">
<Filter>ballistica\base\app</Filter>
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_headless.cc">
<Filter>ballistica\base\app_adapter</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ballistica\base\app\app_headless.h">
<Filter>ballistica\base\app</Filter>
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_headless.h">
<Filter>ballistica\base\app_adapter</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ballistica\base\app\app_sdl.cc">
<Filter>ballistica\base\app</Filter>
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_sdl.cc">
<Filter>ballistica\base\app_adapter</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ballistica\base\app\app_sdl.h">
<Filter>ballistica\base\app</Filter>
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_sdl.h">
<Filter>ballistica\base\app_adapter</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ballistica\base\app\app_vr.cc">
<Filter>ballistica\base\app</Filter>
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_vr.cc">
<Filter>ballistica\base\app_adapter</Filter>
</ClCompile>
<ClInclude Include="..\..\src\ballistica\base\app\app_vr.h">
<Filter>ballistica\base\app</Filter>
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_vr.h">
<Filter>ballistica\base\app_adapter</Filter>
</ClInclude>
<ClCompile Include="..\..\src\ballistica\base\app_mode\app_mode.cc">
<Filter>ballistica\base\app_mode</Filter>
Expand Down Expand Up @@ -1865,7 +1865,7 @@
<ItemGroup>
<Filter Include="ballistica" />
<Filter Include="ballistica\base" />
<Filter Include="ballistica\base\app" />
<Filter Include="ballistica\base\app_adapter" />
<Filter Include="ballistica\base\app_mode" />
<Filter Include="ballistica\base\assets" />
<Filter Include="ballistica\base\audio" />
Expand Down
16 changes: 8 additions & 8 deletions ballisticakit-windows/Headless/BallisticaKitHeadless.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -184,14 +184,14 @@
<Library Include="..\..\build\prefab\lib\windows\$(Configuration)_$(Platform)\$(MSBuildProjectName)Plus.lib" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\ballistica\base\app\app.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app.h" />
<ClCompile Include="..\..\src\ballistica\base\app\app_headless.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app_headless.h" />
<ClCompile Include="..\..\src\ballistica\base\app\app_sdl.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app_sdl.h" />
<ClCompile Include="..\..\src\ballistica\base\app\app_vr.cc" />
<ClInclude Include="..\..\src\ballistica\base\app\app_vr.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_headless.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_headless.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_sdl.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_sdl.h" />
<ClCompile Include="..\..\src\ballistica\base\app_adapter\app_adapter_vr.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_adapter\app_adapter_vr.h" />
<ClCompile Include="..\..\src\ballistica\base\app_mode\app_mode.cc" />
<ClInclude Include="..\..\src\ballistica\base\app_mode\app_mode.h" />
<ClCompile Include="..\..\src\ballistica\base\app_mode\app_mode_empty.cc" />
Expand Down
Loading

0 comments on commit 26d5295

Please sign in to comment.