{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":292625947,"defaultBranch":"main","name":"yewprint","ownerLogin":"yewprint","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-03T16:41:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85993052?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701162939.0","currentOid":""},"activityList":{"items":[{"before":"4e52b1eab6f17d2fca353caffed266ffb738050f","after":"f5070cf560ac84e61cb4060cca454a6138022504","ref":"refs/heads/main","pushedAt":"2024-03-25T07:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"d596258759d2e1ea32fec845ecb557ecf1dd392c","after":"4e52b1eab6f17d2fca353caffed266ffb738050f","ref":"refs/heads/main","pushedAt":"2023-11-28T09:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"01a0cca9ddbbd11659387a117c1238d236c14ef6","after":"a5db4357c07df3da1cf978f94b0f88578b074911","ref":"refs/heads/v0.4","pushedAt":"2023-11-28T09:15:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"848204863c4720b62a4f6469a6f9db2eb6009651","after":"d596258759d2e1ea32fec845ecb557ecf1dd392c","ref":"refs/heads/main","pushedAt":"2023-11-28T09:10:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"PanelStack: fix missing element for comparison in PartialEq","shortMessageHtmlLink":"PanelStack: fix missing element for comparison in PartialEq"}},{"before":"b01e00637181a7dc74087a2badef853e65feed1c","after":"848204863c4720b62a4f6469a6f9db2eb6009651","ref":"refs/heads/main","pushedAt":"2023-11-07T12:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Card: should always use Option and not just Callback\n\nIf you don't do this, the user can't pass an Option at all.","shortMessageHtmlLink":"Card: should always use Option<Callback> and not just Callback"}},{"before":"67ef4cedb145a9d3bdcf642c61fcf9738b98a16a","after":"01a0cca9ddbbd11659387a117c1238d236c14ef6","ref":"refs/heads/v0.4","pushedAt":"2023-11-07T12:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"94741d5cb8e2e71e05a1a24e646a6e75b3f70304","after":"67ef4cedb145a9d3bdcf642c61fcf9738b98a16a","ref":"refs/heads/v0.4","pushedAt":"2023-11-07T12:56:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Card: should always use Option and not just Callback\n\nIf you don't do this, the user can't pass an Option at all.","shortMessageHtmlLink":"Card: should always use Option<Callback> and not just Callback"}},{"before":"781b9748f3d6531ae31a4cd2d03c9939079d8ab0","after":"94741d5cb8e2e71e05a1a24e646a6e75b3f70304","ref":"refs/heads/v0.4","pushedAt":"2023-11-07T09:50:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":null,"after":"781b9748f3d6531ae31a4cd2d03c9939079d8ab0","ref":"refs/heads/v0.4","pushedAt":"2023-11-07T09:49:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Tree: fix node not visibly disabled","shortMessageHtmlLink":"Tree: fix node not visibly disabled"}},{"before":"e5b5a5585a00a100cb1933dabd13994c7fd2ed64","after":"b01e00637181a7dc74087a2badef853e65feed1c","ref":"refs/heads/main","pushedAt":"2023-11-07T09:47:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Tree: fix node not visibly disabled","shortMessageHtmlLink":"Tree: fix node not visibly disabled"}},{"before":"da9328340ef25161eaa34d53da4d609c4a1826e8","after":"e5b5a5585a00a100cb1933dabd13994c7fd2ed64","ref":"refs/heads/main","pushedAt":"2023-10-08T12:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Upgrade to Yew 0.21 (#174)","shortMessageHtmlLink":"Upgrade to Yew 0.21 (#174)"}},{"before":"97ae6cb460ce54e51ea83e55c095629aa5cbe4f4","after":"da9328340ef25161eaa34d53da4d609c4a1826e8","ref":"refs/heads/main","pushedAt":"2023-05-18T15:29:45.730Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Added missed Rust logo (#173)\n\nThis PR adds a very important part - the Rust Lang logo. It gives `+10`\r\npopularity points to the repo.","shortMessageHtmlLink":"Added missed Rust logo (#173)"}},{"before":"60615177422b3064a2133bd816865028730f1596","after":"97ae6cb460ce54e51ea83e55c095629aa5cbe4f4","ref":"refs/heads/main","pushedAt":"2023-05-17T12:25:37.951Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"04e071e419b9f6cc4fe5ceb409d8e02645b5ee06","after":"60615177422b3064a2133bd816865028730f1596","ref":"refs/heads/main","pushedAt":"2023-05-17T12:25:10.886Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Fix: do not auto-detect color scheme preference by default","shortMessageHtmlLink":"Fix: do not auto-detect color scheme preference by default"}},{"before":"2897c67e0ad463d46cd25918cb49092dcae7e85e","after":"04e071e419b9f6cc4fe5ceb409d8e02645b5ee06","ref":"refs/heads/main","pushedAt":"2023-05-17T12:06:48.294Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"ad554312637faea11d15f6ba04b8f29a03054073","after":"2897c67e0ad463d46cd25918cb49092dcae7e85e","ref":"refs/heads/main","pushedAt":"2023-05-17T12:06:19.463Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Add missing features on web-sys","shortMessageHtmlLink":"Add missing features on web-sys"}},{"before":"993b8cc8bdd4a8d11ce639dac4ea118dd621d3b5","after":"ad554312637faea11d15f6ba04b8f29a03054073","ref":"refs/heads/main","pushedAt":"2023-05-17T12:00:02.291Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Implement Dialog and Alert (#172)","shortMessageHtmlLink":"Implement Dialog and Alert (#172)"}},{"before":"31a3ba8946ee84c6ace5e3f3219945f62a430003","after":"993b8cc8bdd4a8d11ce639dac4ea118dd621d3b5","ref":"refs/heads/main","pushedAt":"2023-04-24T17:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"chore: Release","shortMessageHtmlLink":"chore: Release"}},{"before":"071bbd6d06b82b79b50d4c4572ca6bebbc444106","after":"31a3ba8946ee84c6ace5e3f3219945f62a430003","ref":"refs/heads/main","pushedAt":"2023-04-24T07:57:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Add grow_vertically to TextArea (#171)\n\nThis change replicates the behaviour on Blueprint.\r\n\r\nImprovements could include:\r\n1. adding support for the `value` property and generating the element\r\nwith the appropriate height; and\r\n2. reduce the height when text is deleted.\r\n\r\nClose #158","shortMessageHtmlLink":"Add grow_vertically to TextArea (#171)"}},{"before":"bbd613206ae4a4bb7544a40a3fe5c7a057972589","after":"071bbd6d06b82b79b50d4c4572ca6bebbc444106","ref":"refs/heads/main","pushedAt":"2023-04-05T13:16:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Capture pointer synchronously (#169)\n\nThis was an attempt at addressing:\r\n\r\nhttps://github.com/yewprint/yewprint/pull/168#issuecomment-1496578935\r\n\r\nbut it doesn't fully work around what I think is a Firefox bug (until\r\nproven innocent).\r\n\r\nAnyway it does simplify some bits of the code and it probably seems wise\r\nto react to the DOM event before returning from the event listener (I'm\r\nnot sure how yew event dispatching works internally).","shortMessageHtmlLink":"Capture pointer synchronously (#169)"}},{"before":"a705c433b88e3824970b5b6c02c469a52ee274f4","after":"bbd613206ae4a4bb7544a40a3fe5c7a057972589","ref":"refs/heads/main","pushedAt":"2023-04-04T18:34:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cecton","name":"Cecile Tonglet","path":"/cecton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3018448?s=80&v=4"},"commit":{"message":"Make Slider component work on touch devices (#168)\n\nblueprintjs, even on v4, apparently only works on desktop targets (it\r\nuses mouse events), but I'm using yewprint for _something_ and I needed\r\nit to work on mobile devices. It seems pointer events + pointer capture\r\nis the way to go in 2023, so that's what this uses!\r\n\r\nTested on Chrome macOS, Firefox macOS, Safari macOS, and Chrome Android\r\nand it works fine. You can drag starting from the handle or starting\r\nfrom anywhere on the slider itself, you can still move the pointer\r\nup/down outside the slider while holding it, focusing the handle + using\r\narrow keys still works as before.\r\n\r\nI guess the only breaking change is that you can move the slider with a\r\nsecondary mouse button now, but since PointerEvent inherits from\r\nMouseEvent it might be possible to re-add that restriction, if anyone\r\ncares about it enough.","shortMessageHtmlLink":"Make Slider component work on touch devices (#168)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHkppjQA","startCursor":null,"endCursor":null}},"title":"Activity ยท yewprint/yewprint"}