57 Commits (7aec058ba476a91552de07e8ce0b7e94b9eb7747)

Author SHA1 Message Date
Hugo Amiard 1d2c6aeb77 Platform: don't crash EmscriptenApplication on a WebGL-less build. 3 years ago
Vladimír Vondruš 70d286774f Platform: use StringView in *Application::Text*Event. 4 years ago
Vladimír Vondruš c3024cbcc9 Platform: port EmscriptenApplication away from std::string. 4 years ago
Vladimír Vondruš b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Aaron Gokaslan ca677c69fe Fix typos 5 years ago
Vladimír Vondruš 6dafbd0c14 Platform: since we #include the Context anyway, no need to PIMPL it. 5 years ago
Vladimír Vondruš 5d05acbf1f Platform: explicitly destroy GL::Context before the GL context. 5 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš e65d6cff23 Platform: work around missing dynCall() since Emscripten 2.0.10. 5 years ago
Vladimír Vondruš fa31077789 Platform: sync EmscriptenApp canvas size setup for the contextless case. 5 years ago
Vladimír Vondruš 4547f0a4aa Platform: notify about hardcoded WebGL canvas size in verbose output. 5 years ago
Vladimír Vondruš 03ca45bd0c Platform: fix verbose log for app-specified DPI scaling. 5 years ago
Vladimír Vondruš 37c031f349 Platform: don't use const or let in EM_ASM(), breaks closure compiler. 6 years ago
Pablo Escobar f94035805d EmscriptenApplication: use _malloc instead of internal allocate 6 years ago
Pablo Escobar 1fd365773a Platform: update {Emscripten,Sdl2}App cursor using Module['canvas']. 6 years ago
Pablo Escobar 01b4d8d171 Platform: get EmscriptenApplication canvas target from Module['canvas']. 6 years ago
Vladimír Vondruš 832f0ae3fc Platform: don't hardcode ID in {Emscripten,Sdl}App::setContainerCssClass(). 6 years ago
Vladimír Vondruš 7ce234f60b Revert "EmscriptenApplication: get correct keyboardListeningElement CSS selector" 6 years ago
Vladimír Vondruš fa733a55ca doc: updated credits. 6 years ago
Pablo Escobar c760acb548 EmscriptenApplication: get correct keyboardListeningElement CSS selector 6 years ago
Vladimír Vondruš 08ecbbc380 Platform: fix EmscriptenApplication key events. 6 years ago
Vladimír Vondruš 0f026cd314 Platform: port EmscriptenApplication away from deprecated string APIs. 6 years ago
Vladimír Vondruš 8ac9750a81 Platform: properly initialize EmscriptenApp GLConfiguration. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 446b63f11c doc: updated credits and changelog. 6 years ago
Squareys d04a9c780c Platform: Fix compilation of EmscriptenApplication on Emscripten 1.38.26+ 6 years ago
Vladimír Vondruš e6dc5be1af Platform: default to 32-bit RGBA framebuffer instead of 24-bit RGB. 6 years ago
Vladimír Vondruš 2149e78f82 Platform: make *Application::exit() exit right after constructor ends. 6 years ago
Vladimír Vondruš e603771cef Platform: fix EmscriptenApplication mouse events with Emscripten master. 6 years ago
Vladimír Vondruš d33bbd1c7e Platform: apparently I forgot to finish this sentence a year ago. 6 years ago
Vladimír Vondruš 3379051ed5 Platform: added a bunch of missing keys. 7 years ago
Vladimír Vondruš c091ed0e66 Platform: implement cursor management for EmscriptenApplication as well. 7 years ago
Vladimír Vondruš 1f65f0a823 Platform: minor cleanup. 7 years ago
Vladimír Vondruš 89d4a754d5 Platform: add MouseMoveEvent::relativePosition() to Glfw and Emscripten. 7 years ago
Vladimír Vondruš d54e8c1844 Platform: minor cleanup. 7 years ago
Vladimír Vondruš ad22f463fb Platform: add {Sdl2,Glfw,Emscripten}Application::setWindowTitle(). 7 years ago
Vladimír Vondruš 466c3bb957 Platform: why the heck was this missing from EmscriptenApplication? 7 years ago
Vladimír Vondruš cf7d2a487f Platform: actually properly redraw after EmscriptenApp::viewportEvent(). 7 years ago
Vladimír Vondruš 384fd5c363 Platform: fix EmscriptenApp::setContainerCssClass() to fire viewport event. 7 years ago
Vladimír Vondruš 4c6ebeeef4 Platform: doc++ 7 years ago
Squareys 6e5f6b8858 Platform: light-weight main loop for EmscriptenApplication 7 years ago
Squareys cc28453332 Platform: Fix UTF8 text input in EmscriptenApplication 7 years ago
Vladimír Vondruš de0d991018 Platform: add EmscriptenApplication::setContainerCssClass(). 7 years ago
Vladimír Vondruš ac0d6987ad Platform: actually properly destroy the WebGL context after. 7 years ago
Vladimír Vondruš e0019f511c Platform: this is all wrong anyway and mainLoopIteration() is useless. 7 years ago
Vladimír Vondruš 1aa4989e5e Platform: expose raw event structures in EmscriptenApplication. 7 years ago
Vladimír Vondruš 8254e16c91 Platform: rework DPI awareness and resize event in EmscriptenApp. 7 years ago
Vladimír Vondruš b28ac4667d Platform: no need to reinterpret_cast the void pointers. 7 years ago