{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":612146707,"defaultBranch":"main","name":"imgui-combo-filter","ownerLogin":"khlorz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-10T09:51:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105799772?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725715918.0","currentOid":""},"activityList":{"items":[{"before":"880a9728b917fabc7be55b7e67594ed9f32a8ffb","after":null,"ref":"refs/heads/combo-filter-flags","pushedAt":"2024-09-07T13:31:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"}},{"before":"24eda668d14d843a80603586f6891f1db19ed5c8","after":null,"ref":"refs/heads/improve-combo-data","pushedAt":"2024-09-07T13:28:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"}},{"before":"9bd6f864d9757988751fcebb5720ae9fd83f58ae","after":"74a13d640f6053d220bb5095eae633e80ca1f0da","ref":"refs/heads/main","pushedAt":"2024-09-07T13:28:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Improve combo data (#4)\n\n* Renamed ItemType to ContainerType\r\n\r\n* Added some type_traits for getters\r\n\r\n* Added getter for container items\r\n\r\n+ Also fixed and improved type traits\r\n+ Added a demo\r\n\r\n* Created base struct ComboData\r\n\r\n-Refactoring\r\n-Reset() -> pure virtual function in base struct\r\n-Moved shared functions to base struct\r\n-Moved templated variables to base struct\r\n + Adjusted the constructor\r\n-Moved shared non-templated variables to base struct\r\n-Moved static variables to the base struct\r\n-Moved the type_traits to the base struct\r\n-Inherited the ComboData struct\r\n-Created ComboData struct\r\n\r\n* Adjusted the demo file","shortMessageHtmlLink":"Improve combo data (#4)"}},{"before":"06909251ee4fb4286ea3bde48f672f9706abb001","after":"24eda668d14d843a80603586f6891f1db19ed5c8","ref":"refs/heads/improve-combo-data","pushedAt":"2024-09-07T13:20:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Adjusted the demo file","shortMessageHtmlLink":"Adjusted the demo file"}},{"before":"e3c1caca44f098a1575a6ac4724a6346af11ee0f","after":"06909251ee4fb4286ea3bde48f672f9706abb001","ref":"refs/heads/improve-combo-data","pushedAt":"2024-09-07T08:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Created base struct ComboData\n\n-Refactoring\n-Reset() -> pure virtual function in base struct\n-Moved shared functions to base struct\n-Moved templated variables to base struct\n + Adjusted the constructor\n-Moved shared non-templated variables to base struct\n-Moved static variables to the base struct\n-Moved the type_traits to the base struct\n-Inherited the ComboData struct\n-Created ComboData struct","shortMessageHtmlLink":"Created base struct ComboData"}},{"before":"fca3e4d1286c0bb06ea10e1eaf54740e63e66cdd","after":null,"ref":"refs/heads/combo-data-inheritance","pushedAt":"2024-09-07T08:43:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"}},{"before":"837a7eae7662370a6e231216d463ee75d4a68fc9","after":"e3c1caca44f098a1575a6ac4724a6346af11ee0f","ref":"refs/heads/improve-combo-data","pushedAt":"2024-09-07T08:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Added getter for container items\n\n+ Also fixed and improved type traits\n+ Added a demo","shortMessageHtmlLink":"Added getter for container items"}},{"before":null,"after":"fca3e4d1286c0bb06ea10e1eaf54740e63e66cdd","ref":"refs/heads/combo-data-inheritance","pushedAt":"2024-09-07T08:19:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":null,"after":"837a7eae7662370a6e231216d463ee75d4a68fc9","ref":"refs/heads/improve-combo-data","pushedAt":"2024-08-31T15:51:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Added some type_traits for getters\n\nNote: NOT YET FINISHED!","shortMessageHtmlLink":"Added some type_traits for getters"}},{"before":"3301b916d35c4126f4f3319f25e15ff50f36a04e","after":"9bd6f864d9757988751fcebb5720ae9fd83f58ae","ref":"refs/heads/main","pushedAt":"2023-12-05T13:07:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Improved ComboData structure","shortMessageHtmlLink":"Improved ComboData structure"}},{"before":"34f9f2a948025c393757254dfbf350dff412d983","after":null,"ref":"refs/heads/improve/comments","pushedAt":"2023-05-27T11:32:43.172Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"}},{"before":"5e9d56d7d847357ecdd22eed1f95879cdc3a4448","after":"3301b916d35c4126f4f3319f25e15ff50f36a04e","ref":"refs/heads/main","pushedAt":"2023-05-27T11:32:39.126Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Adjusted introductory comments (#3)","shortMessageHtmlLink":"Adjusted introductory comments (#3)"}},{"before":null,"after":"34f9f2a948025c393757254dfbf350dff412d983","ref":"refs/heads/improve/comments","pushedAt":"2023-05-27T11:31:16.907Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Improved v1 introductory comment","shortMessageHtmlLink":"Improved v1 introductory comment"}},{"before":"03fe6cc4092862335acabc1c4d167df22cff94ce","after":"880a9728b917fabc7be55b7e67594ed9f32a8ffb","ref":"refs/heads/combo-filter-flags","pushedAt":"2023-05-14T06:57:53.079Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Adjusted v2 ComboAutoSelect flags' interactions","shortMessageHtmlLink":"Adjusted v2 ComboAutoSelect flags' interactions"}},{"before":null,"after":"03fe6cc4092862335acabc1c4d167df22cff94ce","ref":"refs/heads/combo-filter-flags","pushedAt":"2023-04-25T11:08:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Created ImGuiComboInputTextFlags","shortMessageHtmlLink":"Created ImGuiComboInputTextFlags"}},{"before":"c1361fa7b79b21b3bec62f1a78911964b2789fbf","after":"5e9d56d7d847357ecdd22eed1f95879cdc3a4448","ref":"refs/heads/main","pushedAt":"2023-04-23T04:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Code cleaning","shortMessageHtmlLink":"Code cleaning"}},{"before":"ceb4e5b8e5cc9e6f89dd17bb20de553cea602c27","after":null,"ref":"refs/heads/adapt-v2-to-v1","pushedAt":"2023-04-23T03:34:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"}},{"before":"74c8b510122afd3a3ad71dea7e8b9044c469b1be","after":"c1361fa7b79b21b3bec62f1a78911964b2789fbf","ref":"refs/heads/main","pushedAt":"2023-04-23T03:34:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Adapted v2 to v1 (#2)","shortMessageHtmlLink":"Adapted v2 to v1 (#2)"}},{"before":"0a95b2e4e72ca70ed886430f02a8f2f3e162be89","after":"ceb4e5b8e5cc9e6f89dd17bb20de553cea602c27","ref":"refs/heads/adapt-v2-to-v1","pushedAt":"2023-04-23T03:30:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Fixed bug not clearing filtered_items on exit","shortMessageHtmlLink":"Fixed bug not clearing filtered_items on exit"}},{"before":null,"after":"0a95b2e4e72ca70ed886430f02a8f2f3e162be89","ref":"refs/heads/adapt-v2-to-v1","pushedAt":"2023-04-23T00:59:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Made ComboAutoSelectData non-optional","shortMessageHtmlLink":"Made ComboAutoSelectData non-optional"}},{"before":"33f45fb101a0ff3746703bff9cbf6beccb88d8e8","after":null,"ref":"refs/heads/combo-filter-v2","pushedAt":"2023-04-22T01:33:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"}},{"before":"a1a88da795166fddeb1acfeb542033c21763c32d","after":"74c8b510122afd3a3ad71dea7e8b9044c469b1be","ref":"refs/heads/main","pushedAt":"2023-04-22T01:32:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Added version 2 of combo widgets (#1)","shortMessageHtmlLink":"Added version 2 of combo widgets (#1)"}},{"before":"7fecbe587a06ce1efe433f8040952bebc28182b9","after":"33f45fb101a0ff3746703bff9cbf6beccb88d8e8","ref":"refs/heads/combo-filter-v2","pushedAt":"2023-04-22T01:23:05.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Improved the demo source file","shortMessageHtmlLink":"Improved the demo source file"}},{"before":"880b844107b4f38250ed5c496a6f9e6e18a89ef4","after":"7fecbe587a06ce1efe433f8040952bebc28182b9","ref":"refs/heads/combo-filter-v2","pushedAt":"2023-04-21T06:37:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Implemented ImGuiListClipper to combos\n\nThis implementation required some adjustments to:\n- Scrolling\n- Popup sizing\n- Key press algorithm","shortMessageHtmlLink":"Implemented ImGuiListClipper to combos"}},{"before":"94513ad9aa25be9630ebb2348089ae84a1bf57b6","after":"880b844107b4f38250ed5c496a6f9e6e18a89ef4","ref":"refs/heads/combo-filter-v2","pushedAt":"2023-04-21T05:35:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Renamed the callbacks\n\nItemGetterCallback -> ComboItemGetterCallback\nAutoSelectSearchCallback -> ComboAutoSelectSearchCallback\nFilterSearchCallback -> ComboFilterSearchCallback","shortMessageHtmlLink":"Renamed the callbacks"}},{"before":"880b844107b4f38250ed5c496a6f9e6e18a89ef4","after":"94513ad9aa25be9630ebb2348089ae84a1bf57b6","ref":"refs/heads/combo-filter-v2","pushedAt":"2023-04-21T05:32:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Implemented ImGuiListClipper to combos\n\nThis implementation needs a lot of adjustments:\n- Scrolling adjustments\n- Selection adjustments\n- Function adjustments","shortMessageHtmlLink":"Implemented ImGuiListClipper to combos"}},{"before":null,"after":"880b844107b4f38250ed5c496a6f9e6e18a89ef4","ref":"refs/heads/combo-filter-v2","pushedAt":"2023-04-15T12:17:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Renamed the callbacks\n\nItemGetterCallback -> ComboItemGetterCallback\nAutoSelectSearchCallback -> ComboAutoSelectSearchCallback\nFilterSearchCallback -> ComboFilterSearchCallback","shortMessageHtmlLink":"Renamed the callbacks"}},{"before":"e135a7ef69d97399bc1425d8ff93f8ee76131246","after":"a1a88da795166fddeb1acfeb542033c21763c32d","ref":"refs/heads/main","pushedAt":"2023-04-15T08:09:36.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Code refactoring","shortMessageHtmlLink":"Code refactoring"}},{"before":"3e71f74b707a25f8c59f1f5981d435f965b27877","after":"e135a7ef69d97399bc1425d8ff93f8ee76131246","ref":"refs/heads/main","pushedAt":"2023-04-15T05:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Improved combo interactions\n\n- Press TAB to refocus to InputText if out of focus\n- Adjusted combo deactivation behavior\n- Adjusted combo return values","shortMessageHtmlLink":"Improved combo interactions"}},{"before":"f498319fc4a204bb7e27c908d9fff627f424a70e","after":"3e71f74b707a25f8c59f1f5981d435f965b27877","ref":"refs/heads/main","pushedAt":"2023-03-26T02:29:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"khlorz","name":"khlorz","path":"/khlorz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105799772?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QxMzozMTo1OC4wMDAwMDBazwAAAASvqBdV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QxMzozMTo1OC4wMDAwMDBazwAAAASvqBdV","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yNlQwMjoyOTozMC4wMDAwMDBazwAAAAMLULwl"}},"title":"Activity ยท khlorz/imgui-combo-filter"}