{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":732641700,"defaultBranch":"main","name":"window-stool","ownerLogin":"JasZhe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-17T11:19:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15258281?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726272246.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f77d00a5c43b26178dca1f121d46bc5d2e903c20","ref":"refs/heads/tests","pushedAt":"2024-09-14T00:04:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"wip: tests","shortMessageHtmlLink":"wip: tests"}},{"before":"3638158e2f4a54489b628b4b401f0a23ecf1dfd3","after":"ed2ffcb69a4efd9af25ecd1fbfa9d088efdb7cc2","ref":"refs/heads/main","pushedAt":"2024-09-10T02:55:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"delete the overlay during scroll commands before creating\n\nThis fixes our issue with multiple windows showing the same buffer","shortMessageHtmlLink":"delete the overlay during scroll commands before creating"}},{"before":"bd27adca59d4271cebbe6fc13fc52748b431de3f","after":"3638158e2f4a54489b628b4b401f0a23ecf1dfd3","ref":"refs/heads/main","pushedAt":"2024-09-10T02:28:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"delete the overlay during scroll commands before creating\n\nThis fixes our issue with multiple windows showing the same buffer","shortMessageHtmlLink":"delete the overlay during scroll commands before creating"}},{"before":"1fc8a842ae28d88d4f1548c5cdcda02c487a4483","after":"bd27adca59d4271cebbe6fc13fc52748b431de3f","ref":"refs/heads/main","pushedAt":"2024-09-10T02:19:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"delete the overlay during scroll commands before creating\n\nThis fixes our issue with multiple windows showing the same buffer","shortMessageHtmlLink":"delete the overlay during scroll commands before creating"}},{"before":"07f84d64334a6d1b2755a09eca6823adb37597aa","after":"1fc8a842ae28d88d4f1548c5cdcda02c487a4483","ref":"refs/heads/main","pushedAt":"2024-09-06T03:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Revert overlay per line (#7)\n\n* Revert \"wip fix some issues with scrolling past long broken up visual lines\"\r\n\r\nThis reverts commit 07f84d64334a6d1b2755a09eca6823adb37597aa.\r\n\r\n* Revert \"timer causing problems for multi-window setup\"\r\n\r\nThis reverts commit d55f5cd906efa176cd05f521f8774558ae2746f3.\r\n\r\n* Revert \"some code cleanup\"\r\n\r\nThis reverts commit 8a250214118fce34e9a54bbe81a1370addceea24.\r\n\r\n* Revert \"Update readme with deprecation to \"window\" mode\"\r\n\r\nThis reverts commit 06fd19f68643c7da3beb32108f80ad8d56b373be.\r\n\r\n* Revert \"Merge pull request #6 from JasZhe/test-overlay-per-line\"\r\n\r\nThis reverts commit e2faba74cff211ea86763e1cb9cab583d4429706, reversing\r\nchanges made to 9aafd29987b7a7e30b267537d47bd78608ad8650.","shortMessageHtmlLink":"Revert overlay per line (#7)"}},{"before":null,"after":"6ad312798a34e2da0f5979e7f026cf6367b2f285","ref":"refs/heads/revert-overlay-per-line","pushedAt":"2024-09-06T03:35:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #6 from JasZhe/test-overlay-per-line\"\n\nThis reverts commit e2faba74cff211ea86763e1cb9cab583d4429706, reversing\nchanges made to 9aafd29987b7a7e30b267537d47bd78608ad8650.","shortMessageHtmlLink":"Revert \"Merge pull request #6 from JasZhe/test-overlay-per-line\""}},{"before":null,"after":"8a2ceb6fbe9a467b50e5d9bedfe298e861b0c6cf","ref":"refs/heads/overlay-per-line","pushedAt":"2024-09-06T03:32:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"wip fixing scrolling and where to start ctx collection from","shortMessageHtmlLink":"wip fixing scrolling and where to start ctx collection from"}},{"before":"d55f5cd906efa176cd05f521f8774558ae2746f3","after":"07f84d64334a6d1b2755a09eca6823adb37597aa","ref":"refs/heads/main","pushedAt":"2024-09-03T16:44:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"wip fix some issues with scrolling past long broken up visual lines","shortMessageHtmlLink":"wip fix some issues with scrolling past long broken up visual lines"}},{"before":"8a250214118fce34e9a54bbe81a1370addceea24","after":"d55f5cd906efa176cd05f521f8774558ae2746f3","ref":"refs/heads/main","pushedAt":"2024-09-03T12:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"timer causing problems for multi-window setup\n\nremove for now","shortMessageHtmlLink":"timer causing problems for multi-window setup"}},{"before":"06fd19f68643c7da3beb32108f80ad8d56b373be","after":"8a250214118fce34e9a54bbe81a1370addceea24","ref":"refs/heads/main","pushedAt":"2024-09-03T00:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"some code cleanup","shortMessageHtmlLink":"some code cleanup"}},{"before":"e2faba74cff211ea86763e1cb9cab583d4429706","after":"06fd19f68643c7da3beb32108f80ad8d56b373be","ref":"refs/heads/main","pushedAt":"2024-09-02T22:36:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Update readme with deprecation to \"window\" mode","shortMessageHtmlLink":"Update readme with deprecation to \"window\" mode"}},{"before":"9aafd29987b7a7e30b267537d47bd78608ad8650","after":"e2faba74cff211ea86763e1cb9cab583d4429706","ref":"refs/heads/main","pushedAt":"2024-09-02T22:32:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Merge pull request #6 from JasZhe/test-overlay-per-line\n\nRemodeling of the overlay logic","shortMessageHtmlLink":"Merge pull request #6 from JasZhe/test-overlay-per-line"}},{"before":"e538982b3b5c744725b11daf4a3858d7a29b6c19","after":"c3c5f8406e0d6ea8a7553663b10811bc56a53a91","ref":"refs/heads/test-overlay-per-line","pushedAt":"2024-09-02T22:31:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Rethinkg our overlay display model\n\nUse a separate overlay per line of context, rather than one overlay to\ndisplay every line of context.\n\nThis pretty much fixes a lot of our scrolling issues.","shortMessageHtmlLink":"Rethinkg our overlay display model"}},{"before":"69d483399cdd6ac0a75c58c922bbca4c1daaee4c","after":"e538982b3b5c744725b11daf4a3858d7a29b6c19","ref":"refs/heads/test-overlay-per-line","pushedAt":"2024-09-02T22:23:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Try creating an overlay per line\n\nThis has a side benefit of mostly fixing the mutli window issue","shortMessageHtmlLink":"Try creating an overlay per line"}},{"before":null,"after":"69d483399cdd6ac0a75c58c922bbca4c1daaee4c","ref":"refs/heads/test-overlay-per-line","pushedAt":"2024-09-02T22:09:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Try creating an overlay per line\n\nThis has a side benefit of mostly fixing the mutli window issue\nThough it still craps out for whatever reason on scrolling past long lines","shortMessageHtmlLink":"Try creating an overlay per line"}},{"before":null,"after":"4be97fa4f5cdd0570db4ca857e1f7e3cfdcac1f8","ref":"refs/heads/multi-window-scrolling","pushedAt":"2024-08-05T22:05:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"wip: bunch of stuff to try and make this work","shortMessageHtmlLink":"wip: bunch of stuff to try and make this work"}},{"before":"53d0cf36cff1c765b7293e9f16f597fbee3e6265","after":"9aafd29987b7a7e30b267537d47bd78608ad8650","ref":"refs/heads/main","pushedAt":"2024-08-03T20:04:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"allow customizing of ignored buffers/file-names","shortMessageHtmlLink":"allow customizing of ignored buffers/file-names"}},{"before":"50ce4c3b2ec95bbfeec007c053744971480a33a7","after":"53d0cf36cff1c765b7293e9f16f597fbee3e6265","ref":"refs/heads/main","pushedAt":"2024-06-24T04:53:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"add a useful tip with consult to readme","shortMessageHtmlLink":"add a useful tip with consult to readme"}},{"before":"280e2cc89c52f1e1c744a5bfe08521c7c146d6aa","after":"50ce4c3b2ec95bbfeec007c053744971480a33a7","ref":"refs/heads/main","pushedAt":"2024-03-30T08:17:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"split window advice was breaking some things\n\nsomething with breaking lv buffers (used in lsp mode i think)\nNot entirely sure why it was causing lv buffers to no longer be live\nbut removing the split window hook fixed it","shortMessageHtmlLink":"split window advice was breaking some things"}},{"before":"d657d2fd51360b1971e1f8943893534027f4221a","after":"280e2cc89c52f1e1c744a5bfe08521c7c146d6aa","ref":"refs/heads/main","pushedAt":"2024-03-30T08:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"split window advice was breaking some things","shortMessageHtmlLink":"split window advice was breaking some things"}},{"before":"482372122afe99ad6f770c3537c24c248fd66f6e","after":"d657d2fd51360b1971e1f8943893534027f4221a","ref":"refs/heads/main","pushedAt":"2024-03-28T06:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"default window-stool-fn to ignore to avoid nil function errors\n\nthen ensure window-stool-fn is not ignore before creating context","shortMessageHtmlLink":"default window-stool-fn to ignore to avoid nil function errors"}},{"before":"038f921b49c6b12cacbcf1ddbbf38ae094a6f32e","after":"482372122afe99ad6f770c3537c24c248fd66f6e","ref":"refs/heads/main","pushedAt":"2024-03-28T05:33:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"wip: use windowed context for selected window, overlay otherwise\n\nkeep this as only if use-overlays is nil for now until more fleshed out","shortMessageHtmlLink":"wip: use windowed context for selected window, overlay otherwise"}},{"before":"22d71caa24c018f913b9d9073b9d4d691a8fac7e","after":"038f921b49c6b12cacbcf1ddbbf38ae094a6f32e","ref":"refs/heads/main","pushedAt":"2024-03-25T20:41:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"set no record when we select windows in the idle func","shortMessageHtmlLink":"set no record when we select windows in the idle func"}},{"before":"9336bd4977b8138ae0893f7673ed5294befd2dc9","after":"22d71caa24c018f913b9d9073b9d4d691a8fac7e","ref":"refs/heads/main","pushedAt":"2024-03-25T04:22:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"truncate context lines to not take up more than the window width\n\nrespects doom's word wrapping truncation","shortMessageHtmlLink":"truncate context lines to not take up more than the window width"}},{"before":"7cd5c41139893d44e23565b59ea4589d944283f0","after":"9336bd4977b8138ae0893f7673ed5294befd2dc9","ref":"refs/heads/main","pushedAt":"2024-02-21T05:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"fix issue with scrolling past folded regions with overlay enabled","shortMessageHtmlLink":"fix issue with scrolling past folded regions with overlay enabled"}},{"before":"02be8f307ee313e39c14c04174d6f982d837e282","after":"7cd5c41139893d44e23565b59ea4589d944283f0","ref":"refs/heads/main","pushedAt":"2024-02-17T02:39:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Make switching back to overlays more seamless","shortMessageHtmlLink":"Make switching back to overlays more seamless"}},{"before":"abe60fad22fd8d040ee7db3ca67166ab709bd3e6","after":"02be8f307ee313e39c14c04174d6f982d837e282","ref":"refs/heads/main","pushedAt":"2024-02-15T04:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Fix issue with being able to select window on non horizontal splits","shortMessageHtmlLink":"Fix issue with being able to select window on non horizontal splits"}},{"before":"fa2851568f982bcdf3d3f5d66f8b3ab7874cf402","after":"abe60fad22fd8d040ee7db3ca67166ab709bd3e6","ref":"refs/heads/main","pushedAt":"2024-02-14T22:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Make post command hook non-local and delete the window before creating\n\nThis fixes an issue where deleting the window would sometimes make it so\nthe window ctx would still stay around i.e.\n\nWindow with magit side by side with file visiting window.\nDeleting the file visiting window wouldn't delete the window-stool-window\nif the post command hook was buffer local","shortMessageHtmlLink":"Make post command hook non-local and delete the window before creating"}},{"before":"9392da09b290c29f213325f63c2f26085cb29682","after":"fa2851568f982bcdf3d3f5d66f8b3ab7874cf402","ref":"refs/heads/main","pushedAt":"2024-02-14T03:51:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"delete ctx-window prior to enlarge/shrink","shortMessageHtmlLink":"delete ctx-window prior to enlarge/shrink"}},{"before":"76f4b486716749af016facb4705dca4d44b77345","after":"9392da09b290c29f213325f63c2f26085cb29682","ref":"refs/heads/main","pushedAt":"2024-02-14T03:10:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JasZhe","name":"Jason Zhen","path":"/JasZhe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15258281?s=80&v=4"},"commit":{"message":"Update readme + docstrings for window-stool-use-overlays\n\nSome user advice to turn off window-divider-mode which makes the window\ncontext look a little better","shortMessageHtmlLink":"Update readme + docstrings for window-stool-use-overlays"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQwMDowNDowNi4wMDAwMDBazwAAAAS195d8","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xNFQwMzoxMDoyNS4wMDAwMDBazwAAAAP6IBda"}},"title":"Activity ยท JasZhe/window-stool"}