Browse Source

Platform: switch Emscripten app tests to use CSS classes instead of IDs.

Can confirm this worked before and works now as well.
pull/481/head
Vladimír Vondruš 6 years ago
parent
commit
66c9746986
  1. 2
      src/Magnum/Platform/Test/EmscriptenApplicationTest.cpp
  2. 10
      src/Magnum/Platform/Test/EmscriptenApplicationTest.html
  3. 2
      src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp
  4. 10
      src/Magnum/Platform/Test/Sdl2ApplicationTest.html
  5. 12
      src/Magnum/Platform/Test/WindowlessEglApplicationTest.html

2
src/Magnum/Platform/Test/EmscriptenApplicationTest.cpp

@ -101,7 +101,7 @@ struct EmscriptenApplicationTest: Platform::Application {
stopTextInput(); stopTextInput();
} else if(event.key() == KeyEvent::Key::F) { } else if(event.key() == KeyEvent::Key::F) {
Debug{} << "toggling fullscreen"; Debug{} << "toggling fullscreen";
setContainerCssClass((_fullscreen ^= true) ? "fullsize" : ""); setContainerCssClass((_fullscreen ^= true) ? "mn-fullsize" : "");
} else if(event.key() == KeyEvent::Key::T) { } else if(event.key() == KeyEvent::Key::T) {
Debug{} << "setting window title"; Debug{} << "setting window title";
setWindowTitle("This is a UTF-8 Window Title™!"); setWindowTitle("This is a UTF-8 Window Title™!");

10
src/Magnum/Platform/Test/EmscriptenApplicationTest.html

@ -8,11 +8,11 @@
</head> </head>
<body> <body>
<h1>Magnum EmscriptenApplication Test</h1> <h1>Magnum EmscriptenApplication Test</h1>
<div id="container" class=""> <div class="mn-container">
<div id="sizer"><div id="expander"><div id="listener"> <div class="mn-sizer"><div class="mn-expander"><div class="mn-listener">
<canvas id="canvas" tabindex="0"></canvas> <canvas class="mn-canvas" id="canvas" tabindex="0"></canvas>
<div id="status">Initialization...</div> <div class="mn-status" id="status">Initialization...</div>
<div id="status-description"></div> <div class="mn-status-description" id="status-description"></div>
<script src="EmscriptenApplication.js"></script> <script src="EmscriptenApplication.js"></script>
<script async="async" src="PlatformEmscriptenApplicationTest.js"></script> <script async="async" src="PlatformEmscriptenApplicationTest.js"></script>
<script> <script>

2
src/Magnum/Platform/Test/Sdl2ApplicationTest.cpp

@ -130,7 +130,7 @@ struct Sdl2ApplicationTest: Platform::Application {
#else #else
else if(event.key() == KeyEvent::Key::F) { else if(event.key() == KeyEvent::Key::F) {
Debug{} << "toggling fullscreen"; Debug{} << "toggling fullscreen";
setContainerCssClass((_fullscreen ^= true) ? "fullsize" : ""); setContainerCssClass((_fullscreen ^= true) ? "mn-fullsize" : "");
} }
#endif #endif
} }

10
src/Magnum/Platform/Test/Sdl2ApplicationTest.html

@ -8,11 +8,11 @@
</head> </head>
<body> <body>
<h1>Magnum Sdl2Application Test</h1> <h1>Magnum Sdl2Application Test</h1>
<div id="container"> <div class="mn-container">
<div id="sizer"><div id="expander"><div id="listener"> <div class="mn-sizer"><div class="mn-expander"><div class="mn-listener">
<canvas id="canvas" tabindex="0"></canvas> <canvas class="mn-canvas" id="canvas" tabindex="0"></canvas>
<div id="status">Initialization...</div> <div class="mn-status" id="status">Initialization...</div>
<div id="status-description"></div> <div class="mn-status-description" id="status-description"></div>
<script src="EmscriptenApplication.js"></script> <script src="EmscriptenApplication.js"></script>
<script async="async" src="PlatformSdl2ApplicationTest.js"></script> <script async="async" src="PlatformSdl2ApplicationTest.js"></script>
<script> <script>

12
src/Magnum/Platform/Test/WindowlessEglApplicationTest.html

@ -8,12 +8,12 @@
</head> </head>
<body> <body>
<h1>Magnum WindowlessEglApplication Test</h1> <h1>Magnum WindowlessEglApplication Test</h1>
<div id="container" class=""> <div class="mn-container">
<div id="sizer"><div id="expander"><div id="listener"> <div class="mn-sizer"><div class="mn-expander"><div class="mn-listener">
<canvas id="canvas" class="hidden"></canvas> <canvas class="mn-canvas mn-hidden" id="canvas"></canvas>
<pre id="log"></pre> <pre class="mn-log" id="log"></pre>
<div id="status">Initialization...</div> <div class="mn-status" id="status">Initialization...</div>
<div id="status-description"></div> <div class="mn-status-description" id="status-description"></div>
<script src="WindowlessEmscriptenApplication.js"></script> <script src="WindowlessEmscriptenApplication.js"></script>
<script async="async" src="PlatformWindowlessEglApplicationTest.js"></script> <script async="async" src="PlatformWindowlessEglApplicationTest.js"></script>
</div></div></div> </div></div></div>

Loading…
Cancel
Save