Commit Graph
100 Commits
Author SHA1 Message Date
ocornut 5b7ed5432e CalcTextSize() default third parameter to false because it almost never makes sense to use it from the outside (may obsolete it) 2014-12-28 16:17:08 +00:00
ocornut bf3212c681 Taking notes of issues/todo 2014-12-28 16:09:19 +00:00
ocornut 34728394ec Fixed clipped ImGui::Combo not registering its size properly (was flickering when scrolling with combo on the edge of clipping region) 2014-12-26 12:38:13 +00:00
ocornut 90351298d1 Renamed second parameter to Begin() to 'bool* p_opened' to be more self-explanatory. Added more comments on the use of Begin(). 2014-12-22 13:29:39 +00:00
ocornut 69f3d67d18 Preserve windows position on zero-sized display (minimized). 2014-12-22 02:14:31 +00:00
omar d6c13128b9 Update README.md - tweaks 2014-12-22 02:07:02 +00:00
ocornut b3febabc30 OpenGL3 example: fix growing of VBO 2014-12-22 01:47:34 +00:00
ocornut ac29859f70 Support zero-sized display, now sets default as -1,-1 and assert if display size is negative. 2014-12-22 01:45:13 +00:00
ocornut a3af51fd4e Added ImGuiStyleVar_WindowRounding enum for PushStyleVar() API 2014-12-19 12:56:00 +00:00
omar b09c49180f Update README.md minor fixes 2014-12-14 10:44:43 +00:00
omar 7e868e2842 Cleanup todo list, removed 3 done items + added 1 new 2014-12-11 10:12:52 +00:00
omar 0056ccce26 Version number 2014-12-10 23:40:25 +00:00
omar 486506e37f Update README.md 2014-12-10 23:39:48 +00:00
omar e9e0e36f98 New and better Set[Next]Window(Pos|Size|Collapsed) API.
Removed rarely useful SetNewWindowDefaultPos() in favor of new API.
2014-12-10 19:22:30 +00:00
omar 3399890a84 Added ImGuiWindowFlags_NoSavedSettings flag + Fixed overlay example app. 2014-12-10 17:13:45 +00:00
omar 2a3bff9a82 Comments 2014-12-10 16:56:11 +00:00
omar 09bacfbe18 OpenGL example: allow resizing window. 2014-12-10 15:27:40 +00:00
omar cca5f473ca Clarified comment 2014-12-08 17:18:20 +00:00
omar 6523fb263d OpenGL3 example: fixed mouse handling. 2014-12-08 17:15:08 +00:00
omar bdb2344db0 ImGuiStorage helper can store float + added functions to get pointer to data. Exposed ImGui::GetId() - may be misleading? 2014-12-08 17:14:54 +00:00
omar 0a0769227d Added Travis CI build banner. 2014-12-07 10:17:39 +00:00
omar 6252b26af2 Update README.md 2014-12-07 10:15:34 +00:00
ocornut 987188d437 Fix Clang warning with offsetof() macro? Added -Wall in OpenGL 3 example. 2014-12-07 09:58:45 +00:00
ocornut 71e20680db Setup Travis CI integration with Clang + -Wall in Makefiles 2014-12-07 09:48:01 +00:00
ocornut bb20065be0 Setup Travis CI integration
Getting there!
2014-12-06 23:30:38 +00:00
ocornut fec067d033 Setup Travis CI integration
More libs needed
2014-12-06 23:27:40 +00:00
ocornut 2eb837ea86 Setup Travis CI integration
Different PPA source
2014-12-06 23:23:57 +00:00
ocornut 857a4e364c Setup Travis CI integration
Yes please
2014-12-06 23:21:05 +00:00
ocornut 2599849e9c Setup Travis CI integration
Trying again with a PPA for glfw3-dev
2014-12-06 23:17:30 +00:00
ocornut da1b8f7e46 Setup Travis CI integration
Argh.
2014-12-06 23:06:04 +00:00
ocornut 0687af2ce5 Setup Travis CI integration
Failing to get glfw3 for ubuntu, trying osx/gcc
2014-12-06 23:01:41 +00:00
ocornut 1d45478637 Setup Travis CI integration
Argh.
2014-12-06 21:06:00 +00:00
ocornut 1bfb59174a Setup Travis CI integration
Apt-get update needed..
2014-12-06 21:04:25 +00:00
ocornut 83575a464f Setup Travis CI integration
Forgot sudo. Removing apt-get update, probably works without.
2014-12-06 21:01:00 +00:00
ocornut 3e83de58b5 Setup Travis CI integration 2014-12-06 20:59:14 +00:00
ocornut 2b0d8447e3 Setup Travis CI integration
Testing
2014-12-06 20:56:34 +00:00
ocornut d553cd96b0 Setup Travis CI integration
Testing.
2014-12-06 20:50:27 +00:00
ocornut 30ee2fed2b Merge branch 'master' of https://github.com/ocornut/imgui 2014-12-06 20:43:13 +00:00
ocornut 036ed3ea93 OpenGL3 example: unregistered mouse callback for mouse click-release faster than frame interval. 2014-12-06 20:43:08 +00:00
omar 123691023b Merge pull request #94 from emoon/master
Clang warning fixes
2014-12-06 12:59:22 +00:00
ocornut e43cd6e97f Added IMGUI_INCLUDE_IMGUI_USER_H 2014-12-05 23:09:43 +00:00
omar a5cc2e4161 Fixed InputInt() writing to output when it doesn't need to, which break with large int due to int<>float conversions. Added todo note. 2014-12-05 12:34:14 +00:00
omar 6b16424faf Comments. 2014-12-04 11:54:49 +00:00
omar d133831909 In-code FAQ: added comment about reading WantCaptureMouse / WantCaptureKeyboard 2014-12-04 11:42:13 +00:00
omar 2e5b81627f Examples: DirectX11: moved shader to be close to its usage location, 2014-12-03 18:46:13 +00:00
omar 52b5376d9b Examples: OpenGL3: cleaned up to match features of OpenGL2 example 2014-12-03 18:40:28 +00:00
omar b02eed3e49 Examples: adding title to the top of each examples. Cleaning up file headers. 2014-12-03 18:29:46 +00:00
omar 90b4ff13fb Ignore list. 2014-12-03 18:19:48 +00:00
omar 6c9edb6db0 Examples: removed LICENSE file from MSVC project. 2014-12-03 18:19:05 +00:00
omar 860cf578f5 Added ImGuiWindowFlags_NoScrollWithMouse flag.
ButtonBehaviour test hovering of CurrentRootWindow (vs CurrentWindow, different for child-windows). This is intentionally meant to fix grabbing the lower-right resize grip when lower-right corner has a child-window, but may be the overall right-er test. Testing out.
2014-12-03 18:17:10 +00:00
omar e0dc8ac910 Merge pull request #93 from olivierchatry/master
Added OpenGL programmable-pipeline example.
2014-12-03 18:15:42 +00:00
omar 63ff0ad0ff Examples: OpenGL: fix accessing libraries via ProjectDir instead of SolutionDir 2014-12-03 12:00:03 +00:00
omar d31623061f ImVector: private -> protected 2014-12-03 11:56:40 +00:00
ocornut bd762b559c DirectX11 example: fixed projection matrix offset. 2014-12-01 09:34:17 +00:00
omar e6b9950645 Update README.md
Credits+link for stb_textedit.h
2014-11-30 18:06:52 +00:00
ocornut b4fd216bd2 DirectX9/DirectX11 example: fixed window initially showing an hourglass cursor. 2014-11-30 18:02:08 +00:00
ocornut 0730ec7577 Example apps: accumulate mouse wheel to accodomate for slow framerate. 2014-11-30 17:41:08 +00:00
ocornut 0e6f288a2f DirectX11 example: further tweaks/massaging (-15 lines). Syncing example. 2014-11-30 17:26:44 +00:00
ocornut 7f804d3d64 Tab->Spaces :( visual studio can't even be trusted for that, oh thanks. 2014-11-30 16:56:35 +00:00
ocornut de44af5227 DirectX11 example: closing all handler/resources in Cleanup. 2014-11-30 16:53:33 +00:00
ocornut 0f29cd7a14 Removed Microsoft IME handler in examples, too confusing. Moved to imgui.cpp instruction block. 2014-11-30 15:54:58 +00:00
ocornut a5a84a9b69 Tab->Spaces :( 2014-11-30 15:53:47 +00:00
ocornut 197b2763fc Fixed DirectX11 example Release build include 2014-11-30 15:51:42 +00:00
ocornut df00fa8113 Fixed DirectX11 example to compile with whatever Visual Studio version user has 2014-11-30 15:33:57 +00:00
ocornut e835ef1d90 Fix from incorrect change left-over in a31e44b99a 2014-11-30 15:19:39 +00:00
ocornut ae75553ba1 Ignore list for new examples structure 2014-11-30 15:01:08 +00:00
ocornut 2e576de9ca Fix comments 2014-11-30 15:00:07 +00:00
ocornut 9e16317382 Added DirectX11 example application (code is too long!) 2014-11-30 14:59:21 +00:00
ocornut b5acb16378 Examples: created single .sln solution for all example projects. 2014-11-30 12:54:27 +00:00
ocornut 38164a410d ImStrnicmp tweak 2014-11-30 12:31:43 +00:00
ocornut 214c967df8 Example code: warning fix + comments. 2014-11-30 12:28:21 +00:00
omar 31654958f9 Merge pull request #92 from memononen/master
Smoother mouse wheel scrolling
2014-11-30 12:25:21 +00:00
ocornut a31e44b99a Fixed Clang -Weverything warnings + TODO list entries 2014-11-30 12:21:50 +00:00
ocornut e9aead09cb Remove unneeded extra parameter from ImFont::FindGlyph() 2014-11-29 00:04:05 +00:00
ocornut e4a79e9fc8 Moved IO.Font*** options to inside the IO.Font-> structure.. Added IO.FontGlobalScale setting (vs Font->Scale) 2014-11-29 00:02:46 +00:00
ocornut e27eddfbd2 Grammar fix + ocd alignment 2014-11-28 23:10:43 +00:00
ocornut 311a2f8328 New version of IMGUI_ONCE_UPON_A_FRAME helper macro 2014-11-28 23:08:45 +00:00
ocornut df2ad5e899 Renamed ImBitmapFont -> ImFont, removed abstraction-pretend typedef 2014-11-28 22:38:41 +00:00
ocornut 07a6ba8aaf Merge branch 'master' of https://github.com/ocornut/imgui 2014-11-28 22:29:07 +00:00
ocornut 16d6561aba Increased visibility of check box and radio button with smaller size. + comments 2014-11-28 21:53:31 +00:00
omar abe45e9976 Moved API Breaking Changes section of the documentation above the programmer's FAQ. 2014-11-26 22:27:48 +00:00
omar c0999495e7 Fixed move-by-word in InputText() - broken 2 days ago, sorry. stb_ expect a define. 2014-11-26 22:19:46 +00:00
omar b9118750ae Removed IMGUI_ONCE_UPON_A_FRAME in favor of ImGuiOnceUponAFrame which is supported by all compilers 2014-11-26 22:16:38 +00:00
omar 7f6453ca70 Update README.md
Grammar fix
2014-11-25 15:19:05 +00:00
omar 24a9d32531 Update README.md 2014-11-25 15:17:15 +00:00
ocornut ec4b510775 Minor tidying & comments 2014-11-24 10:02:39 +00:00
ocornut 1484799b18 Console example: fixing losing text selection when using TAB completion with no match 2014-11-23 23:50:23 +00:00
ocornut 895f93f694 Remove unused variables 2014-11-23 23:36:54 +00:00
ocornut 49defcf083 InputText support for completion/history/custom callback + added fancy completion example in the console demo app
Unfortunately quite messy because of the UTF-8 <> wchar confusion going
around. Not well tested for UTF-8 compliance with non-Ascii characters.
2014-11-23 23:35:26 +00:00
omar e78c47961e Not word-wrapping on apostrophes 2014-11-21 16:35:35 +00:00
omar 8c4fcf1359 Added ImGuiWindowFlags_AlwaysAutoResize + example app. Calling SetWindowSize(0,0) force an autofit without zero-sizing first. 2014-11-21 16:29:56 +00:00
omar 2322318cac PopStyleVar() fix. OOPS 2014-11-21 14:19:26 +00:00
omar 5f8175abaa Version number 2014-11-21 13:40:38 +00:00
omar ab4f5e6862 Update README.md 2014-11-21 13:38:09 +00:00
omar 075fe0220e MouseWheel input is normalized 2014-11-21 13:24:57 +00:00
omar cf037b4769 PushStyleColor/PushStyleVar can be used outside the scope of a window. Added 'count' parameter to PopStyleColor/PopStyleVar 2014-11-21 13:23:22 +00:00
ocornut 97192606a6 Fixed Tab > space 2014-11-20 15:19:55 +00:00
omar e90984f638 Update README.md about performance 2014-11-20 12:27:05 +00:00
ocornut 366516c154 Added "performance" screenshot 2014-11-20 12:10:53 +00:00
ocornut a6e0d182b0 Added "performance" screenshot 2014-11-20 12:04:08 +00:00