Commit Graph

2350 Commits

Author SHA1 Message Date
ocornut
0796dc0dc1 Minor fix for cases of malformed .ini file (zero-terminating text file like it was before previous commit). 2014-12-29 18:05:22 +00:00
ocornut
8994f2f1e4 Cleanup. Removed unnecessary calls to sqrtf(). Factoring bits into ImLoadFileToMemory(). Added index of static helpers. 2014-12-29 11:23:03 +00:00
ocornut
e2fbbe0274 Factoring bits out of Begin() into a private CreateNewWindow() funciton
(Hopefully to ease a bit the merging work for ProDBG)
2014-12-28 17:54:02 +00:00
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
Daniel Collin
317dab5269 Clang warning fixes 2014-12-06 13:49:46 +01: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