{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":55744612,"defaultBranch":"master","name":"tk","ownerLogin":"ruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-08T02:44:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/210414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699732540.0","currentOid":""},"activityList":{"items":[{"before":"a4c556232c70897cc776c545f28eb40bee0d5873","after":"33b842c44a02b12aa3ee28a6d638aee0fc184f1b","ref":"refs/heads/master","pushedAt":"2024-01-24T01:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Update README to show commonly needed configuration options\n\nFixes #54","shortMessageHtmlLink":"Update README to show commonly needed configuration options"}},{"before":"0e4fc0181261fc6c523250c46bed41d9e85a5586","after":"a4c556232c70897cc776c545f28eb40bee0d5873","ref":"refs/heads/master","pushedAt":"2024-01-24T01:09:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Avoid circular require warnings for require 'tk'","shortMessageHtmlLink":"Avoid circular require warnings for require 'tk'"}},{"before":"cc829a7f83197aa54cea2fc4f80ede5649346f47","after":"0e4fc0181261fc6c523250c46bed41d9e85a5586","ref":"refs/heads/master","pushedAt":"2024-01-24T01:05:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Replace Ruby 2.7 with Ruby 3.3 in CI","shortMessageHtmlLink":"Replace Ruby 2.7 with Ruby 3.3 in CI"}},{"before":"a07d9fe17404fd25a12a76dd82d7b57ff9aae98e","after":"cc829a7f83197aa54cea2fc4f80ede5649346f47","ref":"refs/heads/master","pushedAt":"2023-11-11T19:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Bump version to 0.5.0","shortMessageHtmlLink":"Bump version to 0.5.0"}},{"before":"2ff1050ddb1be24912d8bd6c7915b7ec29bbf494","after":"a07d9fe17404fd25a12a76dd82d7b57ff9aae98e","ref":"refs/heads/master","pushedAt":"2023-11-09T21:36:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"Make thread_tk.rb check whether tk already set to run on main thread\n\nThis makes loading thread_tk error if tk has already been loaded,\nunless it was already loaded and has already been set not to run\nthe event loop on the main thread.","shortMessageHtmlLink":"Make thread_tk.rb check whether tk already set to run on main thread"}},{"before":"628485a65d6f6c28ad03c4829fe1cec7598cbbdb","after":"2ff1050ddb1be24912d8bd6c7915b7ec29bbf494","ref":"refs/heads/master","pushedAt":"2023-11-09T21:24:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"When a executable Tk library script, e.g. \"sample/tktextio.rb\",\nis executed as a command, it may need to run the eventloop other\nthan the main thread. However, when loaded as a library, it\nshould not force the running-mode of the eventloop. \"thread_tk.rb\"\nis one solution to the problem by writing a sh-bang line like\n\"#!/usr/bin/ruby -r thread_tk\".\n\nfix that sample/irbtkw.rbw doesn't work with the recent IRB","shortMessageHtmlLink":"When a executable Tk library script, e.g. \"sample/tktextio.rb\","}},{"before":"d86254ed94ae249437bf97315f68c46ea04d5388","after":"628485a65d6f6c28ad03c4829fe1cec7598cbbdb","ref":"refs/heads/master","pushedAt":"2023-11-09T21:22:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeremyevans","name":"Jeremy Evans","path":"/jeremyevans","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3846?s=80&v=4"},"commit":{"message":"On irb, the default mode of eventloop thread control is \"runnable on non-main thread\", that is, \"Thead.new{Tk.mainloo]\" works. Probably irb users would prefer to be able to control widgets interactively.\nOtherwise, the default mode is \"runnable on the main thread only\", because \"unnable on non-main thread\" requires more processing cost.\nTo make mode selection easier, add a constant ::TK_MAINLOOP_ON_MAIN_THREAD_ONLY. By setting the value of the constant before \"require 'tk'\", we can select the mode of eventloop.","shortMessageHtmlLink":"On irb, the default mode of eventloop thread control is \"runnable on …"}},{"before":"92f382c011ee627a772e05904a4deefe8fea4c47","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-04T23:35:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"}},{"before":"4a145963924a9f8128ea48539909bdd459cb11be","after":"d86254ed94ae249437bf97315f68c46ea04d5388","ref":"refs/heads/master","pushedAt":"2023-09-04T23:35:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"Merge pull request #51 from ruby/dependabot/github_actions/actions/checkout-4\n\nBump actions/checkout from 3 to 4","shortMessageHtmlLink":"Merge pull request #51 from ruby/dependabot/github_actions/actions/ch…"}},{"before":null,"after":"92f382c011ee627a772e05904a4deefe8fea4c47","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-04T18:43:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"4bd3103ced34912a63a7f0f6d83f5c7294571cfa","after":null,"ref":"refs/heads/remove-bionic","pushedAt":"2023-03-13T03:28:25.524Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"}},{"before":"75c6007e64693fe60045d6a673416a3dd7e67adf","after":"4a145963924a9f8128ea48539909bdd459cb11be","ref":"refs/heads/master","pushedAt":"2023-03-13T03:28:24.327Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"Merge pull request #50 from ruby/remove-bionic\n\nUbuntu 18.04 in GHA is deprecated from Aug 8,2022","shortMessageHtmlLink":"Merge pull request #50 from ruby/remove-bionic"}},{"before":null,"after":"4bd3103ced34912a63a7f0f6d83f5c7294571cfa","ref":"refs/heads/remove-bionic","pushedAt":"2023-03-09T04:47:47.586Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"Ubuntu 18.04 in GHA is deprecated from Aug 8,2022","shortMessageHtmlLink":"Ubuntu 18.04 in GHA is deprecated from Aug 8,2022"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD53CNJgA","startCursor":null,"endCursor":null}},"title":"Activity · ruby/tk"}