{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":323469535,"defaultBranch":"main","name":"delta-client","ownerLogin":"stackotter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-21T23:16:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26103979?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702641869.0","currentOid":""},"activityList":{"items":[{"before":"be4a1eae471c9cadead08ef3a2074a6afc76fc55","after":"bb30d91b5a38a62b4de1fd1a9f49c368a879a96d","ref":"refs/heads/inventory","pushedAt":"2024-06-08T06:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement translucent block item rendering for inventory/hotbar (previously not supported)","shortMessageHtmlLink":"Implement translucent block item rendering for inventory/hotbar (prev…"}},{"before":"7a95f80837c90906236dd431f619df9aa5b213fd","after":"be4a1eae471c9cadead08ef3a2074a6afc76fc55","ref":"refs/heads/inventory","pushedAt":"2024-06-08T05:22:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Render block item entities and fix item entity bobbing to match vanilla better","shortMessageHtmlLink":"Render block item entities and fix item entity bobbing to match vanil…"}},{"before":"ae0bfe5bd2861962ad5e0705950b2bc3d0b6fa98","after":"7a95f80837c90906236dd431f619df9aa5b213fd","ref":"refs/heads/inventory","pushedAt":"2024-06-07T08:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Parse whole EntityMetadataPacket and use metadata to avoid applying velocity to NoAI entities","shortMessageHtmlLink":"Parse whole EntityMetadataPacket and use metadata to avoid applying v…"}},{"before":"264da5933bac0602e0dd9521de5bbd8aa8b1ce16","after":"ae0bfe5bd2861962ad5e0705950b2bc3d0b6fa98","ref":"refs/heads/inventory","pushedAt":"2024-06-06T02:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Add 'kind' property to window areas to give certain areas meaning (e.g. crafting result). Prevent invalid interactions with armor slots and crafting result slots","shortMessageHtmlLink":"Add 'kind' property to window areas to give certain areas meaning (e.…"}},{"before":"a06d64a5c639f8cb6b369b45f2f6a7cb4a0bd785","after":"264da5933bac0602e0dd9521de5bbd8aa8b1ce16","ref":"refs/heads/inventory","pushedAt":"2024-06-06T01:43:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Remove all entities (except for the player) when switching dimensions, and implement instant respawning (no respawn gui yet)","shortMessageHtmlLink":"Remove all entities (except for the player) when switching dimensions…"}},{"before":"72bdb3fc8cb0af1b1d518d6ec8011de11ed617c4","after":"a06d64a5c639f8cb6b369b45f2f6a7cb4a0bd785","ref":"refs/heads/inventory","pushedAt":"2024-06-05T16:51:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Fix EntityMovementSystem (accidentally early exited loop whenever a lerping entity was reached, causing subsequent entities to never get updated)","shortMessageHtmlLink":"Fix EntityMovementSystem (accidentally early exited loop whenever a l…"}},{"before":"a796dc88ff627ec2492e7cf4add0b3139eec280b","after":"72bdb3fc8cb0af1b1d518d6ec8011de11ed617c4","ref":"refs/heads/inventory","pushedAt":"2024-06-05T10:48:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement entity model part rotation (fixes rendering of pigs, villagers, etc)","shortMessageHtmlLink":"Implement entity model part rotation (fixes rendering of pigs, villag…"}},{"before":"236994e94070f33c1f36e5e168af616af527c77f","after":"a796dc88ff627ec2492e7cf4add0b3139eec280b","ref":"refs/heads/inventory","pushedAt":"2024-06-05T09:39:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement interfaces of various GUI windows (double chests, anvil, etc) and fix NBT/missing packet crashes (#196)\n\n* Implement double chests\r\n\r\n* Implement Generic_9x4 and Generic_9x5\r\n\r\n* Implement generic_9x1\r\n\r\n* Fix generic_9x1's positioning and implement generic_9x2\r\n\r\n* Refactor names, fix some formatting.\r\n\r\n* Remove forgotten comment\r\n\r\n* Fix NBT related crash\r\n\r\n* Add missing packet\r\n\r\n* Prepare for other interfaces\r\n\r\n* Implement anvil ui\r\n\r\n* Implement dropper & beacon\r\n\r\n* Implement furnace, blast furnace, smoker\r\n\r\n* Implement beacon\r\n\r\n---------\r\n\r\nCo-authored-by: stackotter ","shortMessageHtmlLink":"Implement interfaces of various GUI windows (double chests, anvil, et…"}},{"before":"e4fa4c10ca0f8cb5f38de7a9daee00994e8f5c95","after":"236994e94070f33c1f36e5e168af616af527c77f","ref":"refs/heads/inventory","pushedAt":"2024-06-05T09:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Clean up DeltaClientGtk and update to newer SwiftCrossUI version (the latest non-5.9 version)","shortMessageHtmlLink":"Clean up DeltaClientGtk and update to newer SwiftCrossUI version (the…"}},{"before":"75f9f531b88c70ba97a72e2bc3ce89a131956f1f","after":"e4fa4c10ca0f8cb5f38de7a9daee00994e8f5c95","ref":"refs/heads/inventory","pushedAt":"2024-06-05T08:40:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Migrate to Swift Bundler v2 and fix compilation errors on linux (#201)\n\n* migrate bundler toml to v2\r\n\r\n* fix version/commit hash in short version string.\r\n\r\n* get things minimally working.\r\n\r\n* cleanup needless case & formatting.\r\n\r\n* Add TODO for account refreshing, formatting.","shortMessageHtmlLink":"Migrate to Swift Bundler v2 and fix compilation errors on linux (#201)"}},{"before":"3a9efabd7fbb525809c9ebe3d692ed926891e65e","after":"75f9f531b88c70ba97a72e2bc3ce89a131956f1f","ref":"refs/heads/inventory","pushedAt":"2024-06-04T01:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement entity model downloading, loading and rendering (no textures yet) and fix attacking entities\n\nAttacks were always processed with no cooldown cause we sent a swing arm packet before attacking\nwhich was incorrect and caused the attack cooldown/strength to reset immediately before processing\nthe attack","shortMessageHtmlLink":"Implement entity model downloading, loading and rendering (no texture…"}},{"before":"f74c07f98408f3122ce3cbd94a2eaa02fd586f27","after":"3a9efabd7fbb525809c9ebe3d692ed926891e65e","ref":"refs/heads/inventory","pushedAt":"2024-06-02T00:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Migrate to Swift Bundler v2 (#200)\n\n* migrate bundler toml to v2\r\n\r\n* fix version/commit hash in short version string.","shortMessageHtmlLink":"Migrate to Swift Bundler v2 (#200)"}},{"before":"cf1453cc14fbb93b820eedd0c69739751256b217","after":"f74c07f98408f3122ce3cbd94a2eaa02fd586f27","ref":"refs/heads/inventory","pushedAt":"2024-06-01T03:14:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement player tab list GUI overlay","shortMessageHtmlLink":"Implement player tab list GUI overlay"}},{"before":"8cbc2c69baaeca7cfd4c105d5f232194dd604f12","after":"cf1453cc14fbb93b820eedd0c69739751256b217","ref":"refs/heads/inventory","pushedAt":"2024-05-31T15:56:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement boss bar packet handling and GUI","shortMessageHtmlLink":"Implement boss bar packet handling and GUI"}},{"before":"0123db7eb67823f198ebce35e22b775c98370e04","after":"8cbc2c69baaeca7cfd4c105d5f232194dd604f12","ref":"refs/heads/inventory","pushedAt":"2024-05-31T12:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Redo entity movement packet handling and entity movement system, much closer to vanilla now (minimal drift and jittering)\n\nThe main change was making non-velocity packets trigger 3-tick lerps.","shortMessageHtmlLink":"Redo entity movement packet handling and entity movement system, much…"}},{"before":"33c88798bc01b186bb51589b013f81f80064072d","after":"0123db7eb67823f198ebce35e22b775c98370e04","ref":"refs/heads/inventory","pushedAt":"2024-05-31T05:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Update block breaking overlay to match vanilla better and render block breaking overlay when other players are breaking blocks too","shortMessageHtmlLink":"Update block breaking overlay to match vanilla better and render bloc…"}},{"before":"49f4c6de115e56212e235bf14e38d8b41fcfd0c8","after":"33c88798bc01b186bb51589b013f81f80064072d","ref":"refs/heads/inventory","pushedAt":"2024-05-31T05:13:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Switch to swift-async-dns-resolver for DNS resolution (#197)\n\n* Switch DNS package\r\n\r\n* Fix formatting\r\n\r\n* Fix package version (Xcode messed it up)\r\n\r\n* Remove redundant code\r\n\r\n* Switch Resolver\r\n\r\n* Fix SRV","shortMessageHtmlLink":"Switch to swift-async-dns-resolver for DNS resolution (#197)"}},{"before":"d68654951ff3c3e9ee3dd497a5a17a469492a674","after":"49f4c6de115e56212e235bf14e38d8b41fcfd0c8","ref":"refs/heads/inventory","pushedAt":"2024-05-30T15:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement entity attacking and interaction (can right click villagers for trading window etc; the window types just aren't implemented yet)","shortMessageHtmlLink":"Implement entity attacking and interaction (can right click villagers…"}},{"before":"2d036dd20908af4dee7c643df9ffa98f46fb2ba0","after":"d68654951ff3c3e9ee3dd497a5a17a469492a674","ref":"refs/heads/inventory","pushedAt":"2024-05-30T06:52:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Fix non-survival block breaking/interaction and fix mining speed of tool-requiring blocks (e.g. obsidian)","shortMessageHtmlLink":"Fix non-survival block breaking/interaction and fix mining speed of t…"}},{"before":"4a928b4b42783a03c2cb63284fdd3d5b7ab62729","after":"2d036dd20908af4dee7c643df9ffa98f46fb2ba0","ref":"refs/heads/inventory","pushedAt":"2024-05-29T12:41:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Fix entity rendering (broken by skybox-related camera uniforms refactoring)","shortMessageHtmlLink":"Fix entity rendering (broken by skybox-related camera uniforms refact…"}},{"before":"1e2067a73cb777d63fece576023ebb683808ad86","after":"4a928b4b42783a03c2cb63284fdd3d5b7ab62729","ref":"refs/heads/inventory","pushedAt":"2024-05-29T02:09:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Load armor and tool properties from pixlyzer item registry","shortMessageHtmlLink":"Load armor and tool properties from pixlyzer item registry"}},{"before":"518479220677da009169e16541ce1b0ffe6121a1","after":"1e2067a73cb777d63fece576023ebb683808ad86","ref":"refs/heads/inventory","pushedAt":"2024-05-28T23:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Fix Linux builds (hopefully...)","shortMessageHtmlLink":"Fix Linux builds (hopefully...)"}},{"before":"aced9fc24786f6a8cb33617488af8d9658759fc5","after":"518479220677da009169e16541ce1b0ffe6121a1","ref":"refs/heads/inventory","pushedAt":"2024-05-28T15:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Revert accidental usage of if expressions feature to fix GitHub Actions workflows","shortMessageHtmlLink":"Revert accidental usage of if expressions feature to fix GitHub Actio…"}},{"before":"cb9d27db9217e93ecdddb3641efc0ee4efa0d16c","after":"aced9fc24786f6a8cb33617488af8d9658759fc5","ref":"refs/heads/inventory","pushedAt":"2024-05-28T14:56:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Move window interaction handling code into Window type to streamline GUI code and allow reuse from PlayerInputSystem","shortMessageHtmlLink":"Move window interaction handling code into Window type to streamline …"}},{"before":"657942b08644fbb2f006bcd2c725fe867e2a0e2d","after":"cb9d27db9217e93ecdddb3641efc0ee4efa0d16c","ref":"refs/heads/inventory","pushedAt":"2024-05-28T09:28:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Update inventory GUI code to be generic enough to handle other sorts of windows too","shortMessageHtmlLink":"Update inventory GUI code to be generic enough to handle other sorts …"}},{"before":"1a3b91e862f9890516f61e7c9b7f5b37eaaf6e47","after":"657942b08644fbb2f006bcd2c725fe867e2a0e2d","ref":"refs/heads/inventory","pushedAt":"2024-05-28T02:17:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement input handling for dropping hotbar items while not in inventory","shortMessageHtmlLink":"Implement input handling for dropping hotbar items while not in inven…"}},{"before":"e80842e54947bf6ee8692ac70009e82c4592c3bb","after":"1a3b91e862f9890516f61e7c9b7f5b37eaaf6e47","ref":"refs/heads/inventory","pushedAt":"2024-05-27T15:20:45.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Implement dropping items from the inventory (and sending relevant packets to the server)","shortMessageHtmlLink":"Implement dropping items from the inventory (and sending relevant pac…"}},{"before":"1c36e6e2a63abd9d0c42715b09c3003b8634d1de","after":"e80842e54947bf6ee8692ac70009e82c4592c3bb","ref":"refs/heads/inventory","pushedAt":"2024-05-25T02:04:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Release inputs when chat or inventory gets opened, and reset acceleration to zero (fixes #192)","shortMessageHtmlLink":"Release inputs when chat or inventory gets opened, and reset accelera…"}},{"before":"433aa6ee37bf12236fd1a81d3efb1c143e4164f4","after":"1c36e6e2a63abd9d0c42715b09c3003b8634d1de","ref":"refs/heads/inventory","pushedAt":"2024-05-25T01:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Fix typo in Microsoft auth implementation (somehow still worked anyway?)","shortMessageHtmlLink":"Fix typo in Microsoft auth implementation (somehow still worked anyway?)"}},{"before":"9dfa60af90a02e48b6e43467fdd8c8d8a15e21d7","after":"433aa6ee37bf12236fd1a81d3efb1c143e4164f4","ref":"refs/heads/inventory","pushedAt":"2024-05-24T23:37:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stackotter","name":null,"path":"/stackotter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26103979?s=80&v=4"},"commit":{"message":"Fix vertical flying speed (now matches Vanilla)","shortMessageHtmlLink":"Fix vertical flying speed (now matches Vanilla)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX8jcAgA","startCursor":null,"endCursor":null}},"title":"Activity · stackotter/delta-client"}