{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13233158,"defaultBranch":"master","name":"obs-studio","ownerLogin":"obsproject","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-01T02:40:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7725691?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717808484.0","currentOid":""},"activityList":{"items":[{"before":"0cfae862cd8e9d826bfdb793cc9877374fd9229b","after":"0f4e33c33e1627aa0dc6ca21519c19e724973ca9","ref":"refs/heads/master","pushedAt":"2024-06-11T17:27:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Discard state if stream attempt is canceled\n\nRepro steps:\n1. Enable an incompatible setting in settings\n2. Start stream, hit cancel on incompatible settings dialog\n3. Disable incompatible setting in settings\n4. Start stream -> crash","shortMessageHtmlLink":"UI: Discard state if stream attempt is canceled"}},{"before":"051c11e7b2fde964863edf35d10938490a4ce044","after":"0cfae862cd8e9d826bfdb793cc9877374fd9229b","ref":"refs/heads/master","pushedAt":"2024-06-11T17:24:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"updater: Compile with static VC runtime","shortMessageHtmlLink":"updater: Compile with static VC runtime"}},{"before":"e774bd90b8fcb58286c4868586ad1e09ab669ba1","after":"051c11e7b2fde964863edf35d10938490a4ce044","ref":"refs/heads/master","pushedAt":"2024-06-11T17:22:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Translate Multitrack Video error dialog buttons\n\nThe Yes and No standard buttons are not translated unless we manually\nset the translated text ourselves.","shortMessageHtmlLink":"UI: Translate Multitrack Video error dialog buttons"}},{"before":"86502764b98470ec7deb8ef42bf7f21e25d36dbb","after":"e774bd90b8fcb58286c4868586ad1e09ab669ba1","ref":"refs/heads/master","pushedAt":"2024-06-10T21:33:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"Merge pull request #10819 from derrod/update-bouf\n\nCI: Update bouf release","shortMessageHtmlLink":"Merge pull request #10819 from derrod/update-bouf"}},{"before":"c677bac875e6b3b6e4d3358aa8b38679ff4fcb1f","after":"86502764b98470ec7deb8ef42bf7f21e25d36dbb","ref":"refs/heads/master","pushedAt":"2024-06-10T21:08:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"obs-ffmpeg: Set encoder error message for CUDA errors","shortMessageHtmlLink":"obs-ffmpeg: Set encoder error message for CUDA errors"}},{"before":"00c68981ab905a6a5aadf0271ff9fa0fa4bb3c52","after":"c677bac875e6b3b6e4d3358aa8b38679ff4fcb1f","ref":"refs/heads/master","pushedAt":"2024-06-10T21:01:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Avoid allowing to override provided themes","shortMessageHtmlLink":"UI: Avoid allowing to override provided themes"}},{"before":"4e13cff8f1529c035b5b29822c45e086360ea610","after":"00c68981ab905a6a5aadf0271ff9fa0fa4bb3c52","ref":"refs/heads/master","pushedAt":"2024-06-10T20:51:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Check VC++ Runtime version on startup","shortMessageHtmlLink":"UI: Check VC++ Runtime version on startup"}},{"before":"4b187ed38c766070529ad98f816117b2c4f5f1f0","after":"4e13cff8f1529c035b5b29822c45e086360ea610","ref":"refs/heads/master","pushedAt":"2024-06-10T20:48:33.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Center widgets in vertical mixer layout","shortMessageHtmlLink":"UI: Center widgets in vertical mixer layout"}},{"before":"7d559426018ba7d5f90c2e5090d80efee7dfdcdd","after":"4b187ed38c766070529ad98f816117b2c4f5f1f0","ref":"refs/heads/master","pushedAt":"2024-06-10T20:32:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"cmake: Copy shared library soname file to rundir on Linux\n\nSoname files are required since 1d8c377240dbeb601c8cc3c22bdd1888f685dcb7","shortMessageHtmlLink":"cmake: Copy shared library soname file to rundir on Linux"}},{"before":"14fa71f7499f9b34ea74ef45d8ab98d8ea791b7e","after":"7d559426018ba7d5f90c2e5090d80efee7dfdcdd","ref":"refs/heads/master","pushedAt":"2024-06-10T19:33:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Clean up Settings widget structure and styling","shortMessageHtmlLink":"UI: Clean up Settings widget structure and styling"}},{"before":"0680b642e9cb85101971e8e03bbcd9b574cff6f7","after":"14fa71f7499f9b34ea74ef45d8ab98d8ea791b7e","ref":"refs/heads/master","pushedAt":"2024-06-09T20:12:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Connect replay buffer stopping to signal instead of slot","shortMessageHtmlLink":"UI: Connect replay buffer stopping to signal instead of slot"}},{"before":"298e858f635699abe1d48686e170583f79c6d73c","after":"0680b642e9cb85101971e8e03bbcd9b574cff6f7","ref":"refs/heads/master","pushedAt":"2024-06-09T00:03:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"UI: Always show chapter marker hotkey","shortMessageHtmlLink":"UI: Always show chapter marker hotkey"}},{"before":"7a4cb085ba2688a8b8ee80789318ee2aa0d8762c","after":"298e858f635699abe1d48686e170583f79c6d73c","ref":"refs/heads/master","pushedAt":"2024-06-08T23:59:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Lain-B","name":"Lain","path":"/Lain-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/134130700?s=80&v=4"},"commit":{"message":"UI: Improve macOS properties tooltip spacing workaround\n\nQMacStyle appears to have an issue where it messes up the positions of\nsome widgets. The previous workaround added extra spacing to force the\nicon further to the right. Forcing the widget rectangle to be used\ninstead of the one made by the style also fixes this, arguably in a\nnicer way.\nSee also b760b24ff00e844c34be0d26222976ee99281472 which does this for\ncheckboxes in the source tree.","shortMessageHtmlLink":"UI: Improve macOS properties tooltip spacing workaround"}},{"before":"f9f4171d56022a3cf74f554802d84960adf78e02","after":"7a4cb085ba2688a8b8ee80789318ee2aa0d8762c","ref":"refs/heads/master","pushedAt":"2024-06-08T21:08:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"cmake: Fix script plugin path on Linux with CMake 3","shortMessageHtmlLink":"cmake: Fix script plugin path on Linux with CMake 3"}},{"before":"51e3bd5e3deece2146ea61b12d4fb706d938a58b","after":"f9f4171d56022a3cf74f554802d84960adf78e02","ref":"refs/heads/master","pushedAt":"2024-06-08T19:25:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Add null checks before doing some API calls\n\nHarmless, but generated a debug warning for null pointers passed into\nthe API.","shortMessageHtmlLink":"UI: Add null checks before doing some API calls"}},{"before":"30f174b8bb691ffb3abff1b9fde813042b4d0a91","after":"51e3bd5e3deece2146ea61b12d4fb706d938a58b","ref":"refs/heads/master","pushedAt":"2024-06-08T18:06:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Remove unnecessary string copy from log filter","shortMessageHtmlLink":"UI: Remove unnecessary string copy from log filter"}},{"before":"dab4349e05a4c1ea8b6ec6e9e80ba7e41f18b7cb","after":"30f174b8bb691ffb3abff1b9fde813042b4d0a91","ref":"refs/heads/master","pushedAt":"2024-06-08T17:25:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"CI: Fix input variable name when getting Windows release notes","shortMessageHtmlLink":"CI: Fix input variable name when getting Windows release notes"}},{"before":"5ef97920c3c6b2e9b8c75583b17764db2728856d","after":"dab4349e05a4c1ea8b6ec6e9e80ba7e41f18b7cb","ref":"refs/heads/master","pushedAt":"2024-06-07T23:40:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"CI: Fix incorrect filenames in release creation\n\nFollow-up to fb4d65875e27ed58ce545875b2591c46fc324d12.","shortMessageHtmlLink":"CI: Fix incorrect filenames in release creation"}},{"before":"4412093d2bb150a0fa30d3dcde11f2f98597d070","after":null,"ref":"refs/tags/30.2.0-beta1","pushedAt":"2024-06-07T23:31:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"}},{"before":"28f056882a1332c5139730f0817c1f67fab896ea","after":"5ef97920c3c6b2e9b8c75583b17764db2728856d","ref":"refs/heads/master","pushedAt":"2024-06-07T21:59:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"libobs: Update version to 30.2.0","shortMessageHtmlLink":"libobs: Update version to 30.2.0"}},{"before":"6d3a645bbf88dc5193e7e4e9a5cc27783081cb82","after":"28f056882a1332c5139730f0817c1f67fab896ea","ref":"refs/heads/master","pushedAt":"2024-06-07T21:36:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Fix multitrack stream key query parameter concatenation","shortMessageHtmlLink":"UI: Fix multitrack stream key query parameter concatenation"}},{"before":"c1fdbf064fa272874b2a0c7981778c2a76b8c152","after":"6d3a645bbf88dc5193e7e4e9a5cc27783081cb82","ref":"refs/heads/master","pushedAt":"2024-06-07T20:09:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"CI: Restrict PVS-Studio analysis to obsproject repo","shortMessageHtmlLink":"CI: Restrict PVS-Studio analysis to obsproject repo"}},{"before":"e223e7b5cacc34187ea6b6a5606bf2430ba6ba39","after":"c1fdbf064fa272874b2a0c7981778c2a76b8c152","ref":"refs/heads/master","pushedAt":"2024-06-07T20:00:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Simplify multitrack encoder availability check","shortMessageHtmlLink":"UI: Simplify multitrack encoder availability check"}},{"before":"512db59c44a70744893ddbaf9ed776e9c910d1ea","after":"e223e7b5cacc34187ea6b6a5606bf2430ba6ba39","ref":"refs/heads/master","pushedAt":"2024-06-07T19:50:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Add config option to use MP4 for debug recording","shortMessageHtmlLink":"UI: Add config option to use MP4 for debug recording"}},{"before":"5db2ff9413fbc74a5f1768d3946bc57664ced115","after":"512db59c44a70744893ddbaf9ed776e9c910d1ea","ref":"refs/heads/master","pushedAt":"2024-06-07T19:36:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"obs-webrtc: Do not use curl_easy_nextheader\n\nAPI not available in Ubuntu 22.04 which ships 7.81 this API was first\navailable in 7.83","shortMessageHtmlLink":"obs-webrtc: Do not use curl_easy_nextheader"}},{"before":"bd36daa39559da8278825c9983c42ef84c942fdf","after":"5db2ff9413fbc74a5f1768d3946bc57664ced115","ref":"refs/heads/master","pushedAt":"2024-06-07T18:53:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Remove dead code from multitrack output","shortMessageHtmlLink":"UI: Remove dead code from multitrack output"}},{"before":"9d610316cba4c169a32fb51538ca551fe8e82424","after":"bd36daa39559da8278825c9983c42ef84c942fdf","ref":"refs/heads/master","pushedAt":"2024-06-07T15:38:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derrod","name":"Rodney","path":"/derrod","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3123295?s=80&v=4"},"commit":{"message":"UI: Address logging buffer size discrepancies","shortMessageHtmlLink":"UI: Address logging buffer size discrepancies"}},{"before":"8999d9fef9d5d166f1ef2c4302b9840b7973a26e","after":"9d610316cba4c169a32fb51538ca551fe8e82424","ref":"refs/heads/master","pushedAt":"2024-06-07T10:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tt2468","name":null,"path":"/tt2468","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28720189?s=80&v=4"},"commit":{"message":"obs-websocket: Update version to 5.5.0\n\nSee commit obsproject/obs-studio@2055104 for the changelog","shortMessageHtmlLink":"obs-websocket: Update version to 5.5.0"}},{"before":"f9d86aeac8d04944d75b6acea4f05809ce782313","after":"8999d9fef9d5d166f1ef2c4302b9840b7973a26e","ref":"refs/heads/master","pushedAt":"2024-06-07T09:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dodgepong","name":"Ben Torell","path":"/dodgepong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/838450?s=80&v=4"},"commit":{"message":"Update translations from Crowdin","shortMessageHtmlLink":"Update translations from Crowdin"}},{"before":"5d05d7084e82baff188f0a77f70652ac45c0e4e8","after":"f9d86aeac8d04944d75b6acea4f05809ce782313","ref":"refs/heads/master","pushedAt":"2024-06-06T20:09:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RytoEX","name":"Ryan Foster","path":"/RytoEX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/624931?s=80&v=4"},"commit":{"message":"UI: Enable custom server entry for Amazon IVS","shortMessageHtmlLink":"UI: Enable custom server entry for Amazon IVS"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYn8g7AA","startCursor":null,"endCursor":null}},"title":"Activity ยท obsproject/obs-studio"}