{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":231677385,"defaultBranch":"master","name":"lockbook","ownerLogin":"lockbook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-03T22:42:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52711545?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718850657.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"01ac3d7f005e6b2026ce603d220dffa9c256af07","ref":"refs/heads/more-conservative-link-detection","pushedAt":"2024-06-20T02:30:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"editor: more conservative link detection","shortMessageHtmlLink":"editor: more conservative link detection"}},{"before":"fdb1bd1de8ddede0befba95c855067cf65c4a9d8","after":null,"ref":"refs/heads/bump-0.9.3","pushedAt":"2024-06-20T00:49:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"}},{"before":"5086990173c56fad18836148f3e2b1b18736d72a","after":"f63a63b94da9b3308a98ae1806b62f0ba75b0c65","ref":"refs/heads/master","pushedAt":"2024-06-20T00:49:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"bump-0.9.3 (#2698)","shortMessageHtmlLink":"bump-0.9.3 (#2698)"}},{"before":null,"after":"fdb1bd1de8ddede0befba95c855067cf65c4a9d8","ref":"refs/heads/bump-0.9.3","pushedAt":"2024-06-20T00:49:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"bump-0.9.3","shortMessageHtmlLink":"bump-0.9.3"}},{"before":"8e3ebab6046a486aceb4da1eb9ad7ab911029d44","after":null,"ref":"refs/heads/remove-debug-symbols","pushedAt":"2024-06-20T00:48:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"}},{"before":"c7993a4ad617b98bff24e2127e9ed105b401e41b","after":"5086990173c56fad18836148f3e2b1b18736d72a","ref":"refs/heads/master","pushedAt":"2024-06-20T00:48:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"all: remove debug signals (#2697)","shortMessageHtmlLink":"all: remove debug signals (#2697)"}},{"before":"c7993a4ad617b98bff24e2127e9ed105b401e41b","after":"8e3ebab6046a486aceb4da1eb9ad7ab911029d44","ref":"refs/heads/remove-debug-symbols","pushedAt":"2024-06-20T00:45:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"remove debug signals","shortMessageHtmlLink":"remove debug signals"}},{"before":null,"after":"c7993a4ad617b98bff24e2127e9ed105b401e41b","ref":"refs/heads/remove-debug-symbols","pushedAt":"2024-06-20T00:45:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"workspace: image refinements (#2695)\n\n* fixes https://github.com/lockbook/lockbook/issues/2694\r\n* fixes https://github.com/lockbook/lockbook/issues/2480\r\n* fixes an issue where all images were imported with .png extensions\r\n* fixes an issue where non-png images weren't imported as images\r\n* fixes an issue where the editor crashes when you drop an unsupported\r\nfile (now it just does nothing)\r\n* updates supported image file extensions to include all the supported\r\nimage file extensions\r\n\r\n\r\nhttps://github.com/lockbook/lockbook/assets/6198756/806d3a3e-7a98-43f6-8ef5-28ee0ae42884","shortMessageHtmlLink":"workspace: image refinements (#2695)"}},{"before":"1a94b0b28cce9b426c4781be6b4db1bd61c2b159","after":"c7993a4ad617b98bff24e2127e9ed105b401e41b","ref":"refs/heads/master","pushedAt":"2024-06-20T00:42:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"workspace: image refinements (#2695)\n\n* fixes https://github.com/lockbook/lockbook/issues/2694\r\n* fixes https://github.com/lockbook/lockbook/issues/2480\r\n* fixes an issue where all images were imported with .png extensions\r\n* fixes an issue where non-png images weren't imported as images\r\n* fixes an issue where the editor crashes when you drop an unsupported\r\nfile (now it just does nothing)\r\n* updates supported image file extensions to include all the supported\r\nimage file extensions\r\n\r\n\r\nhttps://github.com/lockbook/lockbook/assets/6198756/806d3a3e-7a98-43f6-8ef5-28ee0ae42884","shortMessageHtmlLink":"workspace: image refinements (#2695)"}},{"before":"1ff1c2d689299bad09ebb8e2a1ffc40eb475270c","after":null,"ref":"refs/heads/image-refinements","pushedAt":"2024-06-20T00:42:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"}},{"before":"98f105fc06757eb0cd2675c149bad42ce304c70f","after":null,"ref":"refs/heads/canvas-hot-fix","pushedAt":"2024-06-20T00:17:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"}},{"before":"c3b751ae2532e96f0b23116413587f9da772a031","after":"1a94b0b28cce9b426c4781be6b4db1bd61c2b159","ref":"refs/heads/master","pushedAt":"2024-06-20T00:17:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"canvas hotifx: disappearing drawings (#2696)","shortMessageHtmlLink":"canvas hotifx: disappearing drawings (#2696)"}},{"before":null,"after":"98f105fc06757eb0cd2675c149bad42ce304c70f","ref":"refs/heads/canvas-hot-fix","pushedAt":"2024-06-20T00:09:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"fix disappearing drawings","shortMessageHtmlLink":"fix disappearing drawings"}},{"before":"88defdcfb8f99f2d5b63f5ee3122f39a2c0eb90f","after":"1ff1c2d689299bad09ebb8e2a1ffc40eb475270c","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T22:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"ac09ffab6038d0e838670581d5bed4259eeb567c","after":"88defdcfb8f99f2d5b63f5ee3122f39a2c0eb90f","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T22:05:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"relative image support in canvas","shortMessageHtmlLink":"relative image support in canvas"}},{"before":"42e96f19f2c788ac03d552e1e76ccc3e4edb1882","after":"ac09ffab6038d0e838670581d5bed4259eeb567c","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T21:36:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"9066a256b865614b56466dabbcbc2f01f352f58e","after":"42e96f19f2c788ac03d552e1e76ccc3e4edb1882","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T21:28:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"images support and import as relative links","shortMessageHtmlLink":"images support and import as relative links"}},{"before":"fbcdd8d90982591df8aae8ef6485384fff3bb580","after":"9066a256b865614b56466dabbcbc2f01f352f58e","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T20:21:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"linux & windows builds","shortMessageHtmlLink":"linux & windows builds"}},{"before":"8a55461dbc9472d4576d9efc5bd08a665ceb4811","after":"fbcdd8d90982591df8aae8ef6485384fff3bb580","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T20:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"log instead of crashing when dropping a file into the editor","shortMessageHtmlLink":"log instead of crashing when dropping a file into the editor"}},{"before":null,"after":"8a55461dbc9472d4576d9efc5bd08a665ceb4811","ref":"refs/heads/image-refinements","pushedAt":"2024-06-19T20:08:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tvanderstad","name":"Travis Vanderstad","path":"/tvanderstad","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6198756?s=80&v=4"},"commit":{"message":"stop importing all images as png; support the already-supported formats","shortMessageHtmlLink":"stop importing all images as png; support the already-supported formats"}},{"before":"93cbe0c7004bbb8dd528c7134b289764f8cca50d","after":null,"ref":"refs/heads/bump-0.9.2","pushedAt":"2024-06-19T17:38:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"}},{"before":"fbc7a732b0aa5cdedb05e36655adf5044c4494d9","after":"c3b751ae2532e96f0b23116413587f9da772a031","ref":"refs/heads/master","pushedAt":"2024-06-19T17:38:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"bump-0.9.2 (#2691)","shortMessageHtmlLink":"bump-0.9.2 (#2691)"}},{"before":null,"after":"93cbe0c7004bbb8dd528c7134b289764f8cca50d","ref":"refs/heads/bump-0.9.2","pushedAt":"2024-06-19T16:58:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"},"commit":{"message":"bump-0.9.2","shortMessageHtmlLink":"bump-0.9.2"}},{"before":"62398cd01a975a1a9585a4ee353e23485618a7fd","after":null,"ref":"refs/heads/epaint-svg","pushedAt":"2024-06-19T16:41:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"}},{"before":"c27fc377717e01b71ff1fab31c1ab08a6746f4d6","after":"fbc7a732b0aa5cdedb05e36655adf5044c4494d9","ref":"refs/heads/master","pushedAt":"2024-06-19T16:41:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"canvas: replace resvg with epaint (#2654)\n\nfixes: #2531 #2278 \r\n\r\n## Perf gains\r\nx axis is the number of anchors in a drawing\r\n\r\n![image](https://github.com/lockbook/lockbook/assets/66345861/681eab61-90f1-4947-8b90-33919a4ee831)\r\n\r\n![image](https://github.com/lockbook/lockbook/assets/66345861/fb2b79cf-65dd-45a3-8f41-dbbbbe5bbd44)\r\n\r\n![image](https://github.com/lockbook/lockbook/assets/66345861/9427f039-db3b-479f-aff0-612f78d376cd)\r\n\r\n### Regressions \r\n1. path segments are disjointed on a high zoom level\r\n2. path color doesn't adjust to light/dark mode switch\r\n\r\n---------\r\n\r\nCo-authored-by: Travis Vanderstad ","shortMessageHtmlLink":"canvas: replace resvg with epaint (#2654)"}},{"before":"08a7464d670e9ac45f26c41db01dce8df0f427e7","after":"62398cd01a975a1a9585a4ee353e23485618a7fd","ref":"refs/heads/epaint-svg","pushedAt":"2024-06-19T16:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"the final clippy","shortMessageHtmlLink":"the final clippy"}},{"before":"82e206e751844d1f13c6911d400a263effb26ced","after":"08a7464d670e9ac45f26c41db01dce8df0f427e7","ref":"refs/heads/epaint-svg","pushedAt":"2024-06-19T16:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"7da6198329285d83f278cf5d067296de9ae04301","after":"82e206e751844d1f13c6911d400a263effb26ced","ref":"refs/heads/epaint-svg","pushedAt":"2024-06-19T16:30:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"15f53323050599d8901758c6ba5a2d6a0368af04","after":"7da6198329285d83f278cf5d067296de9ae04301","ref":"refs/heads/epaint-svg","pushedAt":"2024-06-19T16:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ad-tra","name":"Adam Trabelsi","path":"/ad-tra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66345861?s=80&v=4"},"commit":{"message":"clippy","shortMessageHtmlLink":"clippy"}},{"before":"0af74974b2b8a3f3d4268412481bb95599c8e73b","after":null,"ref":"refs/heads/errors-logs","pushedAt":"2024-06-19T16:20:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Parth","name":"Parth","path":"/Parth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/821972?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEahUTigA","startCursor":null,"endCursor":null}},"title":"Activity ยท lockbook/lockbook"}