Commit Graph

  • 1706b7e966
    Fix changelog header and links (#72) Alexander Bondarenko 2021-07-01 01:44:31 +0300
  • bfe8453891
    Fix missing headers in source dist (#71) v1.0.1 Alexander Bondarenko 2021-07-01 01:33:00 +0300
  • 532eebd8ed
    Prepare Hackage release (#70) Alexander Bondarenko 2021-07-01 00:47:23 +0300
  • 62b9932849 Prepare Hackage release. v1.0.0 Alexander Bondarenko 2021-07-01 00:28:23 +0300
  • d42eb672a1
    Bump imgui to 1.83 (#66) Alexander Bondarenko 2021-06-20 22:43:49 +0300
  • 1d6b7cc97b
    Relax MonadUnliftIO constraint on vulkanInit (#65) sheaf 2021-06-20 21:17:58 +0200
  • c4f3a1e0b9
    Update all flags to allow setting them manually (#64) sheaf 2021-06-20 19:24:22 +0200
  • ff267143d0
    Bump deps (#62) Alexander Bondarenko 2021-06-16 00:52:39 +0300
  • dcaad12ca8
    Add more drags and sliders (#60) Alexander Bondarenko 2021-06-06 19:10:34 +0300
  • f584319577
    Add more text widgets (#59) Alexander Bondarenko 2021-06-05 12:01:48 +0300
  • 6ccee5234b
    Add withFullscreen and related machinery (#55) Alexander Bondarenko 2021-06-04 23:18:16 +0300
  • 73eee5fc9e
    Upgrade to dear-imgui v1.82 (#57) Ollie Charles 2021-05-08 12:58:25 +0100
  • 5cdce50c3a
    Add wantCaptureMouse, wantCaptureKeyboard (#54) Alexander Bondarenko 2021-05-03 12:57:23 +0300
  • 8723ac2625
    Add withXxx and withXxxOpen wrappers for begin/end pairs (#49) Alexander Bondarenko 2021-04-18 13:10:20 +0300
  • b921a72960
    Update generator for GHC 9.2 (#48) sheaf 2021-04-09 16:18:00 +0200
  • 5634b6f67d
    Extract raw C bindings (#44) Alexander Bondarenko 2021-04-05 20:16:09 +0300
  • 3949882060
    Disable build-depends when not building executables (#43) Tristan de Cacqueray 2021-03-12 15:39:24 +0000
  • b0337eb084
    Update StateVars only when its widget reports a change (#42) Alexander Bondarenko 2021-03-12 14:03:54 +0300
  • ebd5286e1c
    Build executables conditionally on features (#41) Alexander Bondarenko 2021-03-12 01:59:57 +0300
  • 2eddbdfa04
    Recover init and shutdown from withVulkan (#40) Alexander Bondarenko 2021-03-11 12:00:30 +0300
  • 007b3cccb8
    Bindings for item widths functions, and text input widget. (#38) techmindful 2021-02-21 03:39:17 -0800
  • 06921defb1
    Generator: use mkName instead of newName (#37) sheaf 2021-02-09 12:23:23 +0100
  • d4aec47f4e
    Handle remaining enums (#36) sheaf 2021-02-08 00:07:14 +0100
  • 921aefdd69
    Allow building of OpenGL3 component on Windows/Darwin (#35) sheaf 2021-02-06 22:19:56 +0100
  • c1a990f44d Merge branch 'main' of github.com:haskell-game/dear-imgui.hs into args args Ollie Charles 2021-02-06 16:18:25 +0000
  • 9fa65a8462 Updated all widgets Ollie Charles 2021-02-06 16:17:43 +0000
  • 9e5dbd755f
    Add haskell-language-server to the dev shell (#34) Ollie Charles 2021-02-06 15:43:26 +0000
  • b2e02f123b Merge branch 'hls' into args Ollie Charles 2021-02-06 15:37:49 +0000
  • 161240c451 Add haskell-language-server to the dev shell Ollie Charles 2021-02-06 15:36:52 +0000
  • ab9d2b66fb Merge branch 'main' of github.com:haskell-game/dear-imgui.hs into args Ollie Charles 2021-02-06 15:28:41 +0000
  • f9412effde
    Wrap the OpenGL 3 backend (#20) Ollie Charles 2021-02-06 14:44:58 +0000
  • ac74572121
    Add tab bar functions (#30) sheaf 2021-02-06 14:26:28 +0100
  • 860720e7c2
    Define types for use in ImGui Context (#31) sheaf 2021-02-06 11:17:37 +0100
  • de0e87612c
    Add setNextWindow functions, pushColor, pushStyle, indent-related functions (#27) Tim Pierson 2021-02-05 23:46:48 +0000
  • d7686f84e4
    Add support for GLFW (#26) Shaun Sharples 2021-02-05 23:44:52 +0200
  • 643d2ea5b7
    Add combo to wrap ImGUI::Combo() (#28) Shaun Sharples 2021-02-05 23:20:32 +0200
  • 895f5c1926
    Parse enums from headers & generate code (#19) sheaf 2021-02-05 21:57:17 +0100
  • 81582ba6eb
    Ignore imgui.ini (#29) Ollie Charles 2021-02-05 20:22:26 +0000
  • 017ff0e142 Checkbox Ollie Charles 2021-01-31 15:49:16 +0000
  • 6374ec9297 Sketch for new argument handling Ollie Charles 2021-01-31 15:32:08 +0000
  • af49a7b3fb
    Wrap ImGui::ListBox() (#25) Ollie Charles 2021-01-28 23:38:59 +0000
  • bb82e87553
    Wrap ImGui::TreeNode, TreePush, TreePop (#24) Ollie Charles 2021-01-28 23:28:45 +0000
  • 24903ce76f
    Implement ImGui::DragFloat{,2,3,4} (#23) Ollie Charles 2021-01-28 23:10:58 +0000
  • f24a4b78ab
    Implement ImGui::SliderFloat2,3,4 (#22) Ollie Charles 2021-01-28 23:02:04 +0000
  • 63bb63a32e
    Wrap ImGui::BeginChild and EndChild (#21) Ollie Charles 2021-01-28 22:38:25 +0000
  • 78bb5ecb8d Wrap ImGuiIO.iniFilename imguiio Ollie Charles 2021-01-27 09:29:01 +0000
  • 36a38f774a Wrap GetCurrentContext and SetCurrentContext context Ollie Charles 2021-01-27 09:12:38 +0000
  • 397cea7bd9
    Add Cachix (#14) Ollie Charles 2021-01-27 09:08:33 +0000
  • 0b86356a49
    Vulkan backend (#2) sheaf 2021-01-26 21:45:21 +0100
  • d227561885
    Return Bool when appropriate (#11) sheaf 2021-01-26 12:35:09 +0100
  • e4b75e355f
    Add pollEventsWithImGui (#13) sheaf 2021-01-26 12:23:05 +0100
  • e220775b21
    Fix conditional in cabal file (#12) sheaf 2021-01-26 12:01:41 +0100
  • 2fbe257c24
    Wrap ImGui::SliderFloat() (#9) Tristan de Cacqueray 2021-01-25 19:04:43 +0000
  • 3185bf5e90
    Add GitHub actions (#8) Ollie Charles 2021-01-25 18:26:27 +0000
  • e5c20de7de Add Hacking and Getting Help to the README Ollie Charles 2021-01-25 17:53:59 +0000
  • 7ffa180ad8
    Add Haskell.nix and use it to provide a shell.nix (#3) Tim Pierson 2021-01-25 16:47:56 +0000
  • 76f9a316b7
    Fixes to make Darwin work (#7) Tim Pierson 2021-01-25 16:42:31 +0000
  • f632e99500 add string formatter o1lo01ol1o 2021-01-25 12:07:00 +0000
  • 76ea3f80ec Rename cabal file name to dear-imagui.cabal to match pacakge name kamoii 2021-01-25 20:37:21 +0900
  • fca2e9fbff Update the README with the demo window and a screenshot Oliver Charles 2021-01-25 09:18:13 +0000
  • c41eae7817 Fix documentation of colorButton Oliver Charles 2021-01-25 09:11:56 +0000
  • 4586f30eb2 Wrap @ImGui::ColorPicker3()@ Oliver Charles 2021-01-25 09:11:46 +0000
  • 774ef945e6 Fixes for DearImGui.Context Oliver Charles 2021-01-25 08:55:20 +0000
  • d382b6460f Stubbing out ImGui::ColorButton() and ImVec4 Oliver Charles 2021-01-24 20:46:01 +0000
  • ecab9d37a2 Basic wrapper for plotHistogram Oliver Charles 2021-01-24 20:23:58 +0000
  • ff989ba403 Remove a redundant openGL2Init Oliver Charles 2021-01-24 19:50:45 +0000
  • 8aa16895bf Add a README Oliver Charles 2021-01-24 19:50:21 +0000
  • bbef66b202 add cabal flags for backend selection sheaf 2021-01-24 19:25:40 +0100
  • 3c3646a645 Wrap ImGui::Begin/EndTooltip() Ollie Charles 2021-01-24 17:39:44 +0000
  • 4ca9a3d38f Wrap ImGui::IsItemHovered() Ollie Charles 2021-01-24 17:39:35 +0000
  • 93b729dae3 Wrap ImGui popups Ollie Charles 2021-01-24 17:35:00 +0000
  • c4d54a6e36 Wrap ImGui::Separator() Ollie Charles 2021-01-24 17:00:25 +0000
  • 85c6f34054 Wrap ImGui::SameLine() Ollie Charles 2021-01-24 16:58:52 +0000
  • bfa31b53a2 Fix event handling in demo Ollie Charles 2021-01-24 16:49:38 +0000
  • bc4b74cfea Wrap menu support Ollie Charles 2021-01-24 16:49:28 +0000
  • 4f9a552a32 Move everything to MonadIO Ollie Charles 2021-01-24 16:34:36 +0000
  • aa681fb77d Wrap ImGui::BeginCombo(), EndCombo(), Selectable() Ollie Charles 2021-01-24 16:14:51 +0000
  • 5a1f5c78ec Wrap ImGui::ProgressBar() Ollie Charles 2021-01-24 16:03:18 +0000
  • 1bd51ab35e Wrap ImGui::Bullet() Ollie Charles 2021-01-24 15:56:23 +0000
  • 90d96ad938 Wrap ImGui::Checkbox() Ollie Charles 2021-01-24 15:56:14 +0000
  • 0fb690d832 Wrap ImGui::ArrowButton() Ollie Charles 2021-01-24 15:54:39 +0000
  • 4398950053 Initial work Oliver Charles 2021-01-24 15:27:03 +0000
  • e2a9ec3676
    Initial commit Ollie Charles 2021-01-24 15:25:52 +0000