{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":226408450,"defaultBranch":"main","name":"neovide","ownerLogin":"neovide","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-06T20:51:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88021264?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717337304.0","currentOid":""},"activityList":{"items":[{"before":"a0241803f26176b5baa97294f005f3c4f2b13c38","after":"1db63d93b18cc1eb5ac5b3e67b3ca63505f10800","ref":"refs/heads/main","pushedAt":"2024-06-03T00:14:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kethku","name":"Kaylee Simmons","path":"/Kethku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3323631?s=80&v=4"},"commit":{"message":"fix: emulate Neovim layer drawing (#2612)\n\n* Fix the experimental_layer_grouping option\r\n\r\n* Sort the floating windows the same way as Neovim\r\n\r\n* Use intersects instead of contains for the layer grouping\r\n\r\n* Remove custom blending inside a rendered layer\r\n\r\nThe normal Neovim terminal mode blending is now applied instead.\r\n\r\n* Simplify the transparency calculation\r\n\r\n* Remove shadow drawing code from root windows","shortMessageHtmlLink":"fix: emulate Neovim layer drawing (#2612)"}},{"before":"3759de7ccf42bf1d0ce78eec44518c6b782e4111","after":null,"ref":"refs/heads/no-fork-cleanup","pushedAt":"2024-06-02T14:08:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"last-partizan","name":"Serhii Tereshchenko","path":"/last-partizan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/301015?s=80&v=4"}},{"before":"f9c766d81df49172c40f56bbe5cd543ba2c6aefe","after":"7ef0d4bdcd02e4d03ccf00c9758b881b4acd08c8","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T14:08:23.000Z","pushType":"push","commitsCount":1,"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: a0241803f26176b5baa97294f005f3c4f2b13c38","shortMessageHtmlLink":"deploy: a024180"}},{"before":"9f3260022938ebf1fab6d5206cb690b4d239318d","after":"a0241803f26176b5baa97294f005f3c4f2b13c38","ref":"refs/heads/main","pushedAt":"2024-06-02T14:07:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"chore: Remove obsolete `--no-fork` arguments (#2625)","shortMessageHtmlLink":"chore: Remove obsolete --no-fork arguments (#2625)"}},{"before":"90e98ef837b1f4174ec36b6d01cf2be8a2d340b1","after":"f9c766d81df49172c40f56bbe5cd543ba2c6aefe","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T12:14:49.000Z","pushType":"push","commitsCount":1,"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: 5f9065f721e9708c6aecdde5f202b82cc2ac6b3c","shortMessageHtmlLink":"deploy: 5f9065f"}},{"before":"5f9065f721e9708c6aecdde5f202b82cc2ac6b3c","after":"9f3260022938ebf1fab6d5206cb690b4d239318d","ref":"refs/heads/main","pushedAt":"2024-06-02T12:14:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"fix: Neovide --version and Neovide --help (#2621)\n\n* Change the setting initialization order\r\n\r\nSo that the error window can be displayed properly\r\n\r\n* Initialize the clipboard earlier\r\n\r\nThis ensures that it's initialized before the error window is shown.\r\n\r\n* Output command line parsing errors to std streams","shortMessageHtmlLink":"fix: Neovide --version and Neovide --help (#2621)"}},{"before":"425da9fb214e445b34f4212a07f40dcd8b356ac1","after":"5f9065f721e9708c6aecdde5f202b82cc2ac6b3c","ref":"refs/heads/main","pushedAt":"2024-06-02T12:13:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"feat: Provide a neovide_version variable (#2622)\n\n* Provide the patch version to the channel info\r\n\r\n* Set a neovide_version variable\r\n\r\n* Update the documentation","shortMessageHtmlLink":"feat: Provide a neovide_version variable (#2622)"}},{"before":"4096e4c3465495ed7bd656edf8fd6db28df9c386","after":"425da9fb214e445b34f4212a07f40dcd8b356ac1","ref":"refs/heads/main","pushedAt":"2024-06-02T12:13:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"fix: Remove some logspam (#2623)\n\n* Don't log WindowDrawCommand errors for non-multigrid\r\n\r\nNeovim sometimes sends draw commands with grid id, even when multigrid\r\nis disabled, so completely ignore those.\r\n\r\n* Delete prepare_lines logspam","shortMessageHtmlLink":"fix: Remove some logspam (#2623)"}},{"before":null,"after":"3759de7ccf42bf1d0ce78eec44518c6b782e4111","ref":"refs/heads/no-fork-cleanup","pushedAt":"2024-06-02T12:00:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"last-partizan","name":"Serhii Tereshchenko","path":"/last-partizan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/301015?s=80&v=4"},"commit":{"message":"chore: Remove obsolete `--no-fork` arguments","shortMessageHtmlLink":"chore: Remove obsolete --no-fork arguments"}},{"before":"0ccbd851a8ff63811d952d8c19a30f7838c01ef3","after":"90e98ef837b1f4174ec36b6d01cf2be8a2d340b1","ref":"refs/heads/gh-pages","pushedAt":"2024-05-31T20:33:15.000Z","pushType":"push","commitsCount":1,"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: 4096e4c3465495ed7bd656edf8fd6db28df9c386","shortMessageHtmlLink":"deploy: 4096e4c"}},{"before":"54fd93f53cd841c31a6604bda99573a3be52e839","after":"4096e4c3465495ed7bd656edf8fd6db28df9c386","ref":"refs/heads/main","pushedAt":"2024-05-31T20:32:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"Add position_animation_length documentation (#2611)\n\n* Add position_animation_length documentation\r\n\r\n* Update configuration.md","shortMessageHtmlLink":"Add position_animation_length documentation (#2611)"}},{"before":"7e3a371e8f0c32f38c64950e08152439276d1bde","after":"54fd93f53cd841c31a6604bda99573a3be52e839","ref":"refs/heads/main","pushedAt":"2024-05-31T20:30:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"handle scale_factor change early (#2610)\n\nCo-authored-by: xzb ","shortMessageHtmlLink":"handle scale_factor change early (#2610)"}},{"before":"930128b3f0bc3cf443b742257192c585d85c39a4","after":"7e3a371e8f0c32f38c64950e08152439276d1bde","ref":"refs/heads/main","pushedAt":"2024-05-31T20:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"fix: Position underline correctly with linespace >0 (#2607)\n\nFixes neovide/neovide#2600","shortMessageHtmlLink":"fix: Position underline correctly with linespace >0 (#2607)"}},{"before":"4d567d726ae8c2e89c6f4aa2a652766955bd0746","after":"930128b3f0bc3cf443b742257192c585d85c39a4","ref":"refs/heads/main","pushedAt":"2024-05-30T02:31:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kethku","name":"Kaylee Simmons","path":"/Kethku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3323631?s=80&v=4"},"commit":{"message":"fix #2605: indicate that `--no-fork` is now the default behavior (#2606)","shortMessageHtmlLink":"fix #2605: indicate that --no-fork is now the default behavior (#2606)"}},{"before":"e687f163ee10bb3abb495dba3a31782fa1157dde","after":"4d567d726ae8c2e89c6f4aa2a652766955bd0746","ref":"refs/heads/main","pushedAt":"2024-05-24T19:07:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"Release 0.13.1 (#2575)\n\n* Update dependencies\r\n\r\n* Bump version to 0.13.1","shortMessageHtmlLink":"Release 0.13.1 (#2575)"}},{"before":"198d9b6fbeb7db23f45a8ca15c260db9d8ca2ce4","after":"0ccbd851a8ff63811d952d8c19a30f7838c01ef3","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T16:49:44.000Z","pushType":"push","commitsCount":1,"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: e687f163ee10bb3abb495dba3a31782fa1157dde","shortMessageHtmlLink":"deploy: e687f16"}},{"before":"7e5a6a22f7ef5c446d6d43e4de9b0f3090250bc4","after":"e687f163ee10bb3abb495dba3a31782fa1157dde","ref":"refs/heads/main","pushedAt":"2024-05-24T16:48:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kethku","name":"Kaylee Simmons","path":"/Kethku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3323631?s=80&v=4"},"commit":{"message":"Disable inter-layer grouping by default. (#2580)\n\nThe grouping inside a single layer is still enabled.","shortMessageHtmlLink":"Disable inter-layer grouping by default. (#2580)"}},{"before":"8eb5073bc616d54bc608a009a1a6135bd168c319","after":"7e5a6a22f7ef5c446d6d43e4de9b0f3090250bc4","ref":"refs/heads/main","pushedAt":"2024-05-24T16:14:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falcucci","name":"Alexsander Falcucci","path":"/falcucci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33763843?s=80&v=4"},"commit":{"message":"fix: Another attempt to fix the IME not geting properly enabled (#2581)\n\n* Set IME allowed status directly after the window creation\r\n\r\n* Don't set the IME area until the IME system accepts it\r\n\r\nAlso throttle the requests.\r\n\r\nBefore these changes fcitx5 would crash on Wayland all the time, so\r\nsetting it every frame was clearly not the correct way to fix the\r\nproblem. I guess the real issue was that setting the area when it was\r\nnot allowed caused the IME system to go into an invalid state.","shortMessageHtmlLink":"fix: Another attempt to fix the IME not geting properly enabled (#2581)"}},{"before":"ab78e07a25444c1e9167bd04e9726823683d8611","after":"8eb5073bc616d54bc608a009a1a6135bd168c319","ref":"refs/heads/main","pushedAt":"2024-05-24T16:07:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"falcucci","name":"Alexsander Falcucci","path":"/falcucci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33763843?s=80&v=4"},"commit":{"message":"fix: Don't use login shell on macOS if `$TERM` is set (#2587)\n\nIf we assume that having $TERM set means the user is in an interactive\r\nterminal session, we can simply run the nvim command directly instead of\r\nwrapping it in `/usr/bin/login`, preserving their environment variables.\r\n\r\nFixes #2584","shortMessageHtmlLink":"fix: Don't use login shell on macOS if $TERM is set (#2587)"}},{"before":"904a573cdbcc319b58d94a4a83fda4294d2887be","after":"ab78e07a25444c1e9167bd04e9726823683d8611","ref":"refs/heads/main","pushedAt":"2024-05-24T09:40:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary casting to `usize` (#2589)","shortMessageHtmlLink":"refactor: remove unnecessary casting to usize (#2589)"}},{"before":"d20c912b197cebd58b60e1e224bd1cc2a52aa5a2","after":"904a573cdbcc319b58d94a4a83fda4294d2887be","ref":"refs/heads/main","pushedAt":"2024-05-22T17:05:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kethku","name":"Kaylee Simmons","path":"/Kethku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3323631?s=80&v=4"},"commit":{"message":"fix: group floating window (#2578)","shortMessageHtmlLink":"fix: group floating window (#2578)"}},{"before":"dbf8284302cb00907fa77b2fde34e30ca64047d3","after":"198d9b6fbeb7db23f45a8ca15c260db9d8ca2ce4","ref":"refs/heads/gh-pages","pushedAt":"2024-05-22T09:33:43.000Z","pushType":"push","commitsCount":1,"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: d20c912b197cebd58b60e1e224bd1cc2a52aa5a2","shortMessageHtmlLink":"deploy: d20c912"}},{"before":"a5b5ae6f9016d0a3cdf3ec83c2e15bb4db0f54b6","after":"d20c912b197cebd58b60e1e224bd1cc2a52aa5a2","ref":"refs/heads/main","pushedAt":"2024-05-22T09:32:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"docs: Update list of currently available settings (#2583)\n\n* docs: Update list of currently available settings\r\n\r\nNot all of the settings were listed.\r\n* Fork: important, as recent release changed the default behaviour and\r\ncommand line option is worded differently; this documented only in code.\r\n* Theme: another recently added option\r\n* Font: just an example to better explain the expected format\r\n\r\n* Reorder config options naturally in code and docs","shortMessageHtmlLink":"docs: Update list of currently available settings (#2583)"}},{"before":"c4b5097cb437fde47e310f8e69a508f98c1c6e3b","after":"a5b5ae6f9016d0a3cdf3ec83c2e15bb4db0f54b6","ref":"refs/heads/main","pushedAt":"2024-05-20T16:15:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"fix: Broken IME enable and popup position (#2571)\n\n* Apply IME enable status on every event processed\r\n\r\nFor some reason it won't properly get enabled otherwise\r\n\r\n* Fix the IME position","shortMessageHtmlLink":"fix: Broken IME enable and popup position (#2571)"}},{"before":"a02fdf2b13678ec80f836a8af148ca33795b184a","after":"c4b5097cb437fde47e310f8e69a508f98c1c6e3b","ref":"refs/heads/main","pushedAt":"2024-05-20T04:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"Require only DXGI 1.2 when not debugging D3D (#2559)","shortMessageHtmlLink":"Require only DXGI 1.2 when not debugging D3D (#2559)"}},{"before":"9d5a3e984466813f9dfc8ecfbd122d2cbd631c0d","after":"a02fdf2b13678ec80f836a8af148ca33795b184a","ref":"refs/heads/main","pushedAt":"2024-05-19T17:05:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"neovide_scale_factor minor fix (#2570)\n\n* neovide_scale_factor minor fix\r\n\r\n* resolving cargo format fix","shortMessageHtmlLink":"neovide_scale_factor minor fix (#2570)"}},{"before":"d3ad528f7efc46737f7044c314b8dfa4365d0bca","after":"9d5a3e984466813f9dfc8ecfbd122d2cbd631c0d","ref":"refs/heads/main","pushedAt":"2024-05-19T15:48:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"fix: Delay the window creation until it's time to draw (#2562)\n\n* Create the error window inside the event loop\r\n\r\n* Move the window creation inside the event loop\r\n\r\n* Resize the window after creation for the correct scale factor\r\n\r\n* Fix macOS build\r\n\r\n* Create Window as hidden, show after resizing\r\n\r\n* Add some profiling\r\n\r\n* Resize and position window immediately after creation\r\n\r\n* Move the macOS feature creation before the window resizing\r\n\r\n* Show the window only after the first frame has renderered\r\n\r\n* Show the window immediately on Wayland\r\n\r\n* fix: debugging and window initialization improvements\r\n\r\n- add debug attribute to `titlebarclickhandler` struct\r\n- add debug attribute to `macoswindowfeature` struct\r\n- refactor code to initialize `window` variable using `skia_renderer` field\r\n- refactor code to calculate `window_padding_top` with `macos_feature` field involvement\r\n\r\n---------\r\n\r\nCo-authored-by: Alexsander Falcucci ","shortMessageHtmlLink":"fix: Delay the window creation until it's time to draw (#2562)"}},{"before":"78df78f36a976b22c7dc39b77ec74e4744375286","after":null,"ref":"refs/heads/fsundvik/move-window-creation","pushedAt":"2024-05-19T13:46:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"falcucci","name":"Alexsander Falcucci","path":"/falcucci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33763843?s=80&v=4"}},{"before":null,"after":"78df78f36a976b22c7dc39b77ec74e4744375286","ref":"refs/heads/fsundvik/move-window-creation","pushedAt":"2024-05-19T13:45:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"falcucci","name":"Alexsander Falcucci","path":"/falcucci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33763843?s=80&v=4"},"commit":{"message":"fix: debugging and window initialization improvements\n\n- add debug attribute to `titlebarclickhandler` struct\n- add debug attribute to `macoswindowfeature` struct\n- refactor code to initialize `window` variable using `skia_renderer` field\n- refactor code to calculate `window_padding_top` with `macos_feature` field involvement","shortMessageHtmlLink":"fix: debugging and window initialization improvements"}},{"before":"818ff73f410dd6a1170c8a6414e8b9f33d46d50b","after":"d3ad528f7efc46737f7044c314b8dfa4365d0bca","ref":"refs/heads/main","pushedAt":"2024-05-19T12:52:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredizzimo","name":null,"path":"/fredizzimo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9946255?s=80&v=4"},"commit":{"message":"fix: Fix underline rendering (#2564)\n\n* fix: underline rendering\r\n\r\n* Calculate offset relative to font baseline\r\n\r\n* Prevent undercurl from going too far\r\n\r\n* Use stroke_size to calculate underline thickness\r\n\r\n* Disable anti-aliasing and round everywhere","shortMessageHtmlLink":"fix: Fix underline rendering (#2564)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWmm5YQA","startCursor":null,"endCursor":null}},"title":"Activity ยท neovide/neovide"}