{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":782857581,"defaultBranch":"master","name":"ranger","ownerLogin":"krobelus","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-06T08:32:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6853872?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712392786.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d557b0f0c36d15a35779c511fd73a160b781f34f","ref":"refs/heads/focus","pushedAt":"2024-04-06T08:39:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"krobelus","name":"Johannes Altmanninger","path":"/krobelus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6853872?s=80&v=4"},"commit":{"message":"Disable terminal focus reporting\n\nTerminals can be asked to report focus events with\n\n print(\"\\x1b[?1004h\")\n\nFor some reason, our use of curses sends a sequence like that (not\nexactly that one, but it contains \"1004\", you can observe it by\nrunning ranger inside \"script\").\n\nThen the terminal will send ^[[I and ^[[O for \"focus in\" and \"focus\nout\" events respectively. This is quite annoying. The proper way\nto deal with these is to map them ourselves in all modes (to a nop,\nor optionally add some UI feedback).\n\nI do not know how to do that, so turn it off altogether with the\ncorresponding \"l\" sequence.\n\nFixes #2864","shortMessageHtmlLink":"Disable terminal focus reporting"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKYTh2gA","startCursor":null,"endCursor":null}},"title":"Activity ยท krobelus/ranger"}