{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":755988428,"defaultBranch":"main","name":"log.gd","ownerLogin":"russmatney","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-11T17:05:38.000Z","ownerAvatar":"https://github.com/avatars/u/1596350?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719068447.0","currentOid":""},"activityList":{"items":[{"before":"5382fd3f99a30e8cc7852f7cd6ca88b0e19e835b","after":"444e920d6a8d6758cd3fc32d2713e3f497efa9de","ref":"refs/heads/main","pushedAt":"2024-08-17T17:13:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"fix: don't use installed gdunit?","shortMessageHtmlLink":"fix: don't use installed gdunit?"}},{"before":"5ac864aee4786dde61fdaa43fa8f19d05479d12b","after":"5382fd3f99a30e8cc7852f7cd6ca88b0e19e835b","ref":"refs/heads/main","pushedAt":"2024-08-17T17:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"fix: don't use installed gdscript?","shortMessageHtmlLink":"fix: don't use installed gdscript?"}},{"before":"fa781a35d4ae40963b9c04eb40384855107a19c1","after":"5ac864aee4786dde61fdaa43fa8f19d05479d12b","ref":"refs/heads/main","pushedAt":"2024-08-17T17:10:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"feat: update to 4.3, include 4.3 in tests","shortMessageHtmlLink":"feat: update to 4.3, include 4.3 in tests"}},{"before":"05f9236272d58709e845b7324976975bf959ad1e","after":"fa781a35d4ae40963b9c04eb40384855107a19c1","ref":"refs/heads/main","pushedAt":"2024-06-22T15:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"deps: update gdunit","shortMessageHtmlLink":"deps: update gdunit"}},{"before":"91bf5d7e7a32b4ae09d097273fccb87cd5e366dc","after":"05f9236272d58709e845b7324976975bf959ad1e","ref":"refs/heads/main","pushedAt":"2024-06-22T15:03:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"chore: test on 4.3.beta2","shortMessageHtmlLink":"chore: test on 4.3.beta2"}},{"before":"c6570b7ec846ee744290aed7840688a0589fe9b0","after":"91bf5d7e7a32b4ae09d097273fccb87cd5e366dc","ref":"refs/heads/main","pushedAt":"2024-06-22T15:00:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"release: new version: v0.0.6","shortMessageHtmlLink":"release: new version: v0.0.6"}},{"before":"ff14ee4fdc35c3af46a6b015588cdb1163f86d1a","after":"c6570b7ec846ee744290aed7840688a0589fe9b0","ref":"refs/heads/main","pushedAt":"2024-06-22T14:53:12.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"docs: add godot-help friendly docstrings","shortMessageHtmlLink":"docs: add godot-help friendly docstrings"}},{"before":"e2ba1162923ccd0a5261ae0b697e96ffc63d60d8","after":"ff14ee4fdc35c3af46a6b015588cdb1163f86d1a","ref":"refs/heads/main","pushedAt":"2024-06-20T13:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"chore: update discord link","shortMessageHtmlLink":"chore: update discord link"}},{"before":"af59d90f516996105e1b638d4e55148f2434bcf9","after":"e2ba1162923ccd0a5261ae0b697e96ffc63d60d8","ref":"refs/heads/main","pushedAt":"2024-06-07T00:29:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"docs: update changelog","shortMessageHtmlLink":"docs: update changelog"}},{"before":"0251bdb30a3da9a00f84a5b5b43229883b9b0d3c","after":"af59d90f516996105e1b638d4e55148f2434bcf9","ref":"refs/heads/main","pushedAt":"2024-06-07T00:29:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"fix: prevent errors at startup, remove noisey logs\n\nProjectSettings-supported config seems to be working as expected!\nHuzzah!","shortMessageHtmlLink":"fix: prevent errors at startup, remove noisey logs"}},{"before":"2a4f1c2bb9b728504e61688279137273519b9d30","after":"0251bdb30a3da9a00f84a5b5b43229883b9b0d3c","ref":"refs/heads/main","pushedAt":"2024-06-07T00:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"refactor: move config from editor- to projectSettings\n\nEditorSettings are per-machine and not accessible when starting\nscenes (even from the editor). So instead we use the projectSettings,\nto at least get these config vals going.\n\nThis might make more sense than editor settings, and could be useful to\noverride with feature tags and what not.\n\nStill a bit of a mess, naming-wise, and seems to throw errors before the\nsettings have been created in the project :/","shortMessageHtmlLink":"refactor: move config from editor- to projectSettings"}},{"before":"f231e709d6c11a5dcf9b4d1e8d1f81030f493d37","after":"2a4f1c2bb9b728504e61688279137273519b9d30","ref":"refs/heads/main","pushedAt":"2024-06-06T23:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"ci: test fewer and updated godot versions","shortMessageHtmlLink":"ci: test fewer and updated godot versions"}},{"before":"4b137b7391af121e230ed3cf495e26d3bff11772","after":"f231e709d6c11a5dcf9b4d1e8d1f81030f493d37","ref":"refs/heads/main","pushedAt":"2024-06-06T22:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"deps: update gdunit4, ignore /test dir","shortMessageHtmlLink":"deps: update gdunit4, ignore /test dir"}},{"before":"7a082b86f33dac1f7bd46689bfcc63fad9ca4cb2","after":"4b137b7391af121e230ed3cf495e26d3bff11772","ref":"refs/heads/main","pushedAt":"2024-06-06T22:12:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"feat: introduce Log.gd editor-settings\n\nHooks into the editor_settings.settings_changed signal - towards\nsupporting setting custom values for Log.gd config options, such as\ndisable_colors and max_array_size. Not _quite_ working, but this is the\nbulk of the work.","shortMessageHtmlLink":"feat: introduce Log.gd editor-settings"}},{"before":"a1cc3e21cc53c5b3d699cac312623330c893b771","after":"7a082b86f33dac1f7bd46689bfcc63fad9ca4cb2","ref":"refs/heads/main","pushedAt":"2024-06-06T22:01:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"feat: introduce Log.gd editor-settings\n\nHooks into the editor_settings.settings_changed signal - towards\nsupporting setting custom values for Log.gd config options, such as\ndisable_colors and max_array_size. Not _quite_ working, but this is the\nbulk of the work.","shortMessageHtmlLink":"feat: introduce Log.gd editor-settings"}},{"before":"017726318958d09f6e0c621f00bed5cafd827f9a","after":"a1cc3e21cc53c5b3d699cac312623330c893b771","ref":"refs/heads/main","pushedAt":"2024-06-06T19:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"fix: use installed gdunit version","shortMessageHtmlLink":"fix: use installed gdunit version"}},{"before":"31ef24cd624865a60225e7fcff266d89b315a303","after":"017726318958d09f6e0c621f00bed5cafd827f9a","ref":"refs/heads/main","pushedAt":"2024-06-06T19:34:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"wip: vscode launch json, some basic ansi-code attempts","shortMessageHtmlLink":"wip: vscode launch json, some basic ansi-code attempts"}},{"before":"92b62b0a8da2563da45df5a39316794b0d3c2fa7","after":"31ef24cd624865a60225e7fcff266d89b315a303","ref":"refs/heads/main","pushedAt":"2024-06-06T15:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"feat: Log.disable_colors() and Log.enable_colors()\n\nColor wrapping can now be globally disabled via Log.disable_colors().\nThis could help in some situations where the colors are not interpreted\nand the output is an unreadable mess of `[color=blah][/color]` tags.","shortMessageHtmlLink":"feat: Log.disable_colors() and Log.enable_colors()"}},{"before":"5719e6b667d49567668d4744a1d1d2ae990dd6c1","after":"92b62b0a8da2563da45df5a39316794b0d3c2fa7","ref":"refs/heads/main","pushedAt":"2024-06-04T17:13:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"chore: update github funding links","shortMessageHtmlLink":"chore: update github funding links"}},{"before":"2bd6de4e5fa349b6d2663c1887b7bdbdc448b08c","after":"5719e6b667d49567668d4744a1d1d2ae990dd6c1","ref":"refs/heads/main","pushedAt":"2024-04-14T03:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"deps: update gdunit","shortMessageHtmlLink":"deps: update gdunit"}},{"before":"ce88e7d965959c1535f00a1b9211e8069a18ff62","after":"2bd6de4e5fa349b6d2663c1887b7bdbdc448b08c","ref":"refs/heads/main","pushedAt":"2024-04-14T03:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"deps: drop gd-plug-ui\n\nI'm not using this anyway - dropping while i resolve whatever's up with CI.","shortMessageHtmlLink":"deps: drop gd-plug-ui"}},{"before":"0ca78cc340495e098d7571265aaab63d8f5922ba","after":"ce88e7d965959c1535f00a1b9211e8069a18ff62","ref":"refs/heads/main","pushedAt":"2024-04-14T03:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"chore: drop editor plugin enter/exit\n\nNo need for this at the moment.","shortMessageHtmlLink":"chore: drop editor plugin enter/exit"}},{"before":"792026f83fe23815701f169f9cad77f5f816fcda","after":"0ca78cc340495e098d7571265aaab63d8f5922ba","ref":"refs/heads/main","pushedAt":"2024-04-14T03:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"fix: pass already colorized strings through","shortMessageHtmlLink":"fix: pass already colorized strings through"}},{"before":"62d535f6ca57c3c52c1ddd3570f4afb6aaa8371d","after":"792026f83fe23815701f169f9cad77f5f816fcda","ref":"refs/heads/main","pushedAt":"2024-04-14T03:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"fix: move SomeResource to @tool script","shortMessageHtmlLink":"fix: move SomeResource to @tool script"}},{"before":"f62b9e7ebff8ef9dc1e2f69d2161ea6e9351ba0a","after":"62d535f6ca57c3c52c1ddd3570f4afb6aaa8371d","ref":"refs/heads/main","pushedAt":"2024-04-14T03:34:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"test: more color overwriting coverage\n\nA test covering overwriting a specific color via\nLog.set_color_scheme(scheme)","shortMessageHtmlLink":"test: more color overwriting coverage"}},{"before":"347a5274bc99ab7d4ca0e13c61ae15e6e57628dd","after":"f62b9e7ebff8ef9dc1e2f69d2161ea6e9351ba0a","ref":"refs/heads/main","pushedAt":"2024-04-14T03:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"feat: support color overwriting via Log.to_pretty\n\nThe color schemes are now built once in Log.to_pretty, and merged into a\nsingle map. This lets a minimal amount of colors be overwritten by a\npassed dictionary, and leaves the rest of the colors as-is.\n\nPassing color overwrites at the log callsite is a pain at the moment -\nthe variadic log functions don't make it clear where an opts dictionary\ncould be passed, and passing the result of Log.pretty to one of the\npublic Log funcs will print it as a string, which is not ideal","shortMessageHtmlLink":"feat: support color overwriting via Log.to_pretty"}},{"before":"6bbac1d767f9ce070f2aec03c977b8b68dd1c305","after":"347a5274bc99ab7d4ca0e13c61ae15e6e57628dd","ref":"refs/heads/main","pushedAt":"2024-04-14T02:25:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"ci: bump godot 4.2.2 test version","shortMessageHtmlLink":"ci: bump godot 4.2.2 test version"}},{"before":"b8e5958f010e5c1f4b85a7b1c6af01db3f1b6523","after":"6bbac1d767f9ce070f2aec03c977b8b68dd1c305","ref":"refs/heads/main","pushedAt":"2024-04-14T02:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"ci: update gdunit4 action version","shortMessageHtmlLink":"ci: update gdunit4 action version"}},{"before":"54d8bb212bcf6be8f4a3d6b805ecfc3d4fe86024","after":"b8e5958f010e5c1f4b85a7b1c6af01db3f1b6523","ref":"refs/heads/main","pushedAt":"2024-04-13T20:39:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"feat: proof of concept for swapping color schemes\n\nInits a Log.config dictionary that pulls the color scheme from\nconfig.color_scheme. The colors can also be passed to Log.to_pretty in\nthe opts dict.\n\nOnce the schemes are being merged, it'll be possible to overwrite\nspecific types without clearing the rest of the colors.\n\nIdeally the prettier colors would be opt-ed into by the editor-launched\ngames, and the term-safe would be used in other circumstances (test\nrunners, 'built' production games)\n\nA similar feature should make it easy to opt-out of colors - I wonder if\nit's easy to read a `--log-no-colors` arg from the command line.","shortMessageHtmlLink":"feat: proof of concept for swapping color schemes"}},{"before":"30d32f2e27ba84d5f5d2d35316c093897abe7575","after":"54d8bb212bcf6be8f4a3d6b805ecfc3d4fe86024","ref":"refs/heads/main","pushedAt":"2024-04-13T16:12:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"russmatney","name":"Russell Matney","path":"/russmatney","primaryAvatarUrl":"https://github.com/avatars/u/1596350?s=80&v=4"},"commit":{"message":"todos: some documentation ideas","shortMessageHtmlLink":"todos: some documentation ideas"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xN1QxNzoxMzo1Ny4wMDAwMDBazwAAAASc6s0t","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xN1QxNzoxMzo1Ny4wMDAwMDBazwAAAASc6s0t","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xM1QxNjoxMjowOC4wMDAwMDBazwAAAAQv2i_x"}},"title":"Activity ยท russmatney/log.gd"}