{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":23526098,"defaultBranch":"master","name":"synthein","ownerLogin":"synthein","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-01T00:30:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26524729?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717124174.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3b038182021620bdd970d0350a572c627e61689e","ref":"refs/heads/log-levels","pushedAt":"2024-05-31T02:56:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Add log levels\n\n- The new --log-level options allows setting the log level from\n ERROR to DEBUG\n- We used to support both \"--scene=blah\" and \"--scene blah\", but I\n removed support for the latter because it was annoying.","shortMessageHtmlLink":"Add log levels"}},{"before":null,"after":"5e53f9aa36087920b4f7b81c848ed951aac5147d","ref":"refs/heads/log-warn","pushedAt":"2024-05-31T01:50:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Add a warn log level and convert some things to use it","shortMessageHtmlLink":"Add a warn log level and convert some things to use it"}},{"before":"74f37f71c5b160d16bfded61c318952fe0b9cb96","after":null,"ref":"refs/heads/time-warnings","pushedAt":"2024-05-30T23:48:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"}},{"before":"f209195162c3def2f856bd17a396e0e1b19c3c66","after":"bf251daee91d02556d9fe05ed28b8e633c6988b8","ref":"refs/heads/master","pushedAt":"2024-05-30T23:48:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Time warnings (#463)\n\n* Add log messages for Update and Draw taking more that 0.01secs\r\n\r\n* Added additional time error checks","shortMessageHtmlLink":"Time warnings (#463)"}},{"before":"4b0a15edc0768adbc9b0a52a361b8fb87cd9b6a6","after":null,"ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-30T23:37:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"}},{"before":"c728d5d8a5fabee8c80fcf8190a7aef1759c72dd","after":"f209195162c3def2f856bd17a396e0e1b19c3c66","ref":"refs/heads/master","pushedAt":"2024-05-30T23:37:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Add smooth camera movement (#459)\n\nWhen connecting a part to a structure, the camera moves to that structure\r\nwhile doing the build action. Now that camera movement is linearly\r\ninterpolated.\r\n\r\nI added a new Animation class. It could potentially support other\r\nanimation functions.\r\n\r\nIt's aware of x, y, and angle. It could be renamed cameraPan.lua, or\r\nmaybe in the future it will support multiple animations, one of which\r\nis a pan. We'll see.","shortMessageHtmlLink":"Add smooth camera movement (#459)"}},{"before":"2e3fda8847fedeaba45e33bcccb60dfff288a80c","after":"4b0a15edc0768adbc9b0a52a361b8fb87cd9b6a6","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-30T23:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Make the animation functions more clearly a table\n\nI wanted to use this syntax in the beginning, but I got a syntax error.\nI must have made some other mistake that make me think this syntax\nwasn't allowed.","shortMessageHtmlLink":"Make the animation functions more clearly a table"}},{"before":"6357bdd6cd1ec139863a6fa10d00bec5b0ae371e","after":"2e3fda8847fedeaba45e33bcccb60dfff288a80c","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-30T23:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Make animation.lua aware of x, y, and angle\n\nIt could be renamed cameraPan.lua, or maybe in the future it will\nsupport multiple animations, one of which is a pan. We'll see.","shortMessageHtmlLink":"Make animation.lua aware of x, y, and angle"}},{"before":null,"after":"74f37f71c5b160d16bfded61c318952fe0b9cb96","ref":"refs/heads/time-warnings","pushedAt":"2024-05-30T22:42:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Added additional time error checks","shortMessageHtmlLink":"Added additional time error checks"}},{"before":"752d4c482ad8e9c3aacc831f675741f8c5f689c9","after":"6357bdd6cd1ec139863a6fa10d00bec5b0ae371e","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-30T21:38:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into smooth-camera-movement","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into smooth-camera-movement"}},{"before":"b2e4e5d8dbd15f2b919fb76fe28530051c45cd16","after":null,"ref":"refs/heads/draw-modes","pushedAt":"2024-05-24T22:44:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"}},{"before":"1fac9a206236b71b222a979097996102d075c92f","after":"752d4c482ad8e9c3aacc831f675741f8c5f689c9","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-24T22:40:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Add a new Animation class\n\nThe new animations:\n\n- Are actually linear because they store the original staring position\n- Can easily support other animation functions\n- Doesn't require lume for a one-line function","shortMessageHtmlLink":"Add a new Animation class"}},{"before":"467cdafb8d3389e47064705f211c4ce0f148dd2c","after":"c728d5d8a5fabee8c80fcf8190a7aef1759c72dd","ref":"refs/heads/master","pushedAt":"2024-05-24T22:39:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Draw modes (#461)\n\n* Removed stray print statement.\r\n\r\n* Add colorless zoom modes.","shortMessageHtmlLink":"Draw modes (#461)"}},{"before":"f32675433326f40b76f69a95de5a625965fafeb2","after":null,"ref":"refs/heads/remove-player-pressed-print","pushedAt":"2024-05-24T22:28:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"}},{"before":"0df8ef293b2fa6a0df87501c0f8bf2422ccb3e1f","after":"467cdafb8d3389e47064705f211c4ce0f148dd2c","ref":"refs/heads/master","pushedAt":"2024-05-24T22:28:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Removed stray print statement. (#462)","shortMessageHtmlLink":"Removed stray print statement. (#462)"}},{"before":"6eb015c2e5efdcfcf0bdacb34fae129e48b3434c","after":"1fac9a206236b71b222a979097996102d075c92f","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-24T22:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Add a new Animation class\n\nThe new animations:\n\n- Are actually linear because they store the original staring position\n- Can easily support other animation functions\n- Doesn't require lume for a one-line function","shortMessageHtmlLink":"Add a new Animation class"}},{"before":null,"after":"b2e4e5d8dbd15f2b919fb76fe28530051c45cd16","ref":"refs/heads/draw-modes","pushedAt":"2024-05-24T22:12:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Add colorless zoom modes.","shortMessageHtmlLink":"Add colorless zoom modes."}},{"before":null,"after":"f32675433326f40b76f69a95de5a625965fafeb2","ref":"refs/heads/remove-player-pressed-print","pushedAt":"2024-05-24T22:12:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Removed stray print statement.","shortMessageHtmlLink":"Removed stray print statement."}},{"before":"2507ddcae3eb3dc902647cd11b1ecd28c266c25a","after":"6eb015c2e5efdcfcf0bdacb34fae129e48b3434c","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-16T23:00:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into smooth-camera-movement","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into smooth-camera-movement"}},{"before":"88693c50a90817bf24af9041e108fb937dd539db","after":null,"ref":"refs/heads/controls-change-over","pushedAt":"2024-05-16T22:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"}},{"before":"d5bdd2f58fb00b859616fa172816c2653d159af2","after":"0df8ef293b2fa6a0df87501c0f8bf2422ccb3e1f","ref":"refs/heads/master","pushedAt":"2024-05-16T22:41:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Start implemention of controls map. (#435)\n\n* Start implemention of controls map.\r\n\r\n* Add test to check gamestate functions.\r\n\r\n* Added to empty functions to prevent crashing from interface test.\r\n\r\n* Add editor Controls\r\n\r\n* Unfinished formation editor rework.\r\n\r\n* Got keyboard controls functional for the formation editor\r\n\r\n* Reworked most keyboard controls in shipEditor\r\n\r\n* Started controls change over for part selector.\r\n\r\n* partSelector controls changeover start.\r\n\r\n* Got controls basic functionality working in newGameMenu\r\n\r\n* Ingame not imidiately crashing.\r\n\r\n* Started controls change over in load game menu\r\n\r\n* Fixed zoom control ingame\r\n\r\n* Some ingame controls work\r\n\r\n* Some changes for ingame controls\r\n\r\n* Fixed some ingame menu stuff.\r\n\r\n* Some player control fixes.\r\n\r\n* Got new mouse controls for building working.\r\n\r\n* Removed print statement\r\n\r\n* Fomation selector Mouse controls working\r\n\r\n* Fix save game controls.\r\n\r\n* Reseting game controls before loading ingame.","shortMessageHtmlLink":"Start implemention of controls map. (#435)"}},{"before":"a8ac6e3d4de5cb20b5ffc07e4b1d98ed4a0891b2","after":"2507ddcae3eb3dc902647cd11b1ecd28c266c25a","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-16T22:13:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Make animation speed independent of frame rate","shortMessageHtmlLink":"Make animation speed independent of frame rate"}},{"before":"c390c174db138218d8125f324527e5bead34548d","after":"88693c50a90817bf24af9041e108fb937dd539db","ref":"refs/heads/controls-change-over","pushedAt":"2024-05-16T22:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Reseting game controls before loading ingame.","shortMessageHtmlLink":"Reseting game controls before loading ingame."}},{"before":"ee771c45ea7b43ba0508d9c01aefbe108565dc70","after":"a8ac6e3d4de5cb20b5ffc07e4b1d98ed4a0891b2","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-04T20:36:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Merge branch 'master' into smooth-camera-movement","shortMessageHtmlLink":"Merge branch 'master' into smooth-camera-movement"}},{"before":"b01064346539fc498330707526b067bd0de5fac4","after":"ee771c45ea7b43ba0508d9c01aefbe108565dc70","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-05-04T20:31:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Limit the amount of spinning\n\nIf the player has turned around many times, the camera will no longer\nunwind all that spinning when switching targets. Instead, it will choose\nthe shortest path to rotate to the target (always 180 degrees or less).","shortMessageHtmlLink":"Limit the amount of spinning"}},{"before":"2fcdca455997cc5182cbb4a7a91ba65c7c4f40c1","after":"c390c174db138218d8125f324527e5bead34548d","ref":"refs/heads/controls-change-over","pushedAt":"2024-05-02T01:17:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randomguyeatspotato","name":null,"path":"/randomguyeatspotato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8701205?s=80&v=4"},"commit":{"message":"Fix save game controls.","shortMessageHtmlLink":"Fix save game controls."}},{"before":"08b14e9a17b1059cc1facad8f829da734448d5fd","after":null,"ref":"refs/heads/player-cleanup","pushedAt":"2024-04-26T03:33:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"}},{"before":"d00872bb704e78cf60a10dd8876183cbee90c9b6","after":"d5bdd2f58fb00b859616fa172816c2653d159af2","ref":"refs/heads/master","pushedAt":"2024-04-26T03:33:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Clean up player based on static analysis suggestions (#460)","shortMessageHtmlLink":"Clean up player based on static analysis suggestions (#460)"}},{"before":null,"after":"08b14e9a17b1059cc1facad8f829da734448d5fd","ref":"refs/heads/player-cleanup","pushedAt":"2024-04-26T03:27:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Clean up player based on static analysis suggestions","shortMessageHtmlLink":"Clean up player based on static analysis suggestions"}},{"before":"db454eaa1c9c5bb274d2ac64404d95f26ad550d5","after":"b01064346539fc498330707526b067bd0de5fac4","ref":"refs/heads/smooth-camera-movement","pushedAt":"2024-04-26T02:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xordspar0","name":"Jordan Christiansen","path":"/xordspar0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2390950?s=80&v=4"},"commit":{"message":"Move camera back when done\n\nThe last version didn't work because we were setting the camera target\nto the player every frame, which reset the animation percent to zero\nevery frame.\n\nNow we no longer set the camera target every frame. Like when we switch\nto the building structure, we switch back on an event from\nselection.lua.","shortMessageHtmlLink":"Move camera back when done"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWJidrwA","startCursor":null,"endCursor":null}},"title":"Activity ยท synthein/synthein"}