diff --git a/doc/building.dox b/doc/building.dox index 5438f4c83..a1b5227e4 100644 --- a/doc/building.dox +++ b/doc/building.dox @@ -526,6 +526,9 @@ going to build any of the @ref example-index "examples", you'll need it. @ref Platform::AndroidApplication "AndroidApplication" library. Available only on @ref CORRADE_TARGET_ANDROID "Android". Enables also building of the GL library. +- `WITH_EMSCRIPTENAPPLICATION` --- Build the + @ref Platform::EmscriptenApplication "EmscriptenApplication" library. + Available only on @ref CORRADE_TARGET_EMSCRIPTEN "Emscripten". - `WITH_GLFWAPPLICATION` --- Build the @ref Platform::GlfwApplication "GlfwApplication" library. Depends on [GLFW](http://glfw.org). diff --git a/doc/changelog.dox b/doc/changelog.dox index 987cdae8d..679a4ff5e 100644 --- a/doc/changelog.dox +++ b/doc/changelog.dox @@ -151,6 +151,10 @@ See also: @subsubsection changelog-latest-new-platform Platform libraries +- Added @ref Platform::EmscriptenApplication, implementing a lightweight and + more flexible alternative to @ref Platform::Sdl2Application for Emscripten. + This is now the recommended application to use for WebGL builds. See + [mosra/magnum#300](https://github.com/mosra/magnum/pull/300). - @ref Platform::Sdl2Application and @ref Platform::GlfwApplication are now DPI-aware on Windows as well. See their documentation, @ref platforms-windows-hidpi and [mosra/magnum#243](https://github.com/mosra/magnum/issues/243) diff --git a/doc/cmake.dox b/doc/cmake.dox index efad84b41..503fd586f 100644 --- a/doc/cmake.dox +++ b/doc/cmake.dox @@ -122,6 +122,8 @@ the components. The optional components are: Platform namespace is split into more components: +- `AndroidApplication` --- @ref Platform::AndroidApplication "AndroidApplication" +- `EmscriptenApplication` --- @ref Platform::EmscriptenApplication "EmscriptenApplication" - `GlfwApplication` --- @ref Platform::GlfwApplication "GlfwApplication" - `GlxApplication` --- @ref Platform::GlxApplication "GlxApplication" - `Sdl2Application` --- @ref Platform::Sdl2Application "Sdl2Application" diff --git a/doc/credits.dox b/doc/credits.dox index 3428155c6..8bfa978ef 100644 --- a/doc/credits.dox +++ b/doc/credits.dox @@ -121,10 +121,11 @@ Are the below lists missing your name or something's wrong? improvements to @cb{.cmake} android_create_apk() @ce - **Ivan P.** ([\@uzername](https://github.com/uzername)) --- documentation improvements -- **Jonathan Hale** ([\@Squareys](https://github.com/Squareys)) --- @ref Audio - library enhancements, @ref Platform::GlfwApplication implementation, - frustum and cone culling, bug reports, Windows build improvements, - documentation improvements and tons of other stuff +- **Jonathan Hale** ([\@Squareys](https://github.com/Squareys)) --- + @ref Audio library enhancements, @ref Platform::GlfwApplication and + @ref Platform::EmscriptenApplication implementation, frustum and cone + culling, bug reports, Windows build improvements, documentation + improvements and tons of other stuff - **Joel Clay** ([\@jclay](https://github.com/jclay)) --- Vcpkg packages - **Konstantinos Chatzilygeroudis** ([\@costashatz](https://github.com/costashatz)) --- Debian package