{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":70093479,"defaultBranch":"main","name":"libtcod","ownerLogin":"libtcod","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-05T19:45:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40313210?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707610456.0","currentOid":""},"activityList":{"items":[{"before":"11559d4adce55c1b9bf925497eee7a4d83a25a70","after":"34ae258a863c4f6446effee28ca8ecae51b1519f","ref":"refs/heads/main","pushedAt":"2024-02-14T12:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Remove friend declarations from TCODImage\n\nUpdate const on TCOD_sys_update_char","shortMessageHtmlLink":"Remove friend declarations from TCODImage"}},{"before":"b42b68bd146e57e979435a30bd26543969b2343e","after":"34ae258a863c4f6446effee28ca8ecae51b1519f","ref":"refs/heads/wip","pushedAt":"2024-02-14T12:23:54.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Remove friend declarations from TCODImage\n\nUpdate const on TCOD_sys_update_char","shortMessageHtmlLink":"Remove friend declarations from TCODImage"}},{"before":"ad57b009034b83fdb8f8f18751cb4e6d89f518bf","after":"11559d4adce55c1b9bf925497eee7a4d83a25a70","ref":"refs/heads/main","pushedAt":"2024-02-11T00:22:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Add option to disable CMake installation\n\nFixes #153","shortMessageHtmlLink":"Add option to disable CMake installation"}},{"before":null,"after":"11559d4adce55c1b9bf925497eee7a4d83a25a70","ref":"refs/heads/fix-153","pushedAt":"2024-02-11T00:14:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Add option to disable CMake installation\n\nFixes #153","shortMessageHtmlLink":"Add option to disable CMake installation"}},{"before":"3e1e1b19719e5888d6d15cbf43922a6a7e9d3084","after":"ad57b009034b83fdb8f8f18751cb4e6d89f518bf","ref":"refs/heads/main","pushedAt":"2024-02-10T09:40:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Update deprecated VSCode setting","shortMessageHtmlLink":"Update deprecated VSCode setting"}},{"before":"497a003ca12f72d3007e4485e112effacc39b6f7","after":"3e1e1b19719e5888d6d15cbf43922a6a7e9d3084","ref":"refs/heads/main","pushedAt":"2023-10-23T20:11:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Reduce pre-commit auto update rate","shortMessageHtmlLink":"Reduce pre-commit auto update rate"}},{"before":"b42b68bd146e57e979435a30bd26543969b2343e","after":"497a003ca12f72d3007e4485e112effacc39b6f7","ref":"refs/heads/main","pushedAt":"2023-10-09T20:14:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Merge pull request #150 from libtcod/pre-commit-ci-update-config\n\n[pre-commit.ci] pre-commit autoupdate","shortMessageHtmlLink":"Merge pull request #150 from libtcod/pre-commit-ci-update-config"}},{"before":null,"after":"983bf6912e0f8a0fb3fef38f26ffabf2b44ad46c","ref":"refs/heads/pre-commit-ci-update-config","pushedAt":"2023-10-09T20:05:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"[pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/pre-commit/pre-commit-hooks: v4.4.0 → v4.5.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0)","shortMessageHtmlLink":"[pre-commit.ci] pre-commit autoupdate"}},{"before":"bddb35dd6ae473a39e82eac26e03868b9f0975d0","after":"b42b68bd146e57e979435a30bd26543969b2343e","ref":"refs/heads/main","pushedAt":"2023-08-31T05:56:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Update vcpkg submodule\n\nSwitch to SDL 2.28.2","shortMessageHtmlLink":"Update vcpkg submodule"}},{"before":"ed521f191439a7ea1d41c7753858a3f1fa5b08ca","after":"b42b68bd146e57e979435a30bd26543969b2343e","ref":"refs/heads/wip","pushedAt":"2023-08-30T17:45:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Update vcpkg submodule\n\nSwitch to SDL 2.28.2","shortMessageHtmlLink":"Update vcpkg submodule"}},{"before":"1b4995f987d7848216b9797f9e5f4de67d8b6244","after":"ed521f191439a7ea1d41c7753858a3f1fa5b08ca","ref":"refs/heads/wip","pushedAt":"2023-08-30T01:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Add simple pre-commit hooks\n\nFix whitespace issues and minor typos.","shortMessageHtmlLink":"Add simple pre-commit hooks"}},{"before":"a747414456a3d4013f7fab22f653d2cae11f51d1","after":"1b4995f987d7848216b9797f9e5f4de67d8b6244","ref":"refs/heads/wip","pushedAt":"2023-08-30T00:50:17.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor TCODConsole to use smart pointers.\n\nThis removes the need for custom move, copy, and destructor methods.\n\nChange data member to private so that I don't have to track it in the changelog.\nIf it needs to be accessible then it'd be public.","shortMessageHtmlLink":"Refactor TCODConsole to use smart pointers."}},{"before":"a747414456a3d4013f7fab22f653d2cae11f51d1","after":"bddb35dd6ae473a39e82eac26e03868b9f0975d0","ref":"refs/heads/main","pushedAt":"2023-08-30T00:30:16.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Merge pull request #149 from libtcod/gui-refactor\n\nRefactor of tcod GUI widgets.","shortMessageHtmlLink":"Merge pull request #149 from libtcod/gui-refactor"}},{"before":"75585a8fbdba5afad72b06faca5f012cf576f766","after":"e99c5a6f8227f1c03a6ff53a019f1791af3722f9","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T20:27:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor GUI to accept SDL events","shortMessageHtmlLink":"Refactor GUI to accept SDL events"}},{"before":"bdde795cf47eea4db6769fd3fa72aee06467c2dd","after":"75585a8fbdba5afad72b06faca5f012cf576f766","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T20:23:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor GUI to accept SDL events","shortMessageHtmlLink":"Refactor GUI to accept SDL events"}},{"before":"cfa173af756c4d6859d32259ef44596a5ce8c550","after":"bdde795cf47eea4db6769fd3fa72aee06467c2dd","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T20:18:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor GUI to accept SDL events","shortMessageHtmlLink":"Refactor GUI to accept SDL events"}},{"before":"75829204467b7ebd1171725533791d2fe02b3c7d","after":"cfa173af756c4d6859d32259ef44596a5ce8c550","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T20:11:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor GUI to accept SDL events","shortMessageHtmlLink":"Refactor GUI to accept SDL events"}},{"before":"31f64ceb792b2abe0bd300c3e76c8d1649ccb27e","after":"75829204467b7ebd1171725533791d2fe02b3c7d","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T18:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor GUI to accept SDL events","shortMessageHtmlLink":"Refactor GUI to accept SDL events"}},{"before":"0081b9690a397dbabb179519cfc86da67f3f667b","after":"31f64ceb792b2abe0bd300c3e76c8d1649ccb27e","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T15:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Fix deprecations in hmtool","shortMessageHtmlLink":"Fix deprecations in hmtool"}},{"before":"fe9040ec08395f32bbaecb119f2199d41856215a","after":"0081b9690a397dbabb179519cfc86da67f3f667b","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-15T12:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Move gui tools into the tcod::gui namespace","shortMessageHtmlLink":"Move gui tools into the tcod::gui namespace"}},{"before":"d2e11a79783ee52fd02168c2c977b275de043d59","after":"fe9040ec08395f32bbaecb119f2199d41856215a","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-11T09:48:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"More cleanup","shortMessageHtmlLink":"More cleanup"}},{"before":"ac18f55755ae49978dbcf90c246e482b054c1d1e","after":"d2e11a79783ee52fd02168c2c977b275de043d59","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-10T04:54:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Delete gui_portability.hpp\n\nClean up includes a little.","shortMessageHtmlLink":"Delete gui_portability.hpp"}},{"before":"75f17d4bafd695ecf23ef277485f0467ca8595c4","after":"ac18f55755ae49978dbcf90c246e482b054c1d1e","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-10T04:53:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Delete gui_portability.hpp","shortMessageHtmlLink":"Delete gui_portability.hpp"}},{"before":"4efecc24425037ae2702fbe0ee8dd295894a2e0e","after":"75f17d4bafd695ecf23ef277485f0467ca8595c4","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-10T04:51:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Delete gui_portability.hpp","shortMessageHtmlLink":"Delete gui_portability.hpp"}},{"before":"d62127c9328599adecda0f31f4388c754a7e2b16","after":"4efecc24425037ae2702fbe0ee8dd295894a2e0e","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-10T04:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Remove userData variable from Widget\n\nRefactor Button callbacks to use std::function and std::string.","shortMessageHtmlLink":"Remove userData variable from Widget"}},{"before":"af405a0480590545082147455a13703c536f5e71","after":"d62127c9328599adecda0f31f4388c754a7e2b16","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-10T03:26:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Refactor more callbacks to use std::function","shortMessageHtmlLink":"Refactor more callbacks to use std::function"}},{"before":"89c8776392126c3c3df189acc324af9f35810365","after":"af405a0480590545082147455a13703c536f5e71","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-09T10:26:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Remove unused parameters","shortMessageHtmlLink":"Remove unused parameters"}},{"before":"d7464b31731f528bf5e2aa3059aa8270451223f8","after":"89c8776392126c3c3df189acc324af9f35810365","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-09T10:21:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Use bounds checked string formatting","shortMessageHtmlLink":"Use bounds checked string formatting"}},{"before":"833ad54365d70965537aa0c44feeb98bafd86537","after":"d7464b31731f528bf5e2aa3059aa8270451223f8","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-09T09:44:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Replace TextBox types with C++ types","shortMessageHtmlLink":"Replace TextBox types with C++ types"}},{"before":"3ed122941061da44068c3d6d24278abdb8fea47d","after":"833ad54365d70965537aa0c44feeb98bafd86537","ref":"refs/heads/gui-refactor","pushedAt":"2023-08-09T09:42:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HexDecimal","name":"Kyle Benesch","path":"/HexDecimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324809?s=80&v=4"},"commit":{"message":"Replace TextBox types with C++ types","shortMessageHtmlLink":"Replace TextBox types with C++ types"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-ol78wA","startCursor":null,"endCursor":null}},"title":"Activity · libtcod/libtcod"}