Commit Graph

  • 89d1340225 WIP Menus: Added Enabled/Disabled option for MenuItem() (#126) ocornut 2015-05-23 13:54:57 +0100
  • 485832fe06 WIP Menus: Added BeginMainMenuBar()/EndMainMenuBar() helpers. Added to examples. ocornut 2015-05-23 13:43:45 +0100
  • e6b1e39847 WIP Menus: don't clamp windows within display when a position has been explicitly set by user. Menu item spacing uses ItemSpacing. (#126) ocornut 2015-05-23 13:43:13 +0100
  • e7097d6176 WIP Menus: menus now affected by WindowMinSize (#126) ocornut 2015-05-23 13:03:09 +0100
  • 0240c0761b Revert "Calls to SetActiveId need to be tightly bound to setting pressed to true." Nathan Heckel 2015-05-22 18:10:21 +0900
  • fae2843327 Calls to SetActiveId need to be tightly bound to setting pressed to true. Nathan Heckel 2015-05-22 16:01:04 +0900
  • e3f2ad728a Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering ocornut 2015-05-21 22:57:29 +0100
  • cc3ed515ca Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives ocornut 2015-05-21 22:52:46 +0100
  • 882b4a5eb4 Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-21 22:51:21 +0100
  • 7fbe6574c6 Removed unnecessary PushTextureId/PushClipRect/PopClipRect/PopTextureId on multiple Begin/End pairs ocornut 2015-05-21 22:45:32 +0100
  • 8a6d543bc9 ImDrawList: merge draw command better, cases of multiple Begin/End gets merged properly ocornut 2015-05-21 22:43:28 +0100
  • 6a1eba2d0a Fixed appending multiple times to an existing child via multiple calls to same BeginChild/EndChild ocornut 2015-05-21 22:21:00 +0100
  • 14ab9708be Removed a few empty lines ocornut 2015-05-20 10:31:05 +0100
  • df276b82da Updated FAQ for usage of ## to display empty label ocornut 2015-05-19 23:33:55 +0100
  • 30a0193d73 Merge pull request #229 from gordonmcshane/osx-example-fix omar 2015-05-19 10:36:23 +0100
  • e43c5cd3d3 InputText: Fixed cursor generating a zero-width wireframe rectangle turning into a division by zero. ocornut 2015-05-18 23:42:12 +0100
  • 92ded00fd9 Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-18 23:32:32 +0100
  • 6ee65fc5af Add conditional compilation of forward compat. glfw window hint to fix crash on later versions of OSX Gordon McShane 2015-05-18 18:26:16 -0400
  • da53caf310 Moved ImVector<> after the main block (#219) ocornut 2015-05-18 22:33:43 +0100
  • b6f3c97e3b Examples: DirectX11: explicitly set rasterizer state. ocornut 2015-05-18 21:38:17 +0100
  • 0cdd050cd7 WIP Menus: fixed recycling menu level during the same frame (#126) ocornut 2015-05-18 21:26:46 +0100
  • 6da8a77fa3 WIP Menus: tidying up, fixed hovering in parent popup menu item from child popup (individual popups acts as hovering barrier) (#126) ocornut 2015-05-18 19:41:02 +0100
  • 9bdacaf08d WIP Menus: click again to toggle + allow hovering in same menuset even outside of a menubar (#126) ocornut 2015-05-18 19:12:36 +0100
  • 75ec4841df WIP Menus: menu opens on press (not release), uses popup style hovering, allow switch between menus at parent site (#126) ocornut 2015-05-18 18:44:15 +0100
  • e674df8101 Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-18 16:45:55 +0100
  • 097fe51f97 Hovering require to hover same child window. Reverted 860cf578f5 (December 3), replaced by a flag resize grip. ocornut 2015-05-18 16:42:55 +0100
  • 060f879816 Tweak internal ButtonBehavior() to ease passing extra options ocornut 2015-05-18 16:39:37 +0100
  • 7184de24b8 WIP Menus: scrolling section of the window is clipped by the menu bar (#126) ocornut 2015-05-18 15:54:56 +0100
  • 0e8c2f9d41 Comments ocornut 2015-05-18 14:10:59 +0100
  • a17c930d1f WIP Menus: Added example menu, move app examples to a sub-menu (#126) ocornut 2015-05-17 23:19:05 +0100
  • 09abf11e56 WIP Menus: BeginMenuBar() return false on window without a menu bar (#126) ocornut 2015-05-17 23:13:53 +0100
  • 4bd43bdb35 Renamed ImGuiWindowFlags_Menu to ImGuiWindowFlags_ChildMenu ocornut 2015-05-17 22:28:57 +0100
  • 7f3f3891c0 WIP Menus: fixed case where zero-sized display (e.g. minimised window) clips popups/menus and asserted (#126) ocornut 2015-05-17 22:15:40 +0100
  • 88d7b3de23 WIP Menus: fixed hovering handling of menus from menu bars (#126) ocornut 2015-05-17 17:21:49 +0100
  • f2b738648f WIP Menus: menu bars. Still inconsistency with hovering scheme. Will probably follow what Windows does. (#126). ocornut 2015-05-17 17:13:45 +0100
  • e0594340ff Moved internal window flags to higher bit-count ocornut 2015-05-17 16:29:00 +0100
  • 6251d37987 WIP Menus: further fixes for resizing (#126) ocornut 2015-05-17 15:48:56 +0100
  • f44526cc45 Selectable(): horizontal filling not declared to ItemSize() so Selectable(),SameLine() works and we can best auto-fit the window ocornut 2015-05-17 13:09:46 +0100
  • e912bcb36d Comments ocornut 2015-05-17 12:10:57 +0100
  • ecda785cbc Popups: fix to allow child popups to be opened from a normal window without an intermediate popup window. ocornut 2015-05-15 23:57:43 +0100
  • 4250357ed2 Selectable: using window->WindowPadding() to work within non-padded child windows ocornut 2015-05-15 22:39:52 +0100
  • 79a95256e8 Window: fixed auto-fit calculation mismatch of whether a scrollbar will be added by maximum height clamping. ocornut 2015-05-15 22:36:31 +0100
  • 3115e546aa Style editor: fixed slider for indent spacing. ocornut 2015-05-15 21:55:54 +0100
  • c1b55991c0 Window: fixed child window sizing lag + minimum size clamping lag ocornut 2015-05-15 21:40:45 +0100
  • 70f83a3a65 Popups: child popups (menus) hidden on their first frame the same way as regular popup ocornut 2015-05-15 20:35:28 +0100
  • e9b6e437eb Merge remote-tracking branch 'origin' into 2015-04-indexed-rendering ocornut 2015-05-15 17:33:04 +0100
  • 1eafe86627 Merge remote-tracking branch 'origin' into 2015-03-antialiased-primitives ocornut 2015-05-15 17:31:56 +0100
  • 81937d34a8 Popups: made OpenPopup()/close loops reclaim focus and update popup position. It is generally a mistake but it's now more easy to understand ocornut 2015-05-15 17:29:42 +0100
  • fa0f0f4507 ImVector: tweak growth strategy ocornut 2015-05-15 13:14:46 +0100
  • 1fe2906923 Metrics: do not count free(NULL) calls. Settings: contiguous allocations for ImGuiIniData. ocornut 2015-05-15 12:45:35 +0100
  • 900394a612 Metrics: metrics window shows popups list ocornut 2015-05-15 12:24:05 +0100
  • 222a9231bb Examples: Console: example uses standard malloc/free, makes more sense as a copy & pastable example ocornut 2015-05-15 12:09:34 +0100
  • d9ca8f3145 Added IO.MetricsAllocs counter (number of memory allocations ocornut 2015-05-15 12:05:05 +0100
  • dfcc1769c1 SDL removed from repo Cedric Guillemet 2015-05-15 12:43:51 +0200
  • 0faf4c8570 Project set back to VC2010 toolchain Cedric Guillemet 2015-05-15 12:42:45 +0200
  • 8d467978cc SDL2 for ImGui Cedric Guillemet 2015-05-15 12:31:13 +0200
  • d9b2a90773 Popups: fixed child windows within popups vs handling of sub menus. Added examples. ocornut 2015-05-15 11:30:51 +0100
  • 73c5ee355b Merge pull request #1 from ocornut/master Vinh-Dieu Lam 2015-05-14 21:44:31 +0100
  • 748072c045 Popups: identifying popups by their id to avoid conflict when recycling popup durnig same same (CloseCurrentPopup followed by Open+Begin) ocornut 2015-05-14 15:15:17 +0100
  • e57ee2852a Comments ocornut 2015-05-14 11:32:12 +0100
  • 1e4c22c206 Added io.MetricsActiveWindows counter (#213) ocornut 2015-05-12 16:08:34 +0100
  • 5df542c3c0 ImFontAtlas: doesn't clear input data, left to the application. (#224) ocornut 2015-05-12 15:16:12 +0100
  • 4b088ec7e8 ImFontAtlas: Fix toward allowing to add extra font without clearing existing one (need to comment out ClearInputData) (#224) ocornut 2015-05-12 15:10:36 +0100
  • 9d9cf31972 ImFontAtlas: added ClearFonts(), making the different clear funcs more explicit (#224) ocornut 2015-05-12 14:53:29 +0100
  • ad79db32c7 Window title text centering tweaks, RenderTextClipped() now has different args for pos_max and clip_max #222 ocornut 2015-05-12 14:02:45 +0100
  • 30552ecfd6 Fixed comment (fix #223) ocornut 2015-05-12 11:51:22 +0100
  • 356a37edcf Added window title text horizontal alignment option (#222),, ImGuiAlign_ type for future use. ocornut 2015-05-12 11:49:24 +0100
  • 03720acaff Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-12 10:11:14 +0100
  • 9be3319653 Tweaks, comments around ImFontAtlas ocornut 2015-05-12 09:08:47 +0100
  • 9e307d60e3 Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-11 21:45:13 +0100
  • 515e0c6122 Cleanup, merged duplicate code into a function ocornut 2015-05-11 21:44:50 +0100
  • 317744489f WIP Menus: sub-menu arrow alignment take account of extension by other widgets (#126) ocornut 2015-05-11 20:58:07 +0100
  • 5082182790 Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-11 20:39:19 +0100
  • ba7a4fc034 WIP Menus: minor cleanup using a ImGuiSimpleColumns helper type (#126) ocornut 2015-05-11 20:34:52 +0100
  • 7fb704d308 WIP intermediary branch commit for menus, submenus (some large inconsistencies remaining in API + need cleanup) (#126) ocornut 2015-05-11 19:52:02 +0100
  • 79198fd6a5 Default item width for AlwaysAutoResize windows expressed as a factor of font height ocornut 2015-05-11 19:47:01 +0100
  • 34aad73fd8 Added ImGuiCol_TextDisabled ocornut 2015-05-11 19:36:32 +0100
  • 141ac8beab Tweaks ocornut 2015-05-11 18:28:30 +0100
  • 33a2fd368a Merge pull request #218 from paperManu/inputNFlags omar 2015-05-11 16:54:12 +0100
  • b3faed610d Renamed flags to extra_flags in last commit Emmanuel Durand 2015-05-11 11:40:08 -0400
  • fcd08ed8d4 BeginPopup() API had to be changed! :( Proper support for stacked popups, leading into menus (wip #126) ocornut 2015-05-11 15:57:02 +0100
  • 94b7c9e307 Input text flags added to InputFloatN and InputIntN Emmanuel Durand 2015-05-11 10:15:22 -0400
  • cd2ec7868c Merge pull request #217 from Pagghiu/bugfix omar 2015-05-11 14:12:23 +0100
  • 99a1a85f1f Example fix PopStyleVar on Vertical Slider to avoid assertion Stefano Cristiano 2015-05-11 14:45:49 +0200
  • 4a41ce9414 InputText: make sure Ctrl+V has ONLY the control key pressed (follow up to #214) + tidying ocornut 2015-05-11 09:29:10 +0100
  • c2c43928a9 Untabifiy ocornut 2015-05-11 09:26:53 +0100
  • 8ac9036db3 Merge pull request #214 from ghassanpl/upstream omar 2015-05-11 09:26:00 +0100
  • 4913668ea4 Fixed implicit conversion of NULL constant to bool (fix #216) ocornut 2015-05-11 09:23:29 +0100
  • bb2d3a8b41 * make sure letter-key shortcuts have ONLY the control key pressed (fixes bug for AltGr->Ctrl+Alt on windows) ghassanpl 2015-05-10 22:29:24 +0200
  • 6c1084eaa1 Shutdown() test for g.IO.Fonts not being NULL to allow workarounds in case of using multiple contexts #207 ocornut 2015-05-09 10:27:03 +0100
  • f293bec97c Added style.ScrollbarRounding #212 ocornut 2015-05-09 10:13:56 +0100
  • d23709ce35 Merge remote-tracking branch 'origin' into 2015-05-menus ocornut 2015-05-09 10:02:48 +0100
  • 9fe654c6e4 Assert on modifiers stack size mismatch between Begni()/End() pairs #204 ocornut 2015-05-09 09:59:46 +0100
  • debe6522bb Examples: test for tooltip over popup. ocornut 2015-05-07 19:00:17 +0100
  • 33e8fb85cf Allow stacking popups, not really useful yet (wip #126) ocornut 2015-05-07 18:43:08 +0100
  • dd2a578012 Added ImGuiSetCond_Appearing to test the hidden->visible transition. ocornut 2015-05-07 18:39:23 +0100
  • f46557d2d6 MenuItem() draft for popups, with Selected option (wip #126) ocornut 2015-05-07 17:21:48 +0100
  • c36172ebef Tweak RenderCheckMark() ocornut 2015-05-07 17:11:32 +0100
  • 85b8967291 Added RenderCheckMark() helper following the font size ocornut 2015-05-07 17:06:07 +0100
  • 13c3f11c66 Comments (#209) ocornut 2015-05-07 11:36:16 +0100