{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":487192,"defaultBranch":"main","name":"choicescript","ownerLogin":"dfabulich","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-01-25T05:17:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96150?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715223357.0","currentOid":""},"activityList":{"items":[{"before":"7f0e378880e6a183280da21aae54e1c72e9097fb","after":"38653a7a06c905a216f00f55825e6c7bc0ad52b7","ref":"refs/heads/main","pushedAt":"2024-05-09T02:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Made looplimit a temp, so it survives refresh/gosub_scene","shortMessageHtmlLink":"Made looplimit a temp, so it survives refresh/gosub_scene"}},{"before":null,"after":"f5f0e82603daa7cca2347daebef5711b9ebc7bf4","ref":"refs/heads/block-goto_scene-after-gosub_scene","pushedAt":"2024-05-09T02:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Block *goto_scene after *gosub_scene without *return\n\nWhen you *gosub_scene and then *goto_scene without *returning, the backup scene stops getting updated.","shortMessageHtmlLink":"Block *goto_scene after *gosub_scene without *return"}},{"before":"42f6200a8b099dbc74c311cdad742fa482aa9118","after":"7f0e378880e6a183280da21aae54e1c72e9097fb","ref":"refs/heads/main","pushedAt":"2024-03-07T21:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Prefer Cambria over Georgia for broader Unicode support\n\nOur font-family tree now prefers Palatino over Cambria, then Georgia, then Times New Roman, and finally \"serif.\" Cambria is the new addition.\n\nOn Windows, this effectively selected Georgia, because \"Palatino\" by that name isn't available on Windows 11. Windows 11 has \"Palatino Linotype\" instead, so it just skipped \"Palatino\" and fell back to Georgia. Now, Windows skips \"Palatino\" and falls back to Cambria.\n\nWe did this because Georgia can't display certain Unicode characters, including U+01CE \"Latin small letter a with caron\" https://www.fileformat.info/info/unicode/char/01ce/index.htm\n\nA list of fonts that can support that character is here:\nhttps://www.fileformat.info/info/unicode/char/01ce/fontsupport.htm\n\nThe list of fonts installed by default on Windows is here:\nhttps://learn.microsoft.com/en-us/typography/fonts/windows_11_font_list\n\nThe only two serif fonts that appear on both lists are Cambria and Times New Roman. Cambria looks better, so we'll prefer Cambria over Georgia.\n\nNote that on macOS and iOS, Palatino *does* work out of the box, and has for years, and Apple's Palatino *does* support U+01CE, so we're using Palatino there.","shortMessageHtmlLink":"Prefer Cambria over Georgia for broader Unicode support"}},{"before":"a004f54fe5791b5902324c95321d8a210fc138be","after":"42f6200a8b099dbc74c311cdad742fa482aa9118","ref":"refs/heads/main","pushedAt":"2024-02-06T17:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Don't allow number keys to jump to unselectable disabled option","shortMessageHtmlLink":"Don't allow number keys to jump to unselectable disabled option"}},{"before":"50deac779b28986127fa7cb76c658afdc0a87725","after":"a004f54fe5791b5902324c95321d8a210fc138be","ref":"refs/heads/main","pushedAt":"2024-01-08T16:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Fix randomtest crashing (with fake success) on *save_checkpoint","shortMessageHtmlLink":"Fix randomtest crashing (with fake success) on *save_checkpoint"}},{"before":"419bf49d8bf016abb0a524c3fa4c086708078046","after":"50deac779b28986127fa7cb76c658afdc0a87725","ref":"refs/heads/main","pushedAt":"2023-12-23T02:07:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Suppress support link in 3p games","shortMessageHtmlLink":"Suppress support link in 3p games"}},{"before":"6a7df2ab081fc1540eb669274cdfc29f1f5f3b03","after":"419bf49d8bf016abb0a524c3fa4c086708078046","ref":"refs/heads/main","pushedAt":"2023-12-23T01:45:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Fix a bug where compiled HTML ends suddenly on *finish after refresh","shortMessageHtmlLink":"Fix a bug where compiled HTML ends suddenly on *finish after refresh"}},{"before":"e398151082cb4019cf8776c2c8925f6ab92fd969","after":"6a7df2ab081fc1540eb669274cdfc29f1f5f3b03","ref":"refs/heads/main","pushedAt":"2023-11-16T00:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Don't allow keyboard shortcuts to select disabled options.","shortMessageHtmlLink":"Don't allow keyboard shortcuts to select disabled options."}},{"before":null,"after":"c3602373e69d2beba0601d148af5776571eadfcd","ref":"refs/heads/compile-zip","pushedAt":"2023-11-15T23:38:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Generate zipped HTML","shortMessageHtmlLink":"Generate zipped HTML"}},{"before":"c3602373e69d2beba0601d148af5776571eadfcd","after":"e398151082cb4019cf8776c2c8925f6ab92fd969","ref":"refs/heads/main","pushedAt":"2023-11-15T23:38:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Use title in compiled output file name","shortMessageHtmlLink":"Use title in compiled output file name"}},{"before":"e398151082cb4019cf8776c2c8925f6ab92fd969","after":"c3602373e69d2beba0601d148af5776571eadfcd","ref":"refs/heads/main","pushedAt":"2023-11-15T23:27:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Generate zipped HTML","shortMessageHtmlLink":"Generate zipped HTML"}},{"before":"77e9fb23f5265adf4e9f9741931f9329a8f65681","after":"e398151082cb4019cf8776c2c8925f6ab92fd969","ref":"refs/heads/main","pushedAt":"2023-11-15T21:05:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Use title in compiled output file name","shortMessageHtmlLink":"Use title in compiled output file name"}},{"before":"5af7ca45f171f085e3e4d0d28cf1eefcb8431dfd","after":"77e9fb23f5265adf4e9f9741931f9329a8f65681","ref":"refs/heads/main","pushedAt":"2023-11-15T17:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add support for *save_checkpoint and *restore_checkpoint","shortMessageHtmlLink":"Add support for *save_checkpoint and *restore_checkpoint"}},{"before":"bc81188a610b6ac65df4c38b1a30650b93686107","after":"5af7ca45f171f085e3e4d0d28cf1eefcb8431dfd","ref":"refs/heads/main","pushedAt":"2023-11-15T06:49:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"standardize option titles to match console version","shortMessageHtmlLink":"standardize option titles to match console version"}},{"before":"0d4f10adc1b7985925a56540250324c06537ab32","after":"bc81188a610b6ac65df4c38b1a30650b93686107","ref":"refs/heads/main","pushedAt":"2023-11-15T05:12:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"include links to QT, RT, and compiler in local mode","shortMessageHtmlLink":"include links to QT, RT, and compiler in local mode"}},{"before":"7c27b415b93ea730bc51788bd9cb6c06bb6fca5f","after":"0d4f10adc1b7985925a56540250324c06537ab32","ref":"refs/heads/main","pushedAt":"2023-11-03T21:51:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add double-clickable scripts to run compiler; use default outfile","shortMessageHtmlLink":"Add double-clickable scripts to run compiler; use default outfile"}},{"before":"abb2929dd91965e81dbb05296b50f0270507bf95","after":"7c27b415b93ea730bc51788bd9cb6c06bb6fca5f","ref":"refs/heads/main","pushedAt":"2023-11-03T16:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Fix logging in compile.html","shortMessageHtmlLink":"Fix logging in compile.html"}},{"before":"0c6789c393c6b082ac481c2b49f5df0fd8f9d732","after":"abb2929dd91965e81dbb05296b50f0270507bf95","ref":"refs/heads/main","pushedAt":"2023-11-02T07:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"randomize IFID example","shortMessageHtmlLink":"randomize IFID example"}},{"before":"ff564fdcccf4512533fadd3fc42132b22d43310e","after":"0c6789c393c6b082ac481c2b49f5df0fd8f9d732","ref":"refs/heads/main","pushedAt":"2023-11-02T07:02:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Use unique database for each storeName","shortMessageHtmlLink":"Use unique database for each storeName"}},{"before":"11647b7ff9be7d85ad4e1ffa0ec7616953351ef0","after":"ff564fdcccf4512533fadd3fc42132b22d43310e","ref":"refs/heads/main","pushedAt":"2023-10-31T04:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Use only one object store\n\nThere's no way to create an object store except when creating/upgrading.\n\nIf we use a separate object store per ChoiceScript `storeName`, there's no way to force an upgrade event to create the store.\n\nSo we'll just use one object store, and ensure unique keys, like we do in localStorage.","shortMessageHtmlLink":"Use only one object store"}},{"before":"fd45c4b261bf8f0f8213907eed0f7ecee18b4ea5","after":"11647b7ff9be7d85ad4e1ffa0ec7616953351ef0","ref":"refs/heads/main","pushedAt":"2023-10-31T02:27:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add IndexedDB support","shortMessageHtmlLink":"Add IndexedDB support"}},{"before":"5677da21301fa0de427c5805800d4d5289162dfe","after":"fd45c4b261bf8f0f8213907eed0f7ecee18b4ea5","ref":"refs/heads/main","pushedAt":"2023-10-28T02:23:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add IndexedDB support","shortMessageHtmlLink":"Add IndexedDB support"}},{"before":"7dc5180e523f42e3cc86144566c724b85aaf3fcb","after":"5677da21301fa0de427c5805800d4d5289162dfe","ref":"refs/heads/main","pushedAt":"2023-10-28T00:17:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"compile: set the storeName to the IFID if available","shortMessageHtmlLink":"compile: set the storeName to the IFID if available"}},{"before":"3a7255e04bd16cfb429a0a712ba84eae8c2d41da","after":"7dc5180e523f42e3cc86144566c724b85aaf3fcb","ref":"refs/heads/main","pushedAt":"2023-10-27T23:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"backport changes from private choicescript","shortMessageHtmlLink":"backport changes from private choicescript"}},{"before":"3a7255e04bd16cfb429a0a712ba84eae8c2d41da","after":null,"ref":"refs/heads/master","pushedAt":"2023-10-27T22:37:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"}},{"before":null,"after":"3a7255e04bd16cfb429a0a712ba84eae8c2d41da","ref":"refs/heads/main","pushedAt":"2023-10-27T22:37:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Suppress keyboard shortcuts in password field","shortMessageHtmlLink":"Suppress keyboard shortcuts in password field"}},{"before":"3a7255e04bd16cfb429a0a712ba84eae8c2d41da","after":null,"ref":"refs/heads/main","pushedAt":"2023-10-27T22:37:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"}},{"before":null,"after":"3a7255e04bd16cfb429a0a712ba84eae8c2d41da","ref":"refs/heads/main","pushedAt":"2023-10-27T22:36:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Suppress keyboard shortcuts in password field","shortMessageHtmlLink":"Suppress keyboard shortcuts in password field"}},{"before":"92efabebdbf815bb40831443772ffb5576c9fe09","after":"57a0459fcc55b9a6dd97164d105a566212618d65","ref":"refs/heads/checkpoints","pushedAt":"2023-10-26T04:25:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"fix quicktest handling choice_saved_checkpoint","shortMessageHtmlLink":"fix quicktest handling choice_saved_checkpoint"}},{"before":"32b4a105160c8a4fa8f568a31bd891e132d984a1","after":"92efabebdbf815bb40831443772ffb5576c9fe09","ref":"refs/heads/checkpoints","pushedAt":"2023-10-25T16:36:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dfabulich","name":"Dan Fabulich","path":"/dfabulich","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96150?s=80&v=4"},"commit":{"message":"Add support for *save_checkpoint and *restore_checkpoint","shortMessageHtmlLink":"Add support for *save_checkpoint and *restore_checkpoint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERTZmSAA","startCursor":null,"endCursor":null}},"title":"Activity ยท dfabulich/choicescript"}