Vladimír Vondruš
6b75d97e08
Removed old-style CMake _LIBRARIES and _INCLUDE_DIRS variables.
...
Deprecated in 01ffbe93a9 (February 2016).
Use the new-style Magnum::* imported targets instead.
8 years ago
Vladimír Vondruš
86d0d37c30
Platform: remove deprecated GlfwApplication WindowFlag::Resizeable.
...
Deprecated in a7c7323673 (February 2017).
Use Resizable instead.
8 years ago
Vladimír Vondruš
8f55880b6b
Platform: remove deprecated wheel-reported-as-button events.
...
Deprecated in 2a77856df2 (June 2016). Use
the dedicated mouseScrollEvent() API instead.
8 years ago
Vladimír Vondruš
7b1aa6f497
Math: removed deprecated uppercase *HSV APIs from Color.
...
Deprecated since c27a12bb30 (December
2016). Use the CamelCased *Hsv APIs instead.
8 years ago
Vladimír Vondruš
5c5ecb5ff8
Math: removed deprecated (and confusing) normalize() / denormalize().
...
Deprecated since dd2058cee3 (December
2016), use more clearly named Math::pack() and unpack() instead.
8 years ago
Vladimír Vondruš
0a91c4c064
Removed deprecated color literals in the root namespace.
...
Deprecated in 52f2d297ca (April 2016), but
never actually causing any warning, so very annoying to deal with.
Explicitly call `using namespace Math::Literals;` instead.
8 years ago
Vladimír Vondruš
6bf91f4cdd
Platform: removed deprecated constructors taking nullptr.
...
Deprecated in windowless apps in
6feda42f13 (June 2016) and for windowed
apps in eeba2ac848 (March 2017). Use
constructors taking the NoCreate tag instead.
8 years ago
Vladimír Vondruš
779decd12d
Trade: removed deprecated MeshData constructors.
...
Deprecated in 76aab47291 (Feb 2017).
8 years ago
Vladimír Vondruš
260c08acbd
Removed deprecated Test/AbstractOpenGLTester.h header,
...
Deprecated in fb454d8a3f (Jan 2017).
8 years ago
Vladimír Vondruš
b31eea37e4
Drop CMake 2.8.12 support.
8 years ago
Vladimír Vondruš
8b50b09940
Require at least Clang 3.3.
8 years ago
Vladimír Vondruš
3acc873fda
doc: put building requirements to a more prominent place.
8 years ago
Vladimír Vondruš
00b0a814e0
Dropped GCC 4.7 support.
...
Interesting that many of the annoyances still apply to 4.8.
8 years ago
Vladimír Vondruš
59665d2712
package/ci: use GCC 4.8 on Travis.
8 years ago
Vladimír Vondruš
0e7277de4e
Doc++
8 years ago
Vladimír Vondruš
adaec45503
doc: show how to create Android APK signer key.
...
Looks like I only dreamed about adding these docs, but in fact nothing
was done.
8 years ago
Vladimír Vondruš
6b15215e9c
doc: updated changelog and credits.
8 years ago
Vladimír Vondruš
a76ad0a72e
doc: whoopsie.
8 years ago
Vladimír Vondruš
cf8db303dc
Updated credits and changelog.
8 years ago
Vladimír Vondruš
4fa0962e72
Math: don't use the Magnum:: prefix in code snippets.
8 years ago
Vladimír Vondruš
f5e30bb5d3
Math: minor coding style cleanup.
8 years ago
Borislav Stanimirov
f7f2ab8cb5
Math: added StrictWeakOrdering for math types
8 years ago
Vladimír Vondruš
8b28f9549b
doc: updated changelog and credits.
8 years ago
Vladimír Vondruš
f759b33472
doc: fix a reference.
...
Doxygen, goddamnit, you should be emitting a warning here!
8 years ago
Vladimír Vondruš
02276d122b
Audio: return self-reference from all Source APIs.
...
So I can e.g. do
source
.pause()
.setOffsetInSeconds(1.5);
to seek the track.
8 years ago
Vladimír Vondruš
4567bcfbde
Platform: properly escape output on windowless Emscripten app.
8 years ago
Vladimír Vondruš
b4c49081c9
GL: make PixelStorage image height and Z skip work properly on ES3.
...
Looks like it was never tested, as it asserted on usual usage. Also the
test was doing something completely crazy, that's fixed now as well.
8 years ago
Vladimír Vondruš
89a1567d71
Add the \partialsupport Doxygen alias.
...
Because I need to mark features that are supported only on some
platforms and which are not tied to any GL version or anything.
8 years ago
Vladimír Vondruš
53961115af
doc: clarify support for queries of GL program resources.
8 years ago
Vladimír Vondruš
95fcc97597
doc: updated changelog.
8 years ago
Vladimír Vondruš
acf4dd3080
Platform: implemented handling of AndroidApplication::viewportEvent().
8 years ago
Vladimír Vondruš
c1d21107ee
UGH DOXYGEN!
8 years ago
Vladimír Vondruš
c2d201cfff
doc: improve macOS/iOS docs.
8 years ago
Vladimír Vondruš
d40e4f2dea
Platform: added AndroidApplication::framebufferSize() and dpiScaling().
...
Doesn't provide any new interesting values, just for compatibility with
other toolkits.
8 years ago
Vladimír Vondruš
5374aa44f7
doc: mention Android Screen Compatibility Mode firefighting.
...
This took me *weeks*. UGH.
8 years ago
Vladimír Vondruš
fa7c157ae6
Doc++
8 years ago
Vladimír Vondruš
cab8f2be64
doc: document the new android_create_apk() macro.
8 years ago
Vladimír Vondruš
5e36f65149
Platform: properly link all dependencies of AndroidApplication.
8 years ago
Vladimír Vondruš
a2244de4a1
Mention the GitHub topic and GitLab URL.
8 years ago
Vladimír Vondruš
0911622ff9
Mention the new official Twitter hashtag.
8 years ago
Vladimír Vondruš
80422e74e6
Moved credits into the documentation.
...
Nobody ever looked into the CREDITS.md file anyway and we want to be
clear about licenses to our commercial users.
8 years ago
Vladimír Vondruš
265aca5d60
Doxygen: added the \thirdparty alias.
8 years ago
Vladimír Vondruš
9a11b7d23a
Platform: make all useful Application APIs public, not protected.
8 years ago
Vladimír Vondruš
3d75204e92
doc: fix a typo.
8 years ago
Vladimír Vondruš
a8a0a0008d
Updated changelog and credits.
8 years ago
Vladimír Vondruš
3cf98026d5
TextureTools: make distance field output bit-exact for all platforms.
...
*Finally* having consistent output on desktop, ES1, ES2, WebGL 1 and
WebGL 2, while also cutting 40% off the processing time. For the record,
the benchmark took 2.3 ms before, now it's 1.4.
8 years ago
Vladimír Vondruš
f0bb710cd3
TextureTools: make distance field processing into a stateful class.
8 years ago
Vladimír Vondruš
dd343fe35b
GL: make it possible to bind a scratch VAO for external GL code.
...
Used in those sad and unfortunate cases where we need to call
shitty external GL code that's not VAO-aware.
8 years ago
Vladimír Vondruš
057854c5bd
GL: properly provide enum operators for Context::State.
8 years ago
Vladimír Vondruš
1234bc8c48
Animation: added Player::resume().
8 years ago