{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":808870051,"defaultBranch":"main","name":"nvgt","ownerLogin":"harrymkt","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-01T03:04:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118270468?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724044282.0","currentOid":""},"activityList":{"items":[{"before":"c8296059fcfd7d7a620e8947f8403ec10901c96c","after":"97a3de3c19f1d75fc0ce8dc25190bb6e24f4cf0c","ref":"refs/heads/docs","pushedAt":"2024-08-22T14:29:59.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"samtupy","name":"Sam Tupy","path":"/samtupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40246794?s=80&v=4"},"commit":{"message":"Various improvements in prepperation for merge\n\n* moved the file documentation to the streams folder as it is a datastream, and altered it's documentation accordingly.\n\n* a relative path and just entering a filename directly (file/open.nvgt) are actually the same thing, just entering a filename is creating a relative path to a file in the current directory. Fixed that sentence.\n\n* documents a ffew extra things about modes, binary mode doesn't matter in NVGT and + can be used to read and write files in the same object.\n\n* document file::size\n\n* NVGT itself was written in c++ and uses the Angelscript library,, games written in NVGT are written in Angelscript. Replaced the example key/value pair in dictionary docs with data.set(\"nvgt\", \"An audiogame engine using AngelScript\") just so people won't get slightly confused about the termonology.\n\n* wrote an intro topic for dictionaries.\n\n* clarified that system_node_id is the machine's primary MAC address.\n\n* various improvements to array documentation including an intro topic, extra remarks/clarifications.","shortMessageHtmlLink":"Various improvements in prepperation for merge"}},{"before":"acd4075d0e844ec11a81d4091104d770023752fe","after":"c8296059fcfd7d7a620e8947f8403ec10901c96c","ref":"refs/heads/docs","pushedAt":"2024-08-22T05:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Documented file class","shortMessageHtmlLink":"Documented file class"}},{"before":"3206481f3cba63d39d6666231c3f45170ca693d0","after":"0e9bb46df718cabe107133407ab993ab3cfb55f4","ref":"refs/heads/main","pushedAt":"2024-08-21T14:13:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"hopefully makes test/data/inflated.txt binary so all tests can pass on Linux","shortMessageHtmlLink":"hopefully makes test/data/inflated.txt binary so all tests can pass o…"}},{"before":null,"after":"0e58d932c01dce079607180f60cdfdce5df6a487","ref":"refs/heads/form","pushedAt":"2024-08-19T05:11:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Fixed the issue with column when it is used in single line inputs\n\nThis issue is produced only on line 1 where it sets the column minus instead of how it should be.\n\nFor example, the issue was, it sets the column to 3 when we set to 4, etc. And so the issue has been resolved.","shortMessageHtmlLink":"Fixed the issue with column when it is used in single line inputs"}},{"before":"f61ac6904ad7f01fdd2ad019cc52a9919f7612f3","after":"acd4075d0e844ec11a81d4091104d770023752fe","ref":"refs/heads/docs","pushedAt":"2024-08-18T10:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Fixed case issues","shortMessageHtmlLink":"Fixed case issues"}},{"before":"c860437c96739034c797111b7f362ef0a26b10fa","after":"f61ac6904ad7f01fdd2ad019cc52a9919f7612f3","ref":"refs/heads/docs","pushedAt":"2024-08-18T09:43:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Documented dictionary in containers","shortMessageHtmlLink":"Documented dictionary in containers"}},{"before":null,"after":"c860437c96739034c797111b7f362ef0a26b10fa","ref":"refs/heads/docs","pushedAt":"2024-08-18T05:56:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Documentation, Environment global properties, array\n\n* Array: `insert_at`, and `remove_at`, with their examples.\n* Environment global properties: `PLATFORM`, `PLATFORM_DISPLAY_NAME`, `PLATFORM_VERSION`, `system_node_name`, and `system_node_id`.","shortMessageHtmlLink":"Documentation, Environment global properties, array"}},{"before":"83d0b3c4d42f67846361c7ed990efc0429b2bc3a","after":"3206481f3cba63d39d6666231c3f45170ca693d0","ref":"refs/heads/main","pushedAt":"2024-08-17T02:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Documentation of audio_form and token_gen (#82)\n\n* Documentation of audio_form and token_gen\n\n* Documentation for Token Gen has been updated, including its enum constants.\n* Audio Form documentation: `set_enable_go_to_index`, and `set_disallowed_chars`.\n\n* Update and rename token_gen_flag {.md to token_gen_flag.md","shortMessageHtmlLink":"Documentation of audio_form and token_gen (samtupy#82)"}},{"before":"f74782de9dc80342c1965e8b134ab7d8313a29ad","after":null,"ref":"refs/heads/docs","pushedAt":"2024-08-16T17:22:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"}},{"before":"32e2cdf83d77e98b8506bafffeca116389be306f","after":"f74782de9dc80342c1965e8b134ab7d8313a29ad","ref":"refs/heads/docs","pushedAt":"2024-08-16T13:31:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Update and rename token_gen_flag {.md to token_gen_flag.md","shortMessageHtmlLink":"Update and rename token_gen_flag {.md to token_gen_flag.md"}},{"before":null,"after":"32e2cdf83d77e98b8506bafffeca116389be306f","ref":"refs/heads/docs","pushedAt":"2024-08-16T13:23:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Documentation of audio_form and token_gen\n\n* Documentation for Token Gen has been updated, including its enum constants.\n* Audio Form documentation: `set_enable_go_to_index`, and `set_disallowed_chars`.","shortMessageHtmlLink":"Documentation of audio_form and token_gen"}},{"before":"13f10d362f562139528a31fb062cd8ea5e7900cc","after":"83d0b3c4d42f67846361c7ed990efc0429b2bc3a","ref":"refs/heads/main","pushedAt":"2024-08-16T05:25:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Upgrades NVGT to SDL3!\n\nThanks @braillescreen for modifying MacOS and Linux build scripts.","shortMessageHtmlLink":"Upgrades NVGT to SDL3!"}},{"before":"33c3dbb5c6622bba6281225a79c8b44ffcd231ca","after":"13f10d362f562139528a31fb062cd8ea5e7900cc","ref":"refs/heads/main","pushedAt":"2024-08-15T14:09:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"switched to UniversalSpeech static, no more Tolk.dll required for screen reader output!","shortMessageHtmlLink":"switched to UniversalSpeech static, no more Tolk.dll required for scr…"}},{"before":"1e55d00b3ff868d9b9c73baa3d0e27ac65ac6a69","after":"33c3dbb5c6622bba6281225a79c8b44ffcd231ca","ref":"refs/heads/main","pushedAt":"2024-08-09T12:57:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Include Script Modifications (#79)\n\nAudio Form modifications:\n* You can use `audioform_keyboard_echo` property to save in your game data file, and then retrieve it when the game loads the data etc.\n\t* Once an input field is popped out, You can use the F2 key to change between echo modes. The changed echo mode will be spoken out loud, as well as setting `audioform_keyboard_echo` property to match with the changed echo (fixes #77).\n\t* The `reset` method now takes a new parameter, true by default, which resets the form's echo mode to default. This is useful to retrieve the value of the `audioform_keyboard_echo` property.\n* The go to line functionality can now be used on non multiline input fields as well. In non multiline fields, the line number field will be invisible (references #62).\n\t* Added a new property in `control` class called `enable_go_to_index`, which is true by default, which allows setting to enable or disable the go to line functionality. This is natively used in `go_to_index` class to disable the ability to promt the dialog on go to line dialog over and over.\n\t* Added a new method that allows you to toggle the go to line functionality. `bool set_enable_go_to_index(int control_index, bool enabled);`\n\nSound Pool modifications:\n* Added a new parameter in `update_listener_3d` function called `refresh_y_is_elevation` (bool) which toggles whether the sound pool should refresh the global `sound_pool_default_y_is_elevation` property. This makes it possible to constantly change the global property for the sound elevation.\n\nToken Gen modifications:\n* A new parameter has been added, `mode`, which you can choose the mode to generate, see `token_gen_flag` enum constants for possible modes. Default mode is `token_gen_flag_all`","shortMessageHtmlLink":"Include Script Modifications (samtupy#79)"}},{"before":"30d14d3ab0b1d44ee3f7bdbf1c3967357cdaa9b0","after":"1e55d00b3ff868d9b9c73baa3d0e27ac65ac6a69","ref":"refs/heads/main","pushedAt":"2024-08-09T11:35:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"samtupy","name":"Sam Tupy","path":"/samtupy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40246794?s=80&v=4"},"commit":{"message":"prepend audioform_* to keyboard echo funtions, format code","shortMessageHtmlLink":"prepend audioform_* to keyboard echo funtions, format code"}},{"before":"832078264f2a9299f3573273294e8ececf35d2e8","after":"30d14d3ab0b1d44ee3f7bdbf1c3967357cdaa9b0","ref":"refs/heads/main","pushedAt":"2024-08-07T12:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Token Gen has now the ability to generate with mode!","shortMessageHtmlLink":"Token Gen has now the ability to generate with mode!"}},{"before":"6e2584e6074598737c14c333321d489e6a0c49e1","after":"832078264f2a9299f3573273294e8ececf35d2e8","ref":"refs/heads/main","pushedAt":"2024-08-07T04:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Sound Pool has now refresh parameter in update_listener_3d function\n\nThis makes it possible to change the `sound_pool_default_y_is_elevation` global property every time, no madder the order of the sound pools declared","shortMessageHtmlLink":"Sound Pool has now refresh parameter in update_listener_3d function"}},{"before":"1f743cf5c2646d6c15dd54ccce487eff0aea66f2","after":"6e2584e6074598737c14c333321d489e6a0c49e1","ref":"refs/heads/main","pushedAt":"2024-08-06T04:54:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"925c7211d0b8b21baad2a118ecb43f84ca7bf004","after":"1f743cf5c2646d6c15dd54ccce487eff0aea66f2","ref":"refs/heads/main","pushedAt":"2024-08-05T07:28:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"d84326fee52e39c55aa05c02834da385eda3df07","after":"925c7211d0b8b21baad2a118ecb43f84ca7bf004","ref":"refs/heads/main","pushedAt":"2024-07-23T16:28:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"298153f89d7ff221c30d05f3321ccc4f13ec9c80","after":"d84326fee52e39c55aa05c02834da385eda3df07","ref":"refs/heads/main","pushedAt":"2024-07-19T03:49:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"d763652954cf2304ff3699b60a6e7e200375103a","after":"298153f89d7ff221c30d05f3321ccc4f13ec9c80","ref":"refs/heads/main","pushedAt":"2024-07-18T07:11:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Fixed a detected bug that go to line class is not focusing the index properly depending on the use of multiline input.","shortMessageHtmlLink":"Fixed a detected bug that go to line class is not focusing the index …"}},{"before":"ff83c61dbdf0e4407ac2547a5cbf2bb36d5e7e63","after":"d763652954cf2304ff3699b60a6e7e200375103a","ref":"refs/heads/main","pushedAt":"2024-07-18T06:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Changed `enable_go_to_index` property to the control class, which made it possible to disable or enable the go to line function for each control by using the `set_enable_go_to_index(index,enabled);` function","shortMessageHtmlLink":"Changed enable_go_to_index property to the control class, which mad…"}},{"before":"a6acc47c131b74e451ddceaa1c9c9e955d834b6c","after":"ff83c61dbdf0e4407ac2547a5cbf2bb36d5e7e63","ref":"refs/heads/main","pushedAt":"2024-07-17T10:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Made it possible so non multiline input fields can also use the go to line functionality","shortMessageHtmlLink":"Made it possible so non multiline input fields can also use the go to…"}},{"before":"1a47b18a6f63b838e31d3a5c91da83d0710b703a","after":"a6acc47c131b74e451ddceaa1c9c9e955d834b6c","ref":"refs/heads/main","pushedAt":"2024-07-16T13:00:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"0be5c80e8d35e3df8e6492d8da8b36365cbb77ce","after":"1a47b18a6f63b838e31d3a5c91da83d0710b703a","ref":"refs/heads/main","pushedAt":"2024-07-15T10:08:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"f3da0d0b12dad34d74776279586486bf303f2fb3","after":"0be5c80e8d35e3df8e6492d8da8b36365cbb77ce","ref":"refs/heads/main","pushedAt":"2024-07-05T04:26:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"The reset method now resets the keyboard echo if the parameter reset_to_default_keyboard_echo is true, which is default","shortMessageHtmlLink":"The reset method now resets the keyboard echo if the parameter reset_…"}},{"before":"f75497f27841fd6fac3ecc1743b41e6a0c5b877b","after":"f3da0d0b12dad34d74776279586486bf303f2fb3","ref":"refs/heads/main","pushedAt":"2024-07-05T04:21:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Merge branch 'samtupy:main' into main","shortMessageHtmlLink":"Merge branch 'samtupy:main' into main"}},{"before":"2438ba30a18d5fa3a4871882eb04828b4594cf1d","after":"f75497f27841fd6fac3ecc1743b41e6a0c5b877b","ref":"refs/heads/main","pushedAt":"2024-07-02T09:42:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"},"commit":{"message":"Added keyboard echo changing key to f2 in audioform\n\nYou can use `audioform_keyboard_echo` property to save in your game data file, and then retrieve it when the game loads the data etc.","shortMessageHtmlLink":"Added keyboard echo changing key to f2 in audioform"}},{"before":"96219b6ca7fd9f7bd30344d7c01c488c45a6c044","after":null,"ref":"refs/heads/Form","pushedAt":"2024-07-02T04:12:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"harrymkt","name":"Harry Min Khant","path":"/harrymkt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118270468?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoWVq1wA","startCursor":null,"endCursor":null}},"title":"Activity · harrymkt/nvgt"}