{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4198043,"defaultBranch":"master","name":"MAVProxy","ownerLogin":"ArduPilot","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-05-02T00:23:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17919847?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709003739.0","currentOid":""},"activityList":{"items":[{"before":"54bf167ced12a94c21914632d761eba80ff3f519","after":"619cb2ef93a0b0d8390191c56aa42eab59ff9f24","ref":"refs/heads/master","pushedAt":"2024-05-22T08:52:29.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"mavproxy_anufireproject: add module for utilities useful to the project\n\nStarts by adding a command which creates KML layers from JSON data downloaded from the ACT government website.","shortMessageHtmlLink":"mavproxy_anufireproject: add module for utilities useful to the project"}},{"before":"dd72b7cd022c93ee3e0c91981b4d5b24d8c1f970","after":"54bf167ced12a94c21914632d761eba80ff3f519","ref":"refs/heads/master","pushedAt":"2024-05-22T08:50:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"battery: Display average per-cell voltage when numcells is set","shortMessageHtmlLink":"battery: Display average per-cell voltage when numcells is set"}},{"before":"e300c63fdac1fcb1652cddc49b6a2cc116f9daa6","after":"dd72b7cd022c93ee3e0c91981b4d5b24d8c1f970","ref":"refs/heads/master","pushedAt":"2024-05-21T02:31:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"param: fixed tab completion for param commands","shortMessageHtmlLink":"param: fixed tab completion for param commands"}},{"before":"905d71d0d2e38e5f12278f9cf74720244bacb26c","after":"e300c63fdac1fcb1652cddc49b6a2cc116f9daa6","ref":"refs/heads/master","pushedAt":"2024-05-15T08:30:01.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"mp_slipmap_util.py: SlipThumbNail: allow lazy loading of image\n\nallows the object to be created using a string, with the tile created at draw-time","shortMessageHtmlLink":"mp_slipmap_util.py: SlipThumbNail: allow lazy loading of image"}},{"before":"996213c6859dc6103347f3d19128f2fa8de992b3","after":"905d71d0d2e38e5f12278f9cf74720244bacb26c","ref":"refs/heads/master","pushedAt":"2024-05-15T07:55:27.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"mavproxy_kmlread: correct initial checking of checkbox polygon items\n\nthe addition of the counter for the layer name broke the population of the \"current layers\" list","shortMessageHtmlLink":"mavproxy_kmlread: correct initial checking of checkbox polygon items"}},{"before":"0de77246b92408fb3cfa8f9f384036ca74b333db","after":"996213c6859dc6103347f3d19128f2fa8de992b3","ref":"refs/heads/master","pushedAt":"2024-05-15T07:40:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"mavproxy.py: correct printing of shlex exception\n\nmessage is not an attribute of e","shortMessageHtmlLink":"mavproxy.py: correct printing of shlex exception"}},{"before":"0a44e1790042e3b14c227b369dbeb89253e8e2bd","after":"0de77246b92408fb3cfa8f9f384036ca74b333db","ref":"refs/heads/master","pushedAt":"2024-05-15T07:40:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"kmlread: flake8 compliance","shortMessageHtmlLink":"kmlread: flake8 compliance"}},{"before":"92c01594173e029ce2334fed55a29757c2d50e59","after":"0a44e1790042e3b14c227b369dbeb89253e8e2bd","ref":"refs/heads/master","pushedAt":"2024-05-09T21:45:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"map: prevent NoneType error on click for bad terrain","shortMessageHtmlLink":"map: prevent NoneType error on click for bad terrain"}},{"before":"bcaba128571382aaf3824b1a2d284795a3c795e4","after":"92c01594173e029ce2334fed55a29757c2d50e59","ref":"refs/heads/master","pushedAt":"2024-05-09T21:43:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"mission: fixed help for changeframe","shortMessageHtmlLink":"mission: fixed help for changeframe"}},{"before":"2afa45e1ac1365125a803463377a94ac8f475900","after":"bcaba128571382aaf3824b1a2d284795a3c795e4","ref":"refs/heads/master","pushedAt":"2024-05-09T20:47:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"map: add setting for drawn circle thickness","shortMessageHtmlLink":"map: add setting for drawn circle thickness"}},{"before":"f4c0172d5a8ce45cdd4f9120085e91e97254e3c4","after":"2afa45e1ac1365125a803463377a94ac8f475900","ref":"refs/heads/master","pushedAt":"2024-05-09T20:47:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"map: check events in idle loop\n\ncurrently we only check for events when we receive mavlink packets.\n\nThat's a problem for the right-click menu option \"Google Maps Link\", because often when you want that option you are not actually getting packets from the vehicle....\n\nProcess packets in the idle loop as well as after receiving a mavlink packet.","shortMessageHtmlLink":"map: check events in idle loop"}},{"before":"884290cc857d6422bba5af9903a9d72f60b2e1e6","after":"f4c0172d5a8ce45cdd4f9120085e91e97254e3c4","ref":"refs/heads/master","pushedAt":"2024-05-09T10:27:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"mavproxy.py: strip enclosing quotes from parsed shlex results\n\nA command-line of kml load \"/home/pbarker/e0/sypaq/carbonix-flying-sites/Carbonix Flight Areas.kmz\" gets turned into a 3-element list.\n\nPast this PR the last element will not be enclosed in quotes, which means that modules don't need to do their own quote-stripping","shortMessageHtmlLink":"mavproxy.py: strip enclosing quotes from parsed shlex results"}},{"before":"c29e3705aea49a426c4c9d0f0396d98f18b958a0","after":"884290cc857d6422bba5af9903a9d72f60b2e1e6","ref":"refs/heads/master","pushedAt":"2024-05-09T10:25:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"kmlread: correct error handling with bad filenames","shortMessageHtmlLink":"kmlread: correct error handling with bad filenames"}},{"before":"2ea13f58ad9eff9c0213cecfb0cfe1a4acb97944","after":"c29e3705aea49a426c4c9d0f0396d98f18b958a0","ref":"refs/heads/master","pushedAt":"2024-05-02T06:26:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"kmlread: fixed multiple polys with same name","shortMessageHtmlLink":"kmlread: fixed multiple polys with same name"}},{"before":"ad9f835db338b3246d44c590c765e27ca7b2e05d","after":"2ea13f58ad9eff9c0213cecfb0cfe1a4acb97944","ref":"refs/heads/master","pushedAt":"2024-05-02T06:26:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"wp: fixed get_home() call","shortMessageHtmlLink":"wp: fixed get_home() call"}},{"before":"cca37b30e530c3038dd1192853a46ae10cd6c277","after":"ad9f835db338b3246d44c590c765e27ca7b2e05d","ref":"refs/heads/master","pushedAt":"2024-04-24T07:42:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"wp: allow mission creation without home","shortMessageHtmlLink":"wp: allow mission creation without home"}},{"before":"e59593108c06dac65ce3ea1654d9fc9485dd3ff7","after":"cca37b30e530c3038dd1192853a46ae10cd6c277","ref":"refs/heads/master","pushedAt":"2024-04-24T03:36:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"lib: prevent malformed images","shortMessageHtmlLink":"lib: prevent malformed images"}},{"before":"1b76d34c0b174163734ea6fb0d2ea9ad57c27c09","after":"e59593108c06dac65ce3ea1654d9fc9485dd3ff7","ref":"refs/heads/master","pushedAt":"2024-04-20T00:33:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"peterbarker","name":"Peter Barker","path":"/peterbarker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7077857?s=80&v=4"},"commit":{"message":"MAVExplorer: Add message descriptions to stats command","shortMessageHtmlLink":"MAVExplorer: Add message descriptions to stats command"}},{"before":"1500ad24b5a47f5da8345934f3aa01641d2a6a42","after":"1b76d34c0b174163734ea6fb0d2ea9ad57c27c09","ref":"refs/heads/master","pushedAt":"2024-04-15T06:12:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"misseditor: correct display of distance/gradient\n\nsomehow this changed to a string... so just cope with that","shortMessageHtmlLink":"misseditor: correct display of distance/gradient"}},{"before":"d87e30b3d5a9526bf7a5250c57caa3aed5a59806","after":"1500ad24b5a47f5da8345934f3aa01641d2a6a42","ref":"refs/heads/master","pushedAt":"2024-04-15T06:11:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"mavproxy_mode: add 'guided forward METRES' subcommand\n\npushes Copter forward or backward without changing the yaw","shortMessageHtmlLink":"mavproxy_mode: add 'guided forward METRES' subcommand"}},{"before":"dfdee141f7051e7841b179539eccdbb97c8588e2","after":"d87e30b3d5a9526bf7a5250c57caa3aed5a59806","ref":"refs/heads/master","pushedAt":"2024-04-15T06:09:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"mission_item_protocol: factor and fix changealt/changeframe\n\nthe formation of the partial mission packet was incorrect - not appropriate for a range of waypoints!","shortMessageHtmlLink":"mission_item_protocol: factor and fix changealt/changeframe"}},{"before":"ef40ccff059e0d4db27f0cfbfa88975b54ec12f4","after":"dfdee141f7051e7841b179539eccdbb97c8588e2","ref":"refs/heads/master","pushedAt":"2024-04-15T06:08:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"SIYI: fixed named float send sequence number\n\nprevent incorrect packet loss display","shortMessageHtmlLink":"SIYI: fixed named float send sequence number"}},{"before":"38954c895e6f408e60680718478460689f41814f","after":"ef40ccff059e0d4db27f0cfbfa88975b54ec12f4","ref":"refs/heads/master","pushedAt":"2024-04-15T06:07:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"speech: add awful hack around Python threading problem\n\nMAV> Detected vehicle 1:1 on link 0\nUsing speech backend 'speechd'\nTraceback (most recent call last):\n File \"/usr/lib/python3.10/multiprocessing/queues.py\", line 244, in _feed\n obj = _ForkingPickler.dumps(obj)\n File \"/usr/lib/python3.10/multiprocessing/reduction.py\", line 51, in dumps\n cls(buf, protocol).dump(obj)\n File \"/usr/lib/python3.10/multiprocessing/connection.py\", line 968, in reduce_connection\n df = reduction.DupFd(conn.fileno())\n File \"/usr/lib/python3.10/multiprocessing/connection.py\", line 170, in fileno\n self._check_closed()\n File \"/usr/lib/python3.10/multiprocessing/connection.py\", line 136, in _check_closed\n raise OSError(\"handle is closed\")\nOSError: handle is closed","shortMessageHtmlLink":"speech: add awful hack around Python threading problem"}},{"before":"c030c8a51513b1f22cf14af5174b55c8246593a4","after":"38954c895e6f408e60680718478460689f41814f","ref":"refs/heads/master","pushedAt":"2024-04-14T21:47:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"SIYI: use camera_projection in SIYI module","shortMessageHtmlLink":"SIYI: use camera_projection in SIYI module"}},{"before":"540ca6ba4093bbee371c721dbaf0b456498f0380","after":"c030c8a51513b1f22cf14af5174b55c8246593a4","ref":"refs/heads/master","pushedAt":"2024-04-13T11:34:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"Modules: RC GUI can now show 32 servo outputs","shortMessageHtmlLink":"Modules: RC GUI can now show 32 servo outputs"}},{"before":"503181244d1047ccdb99100c88e6c26a29ced6c6","after":"540ca6ba4093bbee371c721dbaf0b456498f0380","ref":"refs/heads/master","pushedAt":"2024-04-12T20:28:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"Modules: Add rc and servo gui","shortMessageHtmlLink":"Modules: Add rc and servo gui"}},{"before":"d8a2ab5869615580bee580506a3d2da41feea288","after":"503181244d1047ccdb99100c88e6c26a29ced6c6","ref":"refs/heads/master","pushedAt":"2024-04-12T08:19:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"SIYI: add heuristics-based camera stowage, for landing in LOITER","shortMessageHtmlLink":"SIYI: add heuristics-based camera stowage, for landing in LOITER"}},{"before":"f2f8147157bf7aed163b4d9f98f1a8cb7dffa3ee","after":"d8a2ab5869615580bee580506a3d2da41feea288","ref":"refs/heads/master","pushedAt":"2024-04-10T21:44:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"mavproxy_map: enhance map_circle to be able to consume click position\n\nprior to this patch you had to know the lat/lng you wanted a circle.\n\nAfter this patch you supplying 1 or 2 arguments only will assume you want the circle at the click location.\n\nUsage: map circle \nUsage: map circle ","shortMessageHtmlLink":"mavproxy_map: enhance map_circle to be able to consume click position"}},{"before":"24ce7f6e9edaa967709c263298f409141ce12d26","after":"f2f8147157bf7aed163b4d9f98f1a8cb7dffa3ee","ref":"refs/heads/master","pushedAt":"2024-04-10T21:40:38.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"SIYI: display click mode in window titles","shortMessageHtmlLink":"SIYI: display click mode in window titles"}},{"before":"a977e57dd6e8bb62b9e4a66ff7d414e54927e9ac","after":"24ce7f6e9edaa967709c263298f409141ce12d26","ref":"refs/heads/master","pushedAt":"2024-04-10T07:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tridge","name":"Andrew Tridgell","path":"/tridge","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/831867?s=80&v=4"},"commit":{"message":"map: move setting of home and origin into a submenu\n\nthese aren't used all that much, and grouping them together saves space on the top-level menu.\n\nAlso, hitting set-home at runtime is bad, even with the confirmation.","shortMessageHtmlLink":"map: move setting of home and origin into a submenu"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEULNKrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ArduPilot/MAVProxy"}