Commit Graph

  • c3d093bee9 Trade: support for spline interpolation in AnimationData. Vladimír Vondruš 2018-08-31 20:47:26 +0200
  • b1b663fa65 Animation: support for spline interpolation. Vladimír Vondruš 2018-08-31 21:23:27 +0200
  • e997344b8c Math: new CubicHermite class. Vladimír Vondruš 2018-08-31 20:45:39 +0200
  • ac11a8e815 Animation, Trade: support Complex for rotation animations. Vladimír Vondruš 2018-08-30 18:09:15 +0200
  • ffe838a404 Animation: add an explanatory comment. Vladimír Vondruš 2018-08-31 21:23:42 +0200
  • 8c7c74c22e Math: mutable getters for Complex, Dual and Quaternion. Vladimír Vondruš 2018-08-31 20:53:53 +0200
  • c2c6b9f22b Math: added lerp() and slerp() for complex numbers. Vladimír Vondruš 2018-08-30 22:46:28 +0200
  • 0f4b88870a Math: simplify angle() implementation for Complex. Vladimír Vondruš 2018-08-30 23:01:17 +0200
  • bb9b41057f Math: separate assertion tests into a dedicated test case. Vladimír Vondruš 2018-08-30 17:39:42 +0200
  • 5e9bce3823 DebugTools: doc++ Vladimír Vondruš 2018-08-30 15:25:55 +0200
  • a77a46c926 Math: debug output for Half with proper amount of decimal places. Vladimír Vondruš 2018-08-30 12:47:57 +0200
  • 943d74dd1c GL: restore backwards compatibility of deprecated Buffer::map<T>(). Vladimír Vondruš 2018-08-30 21:47:09 +0200
  • ba4ec3c5a5 Trade: added texture coordinate bindings to MeshObjectData. #278 Vladimír Vondruš 2013-07-25 12:09:33 +0200
  • 8dc1f8a7da MeshTools: make the generateFlatNormals() docs less handwavy. Vladimír Vondruš 2018-08-30 12:27:58 +0200
  • f6ba4111e1 GL: remove obsolete Firefox workaround. Vladimír Vondruš 2018-08-30 10:21:03 +0200
  • 439b40f762 Platform: this actually asserts now. Vladimír Vondruš 2018-08-30 01:37:46 +0200
  • dba35bac7a Platform: initial HiDPI support in GlfwApplication. Vladimír Vondruš 2018-08-30 01:36:54 +0200
  • df08500305 package: explicitly enable Shapes in all dev PKGBUILDs and CIs. Vladimír Vondruš 2018-08-29 23:29:42 +0200
  • 8efc6b39e9 Deprecate the Shapes library and everything that depends on it. Vladimír Vondruš 2018-08-29 23:16:44 +0200
  • c9d621bed2 Shapes: properly export all instances. Vladimír Vondruš 2018-08-29 23:20:18 +0200
  • 61d0ad9c7c external: update generated Vulkan headers for new global function in 1.1. Vladimír Vondruš 2018-08-29 23:23:02 +0200
  • 2c56d1600a modules: properly handle optional dependencies of DebugTools. Vladimír Vondruš 2018-08-29 15:12:50 +0200
  • 7b6fd1f88f doc: checklist for deprecating a whole library. Vladimír Vondruš 2018-08-29 15:11:17 +0200
  • 555412c4c3 doc: mention Windows Emscripten guide from @Squareys. Vladimír Vondruš 2018-08-29 15:10:54 +0200
  • d8f4c245db modules: fix MeshTools dependency setup. Vladimír Vondruš 2018-08-29 15:10:25 +0200
  • 2b0b6a9422 Platform: no, this doesn't look right. Vladimír Vondruš 2018-08-29 23:47:35 +0200
  • 4a9663a2ea Platform: update deprecation warnings/errors. Vladimír Vondruš 2018-08-29 15:09:24 +0200
  • e0c0baacd2 DebugTools: Primitives are needed also for ObjectRenderer. Vladimír Vondruš 2018-08-29 23:34:07 +0200
  • b98dcf76aa Audio: make the tests compile even if SceneGraph is not enabled. Vladimír Vondruš 2018-08-29 15:08:43 +0200
  • 0adf7ea323 MeshTools: make the tests compile even if Primitives are not enabled. Vladimír Vondruš 2018-08-29 15:08:02 +0200
  • 5bc3fce065 doc: make DebugTools tests compilable even if Primitives are not enabled. Vladimír Vondruš 2018-08-29 15:05:59 +0200
  • 87a951fc5d Math: I have no idea what happened here. Vladimír Vondruš 2018-08-29 23:50:43 +0200
  • 86b6edb120 Platform: there's no bootstrap for GlutApplication anymore. Vladimír Vondruš 2018-08-27 18:36:45 +0200
  • 6f2b115953 external: regenerated Vulkan headers with latest flextGL. Vladimír Vondruš 2018-08-27 17:33:32 +0200
  • d578d4d89e package/ci: build minimal Vulkan support on Linux and Windows. Vladimír Vondruš 2018-08-27 16:47:13 +0200
  • 2bfee42e6f package/ci: rename build matrix IDs -- there's not just GL anymore. Vladimír Vondruš 2018-08-27 16:43:20 +0200
  • 5a93e050d3 package/ci: enable colored test output on AppVeyor. Vladimír Vondruš 2018-08-27 16:13:41 +0200
  • de68076f65 Trade: doc++ Vladimír Vondruš 2018-08-27 14:31:14 +0200
  • d1a6934b37 doc: updated the developers' guide with new stuff. Vladimír Vondruš 2018-08-27 14:29:33 +0200
  • 7356a1b788 SceneGraph: fix a copypaste error in an abstract implementation. Vladimír Vondruš 2018-08-27 13:42:13 +0200
  • c0affdae3b GL: properly initialize XFB binding in the state tracker. Vladimír Vondruš 2018-08-27 13:41:39 +0200
  • 471a6d0c28 GL: properly move BufferImage::dataSize(). Vladimír Vondruš 2018-08-27 13:40:36 +0200
  • e795478353 Make all vars initialized in constructors rather than at some later point. Vladimír Vondruš 2018-08-27 13:38:43 +0200
  • bfec45ed51 doc: updated changelog. Vladimír Vondruš 2018-08-27 11:28:56 +0200
  • 2948953c08 Updated CREDITS.md. Vladimír Vondruš 2018-08-26 20:28:04 +0200
  • d21c05f6f3 Platform: disallow calling framebufferSize() / windowSize() w/o a window. Vladimír Vondruš 2018-08-26 20:22:53 +0200
  • 77a0fa2d55
    Merge e0c3e5ccfc into 2e2fc285c0 #272 Jonathan Hale 2018-08-26 16:30:25 +0000
  • 2e2fc285c0 Updated CREDITS.md with new libraries. Vladimír Vondruš 2018-08-26 17:08:58 +0200
  • e84107f3e2 doc: updated changelog. Vladimír Vondruš 2018-08-26 14:32:32 +0200
  • d8ceaf53e4 doc: wrap everything at 80 columns Squareys 2018-08-26 12:53:32 +0200
  • c8e3ee68db doc: improve "Vcpkg packages on Windows" section of building.dox Jonathan Hale 2018-08-17 10:37:00 +0200
  • 088c9d6b35 Platform: better capitalization for deprecation messages. Vladimír Vondruš 2018-08-26 14:25:14 +0200
  • 1f72b95c0f
    Merge 407c6f5e89 into bff7ae8d7e #273 Jonathan Hale 2018-08-26 11:01:40 +0000
  • 407c6f5e89 doc: wrap everything at 80 columns #273 Squareys 2018-08-26 12:53:32 +0200
  • fddf59d0e6 doc: improve "Vcpkg packages on Windows" section of building.dox Jonathan Hale 2018-08-17 10:37:00 +0200
  • f832c8df51 Platform: gracefully fail GlfwApplication::exec() if no window was opened Squareys 2018-08-25 20:47:40 +0200
  • 5b2376413c package/ci: build only corrade-rc for crosscompiling. Vladimír Vondruš 2018-08-26 02:24:23 +0200
  • bff7ae8d7e Math: added Range::fromCenter(). Vladimír Vondruš 2018-08-26 02:00:43 +0200
  • b5dc42f332 Shaders: I f'ed up the Flat shader defaults, again. Vladimír Vondruš 2018-08-26 01:49:56 +0200
  • 2f1c1aaefd Primitives: document how the grid is oriented. Vladimír Vondruš 2018-08-26 01:49:39 +0200
  • bb8fbcef9c Math: doc++ Vladimír Vondruš 2018-08-26 01:49:29 +0200
  • c334d90870 Improve utility documentation even more. Vladimír Vondruš 2018-08-26 01:49:12 +0200
  • e0c3e5ccfc Platform: gracefully fail GlfwApplication::exec() if no window was opened #272 Squareys 2018-08-25 20:47:40 +0200
  • eb9d47387e Updated toolchains submodule. Vladimír Vondruš 2018-08-25 19:15:34 +0200
  • 47ade4ef53 Platform: make it possible to get scroll position in Glfw and Sdl2App. Vladimír Vondruš 2018-08-25 19:15:09 +0200
  • 8204132e6e Platform: explicit constructors for events in GlutApplication. Vladimír Vondruš 2018-08-25 17:42:35 +0200
  • 98dd44548d Platform: events are everything but usable in a constexpr context. Vladimír Vondruš 2018-08-25 17:41:54 +0200
  • 29bc3083d7 Platform: minor cleanup. Vladimír Vondruš 2018-08-25 16:07:56 +0200
  • f94c65470a Platform: provide AndroidApplication::ViewportEvent::framebufferSize(). Vladimír Vondruš 2018-08-25 16:06:00 +0200
  • b9c96d76e8 Math: ability to use [Dual]Complex and [Dual]Quaternion in configuration. Vladimír Vondruš 2018-08-24 21:11:34 +0200
  • 4de8a1d3d2 Math: minor cleanup. Vladimír Vondruš 2018-08-24 21:06:06 +0200
  • a1ef8550d3 Shaders: don't multiply Phong diffuse alpha with light intensity. Vladimír Vondruš 2018-08-24 16:58:34 +0200
  • f02f2f9a05 Audio: fix the magnum-al-info title. Vladimír Vondruš 2018-08-24 00:12:50 +0200
  • 4eb1764c5e doc: placeholder for the UI documentation. Vladimír Vondruš 2018-08-24 00:12:12 +0200
  • 8f6ca904d8 doc: improved and unified docs for command-line utilities. Vladimír Vondruš 2018-08-23 23:28:52 +0200
  • b47db397af CMake: provide paths to Emscripten-specific CSS/JS files. Vladimír Vondruš 2018-08-23 16:38:45 +0200
  • 02ba35ac85 doc: extras now have code snippets too. Vladimír Vondruš 2018-08-23 16:36:35 +0200
  • 8ae569755c doc: whoopsie, old URL. Vladimír Vondruš 2018-08-22 23:22:47 +0200
  • 39b00b8eae doc: fix compilation on Android. Vladimír Vondruš 2018-08-22 22:54:15 +0200
  • 9118037b3b doc: mention EM_ASM() and dollar warnings. Vladimír Vondruš 2018-08-22 21:49:53 +0200
  • e3b60abf64 Platform: don't allow emscripten to hide the oopsies. Vladimír Vondruš 2018-08-24 16:57:40 +0200
  • 2e567e4f12 Platform: cthulhu was missing here. Vladimír Vondruš 2018-08-24 16:57:14 +0200
  • 384d1b0c83 Platform: styling for <p> and <code> in Emscripten apps. Vladimír Vondruš 2018-08-24 00:15:27 +0200
  • 9095954e6d Platform: added Sdl2Application::setContainerCssClass(). Vladimír Vondruš 2018-08-22 21:49:13 +0200
  • c657da8017 Platform: use our own APIs to get framebuffer size. Vladimír Vondruš 2018-08-22 21:17:48 +0200
  • b2cb689cdc Platform: overhaul builtin style+markup for Emscripten apps. Vladimír Vondruš 2018-08-22 21:13:43 +0200
  • 934d9e6bf9 Platform: resize events in Sdl2App on Emscripten, autodetecting size. Vladimír Vondruš 2018-08-22 13:01:44 +0200
  • 80ba53dc3c Platform: hide meaningless Sdl2Application window flags on Emscripten. Vladimír Vondruš 2018-08-22 12:02:05 +0200
  • 56a933b17c Platform: deprecate Sdl2Application AllowHighDpi window flag. Vladimír Vondruš 2018-08-21 12:18:24 +0200
  • ed0a719da2 Platform: pass a class to viewportEvent(). Vladimír Vondruš 2018-08-19 18:57:32 +0200
  • 25d0bb8768 Platform: {Android,Glfw}Application: consistent windowSize() with SDL. Vladimír Vondruš 2018-08-19 18:28:43 +0200
  • c0125fa469 Platform: expose window/framebuffer size in *XApplication classes. Vladimír Vondruš 2018-08-19 18:24:49 +0200
  • 769bc0da90 Platform: query DPI awareness on Apple and warn if not set. Vladimír Vondruš 2018-08-19 14:14:34 +0200
  • ae31c3cd82 Platform: initial HiDPI support in SDL2 app on Linux and Emscripten. Vladimír Vondruš 2018-08-19 13:34:54 +0200
  • 51ec199ece Platform: minor cleanup. Vladimír Vondruš 2018-08-19 19:11:30 +0200
  • 7f89add041 Platform: make event constructors explicit. Vladimír Vondruš 2018-08-19 18:30:19 +0200
  • d70f75a179 Platform: deprecate GlutApplication. Vladimír Vondruš 2018-08-19 18:10:31 +0200
  • cc1bfeb0b8 Platform: improve application tests for easier testing on Emscripten. Vladimír Vondruš 2018-08-19 13:50:18 +0200
  • 6a71bf2302 doc: moved iOS/WinRT-specific docs from Sdl2App to dedicated pages. Vladimír Vondruš 2018-08-18 10:28:08 +0200
  • 1260d51dc1 Trade: redesign importer file callbacks. Vladimír Vondruš 2018-08-16 17:28:30 +0200