{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":157024213,"defaultBranch":"master","name":"blender_vscode","ownerLogin":"JacquesLucke","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-10T21:45:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5881326?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1663332149.677137","currentOid":""},"activityList":{"items":[{"before":"0cfb5e21a22ee91d68b259243e65d8697e9e9345","after":"62edba476ecb2d1fc71747d48d236c9ed711a6c3","ref":"refs/heads/master","pushedAt":"2024-09-12T14:04:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"4af658e2cfd127a8740568fdf9555705720c7f3a","after":"0cfb5e21a22ee91d68b259243e65d8697e9e9345","ref":"refs/heads/master","pushedAt":"2024-09-12T14:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Fix: missing environment variables when starting with C and Python debugger","shortMessageHtmlLink":"Fix: missing environment variables when starting with C and Python de…"}},{"before":"33ba5d25ccceba5625f1fdb5bcc7a7babf0b3917","after":"4af658e2cfd127a8740568fdf9555705720c7f3a","ref":"refs/heads/master","pushedAt":"2024-09-11T16:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Hotfix #191: pin dependency to prevent from Blender crash\n\nWerkzeug 3.0.4 causes blender to crash when opening preferences. Werkzeug is flask dependency.\r\nPin also falsk, just to be sure.\r\n\r\nThis change will not fix existing setups.","shortMessageHtmlLink":"Hotfix #191: pin dependency to prevent from Blender crash"}},{"before":"ddc534edc2c304279ceb70653e2b5af155433e17","after":"33ba5d25ccceba5625f1fdb5bcc7a7babf0b3917","ref":"refs/heads/master","pushedAt":"2024-09-06T14:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"7998c444405872d59cd587b1473e337f0ba7857c","after":"ddc534edc2c304279ceb70653e2b5af155433e17","ref":"refs/heads/master","pushedAt":"2024-09-06T14:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"c01fa452adcc09815d6d1da46433addfbb1f6a46","after":"7998c444405872d59cd587b1473e337f0ba7857c","ref":"refs/heads/master","pushedAt":"2024-09-06T14:25:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Fix incorrect handling of blender.executables\n\nIntroduced in #179, reported in #193","shortMessageHtmlLink":"Fix incorrect handling of blender.executables"}},{"before":"abcdda52698c3e6d1fd25fec027cd62b3197f192","after":"c01fa452adcc09815d6d1da46433addfbb1f6a46","ref":"refs/heads/master","pushedAt":"2024-09-06T14:24:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Fix incorrect handling of blender.executables\n\nIntroduced in #179, reported in #193","shortMessageHtmlLink":"Fix incorrect handling of blender.executables"}},{"before":"0e9140814302c52acf00c120fa27444e7bedaaa3","after":"abcdda52698c3e6d1fd25fec027cd62b3197f192","ref":"refs/heads/master","pushedAt":"2024-09-04T21:41:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Make blend files use the Blender icon (#187)\n\nThe icon was taken from the official Blender repo.","shortMessageHtmlLink":"Make blend files use the Blender icon (#187)"}},{"before":"aa60b7e7e92bccb7549ccbd5140a865842f18530","after":"0e9140814302c52acf00c120fa27444e7bedaaa3","ref":"refs/heads/master","pushedAt":"2024-09-04T18:39:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}},{"before":"ecaa827237e9cc7563b9ffe747f1fef8abb44ca0","after":"aa60b7e7e92bccb7549ccbd5140a865842f18530","ref":"refs/heads/master","pushedAt":"2024-09-03T21:57:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"addon_folders.ts: assign scheme to URIs created for mockups (#147)\n\nFix path read from setting `blender.addonFolders` when the path pointed to non-system drive on Windows.\r\n\r\n* use vscode.Uri.from to load file to handle the path with schema correctly\r\n* update dependencies\r\n\r\n---------\r\n\r\nCo-authored-by: Kiraa \r\nCo-authored-by: Mateusz Grzeliński ","shortMessageHtmlLink":"addon_folders.ts: assign scheme to URIs created for mockups (#147)"}},{"before":"b8386c1114758b6e6ad2fc7082db08a4a680bd15","after":"ecaa827237e9cc7563b9ffe747f1fef8abb44ca0","ref":"refs/heads/master","pushedAt":"2024-08-24T10:46:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Add VS code setting for custom extension repository (#180)\n\n* Add setting for custom extension repository\r\n* Pass repository as env var\r\n* Update Readme","shortMessageHtmlLink":"Add VS code setting for custom extension repository (#180)"}},{"before":"79192c9bb1520a54d730d564b1ce0b978e4187bc","after":"b8386c1114758b6e6ad2fc7082db08a4a680bd15","ref":"refs/heads/master","pushedAt":"2024-08-24T09:21:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Find default blender executables in system PATH (#179)\n\n* Find default blender executables in system PATH\r\n* Add typical windows locations as they are not added to path.\r\n* Add fail-safe for linux inodes deduplication, \r\n* Ensure to NEVER change/deduplicate user settings","shortMessageHtmlLink":"Find default blender executables in system PATH (#179)"}},{"before":"162bfb3d82711ec000b262622982cfa38085ff59","after":"79192c9bb1520a54d730d564b1ce0b978e4187bc","ref":"refs/heads/master","pushedAt":"2024-08-17T14:47:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":" Fix #168: avoid creating duplicate link for addon (#172)\n\n* allow user to develop addon even it is placed in directories like (without creating duplicate addon link), see EXTENSION-SUPPORT.md\r\n* remove duplicate links to development (VSCode) directory\r\n* remove broken links in addon and extension dir","shortMessageHtmlLink":" Fix #168: avoid creating duplicate link for addon (#172)"}},{"before":"a47bca272f26c2a70cd85c13141cac96a36fde20","after":"162bfb3d82711ec000b262622982cfa38085ff59","ref":"refs/heads/master","pushedAt":"2024-08-17T11:00:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Fix pip installation issues when blender is installed system wide (#177)\n\n* Install modules is known, user owned blender modules location (path indicated by `bpy.utils.user_resource(\"SCRIPTS\", path=\"modules\")`\r\n* Deprecate blender.allowModifyExternalPython\r\n* pin requests to 2.29.0 to fix blender 2.80 compability","shortMessageHtmlLink":"Fix pip installation issues when blender is installed system wide (#177)"}},{"before":"a8ff084267434464f81abcf57b854f2a955519ee","after":"a47bca272f26c2a70cd85c13141cac96a36fde20","ref":"refs/heads/master","pushedAt":"2024-08-17T09:52:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Fix read-only file when using Blender: Run Script debug, add VScode output log (#142)\n\n* Send basic logs to a vscode logging output\r\n* Reorders the mappings to fix breakpoints being triggered in a read-only state instead of the source file\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Mateusz Grzeliński ","shortMessageHtmlLink":"Fix read-only file when using Blender: Run Script debug, add VScode o…"}},{"before":"3ab796b7bac12de11e18c8c22550a72e7bafb01f","after":"a8ff084267434464f81abcf57b854f2a955519ee","ref":"refs/heads/master","pushedAt":"2024-08-08T16:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Check more precisely which module to delete (#175)","shortMessageHtmlLink":"Check more precisely which module to delete (#175)"}},{"before":"8be056cc684deef81f8835cc39122e8c2d7bd86a","after":"3ab796b7bac12de11e18c8c22550a72e7bafb01f","ref":"refs/heads/master","pushedAt":"2024-08-02T10:30:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Fix #80: find correct python path for blender 2.92 and before (#174)\n\nBlender 2.,80, 2.91, 2.93 failed to install because of wrong python path.\r\n\r\nThis contains multiple changes:\r\n* Improved finding python path for older version.\r\n* Improved typehints to be compatible with python 3.7.\r\n* Added log for pip call.\r\n* Fixed debugpy issue when sys.executable is not pointing to python what causes timeout.","shortMessageHtmlLink":"Fix #80: find correct python path for blender 2.92 and before (#174)"}},{"before":"ac5a46166d1ebbc6d84aa0abae8977bbdba596ad","after":"8be056cc684deef81f8835cc39122e8c2d7bd86a","ref":"refs/heads/master","pushedAt":"2024-08-01T12:04:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Support bl_order in auto_load.py (#118)","shortMessageHtmlLink":"Support bl_order in auto_load.py (#118)"}},{"before":"7c62ecac1e4e8061f5f1e1f80918f46cee6c2426","after":"ac5a46166d1ebbc6d84aa0abae8977bbdba596ad","ref":"refs/heads/master","pushedAt":"2024-07-25T17:45:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Python-formatting (#167)\n\n* auto format python files with `black -l 120`\r\n\r\n* Removed unused imports from auto_load.py\r\n\r\n* Fix bare except statements\r\n\r\n* Remove unused import","shortMessageHtmlLink":"Python-formatting (#167)"}},{"before":"ac5a46166d1ebbc6d84aa0abae8977bbdba596ad","after":"7c62ecac1e4e8061f5f1e1f80918f46cee6c2426","ref":"refs/heads/master","pushedAt":"2024-07-25T17:39:56.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Mateusz-Grzelinski","name":null,"path":"/Mateusz-Grzelinski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23525102?s=80&v=4"},"commit":{"message":"Support loading from externsion directory","shortMessageHtmlLink":"Support loading from externsion directory"}},{"before":"0ca56e5acf9b50de9219a60976b77981f70cbc81","after":"ac5a46166d1ebbc6d84aa0abae8977bbdba596ad","ref":"refs/heads/master","pushedAt":"2024-07-17T08:56:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Python-formatting (#167)\n\n* auto format python files with `black -l 120`\r\n\r\n* Removed unused imports from auto_load.py\r\n\r\n* Fix bare except statements\r\n\r\n* Remove unused import","shortMessageHtmlLink":"Python-formatting (#167)"}},{"before":"ac3b1ca2f9de1e6461f01d5a78eec894e2778b18","after":"0ca56e5acf9b50de9219a60976b77981f70cbc81","ref":"refs/heads/master","pushedAt":"2024-07-16T13:39:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"9ac8e5865cbe93342e331c46941b5e799b1bbc82","after":"ac3b1ca2f9de1e6461f01d5a78eec894e2778b18","ref":"refs/heads/master","pushedAt":"2024-07-16T12:37:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Update 'New Addon' function to work with 4.2 (#166)\n\n* Updated auto_load.py to work when used in an extension as well as in a legacy addon\r\n\r\n* Added dialog to ask if generating a legacy addon\r\n\r\n* Implemented removing bl_info if not supporting legacy addons\r\n\r\n* added blender_manifest.toml template\r\n\r\n* Added copying manifest file\r\n\r\n* documentation\r\n\r\n* Added different formatting for manifest id and name\r\n\r\n* reorder dialogues\r\n\r\n* Fixed bug where auto_load doesn't recognise classes that don't directly inherit from a Blender class, even if they do so indirectly.\r\n\r\n* Ensure addon name is consistent between init and manifest file\r\n\r\n* Change choice order\r\n\r\n* Resolve manifest path issue\r\n\r\n* Remove commented out line","shortMessageHtmlLink":"Update 'New Addon' function to work with 4.2 (#166)"}},{"before":"5462dd26abd44c55d59aa9f7737ccf7e007a0668","after":"9ac8e5865cbe93342e331c46941b5e799b1bbc82","ref":"refs/heads/master","pushedAt":"2024-07-16T07:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"update changelog","shortMessageHtmlLink":"update changelog"}},{"before":"eecc392b11cf585afa65d76d6a0247f9e634b311","after":"5462dd26abd44c55d59aa9f7737ccf7e007a0668","ref":"refs/heads/master","pushedAt":"2024-07-15T17:05:53.000Z","pushType":"pr_merge","commitsCount":19,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Merge pull request #164 from strike-digital/extensions-support\n\nAdd support for developing Blender 4.2 extensions as well as legacy addons","shortMessageHtmlLink":"Merge pull request #164 from strike-digital/extensions-support"}},{"before":"555cbbc4a35bdb69efccb52bba087abcbadf218f","after":"eecc392b11cf585afa65d76d6a0247f9e634b311","ref":"refs/heads/master","pushedAt":"2024-06-07T14:09:02.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Merge pull request #163 from zachEastin/Extension-Changes\n\nSupport Reload on Save with new Extensions Platform","shortMessageHtmlLink":"Merge pull request #163 from zachEastin/Extension-Changes"}},{"before":"e6963d487f96175868b8334117292f8b3dc81aa2","after":"555cbbc4a35bdb69efccb52bba087abcbadf218f","ref":"refs/heads/master","pushedAt":"2024-05-28T15:49:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Merge pull request #162 from AcylSilane/patch-1\n\n[Minor] Fix a couple of typos in the readme","shortMessageHtmlLink":"Merge pull request #162 from AcylSilane/patch-1"}},{"before":"195ec15622fb5356a0808bc9c17073407a1f88de","after":"e6963d487f96175868b8334117292f8b3dc81aa2","ref":"refs/heads/master","pushedAt":"2024-05-01T21:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"2e661123c894e729eed166dc27b0cc457fd5f67e","after":"195ec15622fb5356a0808bc9c17073407a1f88de","ref":"refs/heads/master","pushedAt":"2024-05-01T21:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Cleanup: improve changelog","shortMessageHtmlLink":"Cleanup: improve changelog"}},{"before":"6786cb42041e2179dc5589c382a7781073ea8d00","after":"2e661123c894e729eed166dc27b0cc457fd5f67e","ref":"refs/heads/master","pushedAt":"2024-05-01T21:52:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacquesLucke","name":"Jacques Lucke","path":"/JacquesLucke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5881326?s=80&v=4"},"commit":{"message":"Fix: prioritize addon path mappings\n\nRelated to #140 and #142.","shortMessageHtmlLink":"Fix: prioritize addon path mappings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNDowNDoxOS4wMDAwMDBazwAAAAS0dzjB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNDowNDoxOS4wMDAwMDBazwAAAAS0dzjB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wMVQyMTo1Mjo1Ny4wMDAwMDBazwAAAAQ_P0L9"}},"title":"Activity · JacquesLucke/blender_vscode"}