71 Commits (1f3b66b10a96beca79603400bd9b80b0ae40c13c)

Author SHA1 Message Date
omar 7e7c017b75 Examples: Simplified mouse wheel handling. (#1463) ago%!(EXTRA string=7 years)
omar 0b1fecb792 Horizontal mouse wheel: renamed io.MouseHorizWheel to io.MouseWheelH. Reorganized the code in NewFrame(). Examples: Updated GLFW+GL and SDL+GL accordingly. (#1463) ago%!(EXTRA string=7 years)
omar f3e510a9bf Examples: SDL: Using SDL_CaptureMouse() to retrieve coordinates outside of client area when dragging. (#1559) ago%!(EXTRA string=7 years)
omar 15fd5b6c4c Examples: SDL: Minor renaming. ago%!(EXTRA string=7 years)
omar ce17e0f274 Examples: SDL: Using SDL_WINDOW_INPUT_FOCUS instead of SDL_WINDOW_MOUSE_FOCUS (which is ~~hovered). We should use SDL_CaptureMouse + SDL_WINDOW_MOUSE_CAPTURE_FLAG which requires SDL 2.0.4 will give it a try shortly. (#1559) ago%!(EXTRA string=7 years)
omar 60d5dc7902 Examples: SDL: Fixed mapping of Insert key (#1555, fix bug introduced in #1541) ago%!(EXTRA string=7 years)
omar ce95b84825 Added ImGuiKey_Insert for future use. Setup in all example bindings. (#1541) ago%!(EXTRA string=7 years)
omar 7484c63449 Examples: OpenGL3+SDL: Changed GLSL shader version to 150 (#1466, #1504) ago%!(EXTRA string=7 years)
omar 407955d9fb Examples: Using IM_OFFSETOF macro. + Comments ago%!(EXTRA string=7 years)
omar 9f8632b131 Examples: Comments about invalid mouse pos. ago%!(EXTRA string=7 years)
omar ce13426a1a Examples: Comments, synched some minor drift between examples + stronger suggestion to use StyleColorsDark(). ago%!(EXTRA string=7 years)
omar 1b86e7343f Renamed the emblematic ShowTestWindow() function to ShowDemoWindow(). Kept redirection function (will obsolete). ago%!(EXTRA string=7 years)
Emmanuel Benoît 77a310736d Horizontal mouse wheel support ago%!(EXTRA string=8 years)
omar fba704bf5d Examples: Added a bunch of comments/referencs related to io.WantCaptureMouse, io.WantCaptureKeyboard (#1262, #1237, #1219, #635, #1058, #1051, #912, #533, #703, #446, #459, #364, #213, #52, and more) ago%!(EXTRA string=8 years)
omar 36f00811b9 Examples: Comments to guide people unfamiliar with the librairies used. ago%!(EXTRA string=8 years)
omar cb38caeda4 Examples: Added more comments near the fonts loading section, to catch common questions and errors (e.g. #1397, #1366, #1341, #1222, #1193, #1115, #951, etc.) ago%!(EXTRA string=8 years)
omar b3099d650c Examples: Adding Roboto to the commented-out font list, and removing the unnecessary ProggyClean from there. ago%!(EXTRA string=8 years)
omar 842e88a8e3 Examples: Avoid using ImColor() to not tempt newcomers into looking at it ago%!(EXTRA string=8 years)
omar b8ade0b94f Examples: Main: Removed call to SetNextWindowSize() ago%!(EXTRA string=8 years)
omar d9016964ad Examples: GL3: Comments, tweaks (#1145) ago%!(EXTRA string=8 years)
unknown cf48e28932 Backup polygon mode, draw with filled polygons, restore state, for clients running opengl with glPolygonMode. closes #798 ago%!(EXTRA string=8 years)
omar 92a6faca6f IO: io.MousePos needs to be set to ImVec2(-FLT_MAX,-FLT_MAX) when mouse is unavailable/missing. Previously ImVec2(-1,-1) was enough but we'll now accept negative mouse coordinates. ago%!(EXTRA string=8 years)
omar b4fe5d36a4 Examples: OpenGL3+SDL: Fix types to uses GlEnum (#1147) ago%!(EXTRA string=8 years)
omar 7e452ec737 Renamed ImGuiSetCond_XXX type and enums to ImGuiCond_XXX, kept old enums under #ifdef IMGUI_DISABLE_OBSOLETE_FUNCTIONS ago%!(EXTRA string=8 years)
omar f3cf5e0322 Examples: SDL+GL3: Fixed old comments (#1229) ago%!(EXTRA string=8 years)
omar 52df0032a5 Travis: Blind fix for SDL+GL3 project on the Travis build setup. ago%!(EXTRA string=8 years)
omar 358e667b7a Travis: Adding the SDL+GL3 project on the Travis build setup (for both Linux and OSX). ago%!(EXTRA string=8 years)
omar 0fe5728971 Examples: SDL+GL3: Makefile fix for Linux (#1229, #1209) ago%!(EXTRA string=8 years)
radius 8b6896faf9 add SDL GL3 makefile ago%!(EXTRA string=8 years)
Nicolas Guillemot ad3c1e68ab save and restore sampler in GL 3 examples ago%!(EXTRA string=8 years)
omar c3d9e0a6eb Examples: SDL2: Tweaked batch files for Win32. ago%!(EXTRA string=8 years)
omar b3d237a5ce Examples: SDL2: Added build .bat files for win32. ago%!(EXTRA string=8 years)
omar 9fdd66330f Examples: SDL2+GL3: Fix blend func state save/restore (#1120) ago%!(EXTRA string=8 years)
omar 50b4b29beb Examples: GLFW+GL3, SDL+GL3: Fixed modifying bound Texture0 (#1087, #1088, #1116) ago%!(EXTRA string=8 years)
ocornut a68ac96bc4 Examples: GL3: Comments about gl3w (#880) ago%!(EXTRA string=9 years)
ocornut 0d3f8807c7 Added a void* user_data parameter to Clipboard function handlers. (#875) ago%!(EXTRA string=9 years)
ocornut bc57fd5d1d Examples: OpenGL*: Savnig/restoring existing scissor rectangle for completeness (#807) ago%!(EXTRA string=9 years)
ocornut 2825eaa0be Examples: Accessing ImVector fields directly, feel less stl-ey and fix renderer side assert when render list only contains a callback (#810) ago%!(EXTRA string=9 years)
Gustav 08a9e78da5 fixed space issues ago%!(EXTRA string=9 years)
Gustav 5def10c3a0 Fixed OpenGL error when calling Shutdown without calling NewFrame ago%!(EXTRA string=9 years)
Jamie Seward 0a1d456de1 Fix compile warnings in SDL examples ago%!(EXTRA string=9 years)
ocornut d8dacd729b Examples: SDL+OpenGL: explicitly setting GL_UNPACK_ROW_LENGTH to reduce issues because SDL changes it (#752) ago%!(EXTRA string=9 years)
ocornut c1da3e354e Examples: SDL: Fixed unused variable warning on non-Windows platforms (#626) ago%!(EXTRA string=9 years)
ocornut bfb2dc2290 Examples: OpenGL3: Saving/restoring glActiveTexture() state (#602) ago%!(EXTRA string=9 years)
ocornut 1612ca071b Examples: SDL: Initialize video+timer subsystem only. ago%!(EXTRA string=9 years)
ocornut a6399f120f IO: Added "Super" keyboard modifiers (corresponding to Cmd on Mac and Windows key in theory although the later is hard to read) (#473) ago%!(EXTRA string=9 years)
ocornut 7661b1e778 Trim trailing spaces ago%!(EXTRA string=9 years)
ocornut fdc4299c6c Examples: SDL: Made ImGui_ImplSdlGL3_NewFrame() signature match GL2 one ago%!(EXTRA string=9 years)
ocornut e6c2c1fcfd Examples: SDL: Minor fixes to follow syntax of other examples (#495) ago%!(EXTRA string=9 years)
Nick Gravelyn 8a61c0afea Applying same fix to OpenGL 3 example. Fixing spaces/tabs. ago%!(EXTRA string=9 years)