Browse Source

doc: updated credits and changelog.

pull/482/head
Vladimír Vondruš 6 years ago
parent
commit
f4201541f1
  1. 16
      doc/changelog.dox
  2. 3
      doc/credits.dox
  3. 1
      doc/platforms-html5.dox
  4. 1
      src/Magnum/Platform/EmscriptenApplication.h
  5. 1
      src/Magnum/Platform/EmscriptenApplication.js
  6. 1
      src/Magnum/Platform/Test/CMakeLists.txt
  7. 1
      src/Magnum/Platform/Test/EmscriptenApplicationTest.cpp

16
doc/changelog.dox

@ -77,6 +77,12 @@ See also:
- Added @ref MeshTools::generateQuadIndices() for quad triangulation
including non-convex and non-planar quads
@subsubsection changelog-latest-new-platform Platform libraries
- It's now possible to have multiple @ref Platform::EmscriptenApplication
canvases on a single page (see [mosra/magnum#480](https://github.com/mosra/magnum/pull/480),
[mosra/magnum#481](https://github.com/mosra/magnum/pull/481))
@subsubsection changelog-latest-new-shaders Shaders library
- Added @ref Shaders::Phong::setNormalTextureScale(), consuming the recently
@ -206,6 +212,16 @@ See also:
@subsection changelog-latest-deprecated Deprecated APIs
- Markup styling for Emscripten application was switched to prefer using
CSS classes instead of the @cb{.css} #container @ce, @cb{.css} #sizer @ce,
@cb{.css} #expander @ce, @cb{.css} #listener @ce, @cb{.css} #canvas @ce,
@cb{.css} #log @ce, @cb{.css} #status @ce and
@cb{.css} #status-description @ce IDs as this enables having more than one
application on the page. Styling still supports the IDs for backwards
compatibility, from now the IDs are only required in order to reference
the canvas and status elements from the JS `Module`. See
@ref platforms-html5-apps and [mosra/magnum#481](https://github.com/mosra/magnum/pull/481)
for details.
- @ref Shaders::Phong::setLightPositions() and
@ref Shaders::Phong::setLightPosition() taking three-component vectors are
deprecated in favor of variants taking four-component vectors, where the

3
doc/credits.dox

@ -178,7 +178,8 @@ Are the below lists missing your name or something's wrong?
- **Olga Turanksaya** ([\@olga-python](https://github.com/olga-python)) ---
Gentoo ebuild)
- **Pablo Escobar** ([\@pezcode](https://github.com/pezcode)) --- @ref Math
additions, @ref Platform::EmscriptenApplication improvements
additions, support for multiple @ref Platform::EmscriptenApplication
canvases on one page
- **Pascal Thomet** ([\@pthom](https://github.com/pthom)) --- C++17
compilation fixes, buildsystem improvements, Hunter package
- **Sam Spilsbury** ([\@smspillaz](https://github.com/smspillaz)) --- WebGL

1
doc/platforms-html5.dox

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Pablo Escobar <mail@rvrs.in>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Platform/EmscriptenApplication.h

@ -6,6 +6,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2018, 2019 Jonathan Hale <squareys@googlemail.com>
Copyright © 2020 Pablo Escobar <mail@rvrs.in>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Platform/EmscriptenApplication.js

@ -3,6 +3,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
2020 Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2020 Pablo Escobar <mail@rvrs.in>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),

1
src/Magnum/Platform/Test/CMakeLists.txt

@ -3,6 +3,7 @@
#
# Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
# 2020 Vladimír Vondruš <mosra@centrum.cz>
# Copyright © 2020 Pablo Escobar <mail@rvrs.in>
#
# Permission is hereby granted, free of charge, to any person obtaining a
# copy of this software and associated documentation files (the "Software"),

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

@ -4,6 +4,7 @@
Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018
Vladimír Vondruš <mosra@centrum.cz>
Copyright © 2018, 2019 Jonathan Hale <squareys@googlemail.com>
Copyright © 2020 Pablo Escobar <mail@rvrs.in>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),

Loading…
Cancel
Save