{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3834332,"defaultBranch":"branch-3.5","name":"bokeh","ownerLogin":"bokeh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-26T15:40:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8440965?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714987475.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ae70c0b59cffd91a6ad34d1369847840ab1cfc19","ref":"refs/heads/mattpap/13732_HasProps_initialize","pushedAt":"2024-05-06T09:24:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Redesign initialization of HasProps instances","shortMessageHtmlLink":"Redesign initialization of HasProps instances"}},{"before":null,"after":"f783cd04ec9edd698c11250a78eb2664b18fbfb4","ref":"refs/heads/mattpap/render_el","pushedAt":"2024-05-06T09:01:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Contain all rendering related tasks in DOMView.render()","shortMessageHtmlLink":"Contain all rendering related tasks in DOMView.render()"}},{"before":"dd44d86c317a54d305a1a0cfad500e085dd728a4","after":"1761fc170cdd99a0799a764891f5d05b20475183","ref":"refs/heads/mattpap/common_bbox","pushedAt":"2024-05-06T08:57:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Update *.blf files with glyphs and glyph renderers","shortMessageHtmlLink":"Update *.blf files with glyphs and glyph renderers"}},{"before":"f36c3df85c5722d5f20e9e3a9a96c4fbde175b9b","after":"dd44d86c317a54d305a1a0cfad500e085dd728a4","ref":"refs/heads/mattpap/common_bbox","pushedAt":"2024-05-06T08:51:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Update *.blf files with glyphs and glyph renderers","shortMessageHtmlLink":"Update *.blf files with glyphs and glyph renderers"}},{"before":"3c4f8d6dbe672ec5da672d20024840999b182b96","after":null,"ref":"refs/heads/mattpap/cartesian_frame_view","pushedAt":"2024-05-06T04:54:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"}},{"before":"f9b1680b72072c61eb4383ef6eab3ac627061336","after":"0d3671bd0e9d3517b326e57b7e1b083e4ce9e2da","ref":"refs/heads/branch-3.5","pushedAt":"2024-05-06T04:54:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Redesign CartesianFrame as an internal model/view (#13862)","shortMessageHtmlLink":"Redesign CartesianFrame as an internal model/view (#13862)"}},{"before":null,"after":"f36c3df85c5722d5f20e9e3a9a96c4fbde175b9b","ref":"refs/heads/mattpap/common_bbox","pushedAt":"2024-05-05T07:08:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Correctly update position in HTMLLabel","shortMessageHtmlLink":"Correctly update position in HTMLLabel"}},{"before":"7623688101680b179fe559598116f82e56869471","after":"3c4f8d6dbe672ec5da672d20024840999b182b96","ref":"refs/heads/mattpap/cartesian_frame_view","pushedAt":"2024-05-04T08:48:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Redesign CartesianFrame as an internal model/view","shortMessageHtmlLink":"Redesign CartesianFrame as an internal model/view"}},{"before":null,"after":"7623688101680b179fe559598116f82e56869471","ref":"refs/heads/mattpap/cartesian_frame_view","pushedAt":"2024-05-04T07:53:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Redesign CartesianFrame as an internal model/view","shortMessageHtmlLink":"Redesign CartesianFrame as an internal model/view"}},{"before":"4cc8760504a2ee6e02486a65f3cfc7a385ca23b5","after":null,"ref":"refs/heads/mattpap/remove_unused_code","pushedAt":"2024-05-03T23:22:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"}},{"before":"851928ec695e778066e82a9e0c2177047440315f","after":"f9b1680b72072c61eb4383ef6eab3ac627061336","ref":"refs/heads/branch-3.5","pushedAt":"2024-05-03T23:22:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Remove unused code from models.plots (#13860)","shortMessageHtmlLink":"Remove unused code from models.plots (#13860)"}},{"before":null,"after":"4cc8760504a2ee6e02486a65f3cfc7a385ca23b5","ref":"refs/heads/mattpap/remove_unused_code","pushedAt":"2024-05-03T09:57:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Remove unused code from models.plots","shortMessageHtmlLink":"Remove unused code from models.plots"}},{"before":"9aaa1416fd68413feb1cb349330e3e3984cbd4a7","after":"851928ec695e778066e82a9e0c2177047440315f","ref":"refs/heads/branch-3.5","pushedAt":"2024-05-03T06:56:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge deployment staging branch staging-3.5.0.dev2","shortMessageHtmlLink":"Merge deployment staging branch staging-3.5.0.dev2"}},{"before":"55d9deb9e781fc44587400fa64a60dd8d34dcf9c","after":null,"ref":"refs/heads/mattpap/12759_css_theming","pushedAt":"2024-05-03T06:35:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"}},{"before":"74a7d42121797164874a3bae9db27421e5884418","after":"9aaa1416fd68413feb1cb349330e3e3984cbd4a7","ref":"refs/heads/branch-3.5","pushedAt":"2024-05-03T06:35:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Add support for CSS-based theming on the canvas (#13828)\n\n* Separate rendering from painting\r\n\r\n* rendering is for constructing DOM nodes\r\n* painting is for drawing to the canvas\r\n\r\n* Make RendererView inherit from DOMComponentView\r\n\r\n* Don't use append(), remove() and replaceWith()\r\n\r\n* Move RendererGroup to a separate module\r\n\r\n* Introduce StyledElement base class\r\n\r\n* Attach renderers' elements to the canvas\r\n\r\n* Use CSS variables in canvas visuals\r\n\r\n* Add styling/visuals/css_variables.py\r\n\r\n* Restore functionality of HTML label annotation\r\n\r\n* Update bokehjs' unit tests\r\n\r\n* Use stylesheet based styling in HTML labels\r\n\r\n* Update cross tests baselines\r\n\r\n* Correctly render the Toolbar in ToolbarPanel\r\n\r\n* Add CSS support to Text and Hatch visuals\r\n\r\n* Style text in css_variables example\r\n\r\n* Migrate styling/visuals/css_variables.py to bokehjs\r\n\r\n* Allow to specific rendering target for canvas renderers\r\n\r\n* Reposition menu after toolbar resize if open\r\n\r\n* Correctly update canvas renderers' elements\r\n\r\n* Allow to recover from invalid gesture state\r\n\r\n* Safeguard against disconnected elements\r\n\r\n* Use render_to() to render toolbar's tool buttons\r\n\r\n* Add integration tests for HTMLLabel\r\n\r\n* Add docstrings to models/ui/ui_element.py\r\n\r\n* Remove deprecated APIs from core/dom.ts\r\n\r\n* Compute CSS prefix of visual properties once\r\n\r\n* Robustify render() and after_render() logic\r\n\r\n* Call r_after_render() after updating children\r\n\r\n* Use computed_renderer_views to avoid race conditions\r\n\r\n* Display duration in devtools' progress bar\r\n\r\n* Robustify is_paused and hold_render logic\r\n\r\n* Recompute toolbar buttons after layout\r\n\r\n* Update integration baseline images\r\n\r\n* Robustify ready state in TileRenderer\r\n\r\n* Mark _was_build in after_render()\r\n\r\n* Correctly render contents in Dialog\r\n\r\n* Add a regression test for issue #13787\r\n\r\n* Update *.blf baseline files\r\n\r\n* Update bokeh's examples\r\n\r\n* Add release notes","shortMessageHtmlLink":"Add support for CSS-based theming on the canvas (#13828)"}},{"before":"cf8dc3e278031bc8845d6d703ca86b7f0869513a","after":"55d9deb9e781fc44587400fa64a60dd8d34dcf9c","ref":"refs/heads/mattpap/12759_css_theming","pushedAt":"2024-05-03T06:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Add release notes","shortMessageHtmlLink":"Add release notes"}},{"before":"6e709eda74694d46ea5911fda087e7a3ca910e99","after":"cf8dc3e278031bc8845d6d703ca86b7f0869513a","ref":"refs/heads/mattpap/12759_css_theming","pushedAt":"2024-05-03T06:08:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Update bokeh's examples","shortMessageHtmlLink":"Update bokeh's examples"}},{"before":"960557d773b29535c13c5eb1228d237e4a95a808","after":"6e709eda74694d46ea5911fda087e7a3ca910e99","ref":"refs/heads/mattpap/12759_css_theming","pushedAt":"2024-05-02T16:53:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Update *.blf baseline files","shortMessageHtmlLink":"Update *.blf baseline files"}},{"before":"e228941518e16f6c0d97c4b71f6b64fda38bf550","after":"960557d773b29535c13c5eb1228d237e4a95a808","ref":"refs/heads/mattpap/12759_css_theming","pushedAt":"2024-05-01T08:54:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Robustify is_paused and hold_render logic","shortMessageHtmlLink":"Robustify is_paused and hold_render logic"}},{"before":"557b02836e4b8ed80bee32f43078ae72d50ed037","after":"2535273dca91b682ebc2c02568bcc582071f5713","ref":"refs/heads/mattpap/13646_RangeTool_select","pushedAt":"2024-04-30T14:49:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Don't fail catastrophically when range is zero","shortMessageHtmlLink":"Don't fail catastrophically when range is zero"}},{"before":"ff32dd9efe4c808b51ce0ad98a1f92ddd4063427","after":"557b02836e4b8ed80bee32f43078ae72d50ed037","ref":"refs/heads/mattpap/13646_RangeTool_select","pushedAt":"2024-04-30T11:09:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Add support for range selection to RangeTool","shortMessageHtmlLink":"Add support for range selection to RangeTool"}},{"before":null,"after":"ff32dd9efe4c808b51ce0ad98a1f92ddd4063427","ref":"refs/heads/mattpap/13646_RangeTool_select","pushedAt":"2024-04-30T11:05:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Add support for range selection to RangeTool","shortMessageHtmlLink":"Add support for range selection to RangeTool"}},{"before":"1c00d794c3b7cb095e0be47ec4f52d2b7e2ce510","after":null,"ref":"refs/heads/mattpap/13852_bold_in_tooltips","pushedAt":"2024-04-29T20:14:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"}},{"before":"a552484580f1c27f273a67a09a7120f3e56f8567","after":"74a7d42121797164874a3bae9db27421e5884418","ref":"refs/heads/branch-3.5","pushedAt":"2024-04-29T20:14:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Don't configure `font-weight` in tooltips (#13853)","shortMessageHtmlLink":"Don't configure font-weight in tooltips (#13853)"}},{"before":null,"after":"1c00d794c3b7cb095e0be47ec4f52d2b7e2ce510","ref":"refs/heads/mattpap/13852_bold_in_tooltips","pushedAt":"2024-04-29T14:26:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Don't configure `font-weight` in tooltips","shortMessageHtmlLink":"Don't configure font-weight in tooltips"}},{"before":"d70623fedaaf98b538536c0e989cb39006ce6db0","after":"a552484580f1c27f273a67a09a7120f3e56f8567","ref":"refs/heads/branch-3.5","pushedAt":"2024-04-29T08:00:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Fix TextAreaInput resizable=False (#13850)\n\n* Set resize none as default for bk-input\r\n\r\n* Add/Update visual integration tests\r\n\r\n---------\r\n\r\nCo-authored-by: Mateusz Paprocki ","shortMessageHtmlLink":"Fix TextAreaInput resizable=False (#13850)"}},{"before":"dd0e451aaa1c3f1e282128ca7d28ff03d36c6746","after":null,"ref":"refs/heads/mattpap/13848_npm_pack","pushedAt":"2024-04-29T07:12:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"}},{"before":"b150ca8df1f3c1f1ffac495e48b63a61d3d56996","after":"d70623fedaaf98b538536c0e989cb39006ce6db0","ref":"refs/heads/branch-3.5","pushedAt":"2024-04-29T07:12:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Robustify `node make pack` and display versions (#13851)\n\n* Robustify `node make pack` and display versions\r\n\r\n* Upgrade npm in test-setup/action.yml\r\n\r\n* Lint bokehjs/make/index.js\r\n\r\n* Use `shell: true` when spawning `npm.cmd`\r\n\r\n* Add nodejs to downstream environment","shortMessageHtmlLink":"Robustify node make pack and display versions (#13851)"}},{"before":"49e73ade1bb63b77b613f293bd329ff317fddad8","after":"dd0e451aaa1c3f1e282128ca7d28ff03d36c6746","ref":"refs/heads/mattpap/13848_npm_pack","pushedAt":"2024-04-29T06:14:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Add nodejs to downstream environment","shortMessageHtmlLink":"Add nodejs to downstream environment"}},{"before":"bc2a7e828381c86b49e74e44d10b06b2256cb6ac","after":"49e73ade1bb63b77b613f293bd329ff317fddad8","ref":"refs/heads/mattpap/13848_npm_pack","pushedAt":"2024-04-28T21:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattpap","name":"Mateusz Paprocki","path":"/mattpap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27475?s=80&v=4"},"commit":{"message":"Add nodejs to downstream environment","shortMessageHtmlLink":"Add nodejs to downstream environment"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQlq1iQA","startCursor":null,"endCursor":null}},"title":"Activity ยท bokeh/bokeh"}