{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22067521,"defaultBranch":"master","name":"imgui","ownerLogin":"ocornut","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-07-21T14:29:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8225057?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719847310.0","currentOid":""},"activityList":{"items":[{"before":"321ca71c82654d8d8d5fcf659a81f56bef1423df","after":"585960536fa2f9223d290c0d728c6a8757025bf3","ref":"refs/heads/features/range_select","pushedAt":"2024-07-09T14:09:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insertion amounts in larger sets + fix caling batch select with same value.","shortMessageHtmlLink":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insert…"}},{"before":"2937339c1757e64df2723a4a9a4938f964c22531","after":"a8e96ae21a4ec10e5f02b19dd865dfffe8a98e67","ref":"refs/heads/master","pushedAt":"2024-07-08T20:26:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: GLFW+Emscripten: Fixed build (#7647)","shortMessageHtmlLink":"Backends: GLFW+Emscripten: Fixed build (#7647)"}},{"before":"6816789a6b03cf27610f05a9d0fa32b3fe9f5e0a","after":"2937339c1757e64df2723a4a9a4938f964c22531","ref":"refs/heads/master","pushedAt":"2024-07-08T20:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: GLFW+Emscripten: Added support for GLFW3 contrib port. (#7647)","shortMessageHtmlLink":"Backends: GLFW+Emscripten: Added support for GLFW3 contrib port. (#7647)"}},{"before":"9504068f66c00b9a16553f7da7dc6493906c88eb","after":"6816789a6b03cf27610f05a9d0fa32b3fe9f5e0a","ref":"refs/heads/master","pushedAt":"2024-07-08T20:02:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: GLFW+Emscripten: (Breaking) Renamed ImGui_ImplGlfw_InstallEmscriptenCanvasResizeCallback() to ImGui_ImplGlfw_InstallEmscriptenCallbacks(), added GLFWwindow* parameter. (#7647, #7600)\n\n+ Fixed Emscripten warning when using mouse wheel on some setups.","shortMessageHtmlLink":"Backends: GLFW+Emscripten: (Breaking) Renamed ImGui_ImplGlfw_InstallE…"}},{"before":"6b6026b133208725d1eb396aea0825450cefde44","after":"9504068f66c00b9a16553f7da7dc6493906c88eb","ref":"refs/heads/master","pushedAt":"2024-07-08T11:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: Win32: fixed ImGuiMod_Super being mapped to VK_APPS instead of VK_LWIN||VK_RWIN (#7768, #4858, #2622)\n\nAmend 075576744\n\nThe `ImGui_ImplWin32_UpdateKeyModifiers()` function maps `ImGuiMod_Super` to `VK_APPS`, the \"Application\" key located between the Right Windows (Super) and Right Control keys on the keyboard, see https://conemu.github.io/en/AppsKey.html\n\nThis means that when using `ImGui::GetIO().KeySuper` to try to get the down state of the `VK_RWIN` or `VK_LWIN` keys, it'll always return FALSE when either of those keys are held down, and only return TRUE when `VK_APPS` is held down.","shortMessageHtmlLink":"Backends: Win32: fixed ImGuiMod_Super being mapped to VK_APPS instead…"}},{"before":"1ec1f7a3de2ce96bee58b2825917707cc1b7c17c","after":"6b6026b133208725d1eb396aea0825450cefde44","ref":"refs/heads/master","pushedAt":"2024-07-08T09:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"DemosFix typo in help text in demo Tables/Borders (#7780)\n\nThe help text for flags had a \"V\" flag duplicated, this change corrects it to the missing \"H\" flag.","shortMessageHtmlLink":"DemosFix typo in help text in demo Tables/Borders (#7780)"}},{"before":"2d0baaabe62a4bd71bfc871933d9002425c45435","after":"1ec1f7a3de2ce96bee58b2825917707cc1b7c17c","ref":"refs/heads/master","pushedAt":"2024-07-07T19:49:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Fixed Unix version of PlatformOpenInShellFn_DefaultImpl. (#7772, #7660)\n\n+ Enable on non-iPhone macOS builds","shortMessageHtmlLink":"Fixed Unix version of PlatformOpenInShellFn_DefaultImpl. (#7772, #7660)"}},{"before":"0ebf49b4c1fa9256a2ea002245a1186075fe7567","after":"2d0baaabe62a4bd71bfc871933d9002425c45435","ref":"refs/heads/master","pushedAt":"2024-07-03T17:01:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"TreeNode: rename/rework ImGuiNavTreeNodeData system to be usable by more features. (#2920, #1131, #7553)\n\nReworked to it is easier during TreeNode code to request extra data to be stored.","shortMessageHtmlLink":"TreeNode: rename/rework ImGuiNavTreeNodeData system to be usable by m…"}},{"before":"a519b8fe68c4a72d84699486a23c532110f4858d","after":"321ca71c82654d8d8d5fcf659a81f56bef1423df","ref":"refs/heads/features/range_select","pushedAt":"2024-07-03T14:27:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insertion amounts in larger sets + fix caling batch select with same value.","shortMessageHtmlLink":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insert…"}},{"before":"3f61da7e8b5d62b952243cae1f7ee6f165762ad0","after":"527b2c45af2f8964f95826bd16ab7c7ed372ae41","ref":"refs/heads/docking","pushedAt":"2024-07-02T17:06:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Merge branch 'master' into docking\n\n# Conflicts:\n#\tbackends/imgui_impl_glfw.cpp\n#\tbackends/imgui_impl_sdl2.cpp","shortMessageHtmlLink":"Merge branch 'master' into docking"}},{"before":"5d98cf00b6cb8f4a87d48fb29c80d840663675f5","after":"14a6b0ac5c5fb7534f3d00b20637be4a4c6839b0","ref":"refs/heads/features/string_view","pushedAt":"2024-07-02T17:05:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"ImStrv: made length() returns an int as it simplify the most common case (of passing %.*s to printf)","shortMessageHtmlLink":"ImStrv: made length() returns an int as it simplify the most common c…"}},{"before":"90da0b2d70c1b063061481d772560f5ae477f0aa","after":"a519b8fe68c4a72d84699486a23c532110f4858d","ref":"refs/heads/features/range_select","pushedAt":"2024-07-02T17:04:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insertion amounts in larger sets.","shortMessageHtmlLink":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insert…"}},{"before":"380b3559c6d7b292faf0c78fd6878438d829af2f","after":"0ebf49b4c1fa9256a2ea002245a1186075fe7567","ref":"refs/heads/master","pushedAt":"2024-07-02T17:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"IO: amend PlatformOpenInShellFn specs to return a bool. (#7660)\n\nAmend 8f36798","shortMessageHtmlLink":"IO: amend PlatformOpenInShellFn specs to return a bool. (#7660)"}},{"before":"ec0599b76b4ab7e00334689111f541c42b46c8fb","after":"5d98cf00b6cb8f4a87d48fb29c80d840663675f5","ref":"refs/heads/features/string_view","pushedAt":"2024-07-02T16:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"ImStrv: made length() returns an int as it simplify the most common case (of passing %.*s to printf)","shortMessageHtmlLink":"ImStrv: made length() returns an int as it simplify the most common c…"}},{"before":"6fc8e1c5eb61aa886754fb9f604da801db89ccde","after":"ec0599b76b4ab7e00334689111f541c42b46c8fb","ref":"refs/heads/features/string_view","pushedAt":"2024-07-02T16:42:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"ImStrv: allow constructing from two null pointers.","shortMessageHtmlLink":"ImStrv: allow constructing from two null pointers."}},{"before":"dbd4ed7aed884cf98295a0ead7faec281599ab87","after":"6fc8e1c5eb61aa886754fb9f604da801db89ccde","ref":"refs/heads/features/string_view","pushedAt":"2024-07-02T16:29:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"ImStrv: allow constructing from two null pointers.","shortMessageHtmlLink":"ImStrv: allow constructing from two null pointers."}},{"before":"b03e6ec428d7151f7bde42dcdee6db928bfd029b","after":"90da0b2d70c1b063061481d772560f5ae477f0aa","ref":"refs/heads/features/range_select","pushedAt":"2024-07-02T16:15:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insertion amounts in larger sets.","shortMessageHtmlLink":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insert…"}},{"before":"05a4f280596ac6980c505c633193d62ca4c10cd5","after":"380b3559c6d7b292faf0c78fd6878438d829af2f","ref":"refs/heads/master","pushedAt":"2024-07-02T16:06:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: GLFW,SDL2: Added ioPlatformOpenInShellFn handler for web/Emscripten versions. (#7660)","shortMessageHtmlLink":"Backends: GLFW,SDL2: Added ioPlatformOpenInShellFn handler for web/Em…"}},{"before":"3369cbd2776d7567ac198b1a3017a4fa2d547cc3","after":"3f61da7e8b5d62b952243cae1f7ee6f165762ad0","ref":"refs/heads/docking","pushedAt":"2024-07-02T15:55:00.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Merge branch 'master' into docking\n\n# Conflicts:\n#\tbackends/imgui_impl_osx.mm\n#\tbackends/imgui_impl_sdl2.cpp\n#\tbackends/imgui_impl_sdl3.cpp\n#\tbackends/imgui_impl_sdl3.h\n#\timgui.cpp\n#\timgui.h\n#\timgui_internal.h","shortMessageHtmlLink":"Merge branch 'master' into docking"}},{"before":"5496050f5f2c8917e133dd897498fe468d1e9f6f","after":"05a4f280596ac6980c505c633193d62ca4c10cd5","ref":"refs/heads/master","pushedAt":"2024-07-02T15:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Internals: added FontScale storage (amend 0f63d3e).","shortMessageHtmlLink":"Internals: added FontScale storage (amend 0f63d3e)."}},{"before":"dadf9cd039b03c799fae5dd8fe54eb4d39b26f25","after":"5496050f5f2c8917e133dd897498fe468d1e9f6f","ref":"refs/heads/master","pushedAt":"2024-07-02T15:24:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Added TextLink(), TextLinkOpenURL() hyperlink widgets. (#7660)","shortMessageHtmlLink":"Added TextLink(), TextLinkOpenURL() hyperlink widgets. (#7660)"}},{"before":"43925b9fa4ca78f5d79e2b50255861191b81ea14","after":"dadf9cd039b03c799fae5dd8fe54eb4d39b26f25","ref":"refs/heads/master","pushedAt":"2024-07-02T14:23:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"IO: disable default io.PlatformOpenInShellFn() implementation on iPhone, as compiler errors that system() is not available on iOS.","shortMessageHtmlLink":"IO: disable default io.PlatformOpenInShellFn() implementation on iPho…"}},{"before":"ddd4c9d6b95143ae695393ca1943bb1edb8f7286","after":"43925b9fa4ca78f5d79e2b50255861191b81ea14","ref":"refs/heads/master","pushedAt":"2024-07-02T14:11:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Build fix for non Windows platforms.","shortMessageHtmlLink":"Build fix for non Windows platforms."}},{"before":"ae708e3bcd761230016d3f5c8bedf396e04477d0","after":"ddd4c9d6b95143ae695393ca1943bb1edb8f7286","ref":"refs/heads/master","pushedAt":"2024-07-02T14:03:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Commented out obsolete ImGuiModFlags and ImGuiModFlags_XXX values (renamed to ImGuiKeyChord and ImGuiMod_XXX in 1.89). (#4921, #456)","shortMessageHtmlLink":"Commented out obsolete ImGuiModFlags and ImGuiModFlags_XXX values (re…"}},{"before":"a489585f8435cea7e9b24be37351a229789591c5","after":"ae708e3bcd761230016d3f5c8bedf396e04477d0","ref":"refs/heads/master","pushedAt":"2024-07-02T10:12:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: SDL3: add default case to fix warnings. (#7763)","shortMessageHtmlLink":"Backends: SDL3: add default case to fix warnings. (#7763)"}},{"before":"84cc72f37209fae8cf4ab440f6aa9851254ba5f8","after":"a489585f8435cea7e9b24be37351a229789591c5","ref":"refs/heads/master","pushedAt":"2024-07-02T09:37:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Backends: SDL3: Updated comments (IME seems fixed in SDL3). Added SDL3 examples to Visual Studio solution.","shortMessageHtmlLink":"Backends: SDL3: Updated comments (IME seems fixed in SDL3). Added SDL…"}},{"before":"ea4939ab2997598983a11c3e2614e3ec8821f6c5","after":"3496b164b07e9d0d9ecc54e011a5244ef70bf3a9","ref":"refs/heads/features/demo_input_owner_and_routing","pushedAt":"2024-07-01T17:56:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Demo: added variety of usage scenarios, hooking Alt, Mouse Wheel, Home, CTRL+Tab demos.\n\n(relate to issues: 456, 2637, 2620, 2891, 3370, 3724, 4828, 5108, 5242, 5641)","shortMessageHtmlLink":"Demo: added variety of usage scenarios, hooking Alt, Mouse Wheel, Hom…"}},{"before":"c9f14b6ec24f74f1a8f6824637b2034f14ff6623","after":"b03e6ec428d7151f7bde42dcdee6db928bfd029b","ref":"refs/heads/features/range_select","pushedAt":"2024-07-01T17:54:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insertion amounts in larger sets.","shortMessageHtmlLink":"MultiSelect: ImGuiSelectionBasicStorage: optimized for smaller insert…"}},{"before":"cb16be3a3fc1f9cd146ae24d52b615f8a05fa93d","after":"84cc72f37209fae8cf4ab440f6aa9851254ba5f8","ref":"refs/heads/master","pushedAt":"2024-07-01T17:19:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Version 1.91.0 WIP","shortMessageHtmlLink":"Version 1.91.0 WIP"}},{"before":"644e6731cf3d36876b4c7d0bc0621985d2008f06","after":"c9f14b6ec24f74f1a8f6824637b2034f14ff6623","ref":"refs/heads/features/range_select","pushedAt":"2024-07-01T17:15:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"MultiSelect: added Changelog for the feature.","shortMessageHtmlLink":"MultiSelect: added Changelog for the feature."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEesAa9wA","startCursor":null,"endCursor":null}},"title":"Activity · ocornut/imgui"}