183 Commits (b6fa37633f6bb4ec581cf7979453ee9c8cbf6621)

Author SHA1 Message Date
Vladimír Vondruš 6ab321a38c Platform: query DPI scaling values every time instead of saving them. 3 years ago
Vladimír Vondruš 7cb8f86f98 Platform: remove a TODO for "proper SDL2 support" in Emscripten. 3 years ago
Vladimír Vondruš c3422cdd6b Platform: replace inline EM_ASM() with an external JS library. 3 years ago
Vladimír Vondruš c9a2752545 Platform: remove deprecated Emscripten event target behavior support. 3 years ago
Vladimír Vondruš 25ebe436f1 Platform: use UTF8ToString instead of AsciiToString on Emscripten. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš e835432629 Platform: fix Sdl2Application::setWindowIcon() on SDL 2.23+. 3 years ago
Hugo Amiard 1d2c6aeb77 Platform: don't crash EmscriptenApplication on a WebGL-less build. 3 years ago
Vladimír Vondruš ed9f82fad0 Platform: SDL disables power-saving when running. That's stupid, don't. 4 years ago
Vladimír Vondruš ae01dba442 Platform: don't rely on a deprecated preprocessor define. 4 years ago
Vladimír Vondruš eb89b5cbf9 Platform: make Glfw and Sdl2App work with EGL on desktop GL as well. 4 years ago
Vladimír Vondruš e62b2bb000 Replace MAGNUM_TARGET_{HEADLESS,DESKTOP_GLES} with MAGNUM_TARGET_EGL. 4 years ago
Vladimír Vondruš e7321a07e7 Platform: set SDL_HINT_OPENGL_ES_DRIVER only on GLES. 4 years ago
Vladimír Vondruš 527ee0f45d Platform: fix Sdl2Application::setSwapInterval() with late swap behavior. 4 years ago
Vladimír Vondruš 70d286774f Platform: use StringView in *Application::Text*Event. 4 years ago
Vladimír Vondruš ca1cbe2950 Platform: port Sdl2Application away from std::string. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 4cc7deaa4c doc: updated credits and changelog. 4 years ago
Pablo Escobar d5db913a77 Platform: fix Super modifier in Sdl2Application 4 years ago
Vladimír Vondruš b37df09892 Platform: clean up leftovers after old deprecated viewportEvent(). 5 years ago
Aaron Gokaslan ca677c69fe Fix typos 5 years ago
Vladimír Vondruš 45ccf50b47 GL: implement --magnum-gpu-validation no-error. 5 years ago
Vladimír Vondruš 24138e2c60 Platform: implement [GL]Configuration::Flag::NoError in all apps. 5 years ago
Vladimír Vondruš d1774ef4d2 Platform: replace UGLY error-prone C string handling with StringViews. 5 years ago
Vladimír Vondruš 6dafbd0c14 Platform: since we #include the Context anyway, no need to PIMPL it. 5 years ago
Vladimír Vondruš 5d05acbf1f Platform: explicitly destroy GL::Context before the GL context. 5 years ago
Vladimír Vondruš 458c2c7757 Platform: take Flag::GpuValidation into account in all apps. 5 years ago
Vladimír Vondruš b29de865af GL: no need for separate Context::InternalFlags anymore. 5 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 5 years ago
Vladimír Vondruš 32a7adefed GL: use StringView literals for all workaround names. 5 years ago
Vladimír Vondruš b4d7c84ee2 Platform: fix a crash in GlfwApplication::setCursor() on GLFW 3.4. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 4547f0a4aa Platform: notify about hardcoded WebGL canvas size in verbose output. 5 years ago
Vladimír Vondruš 03ca45bd0c Platform: fix verbose log for app-specified DPI scaling. 5 years ago
Pablo Escobar 1fd365773a Platform: update {Emscripten,Sdl2}App cursor using Module['canvas']. 6 years ago
Vladimír Vondruš 832f0ae3fc Platform: don't hardcode ID in {Emscripten,Sdl}App::setContainerCssClass(). 6 years ago
Vladimír Vondruš cd48c59cab Remove remaining APIs deprecated in 2018.10. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš e7838a8b9e Platform: check before calling SDL_DestroyWindow(). 6 years ago
Vladimír Vondruš 68559411fc Platform: drop the forward compatible flag for fallback GLX 2.1 context. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš d3f2235759 Adapted to Corrade changes. 6 years ago
Vladimír Vondruš e6dc5be1af Platform: default to 32-bit RGBA framebuffer instead of 24-bit RGB. 6 years ago
Vladimír Vondruš 2149e78f82 Platform: make *Application::exit() exit right after constructor ends. 6 years ago
Vladimír Vondruš ad9b9f5a3d Platform: ensure Sdl2Application has a window opened in the main loop. 6 years ago
Vladimír Vondruš 65743b5647 Platform: make it possible to override DPI scaling from the app. 6 years ago
Vladimír Vondruš c3878c9bf1 Platform: implement physical DPI scaling in Sdl2App on Windows. 6 years ago
Vladimír Vondruš 5cbd6bdf85 Platform: use an Optional for lazy-loaded event properties in Sdl2App. 6 years ago
Vladimír Vondruš 750544e2c2 Platform: update copyright in headers. 6 years ago
Vladimír Vondruš 7d37647897 Platform: print the "HiDPI not enabled" warning at most once on macOS. 6 years ago