{"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:1721981425.0","currentOid":""},"activityList":{"items":[{"before":"983748fdc95b280b6afdda09820f9bfd8d9fc7d8","after":"c8105c97391d1e34420251bb4d886964965c9a92","ref":"refs/heads/gh-pages","pushedAt":"2024-08-06T18:19:12.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@2dac4a4fc6f5fedd42665834991b19115b62088e πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 2dac4a4 πŸš€"}},{"before":"ed0254288a73d98651562e66a32d851549f71e77","after":"2dac4a4fc6f5fedd42665834991b19115b62088e","ref":"refs/heads/master","pushedAt":"2024-08-06T18:17:51.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":"Follow the System Theme in egui (#4860)\n\n* Some initial progress towards #4490\r\n\r\nThis PR just moves `Theme` and the \"follow system theme\" settings to\r\negui and adds `RawInput.system_theme`.\r\nA follow-up PR can then introduce the two separate `dark_mode_style` and\r\n`light_mode_style` fields on `Options`.\r\n\r\n\r\n\r\n\r\n\r\n* [x] I have followed the instructions in the PR template\r\n\r\n\r\n### Breaking changes\r\n\r\nThe options `follow_system_theme` and `default_theme` has been moved\r\nfrom `eframe` into `egui::Options`, settable with `ctx.options_mut`\r\n\r\n---------\r\n\r\nCo-authored-by: Emil Ernerfeldt ","shortMessageHtmlLink":"Follow the System Theme in egui (#4860)"}},{"before":"5874dbb15e55d6b91468fdfd7dcdf763c5ea5a06","after":"983748fdc95b280b6afdda09820f9bfd8d9fc7d8","ref":"refs/heads/gh-pages","pushedAt":"2024-08-05T09:20:42.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@ed0254288a73d98651562e66a32d851549f71e77 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ ed02542 πŸš€"}},{"before":"76fe6c855bdef3b33174987f692921a6c658abf1","after":"ed0254288a73d98651562e66a32d851549f71e77","ref":"refs/heads/master","pushedAt":"2024-08-05T09:19:20.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 `Button` to correctly align contained image (#4891)\n\nSimilar to #4889\r\n\r\nUpdated the `ui` method of the `Button` widget so that the alignment\r\ngiven by the layout is applied to the image contained in the button (if\r\none exists).\r\n\r\nCurrently, only the text inside the button has alignment applied to it,\r\nand only when it is not accompanied by an image or shortcut text. Images\r\nwithin buttons are always aligned to the centre left, no matter the\r\nalignment of the containing `Ui`. This update now also applies this\r\nalignment to an image when it has no accompanying text, which makes\r\nbuttons with an image and no text more consistent with the appearance of\r\nones with text and no image.\r\n\r\nI've also made an additional change so that the vertical alignment is\r\nnow also respected when displaying some combination of image and text,\r\nbut the original horizontal alignment remains the same, so that the\r\nimage always appears left of the text. Any shortcut text now also\r\nfollows vertical alignment, but is always horizontally aligned to the\r\nright.\r\n\r\nHere are some comparisons of the difference between how buttons look\r\nwith different alignments, before and after this change:\r\n\r\n### Before\r\n\r\n![Before](https://github.com/user-attachments/assets/b5086ccb-765d-42e6-88a5-8fa427544568)\r\n\r\n### After\r\n\r\n![After](https://github.com/user-attachments/assets/ecf6c6aa-b1b9-4b45-be44-8c71665df5c3)\r\n\r\n* [x] I have followed the instructions in the PR template","shortMessageHtmlLink":"Update Button to correctly align contained image (#4891)"}},{"before":"71dbc48818afeff71cb4dbea3552b840c151ef82","after":"76fe6c855bdef3b33174987f692921a6c658abf1","ref":"refs/heads/master","pushedAt":"2024-08-05T09:09:51.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: Backspace not working after IME input (#4912)\n\nFix: Changed the handling method of `Ime::Preedit(_, None)`\r\n\r\nFix: backspace fail after ime input\r\n\r\n* Related #4358\r\n* Related #4430 \r\n* Related #4436\r\n* Related #4794 \r\n* Related #4896\r\n* Closes #4908 \r\n\r\nIssues: backspace fail after ime input\r\n* #4908 (Chinese)\r\n\r\nChanged the handling method of `Ime::Preedit(_, None)`","shortMessageHtmlLink":"Fix: Backspace not working after IME input (#4912)"}},{"before":"d856f7b3a58fc65a81ff9657f5c6e1ab462b7bb6","after":"71dbc48818afeff71cb4dbea3552b840c151ef82","ref":"refs/heads/master","pushedAt":"2024-08-05T09:06:42.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 missing `winit` feature in `egui_glow` (#4916)\n\nSince #4849, running `./scripts/check.sh` fails with:\r\n```\r\n...\r\n\r\nerror[E0277]: the trait bound `ActiveEventLoop: raw_window_handle::borrowed::HasDisplayHandle` is not satisfied\r\n --> crates/egui_glow/src/winit.rs:43:13\r\n |\r\n43 | event_loop,\r\n | ^^^^^^^^^^ the trait `raw_window_handle::borrowed::HasDisplayHandle` is not implemented for `ActiveEventLoop`\r\n |\r\n = help: the following other types implement trait `raw_window_handle::borrowed::HasDisplayHandle`:\r\n raw_window_handle::borrowed::DisplayHandle<'a>\r\n &H\r\n &mut H\r\n = note: required for the cast from `&ActiveEventLoop` to `&dyn raw_window_handle::borrowed::HasDisplayHandle`\r\n```\r\n\r\nThis PR adds the missing `rwh_06` to the winit dependency (in\r\negui-glow).\r\n\r\n* [x] I have followed the instructions in the PR template","shortMessageHtmlLink":"Fix missing winit feature in egui_glow (#4916)"}},{"before":"2b4aaf3c7552a4106e385b9d319abd2cdc7fba67","after":"d74a769b7c8a4f83f6ecebba99afde1179b7b77b","ref":"refs/heads/emilk/no-clip-margin","pushedAt":"2024-07-31T17:11:22.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":"Remove comment","shortMessageHtmlLink":"Remove comment"}},{"before":"8dc2ba2fe9672b8f7a9b3051c212eed113af609b","after":"d856f7b3a58fc65a81ff9657f5c6e1ab462b7bb6","ref":"refs/heads/master","pushedAt":"2024-07-31T16:49:19.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 typos","shortMessageHtmlLink":"Fix typos"}},{"before":"781fde52624ed75951f00fbe6333fd7b933664a4","after":"2b4aaf3c7552a4106e385b9d319abd2cdc7fba67","ref":"refs/heads/emilk/no-clip-margin","pushedAt":"2024-07-31T16:46:05.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":"Silence clippy","shortMessageHtmlLink":"Silence clippy"}},{"before":"dfbc7f0d19634dce155240a437a9dc3274dd843f","after":"8dc2ba2fe9672b8f7a9b3051c212eed113af609b","ref":"refs/heads/master","pushedAt":"2024-07-31T16:44:08.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":"Refactor: add `TitleBar::new` in `window.rs`","shortMessageHtmlLink":"Refactor: add TitleBar::new in window.rs"}},{"before":"c5bea3113edbfa3ffccc265eb8444ff937878357","after":"dfbc7f0d19634dce155240a437a9dc3274dd843f","ref":"refs/heads/master","pushedAt":"2024-07-31T08:18:18.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 iOS compilation of eframe (#4851)\n\nFixed changed the name of function `WinitApp::get_window_winit_id` to\r\n`WinitApp::window_id_from_viewport_id` and missed `egui::ViewportId`\r\nimport.","shortMessageHtmlLink":"Fix iOS compilation of eframe (#4851)"}},{"before":"8e4d28d5c0ac781b4feb496a5cde699592946699","after":"5874dbb15e55d6b91468fdfd7dcdf763c5ea5a06","ref":"refs/heads/gh-pages","pushedAt":"2024-07-31T07:55:52.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@c5bea3113edbfa3ffccc265eb8444ff937878357 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ c5bea31 πŸš€"}},{"before":"ae7672e33651914f3aa0ec324d817bd7c926bbe5","after":"c5bea3113edbfa3ffccc265eb8444ff937878357","ref":"refs/heads/master","pushedAt":"2024-07-31T07:54:29.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":"Make `scroll_to_*` animations configurable (#4305)\n\n\r\n\r\n* Closes #4295\r\n\r\nI based this on #4303, I'll rebase once that one gets merged.","shortMessageHtmlLink":"Make scroll_to_* animations configurable (#4305)"}},{"before":"c9347c6e568a669ba58c440f1fbd112b9cafd6d9","after":"8e4d28d5c0ac781b4feb496a5cde699592946699","ref":"refs/heads/gh-pages","pushedAt":"2024-07-31T07:51:59.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@ae7672e33651914f3aa0ec324d817bd7c926bbe5 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ ae7672e πŸš€"}},{"before":"6f2f006885a6d81eb7a6f8ef5ae36b97ee3fb145","after":"ae7672e33651914f3aa0ec324d817bd7c926bbe5","ref":"refs/heads/master","pushedAt":"2024-07-31T07:50:02.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":"Move default fonts to new crate `epaint_default_fonts` (#4853)\n\nThis allows license checking tools to omit the OFL and UFL licenses when\r\n`default_fonts` are turned off.\r\n\r\nThere was some discussion of versioning on the original issue; I have\r\nchosen to label this version as `0.28.1` to match the other crates.\r\nHappy to adjust the version as needed.\r\n\r\n\r\n\r\n* Closes \r\n* [X] I have followed the instructions in the PR template\r\n\r\n---------\r\n\r\nCo-authored-by: Alex Pinkus ","shortMessageHtmlLink":"Move default fonts to new crate epaint_default_fonts (#4853)"}},{"before":"bed2f7d05a92932a6d6038005680307ec18f0043","after":"c9347c6e568a669ba58c440f1fbd112b9cafd6d9","ref":"refs/heads/gh-pages","pushedAt":"2024-07-31T07:44:37.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@6f2f006885a6d81eb7a6f8ef5ae36b97ee3fb145 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 6f2f006 πŸš€"}},{"before":"37b1e1504db14697c39ce1c3bb5e58f4f2b819bf","after":"6f2f006885a6d81eb7a6f8ef5ae36b97ee3fb145","ref":"refs/heads/master","pushedAt":"2024-07-31T07:43:16.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":"Upgrade winit to 0.30.2 (#4849)\n\n* Closes https://github.com/emilk/egui/issues/1918\r\n* Closes https://github.com/emilk/egui/issues/4437\r\n* Closes https://github.com/emilk/egui/issues/4709\r\n* [x] I have followed the instructions in the PR template\r\n\r\nHiya,\r\n\r\nI need new winit for a specific fix for a android_native_actvity. There\r\nare already two PRs, but both don't seem to have a lot of movement, or\r\nare entirely complete:\r\n\r\nhttps://github.com/emilk/egui/pull/4466\r\nSeems to have gone stale & is missing some bits.\r\n\r\nhttps://github.com/emilk/egui/pull/4702\r\nAlso seems stale (if less so), and is missing a refactor to\r\nrun_on_demand. I also *think* the accesskit integration has a mistake\r\nand can't be enabled. I've marked them as a co-author on this as I\r\nstarted from this branch. (I think! Haven't done that on git before...).\r\n\r\nSorry for the wall of text but just dumping some details / thoughts\r\nhere:\r\n\r\n- There's an issue with creating child windows in winit 0.30.1 and up on\r\nmacOS. The multiple_viewports, \"create immediate viewport\" example\r\ncrashes on anything later 0.30.1, with a stack overflow in unsafe code.\r\nI've create [a winit\r\nissue](https://github.com/rust-windowing/winit/issues/3800), it *might*\r\nalready be fixed in 0.31.0 but I can't test as 0.31 will likely require\r\nanother refactoring. For now I have just pinned things to 0.30.0 exatly.\r\n\r\n- Winit has deprecated run_on_demand, instead requiring the\r\nApplicationHandler interface. In 0.31.0 run_on_demand is removed. I've\r\nrefactored both the integration and the WinitApp trait to follow this\r\npattern. I've left user_events a bit more opaque, as it seems 0.31.0 is\r\ndoing a rework of UserEvents too.\r\n\r\n- I've used the new lazy init approach for access kit from this branch\r\nhttps://github.com/mwcampbell/egui/tree/accesskit-new-lazy-init and\r\nmarked Matt as co-author, thanks Matt!\r\n\r\n- There was very similair but not quite the same code for run_and_return\r\nand run_and_exit. I've merged them, but looking at the github issues\r\ngraveyard it seems vey finnicky. I *hope* this is more robust than\r\nbefore but it's a bit scary.\r\n\r\n- when receiving new_events this also used to check the redraw timing\r\ndictionary. That doesn't seem necesarry so left this out, but that is a\r\nslight behaviour change?\r\n\r\n- I have reeneabled serial_windows on macOS. I wondered whether it was\r\nfixed after this PR and does seem to be! However, even before this PR it\r\nseems to work, so maybe winit has sorted things out before that...\r\nWindows also works fine now without the extra hack.\r\n\r\n- I've done a very basic test of AccessKit on Windows and screen reader\r\nseems ok but I'm really not knowleadgable enough to say whether it's all\r\ngood or not.\r\n\r\n- I've tested cargo tests & all examples on Windows & macOS, and ran a\r\nbasic Android app. Still, testing native platforms is wel... hard so if\r\nanyone can test linux / iOs / older mac versions / windows 10 would\r\nprobably be a good idea!\r\n\r\n- For consistencys sake I've made all event like functions in WinitApp\r\nreturn a `Result`. There's quite a bit of Ok-wrapping now,\r\nmaybe too annoying? Not sure.\r\n\r\nThank you for having a look!\r\n\r\n# Tested on\r\n* [x] macOS\r\n* [x] Windows\r\n* [x] Wayland (thanks [SiebenCorgie](https://github.com/SiebenCorgie))\r\n* [x] X11 (thanks\r\n[crumblingstatue](https://github.com/crumblingstatue)!,\r\n[SiebenCorgie](https://github.com/SiebenCorgie))\r\n\r\n\r\n# TODO\r\n* [x] Fix \"follow system theme\" not working on initial startup (winit\r\nissue, pinning to 0.30.2 for now).\r\n* [x] Fix `request_repaint_after`\r\n\r\n---------\r\n\r\nCo-authored-by: mwcampbell \r\nCo-authored-by: j-axa \r\nCo-authored-by: DataTriny \r\nCo-authored-by: Emil Ernerfeldt ","shortMessageHtmlLink":"Upgrade winit to 0.30.2 (#4849)"}},{"before":"c2d1533ac18fbcefd75a5123ed0578f790ce78c7","after":"bed2f7d05a92932a6d6038005680307ec18f0043","ref":"refs/heads/gh-pages","pushedAt":"2024-07-30T19:05:17.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@37b1e1504db14697c39ce1c3bb5e58f4f2b819bf πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 37b1e15 πŸš€"}},{"before":"7736192722b050e9bb67945951dce1b0808d010a","after":"37b1e1504db14697c39ce1c3bb5e58f4f2b819bf","ref":"refs/heads/master","pushedAt":"2024-07-30T19:03:52.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: hint text follows the alignment set on the `TextEdit` (#4889)\n\nUpdated the `show_content` method of the `TextEdit` widget so that the\r\nrequested text alignment (if any) is also applied to the hint text.\r\n\r\nCurrently, hint text is always aligned to the top left of the widget,\r\nwhich may be inconsistent with the actual location of text entered by\r\nthe user. I think it's more intuitive for the hint text to be positioned\r\nas if the user had entered the same text themselves.\r\n\r\nHere are some comparisons of the difference between how the hint text\r\nand the entered text looks, before and after this change:\r\n\r\n### Previous Behaviour\r\n\r\n![Prev](https://github.com/user-attachments/assets/8cd7858f-833e-4946-84f1-ff1ede60c64d)\r\n\r\n\r\n### Updated Behaviour\r\n\r\n![Update](https://github.com/user-attachments/assets/2596dd44-d6f9-4376-9012-5b074fc2cdea)\r\n\r\n* [x] I have followed the instructions in the PR template","shortMessageHtmlLink":"Fix: hint text follows the alignment set on the TextEdit (#4889)"}},{"before":"057033ef340120ebdc86239a677fd3748634c2a4","after":"7736192722b050e9bb67945951dce1b0808d010a","ref":"refs/heads/master","pushedAt":"2024-07-30T19:01:10.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":"Clarified `eframe::run_simple_native()` persistence (#4846)\n\n* [x] I have followed the instructions in the PR template\r\n\r\nClarified that `eframe::run_simple_native()` does in fact save some\r\nstate (if persistence is enabled) but does not allow user to save state.","shortMessageHtmlLink":"Clarified eframe::run_simple_native() persistence (#4846)"}},{"before":"378df03910636f24b2c26f7f06d08097738e2d22","after":"057033ef340120ebdc86239a677fd3748634c2a4","ref":"refs/heads/master","pushedAt":"2024-07-30T19:00:47.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 typos in egui docstrings (#4869)\n\n\r\n\r\n* [x] I have followed the instructions in the PR template (less the\r\nself-review using the script as it's only a single word change).","shortMessageHtmlLink":"Fix typos in egui docstrings (#4869)"}},{"before":"7103ac2ab78fdc38092d66388dfe331e59b7f86c","after":"c2d1533ac18fbcefd75a5123ed0578f790ce78c7","ref":"refs/heads/gh-pages","pushedAt":"2024-07-30T18:12:56.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@378df03910636f24b2c26f7f06d08097738e2d22 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 378df03 πŸš€"}},{"before":"64d5f948e43b4be93e3a4541c87dcce74c948df4","after":"378df03910636f24b2c26f7f06d08097738e2d22","ref":"refs/heads/master","pushedAt":"2024-07-30T18:11:34.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":"Clamp margin values in `Margin::ui` (#4873)\n\nlimit margin value in `settings.ui()`.\r\n\r\nIssues: If the `window margin` of `settings.ui()` becomes -10.0 or less,\r\na panic occurs.","shortMessageHtmlLink":"Clamp margin values in Margin::ui (#4873)"}},{"before":"3e9d7b17a290e8d6420b2eb7a7b18d6b21cb05d0","after":null,"ref":"refs/heads/workaround-wgpu-crash","pushedAt":"2024-07-26T08:10:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"}},{"before":"34db001db14940c948eb03d3fe87f2af2c45daba","after":"64d5f948e43b4be93e3a4541c87dcce74c948df4","ref":"refs/heads/master","pushedAt":"2024-07-26T08:10:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Workaround for wgpu crash when surface is dropped last (#4876)\n\n* Fixes https://github.com/emilk/egui/issues/4874\r\n* Details see https://github.com/gfx-rs/wgpu/pull/6052","shortMessageHtmlLink":"Workaround for wgpu crash when surface is dropped last (#4876)"}},{"before":null,"after":"3e9d7b17a290e8d6420b2eb7a7b18d6b21cb05d0","ref":"refs/heads/workaround-wgpu-crash","pushedAt":"2024-07-26T07:58:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"Workaround for wgpu crash when surface is dropped last","shortMessageHtmlLink":"Workaround for wgpu crash when surface is dropped last"}},{"before":"142c57d0f1073f9bab864ec1d406eeb77a8a3472","after":"7103ac2ab78fdc38092d66388dfe331e59b7f86c","ref":"refs/heads/gh-pages","pushedAt":"2024-07-23T16:18:20.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@34db001db14940c948eb03d3fe87f2af2c45daba πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 34db001 πŸš€"}},{"before":"56df31ab489312014d57247db438ecd7189a710a","after":"34db001db14940c948eb03d3fe87f2af2c45daba","ref":"refs/heads/master","pushedAt":"2024-07-23T16:16:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jprochazk","name":"Jan ProchΓ‘zka","path":"/jprochazk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1665677?s=80&v=4"},"commit":{"message":"Force canvas/text input focus on touch for iOS web browsers (#4848)","shortMessageHtmlLink":"Force canvas/text input focus on touch for iOS web browsers (#4848)"}},{"before":"64b57080ab24a7bf8f0e25476f55a3d97ce1a3be","after":"142c57d0f1073f9bab864ec1d406eeb77a8a3472","ref":"refs/heads/gh-pages","pushedAt":"2024-07-19T08:07:26.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@56df31ab489312014d57247db438ecd7189a710a πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 56df31a πŸš€"}},{"before":"b2d74eaef603324ff2e471f4706ba0f8765b5431","after":"56df31ab489312014d57247db438ecd7189a710a","ref":"refs/heads/master","pushedAt":"2024-07-19T08:05:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Wumpf","name":"Andreas Reich","path":"/Wumpf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1220815?s=80&v=4"},"commit":{"message":"upgrade to wgpu 22.0.0 (#4847)\n\nwgpu changelog: https://github.com/gfx-rs/wgpu/releases/tag/v22.0.0\r\n\r\n---------\r\n\r\nCo-authored-by: Andreas Reich ","shortMessageHtmlLink":"upgrade to wgpu 22.0.0 (#4847)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEk2gWbgA","startCursor":null,"endCursor":null}},"title":"Activity Β· emilk/egui"}