{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1580036,"defaultBranch":"master","name":"iTerm2","ownerLogin":"gnachman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-07T00:46:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/427546?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727462758.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ae3d2929982b7e18ef54227422abc3de67395815","ref":"refs/heads/adhoc_0.20240927_114237-adhoc","pushedAt":"2024-09-27T18:45:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Adhoc build 0.20240927_114237-adhoc","shortMessageHtmlLink":"Adhoc build 0.20240927_114237-adhoc"}},{"before":"f4dce363b634316517d4c2e39e5ae2a6b2b1fd6c","after":"6fc691289b95e874527775687eefc5dffd06c167","ref":"refs/heads/master","pushedAt":"2024-09-27T18:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix crash in LogForNextCrash. Issue 11861","shortMessageHtmlLink":"Fix crash in LogForNextCrash. Issue 11861"}},{"before":"423f48bb1a135d9f938a15e794e6ebcdb6b74aff","after":"f4dce363b634316517d4c2e39e5ae2a6b2b1fd6c","ref":"refs/heads/master","pushedAt":"2024-09-27T18:04:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add help button to settings to show vim special characters","shortMessageHtmlLink":"Add help button to settings to show vim special characters"}},{"before":"205412436a91b266ca0a00132e14181ed4aded6a","after":"423f48bb1a135d9f938a15e794e6ebcdb6b74aff","ref":"refs/heads/master","pushedAt":"2024-09-27T04:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add the ability to save arrangements with contents to a file.","shortMessageHtmlLink":"Add the ability to save arrangements with contents to a file."}},{"before":"df8afb800f3a6d194114a60dd8688cd87b21ce40","after":"205412436a91b266ca0a00132e14181ed4aded6a","ref":"refs/heads/master","pushedAt":"2024-09-26T23:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add coderabbit.ai sponsor","shortMessageHtmlLink":"Add coderabbit.ai sponsor"}},{"before":"698e2451c8ce39f7f388845dd23aa36b3a636aca","after":"df8afb800f3a6d194114a60dd8688cd87b21ce40","ref":"refs/heads/master","pushedAt":"2024-09-26T22:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix a bunch of bugs and add fold/unfold to context menu","shortMessageHtmlLink":"Fix a bunch of bugs and add fold/unfold to context menu"}},{"before":"afe3c9ef17b61431713f0d9d8acf154e9ecd5e90","after":"698e2451c8ce39f7f388845dd23aa36b3a636aca","ref":"refs/heads/master","pushedAt":"2024-09-26T21:28:16.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add support for folds. Also add support for restoring interval tree objects when removing a porthole. Issue 11346","shortMessageHtmlLink":"Add support for folds. Also add support for restoring interval tree o…"}},{"before":"531482d0b9266d89ba762bc1878f19f5ecb02689","after":"afe3c9ef17b61431713f0d9d8acf154e9ecd5e90","ref":"refs/heads/master","pushedAt":"2024-09-26T16:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Improve assertions","shortMessageHtmlLink":"Improve assertions"}},{"before":null,"after":"9e67d61bc2a75ec1a1667dcfb0ffd33afa332f67","ref":"refs/heads/release_3.5.5","pushedAt":"2024-09-20T00:08:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Remove duplicate code","shortMessageHtmlLink":"Remove duplicate code"}},{"before":"7878585aab3f50458d0f46f5b414974c11b97b5e","after":"531482d0b9266d89ba762bc1878f19f5ecb02689","ref":"refs/heads/master","pushedAt":"2024-09-19T23:24:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"3.5.5beta2","shortMessageHtmlLink":"3.5.5beta2"}},{"before":"23423cfe148f764f2b9a9ae02a593199d65e3ebe","after":"7878585aab3f50458d0f46f5b414974c11b97b5e","ref":"refs/heads/master","pushedAt":"2024-09-19T17:21:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add o1-preview and o1-mini. Issue 11856","shortMessageHtmlLink":"Add o1-preview and o1-mini. Issue 11856"}},{"before":"d936c33395c46f86514bc34552f72f87edc54e9b","after":"23423cfe148f764f2b9a9ae02a593199d65e3ebe","ref":"refs/heads/master","pushedAt":"2024-09-19T17:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Record resize events when making an asciicast. Issue 11855","shortMessageHtmlLink":"Record resize events when making an asciicast. Issue 11855"}},{"before":"690c7ad467a442b32c5bc917a505f1f36eae1bdf","after":"d936c33395c46f86514bc34552f72f87edc54e9b","ref":"refs/heads/master","pushedAt":"2024-09-19T00:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Disable the buggy macOS zoom menu. Issue 10863 and many others.","shortMessageHtmlLink":"Disable the buggy macOS zoom menu. Issue 10863 and many others."}},{"before":"cf4edcc0f5cf57a4173c2a21d408b4b74f741d40","after":"690c7ad467a442b32c5bc917a505f1f36eae1bdf","ref":"refs/heads/master","pushedAt":"2024-09-18T23:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix more warnings","shortMessageHtmlLink":"Fix more warnings"}},{"before":"05e404c5852fc41378299122f66a9cc9a193511d","after":"cf4edcc0f5cf57a4173c2a21d408b4b74f741d40","ref":"refs/heads/master","pushedAt":"2024-09-18T23:16:31.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix warning","shortMessageHtmlLink":"Fix warning"}},{"before":"4998d11c2cf74b9f8a5c77dbaa51d4ee3cee0eb8","after":"05e404c5852fc41378299122f66a9cc9a193511d","ref":"refs/heads/master","pushedAt":"2024-09-18T22:45:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"When the profile setting 'apps can change how keys are reported' is off, ignore key reporting flags changes.","shortMessageHtmlLink":"When the profile setting 'apps can change how keys are reported' is o…"}},{"before":"68e790664240524b856649995000440a2ddb8ed5","after":"4998d11c2cf74b9f8a5c77dbaa51d4ee3cee0eb8","ref":"refs/heads/master","pushedAt":"2024-09-18T22:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Ensure willMutate is always called before changing the metadata array. Add assertions. Add sanity checking code for dev use","shortMessageHtmlLink":"Ensure willMutate is always called before changing the metadata array…"}},{"before":"8d3bfacdc9dbc6428a81e67e981307a2bb4ebe16","after":"68e790664240524b856649995000440a2ddb8ed5","ref":"refs/heads/master","pushedAt":"2024-09-13T00:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Accept credential as well as password from 1password. Issue 11844","shortMessageHtmlLink":"Accept credential as well as password from 1password. Issue 11844"}},{"before":"54bfb088e86e509a8d1d28e0bb2b0dccdd9a6559","after":"8d3bfacdc9dbc6428a81e67e981307a2bb4ebe16","ref":"refs/heads/master","pushedAt":"2024-09-12T22:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Change how tmux windows are sized. See comment in #11810","shortMessageHtmlLink":"Change how tmux windows are sized. See comment in #11810"}},{"before":"751cf889c71f7345c03a759408de2d51f288f1be","after":"54bfb088e86e509a8d1d28e0bb2b0dccdd9a6559","ref":"refs/heads/master","pushedAt":"2024-09-12T00:09:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"[python api] Bump version and rebuild docs","shortMessageHtmlLink":"[python api] Bump version and rebuild docs"}},{"before":"4703d9836952837acc45d762145b1a8c37300d53","after":"751cf889c71f7345c03a759408de2d51f288f1be","ref":"refs/heads/master","pushedAt":"2024-09-11T21:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Expose style info to Python API. Issue 11848","shortMessageHtmlLink":"Expose style info to Python API. Issue 11848"}},{"before":"683d599d6b55b32faf9d5309a4041abd851ec89d","after":"4703d9836952837acc45d762145b1a8c37300d53","ref":"refs/heads/master","pushedAt":"2024-09-11T18:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Treat option as alt for special keys by default. Remove advanced setting and add profile key setting for it, using the existing advanced setting as default if one was set. This fixes option-arrow in Emacs. Issue 11753.","shortMessageHtmlLink":"Treat option as alt for special keys by default. Remove advanced sett…"}},{"before":"f8312e2a1969be80417e8267f691f66d38bedb0e","after":"683d599d6b55b32faf9d5309a4041abd851ec89d","ref":"refs/heads/master","pushedAt":"2024-09-11T05:04:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add snippet search help to toolbelt","shortMessageHtmlLink":"Add snippet search help to toolbelt"}},{"before":"5d43191fa9188bc69e8b68a2fbc8c0f86be0ed81","after":"f8312e2a1969be80417e8267f691f66d38bedb0e","ref":"refs/heads/master","pushedAt":"2024-09-11T04:58:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add snippet search help","shortMessageHtmlLink":"Add snippet search help"}},{"before":"bfa2d71b14e98f291a09473fe32fbf08f45b3e5f","after":"5d43191fa9188bc69e8b68a2fbc8c0f86be0ed81","ref":"refs/heads/master","pushedAt":"2024-09-10T00:10:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add some assertions and defensive programming to track down a very frequent crash in -[LineBuffer copyLineToBuffer:width:lineNum:continuation:]","shortMessageHtmlLink":"Add some assertions and defensive programming to track down a very fr…"}},{"before":"3f2736e5581df20b4ecf023cb4b8704306dad1ab","after":"bfa2d71b14e98f291a09473fe32fbf08f45b3e5f","ref":"refs/heads/master","pushedAt":"2024-09-08T20:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Include build date in changelog","shortMessageHtmlLink":"Include build date in changelog"}},{"before":"3fde791c629ceb3513601bb321fb8187e3bc1329","after":"3f2736e5581df20b4ecf023cb4b8704306dad1ab","ref":"refs/heads/master","pushedAt":"2024-09-08T19:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix version.txt","shortMessageHtmlLink":"Fix version.txt"}},{"before":"d051e014cb41b6157f382d25ef079b3a57a3b367","after":"3fde791c629ceb3513601bb321fb8187e3bc1329","ref":"refs/heads/master","pushedAt":"2024-09-07T18:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Add context menu to edit snippets window controller","shortMessageHtmlLink":"Add context menu to edit snippets window controller"}},{"before":"b00a602663cb7ce1918e4f1741ede86ce8533b20","after":"d051e014cb41b6157f382d25ef079b3a57a3b367","ref":"refs/heads/master","pushedAt":"2024-09-07T05:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix vertical alignment of box-drawing characters in the presence of vertical spacing. I think the problem was that the text renderer centers glyphs within their cell-including-spacing, which requires shifting glyphs by half the height of the extra spacing but that logic was not properly replicated in iTermCharacterSource. This commit carefully ensures we draw the glyph in exactly the rect that the text renderer expects it to be in. Issue 11478","shortMessageHtmlLink":"Fix vertical alignment of box-drawing characters in the presence of v…"}},{"before":"806bc462d614639c838d225c7770a674cbb2d2c3","after":"b00a602663cb7ce1918e4f1741ede86ce8533b20","ref":"refs/heads/master","pushedAt":"2024-09-07T02:36:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gnachman","name":"George Nachman","path":"/gnachman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427546?s=80&v=4"},"commit":{"message":"Fix a bug where the most recent mark sometimes couldn't be found","shortMessageHtmlLink":"Fix a bug where the most recent mark sometimes couldn't be found"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxODo0NTo1OC4wMDAwMDBazwAAAATC7NSr","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwMjozNjoyOS4wMDAwMDBazwAAAASvcn3E"}},"title":"Activity · gnachman/iTerm2"}