{"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:1717780525.0","currentOid":""},"activityList":{"items":[{"before":"67e6435d85396b727236ba05fe5063177733f5cf","after":"27b0d0f78c4bdeb7610ce9197cf43cadd9156f82","ref":"refs/heads/features/string_view","pushedAt":"2024-06-11T19:04:49.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":"ea7c68bef66356814a1acff21c3e679a8c357ee9","after":"8141e09bc88645481d3b8de8445523527941493e","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T18:59:16.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: Assets Browser: added a way to disable sorting and hide sorting options.\n\nThis is mostly designed to showcase that on very large sets (e.g. 1 million) most of the time is likely spent on sorting.","shortMessageHtmlLink":"Demo: Assets Browser: added a way to disable sorting and hide sorting…"}},{"before":"02c6ba6c7c355700e308b58c2a70edcf6a495ec9","after":"ea7c68bef66356814a1acff21c3e679a8c357ee9","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T18:30:25.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":"RangeSelect/MultiSelect: ImGuiSelectionBasicStorage: move function bodies to cpp file.","shortMessageHtmlLink":"RangeSelect/MultiSelect: ImGuiSelectionBasicStorage: move function bo…"}},{"before":"8b65f39a60a92142b789b97a586bf4e816d0412d","after":"02c6ba6c7c355700e308b58c2a70edcf6a495ec9","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T17:46: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":"RangeSelect/MultiSelect: ImGuiSelectionBasicStorage: move function bodies to cpp file.","shortMessageHtmlLink":"RangeSelect/MultiSelect: ImGuiSelectionBasicStorage: move function bo…"}},{"before":"b5f2f3a2b4a018d44e7de34a0c38a8cd2eef72ab","after":"8b65f39a60a92142b789b97a586bf4e816d0412d","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T17:02:00.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":"RangeSelect/MultiSelect: ImGuiSelectionBasicStorage: simplify by removing compacting code (compacting may be opt-in?).\n\nGetNextSelectedItem() wrapper gives us more flexibility to work on this kind of stuff now.","shortMessageHtmlLink":"RangeSelect/MultiSelect: ImGuiSelectionBasicStorage: simplify by remo…"}},{"before":"cc6522f8cb0e705a4c64a3a7049f3339826e477c","after":"b5f2f3a2b4a018d44e7de34a0c38a8cd2eef72ab","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T16:17:51.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":"RangeSelect/MultiSelect: added ImGuiSelectionBasicStorage::GetNextSelectedItem() to abstract selection storage from user. Amend Assets Browser demo to handle drag and drop correctly.","shortMessageHtmlLink":"RangeSelect/MultiSelect: added ImGuiSelectionBasicStorage::GetNextSel…"}},{"before":"cd85a75b3626b4870abfafe2399e8e75ffc26a78","after":"cc6522f8cb0e705a4c64a3a7049f3339826e477c","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T15:55:36.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":"RangeSelect/MultiSelect: added ImGuiSelectionBasicStorage::GetNextSelectedItem() to abstract selection storage from user. Amend Assets Browser demo to handle drag and drop correctly.","shortMessageHtmlLink":"RangeSelect/MultiSelect: added ImGuiSelectionBasicStorage::GetNextSel…"}},{"before":"8caf7afbad61cd4ce7fff5bb3f29b35d64865e63","after":"b902fa4c4490ddffb713f8153d1a65e1940e58d1","ref":"refs/heads/master","pushedAt":"2024-06-11T12:15: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":"IO: do not disable io.ConfigWindowsResizeFromEdges when ImGuiBackendFlags_HasMouseCursors is not set by backend.\n\nAmend 42bf149ac","shortMessageHtmlLink":"IO: do not disable io.ConfigWindowsResizeFromEdges when ImGuiBackendF…"}},{"before":"8209d1da07fad472e6fd7180968633c952652099","after":"cd85a75b3626b4870abfafe2399e8e75ffc26a78","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T10:05:44.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":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some of it on wiki).","shortMessageHtmlLink":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some…"}},{"before":"4fc5d5a35df4600b025359fcff9ba8b66ca38b71","after":"8209d1da07fad472e6fd7180968633c952652099","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T09:57:12.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":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some of it on wiki).","shortMessageHtmlLink":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some…"}},{"before":"0c87a2f6efee7155f556bd0151aa8ce556437cdc","after":"4fc5d5a35df4600b025359fcff9ba8b66ca38b71","ref":"refs/heads/features/range_select","pushedAt":"2024-06-11T09:54: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":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some of it on wiki).","shortMessageHtmlLink":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some…"}},{"before":"7538ca6f405952cb25e42ff7cc22857e2c0b3c14","after":"8caf7afbad61cd4ce7fff5bb3f29b35d64865e63","ref":"refs/heads/master","pushedAt":"2024-06-11T09:52:55.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":"Internals: made ImLowerBound() accessible in internals + take a span. + rearrange child/popup/tooltips section.\n\nBecause upcoming rework of ImGuiSelectionBasicStorage will want to do a lower bound on a span.","shortMessageHtmlLink":"Internals: made ImLowerBound() accessible in internals + take a span.…"}},{"before":"aaf9ac20e83144f14b9a081756de82f9d705ff42","after":"0c87a2f6efee7155f556bd0151aa8ce556437cdc","ref":"refs/heads/features/range_select","pushedAt":"2024-06-10T13:36:00.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":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some of it on wiki).","shortMessageHtmlLink":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some…"}},{"before":"a47bfb1b5b1b9d62676ccb31d7c8a441d8eb2686","after":"7538ca6f405952cb25e42ff7cc22857e2c0b3c14","ref":"refs/heads/master","pushedAt":"2024-06-10T13:05:10.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":"Examples: SDL+Vulkan: handle swap chain resize even without Vulkan returning VK_SUBOPTIMAL_KHR (#7671)","shortMessageHtmlLink":"Examples: SDL+Vulkan: handle swap chain resize even without Vulkan re…"}},{"before":"d46a0aa06939c5a754bb2cab0e7c464ecb36ce06","after":"a47bfb1b5b1b9d62676ccb31d7c8a441d8eb2686","ref":"refs/heads/master","pushedAt":"2024-06-10T13:02: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":"Examples: GLFW+Vulkan: handle swap chain resize even without Vulkan returning VK_SUBOPTIMAL_KHR (#7671)","shortMessageHtmlLink":"Examples: GLFW+Vulkan: handle swap chain resize even without Vulkan r…"}},{"before":"7260bb51cfc129fa5e46817dfd30632a9c1f2ff7","after":"d46a0aa06939c5a754bb2cab0e7c464ecb36ce06","ref":"refs/heads/master","pushedAt":"2024-06-10T11:59:57.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: renamed HoveredIdDisabled to HoveredIdIsDisabled for consistency.","shortMessageHtmlLink":"Internals: renamed HoveredIdDisabled to HoveredIdIsDisabled for consi…"}},{"before":"6f7b5d0ee2fe9948ab871a530888a6dc5c960700","after":"7260bb51cfc129fa5e46817dfd30632a9c1f2ff7","ref":"refs/heads/master","pushedAt":"2024-06-10T10:40:29.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.90.9 WIP","shortMessageHtmlLink":"Version 1.90.9 WIP"}},{"before":null,"after":"4bd4b41e736430782baea471a8fcd7a030f595af","ref":"refs/heads/external/win98","pushedAt":"2024-06-07T17:15:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ocornut","name":"omar","path":"/ocornut","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8225057?s=80&v=4"},"commit":{"message":"Fix for latest","shortMessageHtmlLink":"Fix for latest"}},{"before":"29a1f3281d5413bff8ff1fc3ae813d916d867878","after":"9f1163c901090141f08d60948a4265db1933bc5e","ref":"refs/heads/features/demo_input_owner_and_routing","pushedAt":"2024-06-06T15:58:10.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":"773fdfef1aec8cc39d08edcd10947c8134c19a93","after":"f9bec779e8501e704e6ef77172de3aab75f2dddf","ref":"refs/heads/features/premake5","pushedAt":"2024-06-06T15:57:49.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":"Premake: experimental premake5 script.\n\n(neater vs project output but certainly less standard than cmake)\n(amended 2022-09-28)\n(amended 2023-02-07)","shortMessageHtmlLink":"Premake: experimental premake5 script."}},{"before":"39713ecf07b3dd0fba1d16cb1cd490f4a258cae9","after":"ed044215dca282338578d052c22b93a6b33b7ad7","ref":"refs/heads/features/shadows","pushedAt":"2024-06-06T15:57:36.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":"Shadows: Fix broken shadows due to zero-clear added in 9417acc2","shortMessageHtmlLink":"Shadows: Fix broken shadows due to zero-clear added in 9417acc"}},{"before":"111b1cd22d946aec4f7b41fdcda14ac8147aca24","after":"b83497273fcd80d79b6d496f7bf0853d130cc6a0","ref":"refs/heads/features/sdl_renderer3_multiviewports","pushedAt":"2024-06-06T15:57: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":"WIP Backends: SDLRenderer3: transform vertices manually.","shortMessageHtmlLink":"WIP Backends: SDLRenderer3: transform vertices manually."}},{"before":"4c2f2e8d696db5d2e72393beadd878730c4d49c9","after":"67e6435d85396b727236ba05fe5063177733f5cf","ref":"refs/heads/features/string_view","pushedAt":"2024-06-06T15:56:26.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":"fdc084f532189fda8474079f79e74fa5e3541c9f","after":"6d948ab47ecf984239af01434f3ed03808dbf188","ref":"refs/heads/docking","pushedAt":"2024-06-06T15:55:36.000Z","pushType":"push","commitsCount":11,"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#\timgui.cpp","shortMessageHtmlLink":"Merge branch 'master' into docking"}},{"before":"daa9f198d76c8b948b59c6a1002abf0f3f73308b","after":"aaf9ac20e83144f14b9a081756de82f9d705ff42","ref":"refs/heads/features/range_select","pushedAt":"2024-06-06T15:54:06.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":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some of it on wiki).","shortMessageHtmlLink":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some…"}},{"before":"f1eaf8d7c0150ebfc20a63adec3ed1adf0287ca0","after":"6f7b5d0ee2fe9948ab871a530888a6dc5c960700","ref":"refs/heads/master","pushedAt":"2024-06-06T15:53:39.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":"Version 1.90.8","shortMessageHtmlLink":"Version 1.90.8"}},{"before":"69754861ee1a1b0f57e0df3ee2cf008af9e578dd","after":"4c2f2e8d696db5d2e72393beadd878730c4d49c9","ref":"refs/heads/features/string_view","pushedAt":"2024-06-06T15:06:18.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":"dcbdff441aa30193de6ef38eba47d665a0aef209","after":"daa9f198d76c8b948b59c6a1002abf0f3f73308b","ref":"refs/heads/features/range_select","pushedAt":"2024-06-06T15:04: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":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some of it on wiki).","shortMessageHtmlLink":"RangeSelect/MultiSelect: comments, header tweaks., simplication (some…"}},{"before":"47db0698d2ac88f10cc2cf0085e14f83b3d4c868","after":"f1eaf8d7c0150ebfc20a63adec3ed1adf0287ca0","ref":"refs/heads/master","pushedAt":"2024-06-06T15:01:08.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 SetNextItemRefVal(). (#7305)","shortMessageHtmlLink":"Internals: added SetNextItemRefVal(). (#7305)"}},{"before":"0561d708baa268dbb9da333d6fab1924dd017f8a","after":"47db0698d2ac88f10cc2cf0085e14f83b3d4c868","ref":"refs/heads/master","pushedAt":"2024-06-06T14:51:40.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":"InputScalar, InputInt, InputFloat: added ImGuiInputTextFlags_ParseEmptyRefVal, ImGuiInputTextFlags_DisplayEmptyRefVal. (#7305)","shortMessageHtmlLink":"InputScalar, InputInt, InputFloat: added ImGuiInputTextFlags_ParseEmp…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYpKxhAA","startCursor":null,"endCursor":null}},"title":"Activity · ocornut/imgui"}