{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":740165015,"defaultBranch":"main","name":"vcfedit","ownerLogin":"dshoreman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-07T17:59:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1521802?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706885423.0","currentOid":""},"activityList":{"items":[{"before":"bfad6fa83aad287a73a27aedb0f1a9b26946d355","after":"04d23d3cf20ec2a0439dd64aa5dad93a6ce6a77d","ref":"refs/heads/main","pushedAt":"2024-02-15T20:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dshoreman","name":"Dave Shoreman","path":"/dshoreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521802?s=80&v=4"},"commit":{"message":"Add simple phone number formatting\n\nAll it does is remove anything that's not a digit, plus, hash or star.\n\nNo accounting for where the '+' is, and it doesn't care for brackets or\ndots/commas used to visually separate the area code etc either. Could\neventually be made to be far more flexible, but this solves my needs.","shortMessageHtmlLink":"Add simple phone number formatting"}},{"before":"e1bf39b2bf229c6c51363a7864fbf686bffe3196","after":"bfad6fa83aad287a73a27aedb0f1a9b26946d355","ref":"refs/heads/main","pushedAt":"2024-02-13T07:55:05.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"dshoreman","name":"Dave Shoreman","path":"/dshoreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521802?s=80&v=4"},"commit":{"message":"Merge PR #7 from branch 'better-dragging'","shortMessageHtmlLink":"Merge PR #7 from branch 'better-dragging'"}},{"before":"10276b91eb004c46676f62cf238fa7ee242057c9","after":"d2adad0a4c04816555e75c2a77943fefc8625f24","ref":"refs/heads/better-dragging","pushedAt":"2024-02-12T10:19:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dshoreman","name":"Dave Shoreman","path":"/dshoreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521802?s=80&v=4"},"commit":{"message":"Backtrack a bit\n\nUsing the Entry's bounding rect was a wonderful idea, 'til it wasn't.\n\nIn hindsight it's obvious that it would be outdated by the time a\ncontact is dragged about, so we end up with odd behaviour where most of\nthe contacts will all be thought to be super close at the top/bottom,\nand we end up with a disco if you slowly drag up/down over the header.\n\nThis reverts pretty much all of that, short of a variable rename and\npassing the entry's target directly instead of calling `ui.element`.","shortMessageHtmlLink":"Backtrack a bit"}},{"before":"63077ad0e07d70ff5173b64d7a69be40b71e3032","after":"10276b91eb004c46676f62cf238fa7ee242057c9","ref":"refs/heads/better-dragging","pushedAt":"2024-02-11T11:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dshoreman","name":"Dave Shoreman","path":"/dshoreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521802?s=80&v=4"},"commit":{"message":"Track starting position, not just the sibling\n\nLogging the next/previous sibling is fine, but would *always* be\nrestored before it, even if it was the *previous* sibling.\n\nThis now tracks the before/after position, or sets origin to 'solo' and\npasses the parent contacts list instead so it can be handled the same.","shortMessageHtmlLink":"Track starting position, not just the sibling"}},{"before":"45f217c01e6b4a0382f3be06442c1421775ca9fd","after":"63077ad0e07d70ff5173b64d7a69be40b71e3032","ref":"refs/heads/better-dragging","pushedAt":"2024-02-09T18:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dshoreman","name":"Dave Shoreman","path":"/dshoreman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521802?s=80&v=4"},"commit":{"message":"Skip nearby detection for contacts outside view\n\nIf the bottom of the contact is higher than the top of the `