4318 Commits (d0051ce5cb302f36708461749d4be026cdce7bf6)
 

Author SHA1 Message Date
omar d1c45db9e8 Fixed enum typo. ago%!(EXTRA string=7 years)
Christian Forfang 4485e56e02 Examples: Vulkan: Fix missing subpass dependency ago%!(EXTRA string=7 years)
omar a73f6d06e0 Examples: Vulkan: Using VK_PRESENT_MODE_MAILBOX_KHR. Disable IMGUI_UNLIMITED_FRAME_RATE by default. Fixed warnings. (#1042) ago%!(EXTRA string=7 years)
omar 166411287f Demo: Added more complete Combo demo. (#1658) ago%!(EXTRA string=7 years)
omar 62e94717eb Nav: InputText: Allow editing text input fields with NavActivate (space). Not sure about that, on one hand it feels more consistent but you can't finish the editing with space to double space (activate + input space) could feel inconsistent. (#787) ago%!(EXTRA string=7 years)
omar 33ad8b2f0c Nav: Track nav input source more generally (gamepad vs keyboard) (#787) + update todos and demo tweaks ago%!(EXTRA string=7 years)
omar d8d93f6360 imgui.h: Various comments and tweaks. ago%!(EXTRA string=7 years)
omar 6fe22e6297 imgui.h: Moved columns lower in the file. Various spacing changes and minor comments. ago%!(EXTRA string=7 years)
omar 6bda816ffe ImVector: Added copy/assign operators as helpers to ease cloning of data. ago%!(EXTRA string=7 years)
omar 1e296453ef ImDrawList: Added Clone() helper function. ago%!(EXTRA string=7 years)
omar 4186c2c2b1 ImVector: resize() / push_back() use memcpy() as we are not supposed to be constructor/destructor/operator aware at all. (If we do need to rework ImVector). In turn this will allow us to define assign/copy operators. ago%!(EXTRA string=7 years)
omar d68be086b2 ImVector: Using value_type consistently. Spacing. ago%!(EXTRA string=7 years)
omar 533c86a7a3 Update TODO list, minor fix in Readme, comments, Clang -Weverything warning fix in imgui_draw.cpp under Windows. ago%!(EXTRA string=7 years)
omar 0e3a6ef4f7 Moved IM_NEW, IM_DELETE helpers to imgui.h for convenient use by back-ends and user code. ago%!(EXTRA string=7 years)
omar 7b833dabc8 ImVector: Spacing, assert tweaks ago%!(EXTRA string=7 years)
omar 26296bb4c1 Misc: Fix 111ea7af77, GetStyleColorName() would assert, removed removed ImGuiCol defines (too much risk/complexity trying to silently ignore it). ago%!(EXTRA string=7 years)
omar f93a22ae6e Contributing: tweaks, mention screenshots more prominently. ago%!(EXTRA string=7 years)
omar 111ea7af77 Misc comments, todos + reintroduced removed ImGuiCol defines under !IMGUI_DISABLE_OBSOLETE_FUNCTIONS wrap. ago%!(EXTRA string=7 years)
omar 37cb177745 Examples: Vulkan: Only resize swap chain and framebuffer once. (#1042) ago%!(EXTRA string=7 years)
omar 1c18d65313 Examples: Renamed glfw error callback for clarity. ago%!(EXTRA string=7 years)
Peter Particle b2453d7e8f Fixed resize window validation errors with removing frame prerender once and present last but one frame functionality. Frame rate is still similar. ago%!(EXTRA string=7 years)
omar 887712a6f1 Updated templates, added pull request template. ago%!(EXTRA string=7 years)
omar e7670c0bcc Style: CloseButton() now display a proper cross. Using Button colors for background. Removed ImGuiCol_CloseButton, ImGuiCol_CloseButtonActive, ImGuiCol_CloseButtonHovered as the closing cross uses regular button colors now. (#707) ago%!(EXTRA string=7 years)
omar b9ac127b0b Internals: Columns renaming fields ago%!(EXTRA string=7 years)
omar 1f6ad7a894 ImFont: Added FindGlyphNoFallback. Fixed MergeMode broken by 1ef1acbd8d ago%!(EXTRA string=7 years)
omar 351b3fa7b0 Updated Changelog following merge of #1619 + fixed entry added to wrong version Changelog in 1ef1acbd8d ago%!(EXTRA string=7 years)
omar 5fdde52444 Merge branch '2018-03-font_offset' into master2 ago%!(EXTRA string=7 years)
omar a3d5f92214 Merge branch 'master' into font_offset ago%!(EXTRA string=7 years)
omar 1ef1acbd8d Font: Fixed MergeMode adding duplicate glyphs data instead of reusing existing (broken by 072d6d8cb5) ago%!(EXTRA string=7 years)
omar 3dfac93ebe Fonts: Fixed debug name not being zero-terminated if longer than storage buffer + made buffer slightly longer as well. ago%!(EXTRA string=7 years)
omar 642c6748ac Comments, Changelog ago%!(EXTRA string=7 years)
omar a1f3949d71 Drag and Drop: Increased payload data type to 32 characters. (#143) ago%!(EXTRA string=7 years)
omar 7fd62baa42 Examples: Added Makefile for SDL+OpenGL2 example. (#1668) ago%!(EXTRA string=7 years)
omar 6190d794d4
Update README.md ago%!(EXTRA string=7 years)
omar a2ed3ee2cf Examples: OpenGL3: Added a way to override the glsl version number through the Init call. (#1667, #1466) ago%!(EXTRA string=7 years)
omar cea7492bab Render: Removed the code that disable render if style.Alpha is 0.0f, it is both incorrect (as style Alpha can be modified mid-frame), not really necessary (just tested that full Alpha = 0 will lead to empty draw lists!) and misleading (bulk of the work was already done). ago%!(EXTRA string=7 years)
omar 945f4d1ecd Removed redundant semi colons. (#1653) ago%!(EXTRA string=7 years)
omar 51afaf7117 Fixed type cast warning. ago%!(EXTRA string=7 years)
omar 0ec356eb6e Comments, FAQ update. ago%!(EXTRA string=7 years)
omar 5ed45d0aec Columns: Fixed destructive small resize. (#1656). The OffsetNorm clamp introduced by #913 was ok as it didn't write back into the storage, which #1499 started doing making it destructive. Right now I don't think the clamp is needed at all. It had uses (eg: hide the issue fixed by bf7481eba0). ago%!(EXTRA string=7 years)
omar bf7481eba0 Columns: Extent stop at the right-most clipped pixel. The right-most column might appear a little wider but it's usable space matches the others. (#125). +9 Internal: Store InnerClipRect. ago%!(EXTRA string=7 years)
omar 968a8d2a3f Columns: Clamping MaxX above MinX. This shouldn't have much of a benefit / affect, but the internal values are more sane this way. (#125) ago%!(EXTRA string=7 years)
omar ee770af72c Columns: Adding per-window display in Metrics. Tidying up, removing old code/comments. (#125, #1499, #1656) ago%!(EXTRA string=7 years)
omar 69e700f869 Renamed ImGuiStyleVar_Count_ to ImGuiStyleVar_COUNT for consistency with other enums. Added ago%!(EXTRA string=7 years)
omar 8a4093f38b Added ArrowButton(). Exposed ImGuiDir. ago%!(EXTRA string=7 years)
omar 1549c5cf5e BeginCombo(): Added ImGuiComboFlags_NoArrowButton and ImGuiComboFlags_NoPreview flags + hover color matches drag and sliders. ago%!(EXTRA string=7 years)
omar ad7ff7504e Merge branch 'patch-1' of https://github.com/stfx/imgui into stfx-patch-1 ago%!(EXTRA string=7 years)
omar 839cdd37a3 Combo: Arrow button isn't displayed over frame color, so color is consistent with other button + the button doesn't have inner rounding. ago%!(EXTRA string=7 years)
omar 11f13ab24f Internal: renamed RenderTriangle() to RenderArrow(). ago%!(EXTRA string=7 years)
omar df8a9c49eb Allow user to override ImTextureId. (#1641) ago%!(EXTRA string=7 years)