{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":468515960,"defaultBranch":"main","name":"CodeEdit","ownerLogin":"CodeEditApp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-10T21:28:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101493338?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715932467.0","currentOid":""},"activityList":{"items":[{"before":"60e4b4f081a0627b7373e29452f8506de3468783","after":"2f94292b7ff3241b050c936e0446aecc827e3374","ref":"refs/heads/main","pushedAt":"2024-05-17T13:43:27.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":"Show information for non-text files in the status bar (#1713)\n\n* properly name `utilityAreaViewModel` across the project\r\n\r\n* add article docs for `CodeEdit/UtilityAreaView`\r\n\r\n* update article docs for `CodeEdit/StatusBarView`\r\n\r\n* properly name items in `CodeEdit/Features/UtilityArea/Toolbar`\r\n\r\n* remove UtilityAreaViewModel properties from status bar implementation\r\n\r\n* remove unused properties in `UtilityAreaViewModel`\r\n\r\n* delete `CursorLocation` model\r\n\r\n* rename `StatusBarCursorLocationLabel` to `StatusBarCursorPositionLabel`\r\n\r\n* add `StatusBarViewModel`\r\n\r\n* show non-text file info in the status bar\r\n\r\n* fix unpredictable image dimensions in status bar\r\n\r\n* add UpdateStatusBarInfo view modifier to clean up implementation\r\n\r\n* move the `NonTextFileView.onDisappear` modifier to inside the view\r\n\r\n* change `StatusBarViewModel.dimensions` from tuple to struct\r\n\r\n* refactor `StatusBarFileInfoView`\r\n\r\n* fix SwiftLint violation\r\n\r\n* minor doc change in `UpdateStatusBarInfo`\r\n\r\n* remove unused editor variable in `UpdateStatusBarInfo`\r\n\r\n* refactor\r\n\r\n- stylistic changes\r\n- docs change\r\n- properly name `UtilityAreaSplitTerminalButton`\r\n- remove unused `isBreakpointEnabled` in `StatusBarBreakpointButton`\r\n\r\n* Update CodeEdit/Features/StatusBar/Views/StatusBarItems/StatusBarFileInfoView.swift\r\n\r\n* properly resolve merge conflict\r\n\r\nI used the GitHub UI, it didn't come out how I expected\r\n\r\n---------\r\n\r\nCo-authored-by: Austin Condiff ","shortMessageHtmlLink":"Show information for non-text files in the status bar (#1713)"}},{"before":"24bad1684008de1de4a8377af6036c3d3a08c762","after":"1d216d34e52e44794ada1723f29dc680156c1080","ref":"refs/heads/lsp-menu","pushedAt":"2024-05-17T07:55:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FastestMolasses","name":"Abe","path":"/FastestMolasses","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29493784?s=80&v=4"},"commit":{"message":"Fix icon colors","shortMessageHtmlLink":"Fix icon colors"}},{"before":null,"after":"24bad1684008de1de4a8377af6036c3d3a08c762","ref":"refs/heads/lsp-menu","pushedAt":"2024-05-17T07:54:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FastestMolasses","name":"Abe","path":"/FastestMolasses","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29493784?s=80&v=4"},"commit":{"message":"Added LSP binaries settings page","shortMessageHtmlLink":"Added LSP binaries settings page"}},{"before":"5489999996470c415b02680f54dad382f71ba3a0","after":"60e4b4f081a0627b7373e29452f8506de3468783","ref":"refs/heads/main","pushedAt":"2024-05-16T19:18:36.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":"New tabs after current focus Bug Fix for issue #1704 (#1719)\n\n* Update Editor.swift\r\n\r\nchanged tab append to tab insert at index after selected tab\r\n\r\n* Update Editor.swift\r\n\r\nFixed issue where tab deleted tab next to it.\r\n\r\n* Update Editor.swift\r\n\r\nFixed issue where closing a file on the side window caused an error.","shortMessageHtmlLink":"New tabs after current focus Bug Fix for issue #1704 (#1719)"}},{"before":"d631780d35c32956937338f5915b448917dac1b6","after":null,"ref":"refs/heads/all-contributors/add-danielzsh","pushedAt":"2024-05-16T19:13:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"austincondiff","name":"Austin Condiff","path":"/austincondiff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806104?s=80&v=4"}},{"before":"78e75dc424cf54e0d4eb3d8f8c8bea2def9e343f","after":"5489999996470c415b02680f54dad382f71ba3a0","ref":"refs/heads/main","pushedAt":"2024-05-16T19:13:49.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":"docs: add danielzsh as a contributor for bug (#1720)\n\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add danielzsh as a contributor for bug (#1720)"}},{"before":"d81498fee6565d1dc71df2764e8898d676c308b1","after":"d631780d35c32956937338f5915b448917dac1b6","ref":"refs/heads/all-contributors/add-danielzsh","pushedAt":"2024-05-16T19:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}},{"before":"78e75dc424cf54e0d4eb3d8f8c8bea2def9e343f","after":"d81498fee6565d1dc71df2764e8898d676c308b1","ref":"refs/heads/all-contributors/add-danielzsh","pushedAt":"2024-05-16T19:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update README.md [skip ci]","shortMessageHtmlLink":"docs: update README.md [skip ci]"}},{"before":null,"after":"78e75dc424cf54e0d4eb3d8f8c8bea2def9e343f","ref":"refs/heads/all-contributors/add-danielzsh","pushedAt":"2024-05-16T19:13:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"Fix \"Menu Bar Items Not Updating (#1684)\" (#1697)\n\n### Description\r\n\r\n\r\nThe issue is described in detail in #1684.\r\n\r\n~I tried to resolve a related issue, #1696, but it was harder than I anticipated since the state of the Utility Area is stored separate to the other panes for some reason. Any ideas to resolve this slight issue would be welcome :)~\r\n\r\n**EDIT:** I think I fixed it! \r\n\r\n### Related Issues\r\n\r\n\r\n\r\n\r\n\r\n* Closes #1684 \r\n* Closes #1696 \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\n\r\n\r\nhttps://github.com/CodeEditApp/CodeEdit/assets/65467530/166d9b35-ede1-47b8-8814-cf1cbb1a61f2","shortMessageHtmlLink":"Fix \"Menu Bar Items Not Updating (#1684)\" (#1697)"}},{"before":"5724c724d66ea2af9e2b78b0fbbb91eb78c33f4c","after":"78e75dc424cf54e0d4eb3d8f8c8bea2def9e343f","ref":"refs/heads/main","pushedAt":"2024-05-16T16:51:01.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 \"Menu Bar Items Not Updating (#1684)\" (#1697)\n\n### Description\r\n\r\n\r\nThe issue is described in detail in #1684.\r\n\r\n~I tried to resolve a related issue, #1696, but it was harder than I anticipated since the state of the Utility Area is stored separate to the other panes for some reason. Any ideas to resolve this slight issue would be welcome :)~\r\n\r\n**EDIT:** I think I fixed it! \r\n\r\n### Related Issues\r\n\r\n\r\n\r\n\r\n\r\n* Closes #1684 \r\n* Closes #1696 \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\n\r\n\r\nhttps://github.com/CodeEditApp/CodeEdit/assets/65467530/166d9b35-ede1-47b8-8814-cf1cbb1a61f2","shortMessageHtmlLink":"Fix \"Menu Bar Items Not Updating (#1684)\" (#1697)"}},{"before":"9e22dacf000b5403af0d81043cf6f5a17b8210fc","after":"5724c724d66ea2af9e2b78b0fbbb91eb78c33f4c","ref":"refs/heads/main","pushedAt":"2024-05-14T21:53:32.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":"New tabs after current focused tab#1704 (#1715)","shortMessageHtmlLink":"New tabs after current focused tab#1704 (#1715)"}},{"before":"ac0428477c25ffb0f18ff75d9ebd165467a24946","after":null,"ref":"refs/heads/all-contributors/add-plbstl","pushedAt":"2024-05-11T20:43:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"austincondiff","name":"Austin Condiff","path":"/austincondiff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806104?s=80&v=4"}},{"before":"86b27806564f5932706dd093eddb1b781887182f","after":"9e22dacf000b5403af0d81043cf6f5a17b8210fc","ref":"refs/heads/main","pushedAt":"2024-05-11T20:43:33.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":"docs: add plbstl as a contributor for bug (#1708)\n\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add plbstl as a contributor for bug (#1708)"}},{"before":"83aa2674f7171a64793a9fdcd4c6309bbe2e5726","after":"ac0428477c25ffb0f18ff75d9ebd165467a24946","ref":"refs/heads/all-contributors/add-plbstl","pushedAt":"2024-05-11T20:38:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}},{"before":"86b27806564f5932706dd093eddb1b781887182f","after":"83aa2674f7171a64793a9fdcd4c6309bbe2e5726","ref":"refs/heads/all-contributors/add-plbstl","pushedAt":"2024-05-11T20:38:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update README.md [skip ci]","shortMessageHtmlLink":"docs: update README.md [skip ci]"}},{"before":null,"after":"86b27806564f5932706dd093eddb1b781887182f","ref":"refs/heads/all-contributors/add-plbstl","pushedAt":"2024-05-11T20:38:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"Correctly preview non-text files (#1707)\n\n* Package.resolved changed\r\n\r\n* progress\r\n\r\n* minor doc change in CodeEditUI EffectView\r\n\r\n* add WorkspacePdfFileView\r\n\r\n* allow WorkspacePdfFileView to be able to send data to SwiftUI\r\n\r\n* properly name `WorkspacePdfFileView` to `WorkspacePDFView`\r\n\r\n* improve WorkspacePDFView docs\r\n\r\n* add guards to WorkspacePDFView (makeNSView, updateNSView)\r\n\r\n* wip\r\n\r\n* wip 2\r\n\r\n* correct padding\r\n\r\n* progress? not\r\n\r\n* add attachPDFDocumentToView helper in WorkspacePDFView\r\n\r\n* update WorkspacePDFView docs\r\n\r\n* remove WorkspaceNonTextFileView\r\n\r\n* fix SwiftLint violations in WorkspacePDFView, WorkspaceCodeFileView\r\n\r\n* add magic numbers comment to WorkspaceCodeFileView\r\n\r\n* update WorkspacePDFView docs\r\n\r\n* before i forget\r\n\r\n* progressss\r\n\r\n* too slow\r\n\r\n* wip: the best work yet\r\n\r\n* it really works!!\r\n\r\n* add WorkspaceImageView\r\n\r\n* add WorkspaceCannotPreviewFileView\r\n\r\n* its working very predictably but showing/hiding navigator pane isn't smooth\r\n\r\n* remove the use of canPreview as it can cause unexpected behaviour\r\n\r\n* remove computeFrame helper in WorkspaceCodeFileView\r\n\r\n* update PDF preview's background color\r\n\r\n* add note for when PDF preview cannot create PDF document\r\n\r\n* improve docs for WorkspaceImageView & WorkspacePDFView\r\n\r\n* use unnamed parameter for imageUrl in WorkspaceImageView\r\n\r\n* implement `WorkspaceCannotPreviewFileView`\r\n\r\n* change url variables in `WorkspaceImageView`, `WorkspacePDFView` & `WorkspaceCannotPreviewFileView` to private\r\n\r\n* add `WorkspaceLoadingView`\r\n\r\n* spacing violation\r\n\r\n* change onAppear modifier in WorkspaceCannotPreviewFileView\r\n\r\n* remove `WorkspaceCannotPreviewFileView` as it creates a bug that makes thumbnailing slightly unpredictable\r\n\r\nWill use QLPreview instead\r\n\r\n* improve docs in `WorkspacePDFView` & `WorkspaceImageView`\r\n\r\n* use `WorkspaceAnyFileView` to preview GIF images\r\n\r\n* add a note to the documentation for `CodeFileDocument.utType`\r\n\r\n* add `WorkspaceAnyFileView` to properly preview files of different file types\r\n\r\n* rearrange files in `CodeEdit/Features/Documents/Views`\r\n\r\n* add `WorkspaceAnyFileView`, `WorkspaceLoadingView`, `WorkspaceImageView`, & `WorkspacePDFView` to DocC Documentation\r\n\r\n* update docs in `WorkspaceAnyFileView`, `WorkspaceLoadingView`, `WorkspaceImageView`, & `WorkspacePDFView`\r\n\r\n* rename `CodeFileDocument.typeOfFile` to `CodeFileDocument.utType`\r\n\r\n* fix: allow GIF previews to play, and with their proper dimensions\r\n\r\n* do not return\r\ndata UTType from CodeFileDocument.utType\r\n\r\n* update docs for CodeFileDocument.utType\r\n\r\n* change conformance from movie to audiovisualContent in CodeFileDocument.utType\r\n\r\n* properly display CodeFileView contents by undo-ing the padding in its parent view\r\n\r\n* remove text, image, PDF, video restrictions on `CodeFileDocument.utType`\r\n\r\n* update docs in WorkspaceImageView\r\n\r\n* WorkspaceCodeFileView: group non-text files, so they inherit modifiers from the parent Group view\r\n\r\n* WorkspaceCodeFileView: add important note on document.utType\r\n\r\n* remove SwiftUI VideoPlayer view for now, it creates a bug that I can't work around\r\n\r\n- the first play click doesn't start the video, but the audio starts playing in the background, even after closing the editor tab\r\n- and everything in-between\r\n\r\n* add `NonTextFileView` to clean up code\r\n\r\n- NonTextFileView, OtherFileView, URL+isImage, are not needed anymore\r\n\r\n* remove QLPreviewItem subclass from CodeFileDocument\r\n\r\n* rename `WorkspaceCodeFileView` to `EditorAreaFileView`\r\n\r\n* rename `EditorView` to `EditorAreaView`\r\n\r\n- also added the view to the App Window docs\r\n\r\n* rename 4 Workspace view files\r\n\r\n- `WorkspaceAnyFileView` -> `AnyFileView`\r\n- `WorkspaceLoadingView` -> `LoadingFileView`\r\n- `WorkspaceImageView` -> `ImageFileView`\r\n- `WorkspacePDFView` -> `PDFFileView`\r\n\r\n* move views for opening files to `CodeEdit/Features/Editor`\r\n\r\n* move `CodeFileDocument` to `CodeEdit/Features/Documents`\r\n\r\n* NSTableViewWrapper: minor change in comment\r\n\r\n* move `WindowCodeFileView` to `CodeEdit/Features/Editor/Views`\r\n\r\n* use `AnyFileView` to view all images\r\n\r\n- this removes the need to check for GIF images\r\n- this also has a nice add-on of using gestures for zoom","shortMessageHtmlLink":"Correctly preview non-text files (#1707)"}},{"before":"54e0726edb12c326a6c366ed26284c91f060638b","after":"86b27806564f5932706dd093eddb1b781887182f","ref":"refs/heads/main","pushedAt":"2024-05-11T20:38:14.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":"Correctly preview non-text files (#1707)\n\n* Package.resolved changed\r\n\r\n* progress\r\n\r\n* minor doc change in CodeEditUI EffectView\r\n\r\n* add WorkspacePdfFileView\r\n\r\n* allow WorkspacePdfFileView to be able to send data to SwiftUI\r\n\r\n* properly name `WorkspacePdfFileView` to `WorkspacePDFView`\r\n\r\n* improve WorkspacePDFView docs\r\n\r\n* add guards to WorkspacePDFView (makeNSView, updateNSView)\r\n\r\n* wip\r\n\r\n* wip 2\r\n\r\n* correct padding\r\n\r\n* progress? not\r\n\r\n* add attachPDFDocumentToView helper in WorkspacePDFView\r\n\r\n* update WorkspacePDFView docs\r\n\r\n* remove WorkspaceNonTextFileView\r\n\r\n* fix SwiftLint violations in WorkspacePDFView, WorkspaceCodeFileView\r\n\r\n* add magic numbers comment to WorkspaceCodeFileView\r\n\r\n* update WorkspacePDFView docs\r\n\r\n* before i forget\r\n\r\n* progressss\r\n\r\n* too slow\r\n\r\n* wip: the best work yet\r\n\r\n* it really works!!\r\n\r\n* add WorkspaceImageView\r\n\r\n* add WorkspaceCannotPreviewFileView\r\n\r\n* its working very predictably but showing/hiding navigator pane isn't smooth\r\n\r\n* remove the use of canPreview as it can cause unexpected behaviour\r\n\r\n* remove computeFrame helper in WorkspaceCodeFileView\r\n\r\n* update PDF preview's background color\r\n\r\n* add note for when PDF preview cannot create PDF document\r\n\r\n* improve docs for WorkspaceImageView & WorkspacePDFView\r\n\r\n* use unnamed parameter for imageUrl in WorkspaceImageView\r\n\r\n* implement `WorkspaceCannotPreviewFileView`\r\n\r\n* change url variables in `WorkspaceImageView`, `WorkspacePDFView` & `WorkspaceCannotPreviewFileView` to private\r\n\r\n* add `WorkspaceLoadingView`\r\n\r\n* spacing violation\r\n\r\n* change onAppear modifier in WorkspaceCannotPreviewFileView\r\n\r\n* remove `WorkspaceCannotPreviewFileView` as it creates a bug that makes thumbnailing slightly unpredictable\r\n\r\nWill use QLPreview instead\r\n\r\n* improve docs in `WorkspacePDFView` & `WorkspaceImageView`\r\n\r\n* use `WorkspaceAnyFileView` to preview GIF images\r\n\r\n* add a note to the documentation for `CodeFileDocument.utType`\r\n\r\n* add `WorkspaceAnyFileView` to properly preview files of different file types\r\n\r\n* rearrange files in `CodeEdit/Features/Documents/Views`\r\n\r\n* add `WorkspaceAnyFileView`, `WorkspaceLoadingView`, `WorkspaceImageView`, & `WorkspacePDFView` to DocC Documentation\r\n\r\n* update docs in `WorkspaceAnyFileView`, `WorkspaceLoadingView`, `WorkspaceImageView`, & `WorkspacePDFView`\r\n\r\n* rename `CodeFileDocument.typeOfFile` to `CodeFileDocument.utType`\r\n\r\n* fix: allow GIF previews to play, and with their proper dimensions\r\n\r\n* do not return\r\ndata UTType from CodeFileDocument.utType\r\n\r\n* update docs for CodeFileDocument.utType\r\n\r\n* change conformance from movie to audiovisualContent in CodeFileDocument.utType\r\n\r\n* properly display CodeFileView contents by undo-ing the padding in its parent view\r\n\r\n* remove text, image, PDF, video restrictions on `CodeFileDocument.utType`\r\n\r\n* update docs in WorkspaceImageView\r\n\r\n* WorkspaceCodeFileView: group non-text files, so they inherit modifiers from the parent Group view\r\n\r\n* WorkspaceCodeFileView: add important note on document.utType\r\n\r\n* remove SwiftUI VideoPlayer view for now, it creates a bug that I can't work around\r\n\r\n- the first play click doesn't start the video, but the audio starts playing in the background, even after closing the editor tab\r\n- and everything in-between\r\n\r\n* add `NonTextFileView` to clean up code\r\n\r\n- NonTextFileView, OtherFileView, URL+isImage, are not needed anymore\r\n\r\n* remove QLPreviewItem subclass from CodeFileDocument\r\n\r\n* rename `WorkspaceCodeFileView` to `EditorAreaFileView`\r\n\r\n* rename `EditorView` to `EditorAreaView`\r\n\r\n- also added the view to the App Window docs\r\n\r\n* rename 4 Workspace view files\r\n\r\n- `WorkspaceAnyFileView` -> `AnyFileView`\r\n- `WorkspaceLoadingView` -> `LoadingFileView`\r\n- `WorkspaceImageView` -> `ImageFileView`\r\n- `WorkspacePDFView` -> `PDFFileView`\r\n\r\n* move views for opening files to `CodeEdit/Features/Editor`\r\n\r\n* move `CodeFileDocument` to `CodeEdit/Features/Documents`\r\n\r\n* NSTableViewWrapper: minor change in comment\r\n\r\n* move `WindowCodeFileView` to `CodeEdit/Features/Editor/Views`\r\n\r\n* use `AnyFileView` to view all images\r\n\r\n- this removes the need to check for GIF images\r\n- this also has a nice add-on of using gestures for zoom","shortMessageHtmlLink":"Correctly preview non-text files (#1707)"}},{"before":"cfc5dbc789a25ccef344958874b69064ca84a4c9","after":"54e0726edb12c326a6c366ed26284c91f060638b","ref":"refs/heads/main","pushedAt":"2024-05-07T12:58:45.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":"Only Save Workspace Settings If Necessary (#1702)\n\nOnly Save Settings If Necessary","shortMessageHtmlLink":"Only Save Workspace Settings If Necessary (#1702)"}},{"before":"4b848fd3bce306d3af5bbd7c462c4d98693df013","after":"cfc5dbc789a25ccef344958874b69064ca84a4c9","ref":"refs/heads/main","pushedAt":"2024-05-06T16:57:56.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":"delete warning message uses enumerator instead of shallow search (#1699)","shortMessageHtmlLink":"delete warning message uses enumerator instead of shallow search (#1699)"}},{"before":"0f87857497d24f65b6310634251f63d8e3935c3d","after":"4b848fd3bce306d3af5bbd7c462c4d98693df013","ref":"refs/heads/main","pushedAt":"2024-05-04T15:17:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"activcoding","name":"Tom Ludwig","path":"/activcoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83090745?s=80&v=4"},"commit":{"message":"Update LogStream version, remove build setting (#1685)\n\n* update logstream version, remove build setting","shortMessageHtmlLink":"Update LogStream version, remove build setting (#1685)"}},{"before":"b134f5527d359d632a67e79690da17a89b8a2c1c","after":"0f87857497d24f65b6310634251f63d8e3935c3d","ref":"refs/heads/main","pushedAt":"2024-05-02T08:04:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"activcoding","name":"Tom Ludwig","path":"/activcoding","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83090745?s=80&v=4"},"commit":{"message":"Fix broken project board links in CONTRIBUTING.md and README.md (#1690)\n\n* Fix a broken link in CONTRIBUTING.md\r\n* Fix broken link in README.md","shortMessageHtmlLink":"Fix broken project board links in CONTRIBUTING.md and README.md (#1690)"}},{"before":"e69a433ed2570c687080918f9de534e0ff92488e","after":"b134f5527d359d632a67e79690da17a89b8a2c1c","ref":"refs/heads/main","pushedAt":"2024-05-01T20:01:08.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: distinguish between Move to Trash and Delete Immediately when right clicking a file or folder. (#1694)","shortMessageHtmlLink":"fix: distinguish between Move to Trash and Delete Immediately when ri…"}},{"before":"ea2ec6fa84fb3f4a374e3e4e6e07cab710319bd6","after":"e69a433ed2570c687080918f9de534e0ff92488e","ref":"refs/heads/main","pushedAt":"2024-05-01T07:22:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matthijseikelenboom","name":"Matthijs Eikelenboom","path":"/matthijseikelenboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1364843?s=80&v=4"},"commit":{"message":"perf(search): Resolved issue with SearchKit (#1688)\n\n* perf(search): Resolved issue preventing search results from displaying when queries contained special characters.\r\n\r\n* Fixed tests\r\n\r\n* Add unit test for getSearchTerm, stripSpecialCharacters and getRegexPattern","shortMessageHtmlLink":"perf(search): Resolved issue with SearchKit (#1688)"}},{"before":"a52ff017f7518923620aa545621f608d484b68fa","after":null,"ref":"refs/heads/patch-avatar","pushedAt":"2024-04-26T07:29:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"FastestMolasses","name":"Abe","path":"/FastestMolasses","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29493784?s=80&v=4"}},{"before":"70cb34a44e141468e0b6a855e545ed881e63ffff","after":"ea2ec6fa84fb3f4a374e3e4e6e07cab710319bd6","ref":"refs/heads/main","pushedAt":"2024-04-25T02:50:35.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":"adding ability to hide toolbar (#1683)\n\n* hide toolbar button and command\r\n\r\n* removed debug funcs\r\n\r\n* fix swiftlint violations","shortMessageHtmlLink":"adding ability to hide toolbar (#1683)"}},{"before":"d1ee5acc2e45423440efe05ea9ebb4c582fde4cf","after":"70cb34a44e141468e0b6a855e545ed881e63ffff","ref":"refs/heads/main","pushedAt":"2024-04-23T19:35:38.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":"All recent projects searchable in Spotlight (#1680)\n\n* keyboard shortcut for tab switching\r\n\r\n* extension and menu bar\r\n\r\n* resolve swiftlint violations\r\n\r\n* searchable in spotlight\r\n\r\n* move function to bottom\r\n\r\n* remove unneeded casting and add error handling\r\n\r\n* remove CSSearchableItem type\r\n\r\n* no success message, space between funcs, and no public func\r\n\r\n* fix whitespace violation","shortMessageHtmlLink":"All recent projects searchable in Spotlight (#1680)"}},{"before":"f1c7007931138731bf95141be754feab351ee49f","after":"d1ee5acc2e45423440efe05ea9ebb4c582fde4cf","ref":"refs/heads/main","pushedAt":"2024-04-23T02:17:47.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":"Add avatar CommitListItemView and other fixes (#1676)\n\n* Add avatar CommitListItemView and other fixes\r\n\r\nFrom Angelk90\r\n\r\n* fix tests","shortMessageHtmlLink":"Add avatar CommitListItemView and other fixes (#1676)"}},{"before":"8e9a64e9611de7dcc0f3d3cb94a1f785d0995f5b","after":null,"ref":"refs/heads/all-contributors/add-knotbin","pushedAt":"2024-04-22T19:45:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"austincondiff","name":"Austin Condiff","path":"/austincondiff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806104?s=80&v=4"}},{"before":"1694b8c6e412f7544bca2aa8287a2246a0408ad5","after":"f1c7007931138731bf95141be754feab351ee49f","ref":"refs/heads/main","pushedAt":"2024-04-22T19:45:37.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":"docs: add knotbin as a contributor for code (#1679)\n\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add knotbin as a contributor for code (#1679)"}},{"before":"6b23fb2a2b7b18bf3477d63e463ae74df957baac","after":"8e9a64e9611de7dcc0f3d3cb94a1f785d0995f5b","ref":"refs/heads/all-contributors/add-knotbin","pushedAt":"2024-04-22T19:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETPbc5AA","startCursor":null,"endCursor":null}},"title":"Activity · CodeEditApp/CodeEdit"}