{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":518622602,"defaultBranch":"develop","name":"BeatShot","ownerLogin":"markoleptic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-27T21:58:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86213229?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702938322.0","currentOid":""},"activityList":{"items":[{"before":"ef75fda1eb4022ed97bf859fee92f8f591f99c5a","after":"4189ff6e9fca1f3d79e1d3cfeb245464707b1a41","ref":"refs/heads/develop","pushedAt":"2024-07-05T00:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Bug fixes\n\n- Fixed a bug where the game could crash when failing to receive an HTTP response from the BeatShot API after changing levels.\n- Fixed a bug where the game would not quit to desktop after saving scores if Save and Quit was clicked from the Quit to Desktop pop-up in the Pause Menu.","shortMessageHtmlLink":"Bug fixes"}},{"before":"6fe769a374276aa8f4f64c83e76c631f19c01d8f","after":"ef75fda1eb4022ed97bf859fee92f8f591f99c5a","ref":"refs/heads/develop","pushedAt":"2024-07-01T04:07:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Settings and Night Mode fixes\n\n- Fixed an issue where bNightModeUnlocked could have been overwritten.\n- Cleaned up WallMenu code.\n- Changed default light visualizer settings.","shortMessageHtmlLink":"Settings and Night Mode fixes"}},{"before":"111a702edb2a021f9bf15c432994a1a51e63363f","after":"6fe769a374276aa8f4f64c83e76c631f19c01d8f","ref":"refs/heads/develop","pushedAt":"2024-06-29T17:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"GameUserSettings changes, misc cleanup\n\n- Modified BSGameUserSettings to inherit config from GameUserSettings and converted to MinimalAPI.\n- Audio output devices are now obtained manually instead of relying on UAudioMixerBlueprintLibrary.\n- If not with editor, Nvidia modules are now loaded in LoadDLSSSettings so that they are applied on startup.\n- Moved TooltipWidget static initialization and cleanup to GameInstance.\n- Converted DEFINE variables into anonymous namespaces constant expressions in BSCharacterMovementComponent.\n- Converted BSCharacterMovementComponen::GetFrictionFromHit to free function.\n- Modified UPROPERTY Categories.\n- Upgrade BuildSettingsVersion.","shortMessageHtmlLink":"GameUserSettings changes, misc cleanup"}},{"before":"08a343a85e8096945d25bdc5f12d0ad81d36d33a","after":"111a702edb2a021f9bf15c432994a1a51e63363f","ref":"refs/heads/develop","pushedAt":"2024-06-26T05:54:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Instantiate all BSConfig properties, template func","shortMessageHtmlLink":"Instantiate all BSConfig properties, template func"}},{"before":"aff564b9ccc0a3d12763ec63b9a59dff33b19493","after":"08a343a85e8096945d25bdc5f12d0ad81d36d33a","ref":"refs/heads/develop","pushedAt":"2024-06-25T06:29:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Fix duplicate tooltips for moving target direction mode\n\n- Combined all velocity checks for MovingTargetDirectionMode into one validation check.\n- Combined all direction checks for MovingTargetDirectionMode into one validation check.","shortMessageHtmlLink":"Fix duplicate tooltips for moving target direction mode"}},{"before":"c30823a6e9e60dbc6648ba4061117de9b5c587c2","after":"aff564b9ccc0a3d12763ec63b9a59dff33b19493","ref":"refs/heads/develop","pushedAt":"2024-06-25T06:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"SavedTextWidget display length, accessToken failure\n\n- Modify the SavedTextWidget animation and add argument to specify playback speed.\n- Fix error message not showing when accessToken retrieval fails.","shortMessageHtmlLink":"SavedTextWidget display length, accessToken failure"}},{"before":"e19bb51cb658100f17f8e1b784423ee535fbbf00","after":"c30823a6e9e60dbc6648ba4061117de9b5c587c2","ref":"refs/heads/develop","pushedAt":"2024-06-20T04:22:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Finish validation system, update string tables","shortMessageHtmlLink":"Finish validation system, update string tables"}},{"before":"f536ae88c6a14c24a815c535b820b43f8b748a2f","after":"e19bb51cb658100f17f8e1b784423ee535fbbf00","ref":"refs/heads/develop","pushedAt":"2024-06-19T06:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation system cont.","shortMessageHtmlLink":"Validation system cont."}},{"before":"057d4f7bab2d667853e6aa51ecfb952d8ca83fcb","after":"f536ae88c6a14c24a815c535b820b43f8b748a2f","ref":"refs/heads/develop","pushedAt":"2024-06-16T05:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Fix static tooltip widget, validation todos","shortMessageHtmlLink":"Fix static tooltip widget, validation todos"}},{"before":"d1424a57e0f1b11d107550f6b19e67fb414c282c","after":"057d4f7bab2d667853e6aa51ecfb952d8ca83fcb","ref":"refs/heads/develop","pushedAt":"2024-06-15T05:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Upgrade to UE 5.4, add DLSS Ray Reconstitution","shortMessageHtmlLink":"Upgrade to UE 5.4, add DLSS Ray Reconstitution"}},{"before":"f8d99cadfd7d545fb43d05299565e7e1756ada75","after":"d1424a57e0f1b11d107550f6b19e67fb414c282c","ref":"refs/heads/develop","pushedAt":"2024-06-10T02:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Add option for game mode widgets to listen for property changes\n\n- Also fix missing argument when calling parent function in DualRangeInputWidget","shortMessageHtmlLink":"Add option for game mode widgets to listen for property changes"}},{"before":"5ca4b282a3f33d14aa50ba17a0311dfa73b492ef","after":"f8d99cadfd7d545fb43d05299565e7e1756ada75","ref":"refs/heads/develop","pushedAt":"2024-06-10T01:08:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Fix tooltips getting overwritten in MenuOptionWidgets","shortMessageHtmlLink":"Fix tooltips getting overwritten in MenuOptionWidgets"}},{"before":"dc29dbeb517a7e5407f02ac01e32d153cb5a2570","after":"5ca4b282a3f33d14aa50ba17a0311dfa73b492ef","ref":"refs/heads/develop","pushedAt":"2024-06-09T22:16:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Category and property fixes\n\n- Fixed some incorrect categories in BSGameModeValidator.\n- Added missing category TargetMovement.\n- Modified how carousel nav bar objects are updated in CreatorViewWidget.\n- Added missing OnPropertyChanged executes when a property was changed.","shortMessageHtmlLink":"Category and property fixes"}},{"before":"e2ee9719ce84aaff7ca1acd34ba3814c1b7b59ac","after":"dc29dbeb517a7e5407f02ac01e32d153cb5a2570","ref":"refs/heads/develop","pushedAt":"2024-06-09T19:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Associate all BSConfig properties to MenuOptionWidgets","shortMessageHtmlLink":"Associate all BSConfig properties to MenuOptionWidgets"}},{"before":"2d40eb7f1098420cab68f37524c55474ac82cd5f","after":"e2ee9719ce84aaff7ca1acd34ba3814c1b7b59ac","ref":"refs/heads/develop","pushedAt":"2024-06-08T19:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation System cont.","shortMessageHtmlLink":"Validation System cont."}},{"before":"ab324d705a4f06e36f75ab0e0e65621a8ad009c5","after":"2d40eb7f1098420cab68f37524c55474ac82cd5f","ref":"refs/heads/develop","pushedAt":"2024-06-08T05:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation System cont.","shortMessageHtmlLink":"Validation System cont."}},{"before":"153e718a6ec49b5823fb9c921906caf2b5c4e70e","after":"ab324d705a4f06e36f75ab0e0e65621a8ad009c5","ref":"refs/heads/develop","pushedAt":"2024-06-06T03:47:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation System cont.","shortMessageHtmlLink":"Validation System cont."}},{"before":"e1a0d664457218bdd2db55feb6479ccc3860c031","after":"153e718a6ec49b5823fb9c921906caf2b5c4e70e","ref":"refs/heads/develop","pushedAt":"2024-06-04T05:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation System cont.\n\n- Reduced duplicated validation checks by adding validation check ptr to FValidationCheckResult and using as Key for TSet.","shortMessageHtmlLink":"Validation System cont."}},{"before":"164975fa311b12a9d1b46e797fe7f161b98c2743","after":"e1a0d664457218bdd2db55feb6479ccc3860c031","ref":"refs/heads/develop","pushedAt":"2024-05-31T05:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation system cont.","shortMessageHtmlLink":"Validation system cont."}},{"before":"e096315d8dc6eb562b16093d9f9cdf7ffe5fe667","after":"164975fa311b12a9d1b46e797fe7f161b98c2743","ref":"refs/heads/develop","pushedAt":"2024-05-30T03:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation system tooltip integration","shortMessageHtmlLink":"Validation system tooltip integration"}},{"before":"bbf72bcfee18f4c8b469af399f03f0534789ddb8","after":"e096315d8dc6eb562b16093d9f9cdf7ffe5fe667","ref":"refs/heads/develop","pushedAt":"2024-05-29T03:48:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Tooltip stuff","shortMessageHtmlLink":"Tooltip stuff"}},{"before":"8b20dd18d693f53b3262aa0f90fc6bf407e3a69c","after":"bbf72bcfee18f4c8b469af399f03f0534789ddb8","ref":"refs/heads/develop","pushedAt":"2024-05-28T03:33:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Refactor tooltip class","shortMessageHtmlLink":"Refactor tooltip class"}},{"before":"2b1f784c52ceac6deec363365ddf9f8b43f99899","after":"8b20dd18d693f53b3262aa0f90fc6bf407e3a69c","ref":"refs/heads/develop","pushedAt":"2024-05-26T23:02:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Move all validation, add OnPropertyChanged calls\n\n- Moved any remaining validation checks in widgets to BSGameModeValidator.\n- Added calls to OnPropertyChanged delegate each time a widget modifed the value of a BSConfig property.\n- Fix incorrect validation check that required the Target Distribution Policy to be two different values at once.","shortMessageHtmlLink":"Move all validation, add OnPropertyChanged calls"}},{"before":"1c1abf397531ba3e0c5080a8b2146fb317aa57a1","after":"2b1f784c52ceac6deec363365ddf9f8b43f99899","ref":"refs/heads/develop","pushedAt":"2024-05-26T22:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation System cont.\n\n- Removed validation from CustomGameModeSpawningWidget.\n- Validation system rework","shortMessageHtmlLink":"Validation System cont."}},{"before":"8315214f1240f1bd0f7f3e9dc47e71247380f8a7","after":"1c1abf397531ba3e0c5080a8b2146fb317aa57a1","ref":"refs/heads/develop","pushedAt":"2024-05-26T05:18:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation System cont.\n\n - Move Spawn Area validation functions to validator.","shortMessageHtmlLink":"Validation System cont."}},{"before":"863029f0bf12103ca408b2de380b566bde3dfa9d","after":"8315214f1240f1bd0f7f3e9dc47e71247380f8a7","ref":"refs/heads/develop","pushedAt":"2024-05-26T00:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Validation system cont.","shortMessageHtmlLink":"Validation system cont."}},{"before":"8173bfabdbc577afff59751f90e969b6703b8e47","after":"863029f0bf12103ca408b2de380b566bde3dfa9d","ref":"refs/heads/develop","pushedAt":"2024-05-24T04:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Game Mode Validation System WIP","shortMessageHtmlLink":"Game Mode Validation System WIP"}},{"before":"8d96dfeed74d5602483f544e8087e16236ba6bb4","after":"8173bfabdbc577afff59751f90e969b6703b8e47","ref":"refs/heads/develop","pushedAt":"2024-05-20T02:39:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Refactor & GameModeValidator","shortMessageHtmlLink":"Refactor & GameModeValidator"}},{"before":"094d22de0178a624858754e98c0b4de1d27e859e","after":"8d96dfeed74d5602483f544e8087e16236ba6bb4","ref":"refs/heads/develop","pushedAt":"2024-05-19T16:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"Patch 0.7.1","shortMessageHtmlLink":"Patch 0.7.1"}},{"before":"5f6795bb339f2375b78f451887654c573589cec3","after":"094d22de0178a624858754e98c0b4de1d27e859e","ref":"refs/heads/develop","pushedAt":"2024-05-16T04:05:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markoleptic","name":"Mark Cunningham","path":"/markoleptic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/86213229?s=80&v=4"},"commit":{"message":"DLSS/NIS UI fixes\n\n- Allow user to select \"None\" as a DLSS mode with DLSSEnabledMode set to \"On\".\n- Default to Desktop resolution when switching from non-Fullscreen to Fullscreen.\n- Remove unnecessary LastConfirmedResolution and LastConfirmedWindowMode.\n- Fix never enabling NIS Mode combo box.","shortMessageHtmlLink":"DLSS/NIS UI fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd1WyngA","startCursor":null,"endCursor":null}},"title":"Activity ยท markoleptic/BeatShot"}