{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":82116317,"defaultBranch":"master","name":"Vuckt","ownerLogin":"capnslipp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-15T23:11:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/74679?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689000356.0","currentOid":""},"activityList":{"items":[{"before":"ef8ae85c7ce95a516f92b05b9fbce801d0a51492","after":"f788a2ad9eaeedce03ebfd497d28cb10c8c18f24","ref":"refs/heads/master","pushedAt":"2023-07-10T14:45:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Bumped project version to 3.8.2","shortMessageHtmlLink":"Bumped project version to 3.8.2"}},{"before":"f589a992d892882a905a2aec587d02d0d467e620","after":"ef8ae85c7ce95a516f92b05b9fbce801d0a51492","ref":"refs/heads/master","pushedAt":"2023-07-10T01:39:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Bumped project version to 3.8.1","shortMessageHtmlLink":"Bumped project version to 3.8.1"}},{"before":"26f1a092291b44ba5c56687c702274e9c6fa75f6","after":"f589a992d892882a905a2aec587d02d0d467e620","ref":"refs/heads/master","pushedAt":"2023-07-09T22:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Additional fixes for visionOS/xrOS\n\n* Missed adding `#if … !os(xrOS)` directives to the `…_NoObjCBridge.swift` files— added now.\n* Also fixed a couple of incorrect/unnecessary imports in `Float3x3.swift` & `Float4x4.swift`.","shortMessageHtmlLink":"Additional fixes for visionOS/xrOS"}},{"before":"1395add0c58ecd4ba4d89ef04a852e884458e242","after":"26f1a092291b44ba5c56687c702274e9c6fa75f6","ref":"refs/heads/master","pushedAt":"2023-07-09T00:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Bumped project version to 3.8.0","shortMessageHtmlLink":"Bumped project version to 3.8.0"}},{"before":"0827bfeec16120aa2dcd226b441e70e69611fea4","after":null,"ref":"refs/tags/3.8.0","pushedAt":"2023-07-09T00:13:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"}},{"before":"231f874a52393212ed25dfa7dadb034a98f7622a","after":"1395add0c58ecd4ba4d89ef04a852e884458e242","ref":"refs/heads/master","pushedAt":"2023-07-09T00:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Added visionOS (AKA xros) support\n\n* Added/changed `#if`s to include `!TARGET_OS_XR`/`!os(xrOS)` around GLKit-specific stuff. \n\t‣ Similar to the existing `#if`s for watchOS, except that visionOS supports more than watchOS— basically everything from iOS except GLKit.\n* Renamed “VucktTests - iOS/tvOS/watchOS” target & scheme → “VucktTests - iOS/tvOS/watchOS/visionOS”, and adjusted build settings a bit so that it'll run tests for all of those platforms.\n* Added visionOS Deployment Target of 1.0.","shortMessageHtmlLink":"Added visionOS (AKA xros) support"}},{"before":"dae5db785fa7966a377fc1834f87a37a77769409","after":"231f874a52393212ed25dfa7dadb034a98f7622a","ref":"refs/heads/master","pushedAt":"2023-07-08T23:22:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Fix: watchOS tests\n\n* Fixed watchOS testing by adding `#if !os(watchOS)` around the GLKit-specific stuff in `VucktPerformanceTests.swift` (like everywhere else).\n* Renamed “VucktTests - iOS” target & scheme → “VucktTests - iOS/tvOS/watchOS”, and adjusted build settings a bit so that it'll run tests for all of those platforms.\n* Added tvOS Deployment Target of 9.0 (earliest SDK) and watchOS Deployment Target of 2.0 (earliest SDK).\n\nAlso:\n\n* Xcode 14.3.1 automatically added: \n\t⁃ Supports Mac Catalyst: Yes (which is fine, seems to work fine) \n\t⁃ Allow Multi-Platform Builds: Yes (no idea)","shortMessageHtmlLink":"Fix: watchOS tests"}},{"before":"033d5815929048f8437ffb741245958e1477c5a0","after":"dae5db785fa7966a377fc1834f87a37a77769409","ref":"refs/heads/master","pushedAt":"2023-07-08T22:47:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Made matrix types output with real mathematical syntax\n\n* Made `Float4x4` & `Float3x3`'s `description` methods ouput values formatted to: \n\t⁃ display rows as row, and columns as columns (math notation does not care about column-major— that's an implementation detail) \n\t⁃ pad out each column's elements with spaces such that each column lines up \n\t⁃ use the unicode “left/right square bracket upper/lower corner/extension” characters to display real multi-line mathematical brackets around the grid of matrix elements","shortMessageHtmlLink":"Made matrix types output with real mathematical syntax"}},{"before":"dae5db785fa7966a377fc1834f87a37a77769409","after":null,"ref":"refs/heads/tmp/blah","pushedAt":"2023-07-08T22:46:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"}},{"before":null,"after":"dae5db785fa7966a377fc1834f87a37a77769409","ref":"refs/heads/tmp/blah","pushedAt":"2023-07-08T22:46:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Made matrix types output with real mathematical syntax\n\n* Made `Float4x4` & `Float3x3`'s `description` methods ouput values formatted to: \n\t⁃ display rows as row, and columns as columns (math notation does not care about column-major— that's an implementation detail) \n\t⁃ pad out each column's elements with spaces such that each column lines up \n\t⁃ use the unicode “left/right square bracket upper/lower corner/extension” characters to display real multi-line mathematical brackets around the grid of matrix elements","shortMessageHtmlLink":"Made matrix types output with real mathematical syntax"}},{"before":"dae5db785fa7966a377fc1834f87a37a77769409","after":"033d5815929048f8437ffb741245958e1477c5a0","ref":"refs/heads/master","pushedAt":"2023-07-08T22:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Minor: Fixed comment on `Float4x4`'s `init(tuple:…)`","shortMessageHtmlLink":"Minor: Fixed comment on Float4x4's init(tuple:…)"}},{"before":"c5ab66ce8c88b187dc9328f5238240d52f5e1486","after":"dae5db785fa7966a377fc1834f87a37a77769409","ref":"refs/heads/master","pushedAt":"2023-07-08T22:45:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Made matrix types output with real mathematical syntax\n\n* Made `Float4x4` & `Float3x3`'s `description` methods ouput values formatted to: \n\t⁃ display rows as row, and columns as columns (math notation does not care about column-major— that's an implementation detail) \n\t⁃ pad out each column's elements with spaces such that each column lines up \n\t⁃ use the unicode “left/right square bracket upper/lower corner/extension” characters to display real multi-line mathematical brackets around the grid of matrix elements","shortMessageHtmlLink":"Made matrix types output with real mathematical syntax"}},{"before":"c0c6ad49464b425546048013e5dc5d538e9240cd","after":"c5ab66ce8c88b187dc9328f5238240d52f5e1486","ref":"refs/heads/master","pushedAt":"2023-03-17T20:11:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Minor: Added SPI version & platform badges to readme","shortMessageHtmlLink":"Minor: Added SPI version & platform badges to readme"}},{"before":"5c083de8e926b2d94f381a599173bea3f7c94718","after":"11489e1816e1fdf5d3b06ea6d20fb630e67b5ee3","ref":"refs/heads/wip/unicode-operators","pushedAt":"2023-03-17T19:58:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"WIP Unicode Operators","shortMessageHtmlLink":"WIP Unicode Operators"}},{"before":null,"after":"110ee083a98d3434596935680fee41763f45df0a","ref":"refs/heads/wip/self-and-element-type-usage","pushedAt":"2023-03-17T19:55:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"WIP Self and Scalar usage","shortMessageHtmlLink":"WIP Self and Scalar usage"}},{"before":null,"after":"5c083de8e926b2d94f381a599173bea3f7c94718","ref":"refs/heads/wip/unicode-operators","pushedAt":"2023-03-17T19:55:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"WIP Unicode Operators","shortMessageHtmlLink":"WIP Unicode Operators"}},{"before":"410cb030360ca64f521ef4bb20bad7f08a4c78b3","after":"c0c6ad49464b425546048013e5dc5d538e9240cd","ref":"refs/heads/master","pushedAt":"2023-03-17T19:55:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Bumped project version to 3.7.0","shortMessageHtmlLink":"Bumped project version to 3.7.0"}},{"before":null,"after":"30c3270b458805b7d0f86c2d4ac95d1901926bda","ref":"refs/heads/feature/float-rotor","pushedAt":"2023-03-17T19:28:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"WIP Made Float Rotor YZ-ZX-XY (instead of XY-XZ-YZ)","shortMessageHtmlLink":"WIP Made Float Rotor YZ-ZX-XY (instead of XY-XZ-YZ)"}},{"before":"72d0cca2d07fadbcbc22ac044729d8667d531ae8","after":"410cb030360ca64f521ef4bb20bad7f08a4c78b3","ref":"refs/heads/master","pushedAt":"2023-03-17T19:23:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"capnslipp","name":"Slipp Douglas Thompson","path":"/capnslipp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74679?s=80&v=4"},"commit":{"message":"Wedge product is just the cross product, so use `simd_cross(…)`\n\nThe wedge/exterior product in Real 3D space is just the cross product, so we might as well use SIMD's cross product function _(which we can trust to be as optimized as we can get)_.  Technically, the wedge product produces a bivector plane and cross product produces a vector, but the math for each component is identical, so whatever.\n\nAlso, I had the order of components mixed up _(because this was based on Marc ten Bosch's Rotor code, which has untraditional component order)_, so \n\n* Replaced custom math in `Float3WedgeProduct(…)` with a call to `simd_cross(…)`.","shortMessageHtmlLink":"Wedge product is just the cross product, so use simd_cross(…)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADUl2GnQA","startCursor":null,"endCursor":null}},"title":"Activity · capnslipp/Vuckt"}