{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":157347747,"defaultBranch":"v0.8","name":"flo_curves","ownerLogin":"Logicalshift","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-13T08:42:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4084632?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721377830.0","currentOid":""},"activityList":{"items":[{"before":"0924473b2ea1ad97cbbe2f76bb22758ebadb128d","after":"9c428ab9414592c5d0d6c39579a1cd84f3f658e3","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T16:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Remove tests for unused code","shortMessageHtmlLink":"Remove tests for unused code"}},{"before":"ff1f3d2b204ec357dd42ee6e3792d6433ed52121","after":"0924473b2ea1ad97cbbe2f76bb22758ebadb128d","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T16:09:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Remove the 'from bitfield' code for now\n\n(I don't have an immediate use for this, and the code to figure out the 'interior' distances is a bit tricky to implement, I think)","shortMessageHtmlLink":"Remove the 'from bitfield' code for now"}},{"before":"b5fc9ee7b28dad7e81f19594ae7b8faee640398b","after":"ff1f3d2b204ec357dd42ee6e3792d6433ed52121","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T16:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Replace windows newlines if they're found in the readme test","shortMessageHtmlLink":"Replace windows newlines if they're found in the readme test"}},{"before":"2e49d2b4b82108fcc26a8c8c413465c4075ddf04","after":"b5fc9ee7b28dad7e81f19594ae7b8faee640398b","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T15:54:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Be even more lenient with the tracing results","shortMessageHtmlLink":"Be even more lenient with the tracing results"}},{"before":"c3378fe3ee425480e995162c5f66bad04fa6f28e","after":"2e49d2b4b82108fcc26a8c8c413465c4075ddf04","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T15:42:33.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Remove the mip-mapped distance field entirely","shortMessageHtmlLink":"Remove the mip-mapped distance field entirely"}},{"before":"26b90dfb7abc65a4b2975c4f2d75a051afd5fc20","after":"c3378fe3ee425480e995162c5f66bad04fa6f28e","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T13:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Test that the mip-map version of the distance field is being generated accurately\n\n(Tests if the issue is with the mip-map algorithm or the scaling algorithm)","shortMessageHtmlLink":"Test that the mip-map version of the distance field is being generate…"}},{"before":"0a89f59db9390397fe35fa4a40971141d16fccef","after":"26b90dfb7abc65a4b2975c4f2d75a051afd5fc20","ref":"refs/heads/v0.8","pushedAt":"2024-07-20T12:27:09.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Further tighten the allowed errors","shortMessageHtmlLink":"Further tighten the allowed errors"}},{"before":"3cc1a34f710a49cada71d398991a56b2d34804e2","after":"0a89f59db9390397fe35fa4a40971141d16fccef","ref":"refs/heads/v0.8","pushedAt":"2024-07-19T22:02:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Start work on a mip-map distance field that can be used to properly scale down a distance field\n\n(The routine likely produces some aliasing, so mip-mapping will produce more accurate distances)","shortMessageHtmlLink":"Start work on a mip-map distance field that can be used to properly s…"}},{"before":"708403534d4e56410e89221120055085cb8221b5","after":null,"ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-19T08:30:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"}},{"before":"61a865a173fc8e6c66c85658ae0c509c566396dd","after":"3cc1a34f710a49cada71d398991a56b2d34804e2","ref":"refs/heads/v0.8","pushedAt":"2024-07-16T19:47:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"This can produce more than 36 curves","shortMessageHtmlLink":"This can produce more than 36 curves"}},{"before":"c76a66c6fb1755e520295b0fc3e67c449c5758ef","after":"61a865a173fc8e6c66c85658ae0c509c566396dd","ref":"refs/heads/v0.8","pushedAt":"2024-07-16T19:44:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Add a 'near start' version","shortMessageHtmlLink":"Add a 'near start' version"}},{"before":"f206374c89970248b0567b2448fa6420f861ec2f","after":"c76a66c6fb1755e520295b0fc3e67c449c5758ef","ref":"refs/heads/v0.8","pushedAt":"2024-07-16T19:22:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Allow more points","shortMessageHtmlLink":"Allow more points"}},{"before":"5075efb0e761c9f54153c282b9bb967ed17d165b","after":"f206374c89970248b0567b2448fa6420f861ec2f","ref":"refs/heads/v0.8","pushedAt":"2024-07-16T19:21:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Allow more points","shortMessageHtmlLink":"Allow more points"}},{"before":"84a78c904e42c7e90b5690378cf2b8e9e025452e","after":"5075efb0e761c9f54153c282b9bb967ed17d165b","ref":"refs/heads/v0.8","pushedAt":"2024-07-14T21:30:46.000Z","pushType":"push","commitsCount":56,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Merge branch 'marching-parabolas' into v0.8","shortMessageHtmlLink":"Merge branch 'marching-parabolas' into v0.8"}},{"before":"8a9c44d37b6d3c026192b7cd0675fde9fc216001","after":"708403534d4e56410e89221120055085cb8221b5","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-14T21:29:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Allow more paths here too","shortMessageHtmlLink":"Allow more paths here too"}},{"before":"48149bc982ffb5bf1f2eae17d298d223edc2bd48","after":"8a9c44d37b6d3c026192b7cd0675fde9fc216001","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-14T21:25:41.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Allow a bit more error as we're scaling, and a couple extra curves in the result","shortMessageHtmlLink":"Allow a bit more error as we're scaling, and a couple extra curves in…"}},{"before":"69710fc1c51643c6ea0e3cd9fd1dd9c2dfa30246","after":"48149bc982ffb5bf1f2eae17d298d223edc2bd48","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-14T16:38:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Allow an error of up to half a pixel here (this is pretty fair overall given we only sample a couple of points)","shortMessageHtmlLink":"Allow an error of up to half a pixel here (this is pretty fair overal…"}},{"before":"bac2510acddaaea44603cb72d499977b967925d7","after":"69710fc1c51643c6ea0e3cd9fd1dd9c2dfa30246","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-10T21:35:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Use the marching parabolas algorithm for the path distance field","shortMessageHtmlLink":"Use the marching parabolas algorithm for the path distance field"}},{"before":"f626ab5667c470b82e6b32193d307dde442aa699","after":"bac2510acddaaea44603cb72d499977b967925d7","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-09T20:16:26.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Don't allow wrapping around when reading the distance","shortMessageHtmlLink":"Don't allow wrapping around when reading the distance"}},{"before":"2192067dfc41d6c65763d98ffe47f0c7cd3d9607","after":"f626ab5667c470b82e6b32193d307dde442aa699","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-08T21:13:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Add an implementation of ColumnSampledContour for the marching parabola distance field","shortMessageHtmlLink":"Add an implementation of ColumnSampledContour for the marching parabo…"}},{"before":"272e5fe5a3770b0b366972d43de784a6e87bd38c","after":"2192067dfc41d6c65763d98ffe47f0c7cd3d9607","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-08T21:07:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Return infinite distance for any points outside of the distance field instead of exploding","shortMessageHtmlLink":"Return infinite distance for any points outside of the distance field…"}},{"before":"1f9dc512a481aa27a0ca8bfa2697dda2eba18317","after":"272e5fe5a3770b0b366972d43de784a6e87bd38c","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-08T20:38:08.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Use the original input row to decide whether a distance is inside or outside","shortMessageHtmlLink":"Use the original input row to decide whether a distance is inside or …"}},{"before":"9d1a67171eda096051b53e565c72f693160d31b6","after":"1f9dc512a481aa27a0ca8bfa2697dda2eba18317","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-08T19:39:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Fix comparison","shortMessageHtmlLink":"Fix comparison"}},{"before":"b0d2ec3982bd9ee286e508f11d9bb5e3e032fff2","after":"9d1a67171eda096051b53e565c72f693160d31b6","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-08T08:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Use a loop to try to support multiple pixels, add some tests that check generating distance fields in the basic cases when there are multiple intercepts on a line\n\n(Which aren't working...)","shortMessageHtmlLink":"Use a loop to try to support multiple pixels, add some tests that che…"}},{"before":"13c095991d2c130b3fc654d05604c29f4508d204","after":"b0d2ec3982bd9ee286e508f11d9bb5e3e032fff2","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-07T19:36:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Update comments","shortMessageHtmlLink":"Update comments"}},{"before":"b19d5cde0a4bd70c8965b6d4b8fbc94b34b51653","after":"13c095991d2c130b3fc654d05604c29f4508d204","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-07T19:32:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Modify test to represent how we currently handle overlapped parabolas\n\n(The 'same ypos' version is expected to work OK, I currently think that the 'different' case shouldn't be generated as it indicates something else has gone wrong)","shortMessageHtmlLink":"Modify test to represent how we currently handle overlapped parabolas"}},{"before":"464efe5c7f387c8b6a7ae5ef93711c89a41e3747","after":"b19d5cde0a4bd70c8965b6d4b8fbc94b34b51653","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-07T19:10:59.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Add a basic test of the marching parabolas algorithm with the intercepts of a circle","shortMessageHtmlLink":"Add a basic test of the marching parabolas algorithm with the interce…"}},{"before":"fc3113c7f418f17471102c5ba8f28035bdf863a2","after":"464efe5c7f387c8b6a7ae5ef93711c89a41e3747","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-07T15:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Implement the iterator, add a test to see that it returns suitable values for a simple case","shortMessageHtmlLink":"Implement the iterator, add a test to see that it returns suitable va…"}},{"before":null,"after":"fc3113c7f418f17471102c5ba8f28035bdf863a2","ref":"refs/heads/marching-parabolas","pushedAt":"2024-07-07T14:48:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Start putting together a version of the marching parabolas algorithm for computing distance fields (this isn't working yet)\n\n(We'll support parabolas at any point here, which is definitely slower but should make it possible to add y coordinates)","shortMessageHtmlLink":"Start putting together a version of the marching parabolas algorithm …"}},{"before":"c039978939f4be701ad30d7b68c416cd4441abc8","after":"c53d3e108384a7c9f3a5c844a3b80731681968fe","ref":"refs/heads/v0.7","pushedAt":"2024-07-06T10:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Logicalshift","name":"Andrew Hunter","path":"/Logicalshift","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4084632?s=80&v=4"},"commit":{"message":"Update version number to 0.7.4","shortMessageHtmlLink":"Update version number to 0.7.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhKmAJwA","startCursor":null,"endCursor":null}},"title":"Activity · Logicalshift/flo_curves"}