{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":116941150,"defaultBranch":"RB-2.5","name":"Natron","ownerLogin":"NatronGitHub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-10T10:15:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34493846?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713466783.0","currentOid":""},"activityList":{"items":[{"before":"6e28f2a1655d5c7c0f16b6c28e5ce358d89f3c64","after":"604d69767a79e71ec62f5dca32287d33bac3eef9","ref":"refs/heads/RB-2.6","pushedAt":"2024-04-20T18:56:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rodlie","name":"Ole-André","path":"/rodlie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34516798?s=80&v=4"},"commit":{"message":"Merge pull request #962 from rodlie/RB-2.6-titlebar\n\nWindows: Set proper window title bar color","shortMessageHtmlLink":"Merge pull request #962 from rodlie/RB-2.6-titlebar"}},{"before":"b1a52108a104082248f9d870b606ab5aca6310a8","after":"9545d858853caba6281855b95dbadd543b744827","ref":"refs/heads/RB-2.5","pushedAt":"2024-04-20T15:43:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rodlie","name":"Ole-André","path":"/rodlie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34516798?s=80&v=4"},"commit":{"message":"Merge pull request #963 from rodlie/RB-2-5-cmakefix\n\nCMake: Debug build type fix","shortMessageHtmlLink":"Merge pull request #963 from rodlie/RB-2-5-cmakefix"}},{"before":"5275dcb522333eb8cff059246491aa6b8038402a","after":"b1a52108a104082248f9d870b606ab5aca6310a8","ref":"refs/heads/RB-2.5","pushedAt":"2024-04-20T14:41:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rodlie","name":"Ole-André","path":"/rodlie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34516798?s=80&v=4"},"commit":{"message":"Merge pull request #961 from rodlie/RB-2.5-buildfix\n\nDebug build fix","shortMessageHtmlLink":"Merge pull request #961 from rodlie/RB-2.5-buildfix"}},{"before":null,"after":"9e3896ace7782be63c19abef5f4e4aba2de19d4a","ref":"refs/heads/gui-sbk6","pushedAt":"2024-04-18T18:59:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YakoYakoYokuYoku","name":"Martin Rodriguez Reboredo","path":"/YakoYakoYokuYoku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39890836?s=80&v=4"},"commit":{"message":"Adapt Shiboken generation for Qt6","shortMessageHtmlLink":"Adapt Shiboken generation for Qt6"}},{"before":"455b92bcce5921b741fc19a122e4cafd57443d55","after":"5275dcb522333eb8cff059246491aa6b8038402a","ref":"refs/heads/RB-2.5","pushedAt":"2024-04-04T13:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Update compiler-common.sh","shortMessageHtmlLink":"Update compiler-common.sh"}},{"before":"8bf70f9230dff2ce11d7e8d94561fa23ca792df4","after":"455b92bcce5921b741fc19a122e4cafd57443d55","ref":"refs/heads/RB-2.5","pushedAt":"2024-04-03T22:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"update MacPorts","shortMessageHtmlLink":"update MacPorts"}},{"before":"aa68fbead4a7d086a137d8fcfe8c4c9c87a91aa9","after":"8bf70f9230dff2ce11d7e8d94561fa23ca792df4","ref":"refs/heads/RB-2.5","pushedAt":"2024-04-03T12:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"26c3c85e52983e52470617e9843c8f75d9bcda3e","after":"aa68fbead4a7d086a137d8fcfe8c4c9c87a91aa9","ref":"refs/heads/RB-2.5","pushedAt":"2024-04-03T12:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"macports update","shortMessageHtmlLink":"macports update"}},{"before":"7b07bc07a54fdc0d5e650ad6ebce5c3517d94efb","after":"6e28f2a1655d5c7c0f16b6c28e5ce358d89f3c64","ref":"refs/heads/RB-2.6","pushedAt":"2024-04-01T17:25:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Remove Qt4 stuff from 2.6 branch (#960)\n\n* Update libs/OpenFX to latest version.\r\n* Remove Qt4 and unused MinGW packages.\r\n* Remove Qt4 wrappers and Qt4 references in build files.\r\n* Remove QtCompat::toLocalFileUrlFixed() since it was only for Qt4.\r\n* Remove Qt4 code in Global/ and Engine/\r\n* Remove Qt4 code in Gui/ and Tests/","shortMessageHtmlLink":"Remove Qt4 stuff from 2.6 branch (#960)"}},{"before":"3a0271d22baffeaeecbc0125a744ce140d400d4e","after":"26c3c85e52983e52470617e9843c8f75d9bcda3e","ref":"refs/heads/RB-2.5","pushedAt":"2024-03-27T12:31:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rodlie","name":"Ole-André","path":"/rodlie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34516798?s=80&v=4"},"commit":{"message":"Merge pull request #957 from mruegenberg/RB-2.5\n\nMinor readme fixes","shortMessageHtmlLink":"Merge pull request #957 from mruegenberg/RB-2.5"}},{"before":"f5922bcc153e663b5fbd2368f98cc4573e455729","after":"7b07bc07a54fdc0d5e650ad6ebce5c3517d94efb","ref":"refs/heads/RB-2.6","pushedAt":"2024-03-18T22:09:35.000Z","pushType":"pr_merge","commitsCount":33,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Merge pull request #959 from acolwell/merge_2.5_into_2.6\n\nMerge 2.5 into 2.6","shortMessageHtmlLink":"Merge pull request #959 from acolwell/merge_2.5_into_2.6"}},{"before":"9679f5727f7819a18965cde96c0115b2f903fbea","after":"3a0271d22baffeaeecbc0125a744ce140d400d4e","ref":"refs/heads/RB-2.5","pushedAt":"2024-03-15T19:09:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Fix documentation CSS. (#956)\n\nThis change fixes the documentation generation so that the CSS\r\nstyles start working again.","shortMessageHtmlLink":"Fix documentation CSS. (#956)"}},{"before":"d03dc06cc92e3d1375c3f22a5e063841573bd951","after":"9679f5727f7819a18965cde96c0115b2f903fbea","ref":"refs/heads/RB-2.5","pushedAt":"2024-03-13T05:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Fix crashing on startup with AMD GPUs (#949)\n\n* Introduce ScopedGLContext to simplify temporary contexts in OSGLContext_win.\r\n* Fix crashing on startup for AMD GPUs.\r\n\r\nThis change makes sure there is an active context when\r\nGetGPUInfoAMD() is called. While it is not explicitly stated in\r\nhttps://www.opengl.org/registry/specs/AMD/wgl_gpu_association.txt\r\nthat a GL context needs to be current, it is somewhat implied by\r\nthe fact that these extension methods are fetched via\r\nwglGetProcAddress(). According to the Windows docs, function\r\naddresses are specific to a context so using them without an\r\nactive context seems to be undefined territory.\r\n\r\nThis should fix #948","shortMessageHtmlLink":"Fix crashing on startup with AMD GPUs (#949)"}},{"before":"fea1bbf1b0ccbcfdf88f9419bc67d253a4878077","after":"d03dc06cc92e3d1375c3f22a5e063841573bd951","ref":"refs/heads/RB-2.5","pushedAt":"2024-03-12T12:35:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Fix more QMutexLocker usage. (#952)\n\nFixes more instances of unnamed QMutexLocker objects that were\r\nnot holding the lock for the duration of the containing scope.","shortMessageHtmlLink":"Fix more QMutexLocker usage. (#952)"}},{"before":"95fd6d53d858358a8122b1335a84e33eb063ffac","after":"fea1bbf1b0ccbcfdf88f9419bc67d253a4878077","ref":"refs/heads/RB-2.5","pushedAt":"2024-03-10T18:58:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Fix QMutexLocker bug (#950)\n\nFixing GenericWatcher::scheduleBlockingTask() so that it actually holds\nthe tasksMutex when it is pushing new task information.","shortMessageHtmlLink":"Fix QMutexLocker bug (#950)"}},{"before":"985103e7d4df652aa5467c6cb628f80c625b55df","after":"95fd6d53d858358a8122b1335a84e33eb063ffac","ref":"refs/heads/RB-2.5","pushedAt":"2024-02-20T20:17:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Refactor clipIfOverlaps() so it does not have a return value. (#947)\n\nThis change removes the return value for clipIfOverlaps() and\r\nupdates all callers. This was done to address a comment made in\r\nhttps://github.com/NatronGitHub/Natron/pull/930#discussion_r1363398756\r\n\r\n- Removed return value from RectI::clipIfOverlaps() and RectD::clipIfOverlaps()\r\n\r\n- Introduced clip() that updates a RectI or RectD with the intersection of\r\n itself and another rectangle.\r\n\r\n- Reworked several clipIfOverlaps() callers to use clip() or intersect()\r\n instead of clipIfOverlaps().","shortMessageHtmlLink":"Refactor clipIfOverlaps() so it does not have a return value. (#947)"}},{"before":"d42eaccbbfa89d35ad99681fc4fdcc16f9c72933","after":"985103e7d4df652aa5467c6cb628f80c625b55df","ref":"refs/heads/RB-2.5","pushedAt":"2024-02-17T02:28:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Verify plugins are loadable in Windows installer builds and fix missing dependencies (#946)\n\n* Add logic to verify that OFX plugins load.\r\n\r\n* Add missing libheif dependencies.","shortMessageHtmlLink":"Verify plugins are loadable in Windows installer builds and fix missi…"}},{"before":"e1654fb7780b1c2a038cb41fdc7f6495361ee7c7","after":"d42eaccbbfa89d35ad99681fc4fdcc16f9c72933","ref":"refs/heads/RB-2.5","pushedAt":"2024-02-13T19:21:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Update action versions to get rid of Node 16 warnings. (#945)","shortMessageHtmlLink":"Update action versions to get rid of Node 16 warnings. (#945)"}},{"before":"43dd0196ee391f927a78b70af2fdb872aec008de","after":"e1654fb7780b1c2a038cb41fdc7f6495361ee7c7","ref":"refs/heads/RB-2.5","pushedAt":"2024-02-01T22:31:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Update OpenEXR 3.2.1 to latest versions on Windows. (#942)","shortMessageHtmlLink":"Update OpenEXR 3.2.1 to latest versions on Windows. (#942)"}},{"before":"ac93534191b9c254c00fbab9dddcbbdda1f3c4c3","after":"43dd0196ee391f927a78b70af2fdb872aec008de","ref":"refs/heads/RB-2.5","pushedAt":"2024-01-31T18:31:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Update imath 3.1.10 to latest versions on Windows. (#941)\n\n\r\n\r\nCo-authored-by: Aaron Colwell <300262+acolwell@users.noreply.github.com>","shortMessageHtmlLink":"Update imath 3.1.10 to latest versions on Windows. (#941)"}},{"before":"f260aa22ce5a288519754a8ede0bc893739bfdac","after":"ac93534191b9c254c00fbab9dddcbbdda1f3c4c3","ref":"refs/heads/RB-2.5","pushedAt":"2024-01-22T08:23:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Replace firebird2 dependency with firebird and refactor repo logic. (#939)\n\nMsys2 has removed its firebird2 package. This change replaces the\r\npackage reference in our mingw-w64-natron-build-deps-qt5 package.\r\n\r\nThe pacman repo building workflow logic has been reworked so that\r\nit generates versioned .zip files and builds the repo locally if\r\nit can't download the current repo version. This allows changes\r\nto the repo to generate the new zip file AND allows the installer\r\nand CI workflows to pass at the same time. This makes it easier\r\nto verify that the changes to the repo actually fix build issues\r\nwhen the pull request workflows run.","shortMessageHtmlLink":"Replace firebird2 dependency with firebird and refactor repo logic. (#…"}},{"before":"91fdcbc05802cd76dcdac48dd7a39a67f2e8545c","after":"f260aa22ce5a288519754a8ede0bc893739bfdac","ref":"refs/heads/RB-2.5","pushedAt":"2024-01-22T08:21:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Update getstarted-about-mainconcepts.rst (#934)\n\nFix document","shortMessageHtmlLink":"Update getstarted-about-mainconcepts.rst (#934)"}},{"before":"2708a86b27830694ab6d55ee61555ec2f35fde21","after":"91fdcbc05802cd76dcdac48dd7a39a67f2e8545c","ref":"refs/heads/RB-2.5","pushedAt":"2024-01-18T18:24:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Update shiboken includes to fix Windows build. (#938)\n\n* Update shiboken includes and typesystem paths to fix Windows build.\r\n\r\nPyside2 and a few other python related packages were updated\r\non MSYS2 in the last week or so which caused the Windows Installer\r\nbuilds to start failing. This change modifies how include & typesystem paths\r\nare specified on the command-line. It appears that shiboken no\r\nlonger handles colon separated path lists on Windows so each include and typesystem path is now\r\nspecified with its own -I or -T option respectively.","shortMessageHtmlLink":"Update shiboken includes to fix Windows build. (#938)"}},{"before":"af267b1963f463abb1af5589f40c6ae18edbf2ae","after":"2708a86b27830694ab6d55ee61555ec2f35fde21","ref":"refs/heads/RB-2.5","pushedAt":"2024-01-03T13:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"MacPorts update","shortMessageHtmlLink":"MacPorts update"}},{"before":"30c14fdc83acaa7a61ec405fe2b7837c4b1e6228","after":"af267b1963f463abb1af5589f40c6ae18edbf2ae","ref":"refs/heads/RB-2.5","pushedAt":"2023-12-28T21:25:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Updating CI workflow on Windows to use Natron pacman repo for deps. (#936)\n\n- Adding a step to the Windows workflow that downloads and sets up\r\n the Natron pacman repo.\r\n\r\n- Removed dependencies from the \"Install Windows system packages\"\r\n that are installed when the mingw-w64-x86_64-natron-build-deps-qt5\r\n package is installed.","shortMessageHtmlLink":"Updating CI workflow on Windows to use Natron pacman repo for deps. (#…"}},{"before":"67d31f93740d027ca3f5d4f339e276c7cb396ed2","after":"30c14fdc83acaa7a61ec405fe2b7837c4b1e6228","ref":"refs/heads/RB-2.5","pushedAt":"2023-12-28T06:07:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Temporarily add clang dependency to natron-build-deps-qt5 package. (#935)","shortMessageHtmlLink":"Temporarily add clang dependency to natron-build-deps-qt5 package. (#935"}},{"before":"e81c3f3a14c8a1bf1e1f95d55eb90eaad6b40d0a","after":"67d31f93740d027ca3f5d4f339e276c7cb396ed2","ref":"refs/heads/RB-2.5","pushedAt":"2023-11-28T15:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Update .readthedocs.yaml","shortMessageHtmlLink":"Update .readthedocs.yaml"}},{"before":"2acaa84d149de5c2e0c6b7512a73b9a3cae5fd18","after":"e81c3f3a14c8a1bf1e1f95d55eb90eaad6b40d0a","ref":"refs/heads/RB-2.5","pushedAt":"2023-11-28T15:28:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"Add BT1886 view EOTF (#928)\n\n* Add BT1886 view EOTF\r\n\r\n---------\r\n\r\nCo-authored-by: cedric \r\nCo-authored-by: Frédéric Devernay ","shortMessageHtmlLink":"Add BT1886 view EOTF (#928)"}},{"before":"69ab44fc7ec98fed36480b3f8ca7782c1965cc5c","after":"2acaa84d149de5c2e0c6b7512a73b9a3cae5fd18","ref":"refs/heads/RB-2.5","pushedAt":"2023-11-28T15:24:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"devernay","name":"Frédéric Devernay","path":"/devernay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3778071?s=80&v=4"},"commit":{"message":"MacPorts update","shortMessageHtmlLink":"MacPorts update"}},{"before":"4b44fb18293035873b35c3a2d2aa29da78cb8740","after":"69ab44fc7ec98fed36480b3f8ca7782c1965cc5c","ref":"refs/heads/RB-2.5","pushedAt":"2023-11-26T23:43:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"acolwell","name":"Aaron Colwell","path":"/acolwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/300262?s=80&v=4"},"commit":{"message":"Fix asserts and build buster in debug build. (#930)\n\n- Fixed assert() in Tests/FileSystemModel_Test.cpp that broke the\r\n debug build.\r\n- Fixed asserts in Engine/EffectInstanceRenderRoI.cpp so that they\r\n are only checked if tiling is supported. The assert was\r\n accidentally applied to all cases when the code was refactored\r\n by https://github.com/NatronGitHub/Natron/pull/918\r\n- Updated Linux CI to build and test release AND debug builds.\r\n This should help avoid such issues from sneaking in going forward.","shortMessageHtmlLink":"Fix asserts and build buster in debug build. (#930)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENfWhYwA","startCursor":null,"endCursor":null}},"title":"Activity · NatronGitHub/Natron"}