{"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:1715777884.0","currentOid":""},"activityList":{"items":[{"before":"c150ad50c46b30e80b7c667c3a88b9d0616269d9","after":"374b9a7fb437956ad0435ce3d4082997ecb1af19","ref":"refs/heads/master","pushedAt":"2024-05-23T19:35:12.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":"Demo: Documents: refactor + add Renaming option. (#7233)","shortMessageHtmlLink":"Demo: Documents: refactor + add Renaming option. (#7233)"}},{"before":"a9405dbe0380233e329017e1cf4919a903f9f9f1","after":"f128c978d0f230adbecc92b804464ee1397065c1","ref":"refs/heads/features/range_select","pushedAt":"2024-05-23T17:26: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":"RangeSelect/MultiSelect: (Breaking) Added current_selection_size to BeginMultiSelect().\n\nRequired for shortcut routing so we can e.g. have Escape be used to clear selection THEN to exit child window.","shortMessageHtmlLink":"RangeSelect/MultiSelect: (Breaking) Added current_selection_size to B…"}},{"before":"521ae401f1ec7d37f84a0c64bb121716452de0e7","after":"a9405dbe0380233e329017e1cf4919a903f9f9f1","ref":"refs/heads/features/range_select","pushedAt":"2024-05-23T17:24:08.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":"RangeSelect/MultiSelect: (Breaking) Added current_selection_size to BeginMultiSelect().\n\nRequired for shortcut routing so we can e.g. have Escape be used to clear selection THEN to exit child window.","shortMessageHtmlLink":"RangeSelect/MultiSelect: (Breaking) Added current_selection_size to B…"}},{"before":"1a07b11ff1d4557b545dc3c3cd0c7bdc98013ee3","after":"521ae401f1ec7d37f84a0c64bb121716452de0e7","ref":"refs/heads/features/range_select","pushedAt":"2024-05-23T16:51: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":"RangeSelect/MultiSelect: Box-Select: fix preventing focus. amend determination of scope_hovered for decorated/non-child windows + avoid stealing NavId. (7424)","shortMessageHtmlLink":"RangeSelect/MultiSelect: Box-Select: fix preventing focus. amend dete…"}},{"before":"7c71e66370d633419f0a3f233eab4e5735657f67","after":"c150ad50c46b30e80b7c667c3a88b9d0616269d9","ref":"refs/heads/master","pushedAt":"2024-05-23T16:14:23.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":"Shortcuts: claim mods ownership once pressed. (#456, #2637, #2620, #2891, #3370, #3724, #4828, #5108, #5242, #5641)","shortMessageHtmlLink":"Shortcuts: claim mods ownership once pressed. (#456, #2637, #2620, #2891"}},{"before":"71660284a6a48559bb08143bc78d3eae59413d2c","after":"b3c32f2cbcbfb0ad025f47a5826404190c9c43db","ref":"refs/heads/features/sdl_renderer3_multiviewports","pushedAt":"2024-05-23T15:34: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":"WIP Backends: SDLRenderer3: transform vertices manually.","shortMessageHtmlLink":"WIP Backends: SDLRenderer3: transform vertices manually."}},{"before":"d5a600e9c64a570c22912f9fc23290f6c1592353","after":"7c71e66370d633419f0a3f233eab4e5735657f67","ref":"refs/heads/master","pushedAt":"2024-05-23T15:33:37.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":"Shortcuts, SetShortcutRouting: move ImGuiInputFlags_RouteFromRootWindow evaluation to SetShortcutRouting() for now. (#456)","shortMessageHtmlLink":"Shortcuts, SetShortcutRouting: move ImGuiInputFlags_RouteFromRootWind…"}},{"before":"a27e71ba203f9784e12f0e4b4c7c44473446d54a","after":"7f6574c04349f6959eddd3ce2d43a453aaebe444","ref":"refs/heads/features/demo_input_owner_and_routing","pushedAt":"2024-05-23T15:33:34.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":"9d17a99229f7ce610feb353694455f3c22ad6fed","after":"1a07b11ff1d4557b545dc3c3cd0c7bdc98013ee3","ref":"refs/heads/features/range_select","pushedAt":"2024-05-23T15:27:41.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: Box-Select: fix preventing focus. amend determination of scope_hovered for decorated/non-child windows + avoid stealing NavId. (7424)","shortMessageHtmlLink":"RangeSelect/MultiSelect: Box-Select: fix preventing focus. amend dete…"}},{"before":"292e316c0c81408725ca49888c66aadf16ee92fe","after":"0d86a969a8d02be283fb02cececfa74a979706a6","ref":"refs/heads/features/string_view","pushedAt":"2024-05-23T15:27:34.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":"36ffdd69d304659388ad3d3be487a467de65eaf6","after":"5ecef2f321db4923c0139efdfcd56f4ac5860ca0","ref":"refs/heads/docking","pushedAt":"2024-05-23T15:26:37.000Z","pushType":"push","commitsCount":15,"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#\texamples/example_win32_directx10/main.cpp\n#\texamples/example_win32_directx11/main.cpp\n#\texamples/example_win32_directx12/main.cpp\n#\timgui.cpp","shortMessageHtmlLink":"Merge branch 'master' into docking"}},{"before":"ec1d2be96f30f9dbe52fc9d5d6b8c4c5eb5021f9","after":"d5a600e9c64a570c22912f9fc23290f6c1592353","ref":"refs/heads/master","pushedAt":"2024-05-23T15:26:35.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":"Shortcuts, SetShortcutRouting: added ImGuiInputFlags_RouteFromRootWindow. Made it possible for SetShortcutRouting() to query for another location.","shortMessageHtmlLink":"Shortcuts, SetShortcutRouting: added ImGuiInputFlags_RouteFromRootWin…"}},{"before":"6d1a6f1c7482c884b7d1365aad75eefb6b5bdae9","after":"ec1d2be96f30f9dbe52fc9d5d6b8c4c5eb5021f9","ref":"refs/heads/master","pushedAt":"2024-05-23T13:16:13.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: Win32+DX9,DX10,DX11,DX12: rework main loop to handle minimization and screen locking. (#2496, #3907, #6308, #7615)","shortMessageHtmlLink":"Examples: Win32+DX9,DX10,DX11,DX12: rework main loop to handle minimi…"}},{"before":"4c3eac2c10e7d4deec55f58644e71946d16dd390","after":"6d1a6f1c7482c884b7d1365aad75eefb6b5bdae9","ref":"refs/heads/master","pushedAt":"2024-05-23T11:56:43.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, Inputs: Comments, alignment.","shortMessageHtmlLink":"Internals, Inputs: Comments, alignment."}},{"before":"a1566c5e1ba22755c359e3079f5f25ab53f1eafb","after":"4c3eac2c10e7d4deec55f58644e71946d16dd390","ref":"refs/heads/master","pushedAt":"2024-05-22T10:01:54.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":"Backends: OpenGL3: Fixed zealous warning by initializing last_pixel_unpack_buffer. (#7614)","shortMessageHtmlLink":"Backends: OpenGL3: Fixed zealous warning by initializing last_pixel_u…"}},{"before":"b1cefc152dcea895300feb99a8a5215043b11c4e","after":"292e316c0c81408725ca49888c66aadf16ee92fe","ref":"refs/heads/features/string_view","pushedAt":"2024-05-21T17:04: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":"ImStrv: allow constructing from two null pointers.","shortMessageHtmlLink":"ImStrv: allow constructing from two null pointers."}},{"before":"0d4b8ae65bb056a2f89242fcde362c4dbeb72f33","after":"9d17a99229f7ce610feb353694455f3c22ad6fed","ref":"refs/heads/features/range_select","pushedAt":"2024-05-21T17:04: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: Box-Select: fix preventing focus. amend determination of scope_hovered for decorated/non-child windows + avoid stealing NavId. (7424)","shortMessageHtmlLink":"RangeSelect/MultiSelect: Box-Select: fix preventing focus. amend dete…"}},{"before":"b39fc84f8919b87c9d79f6ffaf43efb61d2beb3d","after":"36ffdd69d304659388ad3d3be487a467de65eaf6","ref":"refs/heads/docking","pushedAt":"2024-05-21T17:03:39.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 remote-tracking branch 'origin/master' into docking","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into docking"}},{"before":"cd48059dc535300e9cfd9efac9cae189954d0b6e","after":"a1566c5e1ba22755c359e3079f5f25ab53f1eafb","ref":"refs/heads/master","pushedAt":"2024-05-21T10:35:38.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":"Tables: fixed 28a283b breaking PageDown on tables with no interactive items.","shortMessageHtmlLink":"Tables: fixed 28a283b breaking PageDown on tables with no interactive…"}},{"before":"28a283b4603dee1501efd7725acf206ff2e89a3e","after":"cd48059dc535300e9cfd9efac9cae189954d0b6e","ref":"refs/heads/master","pushedAt":"2024-05-21T10:08:09.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":"Tables: comments about skipping access to table data in coarse clipping path.","shortMessageHtmlLink":"Tables: comments about skipping access to table data in coarse clippi…"}},{"before":"aa5a6098ee24ca30b3e0a180282619777e95fc67","after":"28a283b4603dee1501efd7725acf206ff2e89a3e","ref":"refs/heads/master","pushedAt":"2024-05-21T09:07: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":"Windows: BeginChild(), Tables:fixed visibility of fully clipped child windows and tables to Test Engine.","shortMessageHtmlLink":"Windows: BeginChild(), Tables:fixed visibility of fully clipped child…"}},{"before":"d39ca33b63ab00bd82829c86f632d6c1b24db6ea","after":"aa5a6098ee24ca30b3e0a180282619777e95fc67","ref":"refs/heads/master","pushedAt":"2024-05-18T15:10:36.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":"Fixed typos in comments (#7599)","shortMessageHtmlLink":"Fixed typos in comments (#7599)"}},{"before":"aa2c7bd432b3de6ffa47422cb45d099d1166b32a","after":"a27e71ba203f9784e12f0e4b4c7c44473446d54a","ref":"refs/heads/features/demo_input_owner_and_routing","pushedAt":"2024-05-17T15:18:40.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 \"Shortcut Routing\" section.\n\nAlso refer to e06bbe05e for what was reverted.","shortMessageHtmlLink":"Demo: added \"Shortcut Routing\" section."}},{"before":"5d333fec6b9ba2ba7297ef9e87d9479aee7d88bc","after":"aa2c7bd432b3de6ffa47422cb45d099d1166b32a","ref":"refs/heads/features/demo_input_owner_and_routing","pushedAt":"2024-05-17T15:15:47.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 \"Shortcut Routing\" section.\n\nAlso refer to e06bbe05e for what was reverted.","shortMessageHtmlLink":"Demo: added \"Shortcut Routing\" section."}},{"before":"ae8218a3eaf21df6c3c2cf79086c30d5b6f33ce3","after":"d39ca33b63ab00bd82829c86f632d6c1b24db6ea","ref":"refs/heads/master","pushedAt":"2024-05-17T15:14:02.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 false positive with PVS-Studio.\n\nAmend ae8218a.","shortMessageHtmlLink":"Fixed false positive with PVS-Studio."}},{"before":"25e279ee73fa26c81b3b5ec4eb4490435ad3c114","after":"ae8218a3eaf21df6c3c2cf79086c30d5b6f33ce3","ref":"refs/heads/master","pushedAt":"2024-05-17T15:08:28.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":"Inputs, Shortcut: fixes some edge cases for GetKeyChordName(), clarify that it is aimed at display. (#456)\n\nRename IsNamedKeyOrModKey() to IsNamedKeyOrMod() for consistency.\nFixed GetKeyName(ImGuiKey_None) from returning \"N/A\" or \"None\" depending on IMGUI_DISABLE_OBSOLETE_KEYIO.\nSee \"inputs_keychord_name\" in imgui_test_suite.","shortMessageHtmlLink":"Inputs, Shortcut: fixes some edge cases for GetKeyChordName(), clarif…"}},{"before":"b4f564c1ed7db124c0ef45368dc2916bb5964e56","after":"25e279ee73fa26c81b3b5ec4eb4490435ad3c114","ref":"refs/heads/master","pushedAt":"2024-05-17T13:51:47.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":"Inputs: Treat ctrl-left-click as right click when ConfigMacOSXBehaviors is set. (#2343)","shortMessageHtmlLink":"Inputs: Treat ctrl-left-click as right click when ConfigMacOSXBehavio…"}},{"before":"5107e58b0f3f389d69ecc9d89e625f5660fbe0e0","after":"b4f564c1ed7db124c0ef45368dc2916bb5964e56","ref":"refs/heads/master","pushedAt":"2024-05-17T12:18:26.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: Shortcuts: *Breaking* : rename ImGuiInputFlags_RouteGlobalLow -> ImGuiInputFlags_RouteGlobal, ImGuiInputFlags_RouteGlobal -> ImGuiInputFlags_RouteGlobalOverFocused, ImGuiInputFlags_RouteGlobalHigh -> ImGuiInputFlags_RouteGlobalHighest (#456)","shortMessageHtmlLink":"Internals: Shortcuts: *Breaking* : rename ImGuiInputFlags_RouteGlobal…"}},{"before":"4a8fc79acd43d7467e0a2e44dea13d20742e68b0","after":"0d4b8ae65bb056a2f89242fcde362c4dbeb72f33","ref":"refs/heads/features/range_select","pushedAt":"2024-05-16T18:02:53.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: Box-Select: fix preventing focus. amend determination of scope_hovered for decorated/non-child windows + avoid stealing NavId. (7424)","shortMessageHtmlLink":"RangeSelect/MultiSelect: Box-Select: fix preventing focus. amend dete…"}},{"before":"71777f2bdcced9b63106bbc976e8e11ecaabfe47","after":"b1cefc152dcea895300feb99a8a5215043b11c4e","ref":"refs/heads/features/string_view","pushedAt":"2024-05-16T17:58: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":"ImStrv: allow constructing from two null pointers.","shortMessageHtmlLink":"ImStrv: allow constructing from two null pointers."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUmLw9wA","startCursor":null,"endCursor":null}},"title":"Activity · ocornut/imgui"}