{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":730891355,"defaultBranch":"main","name":"CodeEditTextView","ownerLogin":"CodeEditApp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-12T22:45:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101493338?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709321065.0","currentOid":""},"activityList":{"items":[{"before":"6c5d490a602010eda6275026f304e7ddf22dce7e","after":"2dc7eab8acb7089ac334a34f1e56fab86c22ca72","ref":"refs/heads/docs","pushedAt":"2024-03-01T18:51:49.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"6653c21a603babf365a12d4d331fadc8f8b52d99","after":"86b980464bcb67693e2053283c7a99bdc6f358bc","ref":"refs/heads/main","pushedAt":"2024-03-01T18:50:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"UndoManager Fixes (#25)","shortMessageHtmlLink":"UndoManager Fixes (#25)"}},{"before":"7d2412c053f284b95befeb67a2a9f5f7e755bff4","after":"6653c21a603babf365a12d4d331fadc8f8b52d99","ref":"refs/heads/main","pushedAt":"2024-02-21T18:28:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Optionally Use System Cursor (#21)\n\n### Description\r\n\r\nAdds the ability to use the system cursor if available and enabled using a `useSystemCursor` variable on either `TextView` or `TextSelectionManager`.\r\n\r\n### Related Issues\r\n\r\n* closes #5\r\n\r\n### Checklist\r\n\r\n\r\n\r\n- [x] I read and understood the [contributing guide](https://github.com/CodeEditApp/CodeEdit/blob/main/CONTRIBUTING.md) as well as the [code of conduct](https://github.com/CodeEditApp/CodeEdit/blob/main/CODE_OF_CONDUCT.md)\r\n- [x] The issues this PR addresses are related to each other\r\n- [x] My changes generate no new warnings\r\n- [x] My code builds and runs on my machine\r\n- [x] My changes are all related to the related issue above\r\n- [x] I documented my code\r\n\r\n### Screenshots\r\n\r\nExample usage in CodeEditSourceEditor:\r\n\r\nhttps://github.com/CodeEditApp/CodeEditTextView/assets/35942988/5b5adeee-dd80-4f92-92d0-121be18ab6ae","shortMessageHtmlLink":"Optionally Use System Cursor (#21)"}},{"before":"e4d48533e1dbb40fce57de7dbb0fb3aa33941e1b","after":"7d2412c053f284b95befeb67a2a9f5f7e755bff4","ref":"refs/heads/main","pushedAt":"2024-02-21T18:26:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"General Performance Improvements (#24)","shortMessageHtmlLink":"General Performance Improvements (#24)"}},{"before":"204ae39de74de757c25b0ee0a4f38c02c887fc33","after":"6c5d490a602010eda6275026f304e7ddf22dce7e","ref":"refs/heads/docs","pushedAt":"2024-02-21T01:19:27.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"f2f9d9307572789bdef0259c0606bf3e8c8c5830","after":"e4d48533e1dbb40fce57de7dbb0fb3aa33941e1b","ref":"refs/heads/main","pushedAt":"2024-02-21T01:17:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Reduce Text Artifacts, Fix Layout Bug, Public Undo Manager (#23)\n\n### Description\r\n\r\n- Reduces text drawing artifacts by turning off font smoothing, enabling subpixel positioning and font quantization, and a hidden smoothing API.\r\n- Adds an internal ObjC target to accomplish the previous point.\r\n- Fixes a layout bug where layout bounds would be nearly infinite due to the view being told to lay out but not be in the view hierarchy yet, causing a hang and memory explosion as every line in a potentially large document is laid out and rendered.\r\n- Fixes a small bug with the undo manager's grouping behavior and makes it public (for a fix in CESE for undo-redo related bugs), as well as reordering some notifications in the undo manager.\r\n\r\n### Related Issues\r\n\r\n* N/A\r\n\r\n### Checklist\r\n\r\n- [x] I read and understood the [contributing guide](https://github.com/CodeEditApp/CodeEdit/blob/main/CONTRIBUTING.md) as well as the [code of conduct](https://github.com/CodeEditApp/CodeEdit/blob/main/CODE_OF_CONDUCT.md)\r\n- [x] The issues this PR addresses are related to each other\r\n- [x] My changes generate no new warnings\r\n- [x] My code builds and runs on my machine\r\n- [x] My changes are all related to the related issue above\r\n- [x] I documented my code\r\n\r\n### Screenshots\r\n\r\nBefore:\r\n\"Screenshot\r\n\r\nAfter (left CE, right Xcode):\r\n![Screenshot 2024-02-13 at 2 23 36 PM](https://github.com/CodeEditApp/CodeEditTextView/assets/35942988/39d5fdce-cc3e-4dfd-94ea-4f571c6f3c27)","shortMessageHtmlLink":"Reduce Text Artifacts, Fix Layout Bug, Public Undo Manager (#23)"}},{"before":"404969ab02ae77975c93439b1a385e2507134b7f","after":"204ae39de74de757c25b0ee0a4f38c02c887fc33","ref":"refs/heads/docs","pushedAt":"2024-02-15T19:32:31.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"cf4ee3b2b5a4939548912aeb0f7de885127bc967","after":"f2f9d9307572789bdef0259c0606bf3e8c8c5830","ref":"refs/heads/main","pushedAt":"2024-02-15T19:30:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Fix CRLF Line Ending Typesetting (#20)","shortMessageHtmlLink":"Fix CRLF Line Ending Typesetting (#20)"}},{"before":"56f3f4de6b7ea49a5d49224ab0359c052db1f644","after":null,"ref":"refs/heads/chore/update-dependencies","pushedAt":"2024-02-12T01:47:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"EstebanBorai","name":"Esteban Borai","path":"/EstebanBorai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34756077?s=80&v=4"}},{"before":null,"after":"56f3f4de6b7ea49a5d49224ab0359c052db1f644","ref":"refs/heads/chore/update-dependencies","pushedAt":"2024-02-12T01:44:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"EstebanBorai","name":"Esteban Borai","path":"/EstebanBorai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34756077?s=80&v=4"},"commit":{"message":"chore(deps): updatd depedencies","shortMessageHtmlLink":"chore(deps): updatd depedencies"}},{"before":"5183fe6681fa8d3d6c33a456bea3a02285edb1d9","after":"404969ab02ae77975c93439b1a385e2507134b7f","ref":"refs/heads/docs","pushedAt":"2024-02-05T14:41:24.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"fad308788b6aa482ec0e420ae1db333e523d4930","after":"cf4ee3b2b5a4939548912aeb0f7de885127bc967","ref":"refs/heads/main","pushedAt":"2024-02-05T14:39:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"(fix: #9) Grayscale Selection When Not Focused (#16)","shortMessageHtmlLink":"(fix: #9) Grayscale Selection When Not Focused (#16)"}},{"before":"70da8b594383eafb0f578a2505a3dd65eb5513a9","after":"5183fe6681fa8d3d6c33a456bea3a02285edb1d9","ref":"refs/heads/docs","pushedAt":"2024-01-28T04:08:33.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"6abce20f1827a3665a5159195157f592352e38b4","after":"fad308788b6aa482ec0e420ae1db333e523d4930","ref":"refs/heads/main","pushedAt":"2024-01-28T04:06:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"austincondiff","name":"Austin Condiff","path":"/austincondiff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806104?s=80&v=4"},"commit":{"message":"fix(#13): Separate Cursor Updates, Fix Focus Issues (#14)\n\n* Separate Cursor Updates, Fix Focus Issues\r\n\r\n* Linter\r\n\r\n* Update TextSelectionManagerTests.swift","shortMessageHtmlLink":"fix(#13): Separate Cursor Updates, Fix Focus Issues (#14)"}},{"before":"d573b3e94f4f2804f5163d496815afda02dc1773","after":"70da8b594383eafb0f578a2505a3dd65eb5513a9","ref":"refs/heads/docs","pushedAt":"2023-12-23T02:18:58.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"765600739add6f22ca9cdc77d2dfd8fe22850beb","after":"6abce20f1827a3665a5159195157f592352e38b4","ref":"refs/heads/main","pushedAt":"2023-12-23T02:17:10.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Fix First Responder Issues, Custom Undo Manager (#12)","shortMessageHtmlLink":"Fix First Responder Issues, Custom Undo Manager (#12)"}},{"before":"6147eb4fddda134ac4cc0c8fca5431d178baf361","after":"d573b3e94f4f2804f5163d496815afda02dc1773","ref":"refs/heads/docs","pushedAt":"2023-12-14T07:12:48.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"0a780b6ebd3653db7019f102d08ab081429fad56","after":"765600739add6f22ca9cdc77d2dfd8fe22850beb","ref":"refs/heads/main","pushedAt":"2023-12-14T07:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"austincondiff","name":"Austin Condiff","path":"/austincondiff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806104?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"647d16784939d920dcf9ad0b7687a31f98c90d93","after":"6147eb4fddda134ac4cc0c8fca5431d178baf361","ref":"refs/heads/docs","pushedAt":"2023-12-12T23:45:34.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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"c867fed329b2b4ce91a13742e20626f50cf233bb","after":"0a780b6ebd3653db7019f102d08ab081429fad56","ref":"refs/heads/main","pushedAt":"2023-12-12T23:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Fix odd spacing in LICENSE","shortMessageHtmlLink":"Fix odd spacing in LICENSE"}},{"before":"c867fed329b2b4ce91a13742e20626f50cf233bb","after":null,"ref":"refs/tags/0.1.0","pushedAt":"2023-12-12T23:42:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"}},{"before":"3d8814314cd394b2a77b3470515dbf1a59f28b0d","after":"647d16784939d920dcf9ad0b7687a31f98c90d93","ref":"refs/heads/docs","pushedAt":"2023-12-12T23:15: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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"722bc564095c50e21759c61bbac097c2444b21bd","after":"c867fed329b2b4ce91a13742e20626f50cf233bb","ref":"refs/heads/main","pushedAt":"2023-12-12T23:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Fix Generated Documentation","shortMessageHtmlLink":"Fix Generated Documentation"}},{"before":null,"after":"3d8814314cd394b2a77b3470515dbf1a59f28b0d","ref":"refs/heads/docs","pushedAt":"2023-12-12T23:02:49.000Z","pushType":"branch_creation","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":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"d33f35f87b791caf09ad07b8b41085b012d791f5","after":"722bc564095c50e21759c61bbac097c2444b21bd","ref":"refs/heads/main","pushedAt":"2023-12-12T23:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Add swiftlint.yml","shortMessageHtmlLink":"Add swiftlint.yml"}},{"before":"151dfcdcddfd5190379daca96aff01c6d875d5cb","after":"d33f35f87b791caf09ad07b8b41085b012d791f5","ref":"refs/heads/main","pushedAt":"2023-12-12T22:59:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Add github workflows & templates","shortMessageHtmlLink":"Add github workflows & templates"}},{"before":"4ae2a87f37f4741c58c69b39ab4e05421d39aaeb","after":"151dfcdcddfd5190379daca96aff01c6d875d5cb","ref":"refs/heads/main","pushedAt":"2023-12-12T22:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Create .gitignore","shortMessageHtmlLink":"Create .gitignore"}},{"before":null,"after":"4ae2a87f37f4741c58c69b39ab4e05421d39aaeb","ref":"refs/heads/main","pushedAt":"2023-12-12T22:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thecoolwinter","name":"Khan Winter","path":"/thecoolwinter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35942988?s=80&v=4"},"commit":{"message":"Initial Commit\n\nThis is the first commit for the new CodeEditTextView repository! \r\nIf you're looking for the source code editor, it's moved to \r\nhttps://github.com/CodeEditApp/CodeEditSourceEditor.","shortMessageHtmlLink":"Initial Commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEChA3TgA","startCursor":null,"endCursor":null}},"title":"Activity · CodeEditApp/CodeEditTextView"}