{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":448941447,"defaultBranch":"main","name":"Runestone","ownerLogin":"simonbs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-17T15:09:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/830995?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714991244.0","currentOid":""},"activityList":{"items":[{"before":"36d91bfd44170935461618316e1433a1246c44fc","after":"81e23a9a9e90d52b5b407f60d378731875aaea6b","ref":"refs/heads/main","pushedAt":"2024-05-13T04:34:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Allow TextLocation to be created (#372)","shortMessageHtmlLink":"Allow TextLocation to be created (#372)"}},{"before":"905dc6e4cf97495cf126b28aa6d3978757f260bd","after":"fb58c801e10c723d3118488154014a7d8bb307ee","ref":"refs/heads/refactor","pushedAt":"2024-05-12T14:35:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Fixes caret movement","shortMessageHtmlLink":"Fixes caret movement"}},{"before":"36a496e9f632487951afe2b81e0bd6ff3c17e03a","after":"905dc6e4cf97495cf126b28aa6d3978757f260bd","ref":"refs/heads/refactor","pushedAt":"2024-05-12T12:44:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Redraws line fragment if renderer changes","shortMessageHtmlLink":"Redraws line fragment if renderer changes"}},{"before":"fc3884320f583808967f19a9d6489b2c4fe71adc","after":"36a496e9f632487951afe2b81e0bd6ff3c17e03a","ref":"refs/heads/refactor","pushedAt":"2024-05-10T10:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Renders layer if needed","shortMessageHtmlLink":"Renders layer if needed"}},{"before":"3ca2ac6ed10353ff74712bd86c479570e645becd","after":"fc3884320f583808967f19a9d6489b2c4fe71adc","ref":"refs/heads/refactor","pushedAt":"2024-05-10T10:04:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Removes unused and commented properties","shortMessageHtmlLink":"Removes unused and commented properties"}},{"before":"31c8316c18a422e13f6fc5bc94d96809ce868fc8","after":null,"ref":"refs/heads/dependabot/swift/github.com/tree-sitter/tree-sitter-0.22.6","pushedAt":"2024-05-06T10:27:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"31c8316c18a422e13f6fc5bc94d96809ce868fc8","ref":"refs/heads/dependabot/swift/github.com/tree-sitter/tree-sitter-0.22.6","pushedAt":"2024-05-06T10:26:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/tree-sitter/tree-sitter from 0.20.9 to 0.22.6\n\nBumps [github.com/tree-sitter/tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.20.9 to 0.22.6.\n- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)\n- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.20.9...v0.22.6)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/tree-sitter/tree-sitter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/tree-sitter/tree-sitter from 0.20.9 to 0.22.6"}},{"before":"ab89f26fb879b9e0c076b30313ded241b57b9b0c","after":"3ca2ac6ed10353ff74712bd86c479570e645becd","ref":"refs/heads/refactor","pushedAt":"2024-05-01T16:22:33.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Ensures correct change handlers are registered","shortMessageHtmlLink":"Ensures correct change handlers are registered"}},{"before":"9242e059a9360db92d33ada7d25890801b7cf4a2","after":"ab89f26fb879b9e0c076b30313ded241b57b9b0c","ref":"refs/heads/refactor","pushedAt":"2024-04-28T13:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Enables text selection","shortMessageHtmlLink":"Enables text selection"}},{"before":"e99b0c713117bc0c8badf21e63e692863e361110","after":"9242e059a9360db92d33ada7d25890801b7cf4a2","ref":"refs/heads/refactor","pushedAt":"2024-04-23T14:21:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Adds nodeTotalHeight to line fragment to fix tapping to move caret","shortMessageHtmlLink":"Adds nodeTotalHeight to line fragment to fix tapping to move caret"}},{"before":"8e149f46d7745f5e8b060ef5a9dc6233e11b5d24","after":"e99b0c713117bc0c8badf21e63e692863e361110","ref":"refs/heads/refactor","pushedAt":"2024-04-21T13:15:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Fixes leading whitespace not hidden","shortMessageHtmlLink":"Fixes leading whitespace not hidden"}},{"before":"2b39e7fdf02efb4d01e23cc9638338db67e5aae8","after":"8e149f46d7745f5e8b060ef5a9dc6233e11b5d24","ref":"refs/heads/refactor","pushedAt":"2024-04-20T11:12:53.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Makes ManagedLine own LineTypesetter instead of Typesetter","shortMessageHtmlLink":"Makes ManagedLine own LineTypesetter instead of Typesetter"}},{"before":"5c4858e9b0f031f9061c6b9b07918b8a44e598cb","after":null,"ref":"refs/heads/dependabot/swift/github.com/tree-sitter/tree-sitter-0.22.5","pushedAt":"2024-04-15T11:03:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"}},{"before":null,"after":"5c4858e9b0f031f9061c6b9b07918b8a44e598cb","ref":"refs/heads/dependabot/swift/github.com/tree-sitter/tree-sitter-0.22.5","pushedAt":"2024-04-15T10:59:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/tree-sitter/tree-sitter from 0.20.9 to 0.22.5\n\nBumps [github.com/tree-sitter/tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.20.9 to 0.22.5.\n- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)\n- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.20.9...v0.22.5)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/tree-sitter/tree-sitter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/tree-sitter/tree-sitter from 0.20.9 to 0.22.5"}},{"before":"9a486543e8ea44a705359cd06069c8f86e18df1b","after":"36d91bfd44170935461618316e1433a1246c44fc","ref":"refs/heads/main","pushedAt":"2024-04-15T08:02:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Add a lock around parse, to prevent concurrent access to the underlying parse tree. (#367)\n\n* Add a lock around parse, as we can have both the OperationQueue-based parse and this parse happen at the same time\r\n\r\n* Fixes SwiftLint violation\r\n\r\n---------\r\n\r\nCo-authored-by: Simon Støvring ","shortMessageHtmlLink":"Add a lock around parse, to prevent concurrent access to the underlyi…"}},{"before":"69d4865e63f45cf3d8048b213484a9922bb8a644","after":"2b39e7fdf02efb4d01e23cc9638338db67e5aae8","ref":"refs/heads/refactor","pushedAt":"2024-04-07T15:07:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Updates observation framework","shortMessageHtmlLink":"Updates observation framework"}},{"before":"1b49d10229a0ff45510d1dc84d61685539f2135b","after":"69d4865e63f45cf3d8048b213484a9922bb8a644","ref":"refs/heads/refactor","pushedAt":"2024-03-27T16:23:22.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Adds missing implementations","shortMessageHtmlLink":"Adds missing implementations"}},{"before":"b0412b014593d2ba3419a636c03a5784f88ebcc7","after":"1b49d10229a0ff45510d1dc84d61685539f2135b","ref":"refs/heads/refactor","pushedAt":"2024-03-23T13:20:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Removes unneeded types","shortMessageHtmlLink":"Removes unneeded types"}},{"before":"5cc4d960476d383e0c823e76992555f8d9e79a7a","after":null,"ref":"refs/heads/feature/stringsyntaxhighlighter","pushedAt":"2024-03-23T12:55:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"}},{"before":"78983bc26e690a32c6d4c7014331fc62579a0117","after":"9a486543e8ea44a705359cd06069c8f86e18df1b","ref":"refs/heads/main","pushedAt":"2024-03-23T12:55:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Adds StringSyntaxHighlighter (#363)\n\n* Adds default tab stops\r\n\r\n* Fixes SwiftLint warning\r\n\r\n* Adds StringSyntaxHighlighter\r\n\r\n* Adds documentation\r\n\r\n* Fixes SwiftLint warnings\r\n\r\n* Improves formatting","shortMessageHtmlLink":"Adds StringSyntaxHighlighter (#363)"}},{"before":"85bddd2dfef6a4a935c1b3f963253e1e08f02f91","after":"b0412b014593d2ba3419a636c03a5784f88ebcc7","ref":"refs/heads/refactor","pushedAt":"2024-03-23T12:53:59.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Observes viewport and rerenders text","shortMessageHtmlLink":"Observes viewport and rerenders text"}},{"before":"f95c0e304f7f3ad26cccaa4db3b406c83ec3bff5","after":null,"ref":"refs/heads/dependabot/swift/github.com/tree-sitter/tree-sitter-0.22.2","pushedAt":"2024-03-18T14:44:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"f95c0e304f7f3ad26cccaa4db3b406c83ec3bff5","ref":"refs/heads/dependabot/swift/github.com/tree-sitter/tree-sitter-0.22.2","pushedAt":"2024-03-18T10:53:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/tree-sitter/tree-sitter from 0.20.9 to 0.22.2\n\nBumps [github.com/tree-sitter/tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.20.9 to 0.22.2.\n- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)\n- [Commits](https://github.com/tree-sitter/tree-sitter/compare/v0.20.9...v0.22.2)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/tree-sitter/tree-sitter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/tree-sitter/tree-sitter from 0.20.9 to 0.22.2"}},{"before":"d10471e001040f49622e75382fd5ca65887e09a7","after":"5cc4d960476d383e0c823e76992555f8d9e79a7a","ref":"refs/heads/feature/stringsyntaxhighlighter","pushedAt":"2024-03-17T16:30:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/stringsyntaxhighlighter","shortMessageHtmlLink":"Merge branch 'main' into feature/stringsyntaxhighlighter"}},{"before":"1d0f40c098630fb2f396b6ebe07355918bafc27c","after":null,"ref":"refs/heads/bugfix/selectedrange-updates-caret-position","pushedAt":"2024-03-17T05:09:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"}},{"before":"ed2f83f59bcbf248bcd573f583bf2b239ce0f4cd","after":"78983bc26e690a32c6d4c7014331fc62579a0117","ref":"refs/heads/main","pushedAt":"2024-03-17T05:09:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Setting selectedRange updates caret position (#364)","shortMessageHtmlLink":"Setting selectedRange updates caret position (#364)"}},{"before":null,"after":"1d0f40c098630fb2f396b6ebe07355918bafc27c","ref":"refs/heads/bugfix/selectedrange-updates-caret-position","pushedAt":"2024-03-17T04:58:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Setting selectedRange updates caret position","shortMessageHtmlLink":"Setting selectedRange updates caret position"}},{"before":"4a4cfb2327fca2c23e9ac69edabdf24eb4d66ba8","after":"d10471e001040f49622e75382fd5ca65887e09a7","ref":"refs/heads/feature/stringsyntaxhighlighter","pushedAt":"2024-03-16T16:28:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Improves formatting","shortMessageHtmlLink":"Improves formatting"}},{"before":"b60295db363d30557910e5ae0cbabeee2867e439","after":"4a4cfb2327fca2c23e9ac69edabdf24eb4d66ba8","ref":"refs/heads/feature/stringsyntaxhighlighter","pushedAt":"2024-03-16T16:21:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/stringsyntaxhighlighter","shortMessageHtmlLink":"Merge branch 'main' into feature/stringsyntaxhighlighter"}},{"before":"84257dcfa3b07f7aabda1e20f9a4f4731d185e26","after":null,"ref":"refs/heads/bugfix/default-tab-stops","pushedAt":"2024-03-16T16:20:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simonbs","name":"Simon B. Støvring","path":"/simonbs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/830995?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESADgVQA","startCursor":null,"endCursor":null}},"title":"Activity · simonbs/Runestone"}