-
Notifications
You must be signed in to change notification settings - Fork 440
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2018.10 release #265
Comments
Basic animation support (#191 and mosra/magnum-plugins#46) has been merged to master. |
Majority of the JPEG export code from mosra/magnum-plugins#26 has been merged to master. |
|
Ui is DPI-aware since mosra/magnum-extras@87beabb. |
OVR integration update from mosra/magnum-integration#26 was merged and similar changes done in the examples repo in mosra/magnum-examples@1ea3c0e and mosra/magnum-examples@7bf00e0. |
The |
Box2D example integrated in mosra/magnum-examples@62d4712 (docs, web demo), mouse interaction example from mosra/magnum-examples#46 integrated as well (docs). Inline math rendering was broken due to a stale cache file, seems to be okay now. All demos on http://magnum.graphics/showcase/ are now updated to be DPI-aware. Bug hunting welcome ;) |
@Squareys could you please test CMake 3.12 in combination with Emscripten on Windows? I remember there being issues with platform file ignored and thus no Thanks a lot 👍 |
|
|
|
Fuzzy tests for JPEG conversion from mosra/magnum-plugins#26 merged in mosra/magnum-plugins@228e2d4. |
Okay, I'll stop pretending I can make the release in August. Spline interpolation from #267 is integrated now; docs are updated with all the fresh new stuff. And also with all the new deprecation warnings. |
Audio support on Android and the rest of animation stuff from #101 is scheduled for later, there's enough for this release already. |
|
CMake 3.12.3 + Emscripten 1.38.6 worked great for compiling a project that uses Magnum. Or is this about compiling magnum itself? |
Compiling Corrade, Magnum, Magnum Plugins and Magnum Integration also worked fine and created .bc files. |
With #268 and mosra/magnum-examples#48 integrated it's only Vulkan enum translation and some minor bits missing. Everything else is postponed, otherwise I wouldn't release anything ever. I think I can do this 😱 @Squareys thanks for the confirmation! |
Wrapping up! 💥
|
After releasing 2018.04 I decided to have a bit more time to pull bigger features in and so 2018.06 was skipped. I don't want to take the release too long,
so I'd like to have 2018.08 as the next release -- i.e., before the end of August.ha no chance.What needs to be done:
trackTarget()
andtrackTargetType()
because everything else in Trade is like that (instance()
andinstanceType()
). Changing this later would be bad. -- e43d579Trade::AbstractImporter
(d6189cb)FinishInitial HiDPI support (Correct out-of-the-box HiDPI support in SDL, GLFW and Android apps #243)Windows supportpostponed, nobody complained yetT
instead ofVector<1, T>
in Range1D -- Animation depends on that heavily and[0]
is very ugly ... does that break anything? -- 0226ab2Move enums inside plugin interface classes outside so they are easier to type (and add deprecated aliases)postponedCMake 3.12 doesn't seem to play well with Emscripten (on Windows the platform file is ignored, resulting in wrong file suffixes)can't reproduceDebugTools
andBulletIntegration
even withoutShapes
or other dependencies, even on non-deprecated builds -- 2c56d16Shapes
library (and related stuff inDebugTools
andBulletIntegration
) -- 8efc6b3, mosra/magnum-integration@968fa40ColladaImporter
plugin -- mosra/magnum-plugins@35ee1a2Platform::GlutApplication
lib -- d70f75aInterconnect
library has wrong assumptions about member function pointer sizes with classes using multiple inheritance) (Error: Building package magnum-extras:x86-windows failed with: BUILD_FAILED magnum-extras#7) -- mosra/corrade@b83c116Do the ugly windows-specific Interconnect/Ui virtual base workaround for mingw as well (seems to be the same ABI, duh)didn't help, postponed (Fix issues with Windows and the Interconnect library corrade#51)What about Interconnect and ICF on MSVC?postponed, Fix issues with Windows and the Interconnect library corrade#51magnum-bootstrap
repository with fresh CMake modules once also GLFW HiDPI support is doneFix license detection on GitHubdon't know, don't careWhat should be done (very good for marketing, but it's not extremely critical if this misses the milestone):
Integrate minimp3 for MP3 audio importpostponed, Data import/export plugin improvements #146Investigate OpenAL support on Android (Audio library and OpenAL on other platforms #149)postponed, needed in October earliestSimple animated example showing difference between quaternion slerp/lerppostponed, More examples #102Simple animated example showing floating point drift (angle, matrices, quats, renormalized quats)postponed, More examples #102These lists might grow later.ugh NO, ENUFFApart from that there's a lot of other not-as-important things to add, but since I won't have time to anything extra, I won't list them here. As always, help is greatly appreciated -- and if anybody is willing to contribute, their name will be prominently mentioned in the release notes :)
The text was updated successfully, but these errors were encountered: