{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":77920383,"defaultBranch":"main","name":"TIC-80","ownerLogin":"nesbox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-03T13:40:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1101448?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722067916.0","currentOid":""},"activityList":{"items":[{"before":"70ee0b6cce9a4f4d5d4114cebb0a347b57541ef2","after":"0e34eaaa50bfdefa546988edc0c8efa1bf280130","ref":"refs/heads/main","pushedAt":"2024-09-14T16:20:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"break out fs_isdir and use it to test fs argument (#2680)\n\n* break out fs_isdir and use it to test fs argument\r\n\r\n* restore defined(BAREMETALPI) condition to isdir implementation","shortMessageHtmlLink":"break out fs_isdir and use it to test fs argument (#2680)"}},{"before":"794ee52b8c119b426b60a0d9e1e0f663017999be","after":"70ee0b6cce9a4f4d5d4114cebb0a347b57541ef2","ref":"refs/heads/main","pushedAt":"2024-09-09T19:01:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix incorrect rounding on negative texture coordinates (#2679)","shortMessageHtmlLink":"fix incorrect rounding on negative texture coordinates (#2679)"}},{"before":"e62e8922ff8e871c57c545d418022c58e21a3865","after":"794ee52b8c119b426b60a0d9e1e0f663017999be","ref":"refs/heads/main","pushedAt":"2024-09-09T18:59:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix tic_modulo (#2676)\n\n* use modulus to loop map\r\n\r\n* use tic_modulo in drawMap\r\n\r\n* fix tic_modulo for large negative values","shortMessageHtmlLink":"fix tic_modulo (#2676)"}},{"before":"b66307428726387608a87e93c7b89f317d6b4785","after":"e62e8922ff8e871c57c545d418022c58e21a3865","ref":"refs/heads/main","pushedAt":"2024-09-09T18:57:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Update to Zig 0.14.0-dev, run through `$ zig fmt` (#2675)","shortMessageHtmlLink":"Update to Zig 0.14.0-dev, run through $ zig fmt (#2675)"}},{"before":"79387fc97049343468f78c5ae5cfcef40abcaafa","after":"b66307428726387608a87e93c7b89f317d6b4785","ref":"refs/heads/main","pushedAt":"2024-09-09T18:56:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"switch to upstream sdlgpu (#2673)","shortMessageHtmlLink":"switch to upstream sdlgpu (#2673)"}},{"before":"7a6f51d9397eef73592563f3e47be90efd257afb","after":"79387fc97049343468f78c5ae5cfcef40abcaafa","ref":"refs/heads/main","pushedAt":"2024-09-09T18:54:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"debug-linux.sh (#2672)","shortMessageHtmlLink":"debug-linux.sh (#2672)"}},{"before":"1b3593517933374d544f1bbac757ac2a37edd1e5","after":"7a6f51d9397eef73592563f3e47be90efd257afb","ref":"refs/heads/main","pushedAt":"2024-09-09T18:54:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Search from cursor position + go to the top if ended going down with … (#2671)\n\n* search from cursor position + go to the top if ended going down with arrow keys and viceversa\r\n\r\n* remove extra whitespaces that I included","shortMessageHtmlLink":"Search from cursor position + go to the top if ended going down with … ("}},{"before":"52467ab250f4c3248a5a0a6530676aba001619b6","after":"1b3593517933374d544f1bbac757ac2a37edd1e5","ref":"refs/heads/main","pushedAt":"2024-09-09T18:52:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Fix issue with alt+1 on certain layouts (#2665)","shortMessageHtmlLink":"Fix issue with alt+1 on certain layouts (#2665)"}},{"before":"81de993d66d20f478caf0177e275fbfc48225e53","after":"52467ab250f4c3248a5a0a6530676aba001619b6","ref":"refs/heads/main","pushedAt":"2024-09-01T15:29:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Fix demos/bunny/wasmmark/wasmmark.wasm (#2666)","shortMessageHtmlLink":"Fix demos/bunny/wasmmark/wasmmark.wasm (#2666)"}},{"before":"e60a708b3c55629f814f010e034bf54f9313ff0a","after":"81de993d66d20f478caf0177e275fbfc48225e53","ref":"refs/heads/main","pushedAt":"2024-08-26T19:01:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Cleanup: remove all trailing spaces from the source code (#2664)\n\n* `cmake`: Remove trailing spaces\r\n\r\n* `build`, `src`: Remove trailing spaces\r\n\r\n* `templates`: Remove trailing spaces\r\n\r\n* `demos`: Remove trailing spaces\r\n\r\n* `include`: Remove trailing spaces","shortMessageHtmlLink":"Cleanup: remove all trailing spaces from the source code (#2664)"}},{"before":"3af8080ac254a4fec732f875e04ac4970f184fa6","after":"e60a708b3c55629f814f010e034bf54f9313ff0a","ref":"refs/heads/main","pushedAt":"2024-08-26T18:58:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Fix TIC-80 when using a French AZERTY layout (#2663)\n\n* Initial naive implementation\r\n\r\n* Reorganize code\r\n\r\n* Generalize & future-proof\r\n\r\nDetects more keyboard layouts etc.\r\n\r\n* Unbreak other platforms\r\n\r\n* Refactor keyboard layouts into an enum","shortMessageHtmlLink":"Fix TIC-80 when using a French AZERTY layout (#2663)"}},{"before":"4dc296776dd5069f37b0bfd8cc19ba029d5fecbb","after":"3af8080ac254a4fec732f875e04ac4970f184fa6","ref":"refs/heads/main","pushedAt":"2024-08-26T11:04:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Remove support for `sokol`. (#2662)","shortMessageHtmlLink":"Remove support for sokol. (#2662)"}},{"before":"70b01118a189726881b70270b3d33db4612ed398","after":"4dc296776dd5069f37b0bfd8cc19ba029d5fecbb","ref":"refs/heads/main","pushedAt":"2024-08-26T10:50:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Update debug_macos.sh (#2659)\n\nOptions for a static build and enabling more compiler warnings","shortMessageHtmlLink":"Update debug_macos.sh (#2659)"}},{"before":"ca5c92167b1e68d2e0b9119131c0f9068ec39506","after":"70b01118a189726881b70270b3d33db4612ed398","ref":"refs/heads/main","pushedAt":"2024-08-26T10:49:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Fix buffer overflow in `tic_fs_changedir` (#2658)","shortMessageHtmlLink":"Fix buffer overflow in tic_fs_changedir (#2658)"}},{"before":"2ab4fe0e99666f68777575039baeb5cf7e7484f2","after":"ca5c92167b1e68d2e0b9119131c0f9068ec39506","ref":"refs/heads/main","pushedAt":"2024-08-25T09:54:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aliceisjustplaying","name":"Alice","path":"/aliceisjustplaying","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81575558?s=80&v=4"},"commit":{"message":"Readme dependencies typo fixed (#2651)","shortMessageHtmlLink":"Readme dependencies typo fixed (#2651)"}},{"before":"77902de1d2b19cb43aee1bb02cdbaa02d9761f7b","after":"2ab4fe0e99666f68777575039baeb5cf7e7484f2","ref":"refs/heads/main","pushedAt":"2024-08-25T08:04:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"font() chromakey argument order in python fixed (#2634) (#2653)","shortMessageHtmlLink":"font() chromakey argument order in python fixed (#2634) (#2653)"}},{"before":"048df32657dac9a271aedbe1c3f89f6df7a43df5","after":"77902de1d2b19cb43aee1bb02cdbaa02d9761f7b","ref":"refs/heads/main","pushedAt":"2024-08-11T13:04:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix some strncat vulnerabilities (#2648)\n\n* fix some strncat vulnerabilities\r\n\r\n* fix mingw build\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* fix windows builds\r\n\r\n* fix mingw\r\n\r\n* fix\r\n\r\n* use snprintf and avoid truncation\r\n\r\n* forgot FsString\r\n\r\n* fix mingw\r\n\r\n* try to fix mingw\r\n\r\n* fix windows\r\n\r\n* fix mingw\r\n\r\n* fix\r\n\r\n* fix bug\r\n\r\n* ready","shortMessageHtmlLink":"fix some strncat vulnerabilities (#2648)"}},{"before":"55ee0b30f50823e1e00a8983dfc7e1ba060cb50f","after":"048df32657dac9a271aedbe1c3f89f6df7a43df5","ref":"refs/heads/main","pushedAt":"2024-08-04T09:39:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Fix f1 hotkey conflict (#2646)\n\n* fix f1 hotkey conflict\r\n\r\n* use f7 as it doesn't conflict\r\n\r\n* fix f1 hotkey conflict","shortMessageHtmlLink":"Fix f1 hotkey conflict (#2646)"}},{"before":"3c52c46c981f2419849134f93b5b5dd6f20424dc","after":"55ee0b30f50823e1e00a8983dfc7e1ba060cb50f","ref":"refs/heads/main","pushedAt":"2024-08-04T09:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"add Nim Wasm template (#2645)","shortMessageHtmlLink":"add Nim Wasm template (#2645)"}},{"before":"db9891d446344d034dbf3da87521f511c7c6240a","after":"3c52c46c981f2419849134f93b5b5dd6f20424dc","ref":"refs/heads/main","pushedAt":"2024-08-04T09:38:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix cart.png palette inconsistency with custom config (#2643)","shortMessageHtmlLink":"fix cart.png palette inconsistency with custom config (#2643)"}},{"before":"3d0780ef6e2d37a7f18477f71e331e8c624ceab9","after":"db9891d446344d034dbf3da87521f511c7c6240a","ref":"refs/heads/main","pushedAt":"2024-08-04T09:36:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix bookmarks include whitespaces at the beginning of the name (#2642)","shortMessageHtmlLink":"fix bookmarks include whitespaces at the beginning of the name (#2642)"}},{"before":"b33e516371c165776ec2d7660fb90714091fdec3","after":"3d0780ef6e2d37a7f18477f71e331e8c624ceab9","ref":"refs/heads/main","pushedAt":"2024-07-27T08:16:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix changing tile in map editor changes tool for real (#2637)","shortMessageHtmlLink":"fix changing tile in map editor changes tool for real (#2637)"}},{"before":"eae8b5561b33769f6b8fe567b790e6792cf84a02","after":"b33e516371c165776ec2d7660fb90714091fdec3","ref":"refs/heads/main","pushedAt":"2024-07-27T08:13:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Avoid command from history not fully visible at the bottom (#2627)\n\n* Avoid-command-from-history-not-fully-visible-at-the-bottom\r\n\r\n* proper solution\r\n\r\n* fix same problem when pasting big texts","shortMessageHtmlLink":"Avoid command from history not fully visible at the bottom (#2627)"}},{"before":"e692ae8ab6399d926e55ab6c85cf7f9c2a9dd386","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-07-27T08:11:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"}},{"before":"e1a5c92679e11501f86ddf2f815964bb91699af8","after":"eae8b5561b33769f6b8fe567b790e6792cf84a02","ref":"refs/heads/main","pushedAt":"2024-07-27T08:09:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"Fix ci 3ds and rpi builds (#2638)\n\n* try to fix rpi-3ds ci\r\n\r\n* possible fix link","shortMessageHtmlLink":"Fix ci 3ds and rpi builds (#2638)"}},{"before":null,"after":"e692ae8ab6399d926e55ab6c85cf7f9c2a9dd386","ref":"refs/heads/fix-ci","pushedAt":"2024-07-13T08:21:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"temporary disabled rpi/n3ds ci builds","shortMessageHtmlLink":"temporary disabled rpi/n3ds ci builds"}},{"before":"f564e3916e130e0bac5ca58567855e52dcdc2024","after":null,"ref":"refs/heads/fix-ci","pushedAt":"2024-07-13T08:20:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"}},{"before":"4342130d67a7942f7c1d723930e7dcfbdd15ac43","after":"f564e3916e130e0bac5ca58567855e52dcdc2024","ref":"refs/heads/fix-ci","pushedAt":"2024-07-13T08:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"try to fix github CI","shortMessageHtmlLink":"try to fix github CI"}},{"before":null,"after":"4342130d67a7942f7c1d723930e7dcfbdd15ac43","ref":"refs/heads/fix-ci","pushedAt":"2024-07-13T08:13:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"try to fix github CI","shortMessageHtmlLink":"try to fix github CI"}},{"before":"d21a0525fc3dc1bd318192c6b10e62872dca3c6e","after":"e1a5c92679e11501f86ddf2f815964bb91699af8","ref":"refs/heads/main","pushedAt":"2024-07-13T07:59:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nesbox","name":"Vadim Grigoruk","path":"/nesbox","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1101448?s=80&v=4"},"commit":{"message":"fix changing tile in map editor changes tool + not needing to hold shift to show sprites (#2631)","shortMessageHtmlLink":"fix changing tile in map editor changes tool + not needing to hold sh…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNjoyMDoxNC4wMDAwMDBazwAAAAS2TeSM","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNFQxNjoyMDoxNC4wMDAwMDBazwAAAAS2TeSM","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xM1QwNzo1OToyNi4wMDAwMDBazwAAAAR-cnIo"}},"title":"Activity · nesbox/TIC-80"}