{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":165522651,"defaultBranch":"master","name":"egui","ownerLogin":"emilk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-13T15:39:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1148717?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717407426.0","currentOid":""},"activityList":{"items":[{"before":"7063b058f50ccb549d2b84b811982671fff83a90","after":"5625d746740dde2de0b7c3c5dae9503b1a741c21","ref":"refs/heads/gh-pages","pushedAt":"2024-06-03T09:38:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ emilk/egui@c0a9800d051f2d23fb63e26cbc87d35e7e17d13e ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ c0a9800 ๐"}},{"before":"7b3752fde95534721ba410049b02ab6250866bda","after":"c0a9800d051f2d23fb63e26cbc87d35e7e17d13e","ref":"refs/heads/master","pushedAt":"2024-06-03T09:37:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Support interactive widgets in tooltips (#4596)\n\n* Closes https://github.com/emilk/egui/issues/1010\r\n\r\n### In short\r\nYou can now put interactive widgets, like buttons and hyperlinks, in an\r\ntooltip using `on_hover_ui`. If you do, the tooltip will stay open as\r\nlong as the user hovers it.\r\n\r\nThere is a new demo for this in the egui demo app (egui.rs):\r\n\r\n\r\n![interactive-tooltips](https://github.com/emilk/egui/assets/1148717/97335ba6-fa3e-40dd-9da0-1276a051dbf2)\r\n\r\n### Design\r\nTooltips can now contain interactive widgets, such as buttons and links.\r\nIf they do, they will stay open when the user moves their pointer over\r\nthem.\r\n\r\nWidgets that do not contain interactive widgets disappear as soon as you\r\nno longer hover the underlying widget, just like before. This is so that\r\nthey won't annoy the user.\r\n\r\nTo ensure not all tooltips with text in them are considered interactive,\r\n`selectable_labels` is `false` for tooltips contents by default. If you\r\nwant selectable text in tooltips, either change the `selectable_labels`\r\nsetting, or use `Label::selectable`.\r\n\r\n```rs\r\nui.label(\"Hover me\").on_hover_ui(|ui| {\r\n ui.style_mut().interaction.selectable_labels = true;\r\n ui.label(\"This text can be selected.\");\r\n\r\n ui.add(egui::Label::new(\"This too.\").selectable(true));\r\n});\r\n```\r\n\r\n### Changes\r\n* Layers in `Order::Tooltip` can now be interacted with","shortMessageHtmlLink":"Support interactive widgets in tooltips (#4596)"}},{"before":"9f813df1457f3634549690558086324dd9a165de","after":null,"ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-03T09:37:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}},{"before":"3ff9a18625c3fb3099f6b79c70276898e614c38b","after":"9f813df1457f3634549690558086324dd9a165de","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-03T08:47:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Create a new tooltip demo","shortMessageHtmlLink":"Create a new tooltip demo"}},{"before":"4d9aed8f830f9cc9d32531c3ad9570987a317a56","after":"7b3752fde95534721ba410049b02ab6250866bda","ref":"refs/heads/master","pushedAt":"2024-06-03T08:21:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Update README to maintained Tetra integration (#4606)\n\nOriginal integration https://github.com/tesselode/egui-tetra is\r\narchived, so I forked and updated for latest `egui` and `tetra`.","shortMessageHtmlLink":"Update README to maintained Tetra integration (#4606)"}},{"before":"22c89248449dd7da8a3fc4fedda339485b25a16b","after":"3ff9a18625c3fb3099f6b79c70276898e614c38b","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T19:15:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Fix doctest","shortMessageHtmlLink":"Fix doctest"}},{"before":"78dfdb3684259ae1034c42c50473f353215389e3","after":"4d9aed8f830f9cc9d32531c3ad9570987a317a56","ref":"refs/heads/master","pushedAt":"2024-06-02T19:14:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Add missing word (#4603)\n\nWas reading the docs and noticed a typo.\r\n\r\n\r\n* Closes ","shortMessageHtmlLink":"Add missing word (#4603)"}},{"before":"5349ac558bdb85bffd0c1fd0a64d588ec0869464","after":"22c89248449dd7da8a3fc4fedda339485b25a16b","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T19:11:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Change text on button in Misc Demos","shortMessageHtmlLink":"Change text on button in Misc Demos"}},{"before":"baba04fd7ac087b6ae3e3244092ffb735c49cf02","after":"5349ac558bdb85bffd0c1fd0a64d588ec0869464","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T19:11:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Fix match statement","shortMessageHtmlLink":"Fix match statement"}},{"before":"ffb0cc17743ade0aa07d57c752fbab135cc9a4b7","after":"baba04fd7ac087b6ae3e3244092ffb735c49cf02","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T19:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Use correct id for tooltip","shortMessageHtmlLink":"Use correct id for tooltip"}},{"before":"792fdba4c9902c091ce2e90b807e565de8c6a2c3","after":"ffb0cc17743ade0aa07d57c752fbab135cc9a4b7","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T18:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Change default tooltip width from 600 to 500 points","shortMessageHtmlLink":"Change default tooltip width from 600 to 500 points"}},{"before":"58affefc8f652e48b2a8c449f13a82ce372d4cc9","after":"792fdba4c9902c091ce2e90b807e565de8c6a2c3","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T18:46:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Improve `test_size_pass`","shortMessageHtmlLink":"Improve test_size_pass
"}},{"before":"3a5639675640c820b7c07dcf39e6b0240e721468","after":"58affefc8f652e48b2a8c449f13a82ce372d4cc9","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-06-02T18:45:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Only keep tooltip open if it contains interactive widgets","shortMessageHtmlLink":"Only keep tooltip open if it contains interactive widgets"}},{"before":"da7c8351c720dc87328d6582d13cd9816ab4c7fe","after":"7063b058f50ccb549d2b84b811982671fff83a90","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T15:30:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ emilk/egui@78dfdb3684259ae1034c42c50473f353215389e3 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 78dfdb3 ๐"}},{"before":"d09657ccbe5df26c9ccc997e7ba2a2afad146e82","after":"3a5639675640c820b7c07dcf39e6b0240e721468","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-05-31T15:30:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"WIP: interact with contents of tooltips","shortMessageHtmlLink":"WIP: interact with contents of tooltips"}},{"before":"95ce2fa284d5ed709120fd4079805231eef9936e","after":null,"ref":"refs/heads/emilk/intersects_ray","pushedAt":"2024-05-31T15:28:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}},{"before":"b6805a80063a7a6d115b084bf2b0ddd4e22e010a","after":"78dfdb3684259ae1034c42c50473f353215389e3","ref":"refs/heads/master","pushedAt":"2024-05-31T15:28:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"`Rect::intersects_ray`: another bug fix (#4597)\n\nMake sure it returns `true` if the ray starts inside the box","shortMessageHtmlLink":"Rect::intersects_ray
: another bug fix (#4597)"}},{"before":null,"after":"95ce2fa284d5ed709120fd4079805231eef9936e","ref":"refs/heads/emilk/intersects_ray","pushedAt":"2024-05-31T15:27:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"`Rect::intersects_ray`: another bug fix\n\nMake sure it returns `true` if the ray starts inside the box","shortMessageHtmlLink":"Rect::intersects_ray
: another bug fix"}},{"before":"2bb8a74010fc5d50c6b13ffd336ce5042f955554","after":"d09657ccbe5df26c9ccc997e7ba2a2afad146e82","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-05-31T15:15:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"WIP: interact with contents of tooltips","shortMessageHtmlLink":"WIP: interact with contents of tooltips"}},{"before":"98550f72850b6074f26d197f4cfecabd44c215f9","after":"da7c8351c720dc87328d6582d13cd9816ab4c7fe","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T15:12:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ emilk/egui@b6805a80063a7a6d115b084bf2b0ddd4e22e010a ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ b6805a8 ๐"}},{"before":"ffa0c73f9c218edf549deedc3fb6aef0b3392915","after":null,"ref":"refs/heads/emilk/fix-ray-intersection-bug","pushedAt":"2024-05-31T15:10:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}},{"before":"d4ac91ab6d1f154860153c5a4c2747bb2fa31804","after":"b6805a80063a7a6d115b084bf2b0ddd4e22e010a","ref":"refs/heads/master","pushedAt":"2024-05-31T15:10:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Fix bug in ray-rect intersection test (#4595)\n\nThis made submenu popups stay open when they perhaps shouldn't be","shortMessageHtmlLink":"Fix bug in ray-rect intersection test (#4595)"}},{"before":null,"after":"ffa0c73f9c218edf549deedc3fb6aef0b3392915","ref":"refs/heads/emilk/fix-ray-intersection-bug","pushedAt":"2024-05-31T15:05:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Fix bug in ray-rect intersection test\n\nThis made submenu popups stay open when they perhaps shouldn't be","shortMessageHtmlLink":"Fix bug in ray-rect intersection test"}},{"before":null,"after":"2bb8a74010fc5d50c6b13ffd336ce5042f955554","ref":"refs/heads/emilk/clickable-tooltips","pushedAt":"2024-05-31T15:05:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"WIP: interact with contents of tooltips","shortMessageHtmlLink":"WIP: interact with contents of tooltips"}},{"before":"bc64a62b0a60d6db0f0cca646e9b9d53c33dd9e3","after":"98550f72850b6074f26d197f4cfecabd44c215f9","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T14:52:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ emilk/egui@d4ac91ab6d1f154860153c5a4c2747bb2fa31804 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d4ac91a ๐"}},{"before":"23d52b31248b075fe6a073b0ebd68edab11958f6","after":null,"ref":"refs/heads/emilk/refactor-tooltip-ids","pushedAt":"2024-05-31T14:50:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}},{"before":"86560554bcb16e90530f58c120dc29b7a24b1486","after":"d4ac91ab6d1f154860153c5a4c2747bb2fa31804","ref":"refs/heads/master","pushedAt":"2024-05-31T14:50:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Refactor: remove extra tooltip id salt (#4594)","shortMessageHtmlLink":"Refactor: remove extra tooltip id salt (#4594)"}},{"before":null,"after":"23d52b31248b075fe6a073b0ebd68edab11958f6","ref":"refs/heads/emilk/refactor-tooltip-ids","pushedAt":"2024-05-31T14:42:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"},"commit":{"message":"Refactor: reove extra tooltip id salt","shortMessageHtmlLink":"Refactor: reove extra tooltip id salt"}},{"before":"0007d5935c0161a898b2fc06ead3f9a0334bf23a","after":"bc64a62b0a60d6db0f0cca646e9b9d53c33dd9e3","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T13:58:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ emilk/egui@86560554bcb16e90530f58c120dc29b7a24b1486 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 8656055 ๐"}},{"before":"d2b4519ff60cb58657f4d758cbbf862e59dd7404","after":null,"ref":"refs/heads/emilk/fix-contex-menu-placement","pushedAt":"2024-05-31T13:56:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"emilk","name":"Emil Ernerfeldt","path":"/emilk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1148717?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWsGpLAA","startCursor":null,"endCursor":null}},"title":"Activity ยท emilk/egui"}