{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":341270,"defaultBranch":"master","name":"XCSoar","ownerLogin":"XCSoar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-10-18T14:15:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/861328?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712951393.0","currentOid":""},"activityList":{"items":[{"before":"c455a33f0f0b4c6439b156a2961edcf260d66b5a","after":"a8cd7232fa8566d08e3386f36da5320c71bcc469","ref":"refs/heads/master","pushedAt":"2024-05-25T07:16:21.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Widget/KeyboardWidget.cpp: SetVisible to SetEnabled\n\nDisabled buttons look better than missing buttons.","shortMessageHtmlLink":"Widget/KeyboardWidget.cpp: SetVisible to SetEnabled"}},{"before":"94f330bf08eabee603d4caba0e3e793e0bb10341","after":"c455a33f0f0b4c6439b156a2961edcf260d66b5a","ref":"refs/heads/master","pushedAt":"2024-05-24T15:13:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Waypoint/WaypointCommandsWidget.cpp: indentation fix\n\nChanging indentation after if statements were removed.","shortMessageHtmlLink":"Waypoint/WaypointCommandsWidget.cpp: indentation fix"}},{"before":"661ff1301ab9a4c616c2f260837d7a9dab1a58e2","after":"94f330bf08eabee603d4caba0e3e793e0bb10341","ref":"refs/heads/master","pushedAt":"2024-05-22T19:18:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"ui/canvas/memory/Export.cpp: fix compile error using USE_FB=y","shortMessageHtmlLink":"ui/canvas/memory/Export.cpp: fix compile error using USE_FB=y"}},{"before":"f10ff9c6c4b8a8921d4658b5c5f980e0348dc1b0","after":"661ff1301ab9a4c616c2f260837d7a9dab1a58e2","ref":"refs/heads/master","pushedAt":"2024-05-22T18:43:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"build/libboost.mk: update Boost to 1.85.0","shortMessageHtmlLink":"build/libboost.mk: update Boost to 1.85.0"}},{"before":"74c54f8d659f6dcda1f84fb5115f2c68515ec13e","after":"f10ff9c6c4b8a8921d4658b5c5f980e0348dc1b0","ref":"refs/heads/master","pushedAt":"2024-05-21T19:14:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Renderer/HorizonRenderer: more elaborate artificial horizon","shortMessageHtmlLink":"Renderer/HorizonRenderer: more elaborate artificial horizon"}},{"before":"21a01a4c82b2cf93c32e14cdeefc94c82a6f8447","after":"74c54f8d659f6dcda1f84fb5115f2c68515ec13e","ref":"refs/heads/master","pushedAt":"2024-05-21T18:25:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"doc/manual: new V Task Est infobox and task speed language improvements\n\nAdd language for new \"Speed task estimated\" infobox, and correct and clarify some language about task speeds.","shortMessageHtmlLink":"doc/manual: new V Task Est infobox and task speed language improvements"}},{"before":"a7aee01f0713a3a11275cddd682f9a6e42456a8e","after":"21a01a4c82b2cf93c32e14cdeefc94c82a6f8447","ref":"refs/heads/master","pushedAt":"2024-05-21T14:29:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"InfoBoxes/Content: Type enum cleanup (only whitespace and comments)\n\nMake the latest entries in the Type enum formatted like the earlier entries.","shortMessageHtmlLink":"InfoBoxes/Content: Type enum cleanup (only whitespace and comments)"}},{"before":"a5486dcacaf66febce8831237a0659f3bf963d3a","after":"a7aee01f0713a3a11275cddd682f9a6e42456a8e","ref":"refs/heads/master","pushedAt":"2024-05-21T14:07:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"InfoBoxes/Content: make infobox descriptions consistent in hyphenation of cross-country\n\nMake infobox descriptions consistent in hyphenation of \"cross-country\".","shortMessageHtmlLink":"InfoBoxes/Content: make infobox descriptions consistent in hyphenatio…"}},{"before":"6d6767053a1bb16159442f797ced4c0e5e95d996","after":"a5486dcacaf66febce8831237a0659f3bf963d3a","ref":"refs/heads/master","pushedAt":"2024-05-21T05:37:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"InfoBoxes/Content: add estimated task speed infobox\n\nAdd estimated task speed (the value currently shown as \"Speed estimated\" on the Status-Task panel) to the list of available infoboxes.","shortMessageHtmlLink":"InfoBoxes/Content: add estimated task speed infobox"}},{"before":"8244b669ea06173535f85074112d81029bc4ece2","after":"6d6767053a1bb16159442f797ced4c0e5e95d996","ref":"refs/heads/master","pushedAt":"2024-05-19T13:19:45.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"NEWS.txt: Add news about new input events to control map orientation","shortMessageHtmlLink":"NEWS.txt: Add news about new input events to control map orientation"}},{"before":"db70c9a8d946469d26fc9d20765c353339148014","after":"8244b669ea06173535f85074112d81029bc4ece2","ref":"refs/heads/master","pushedAt":"2024-05-19T13:01:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Revert \"Engine/Route/Link: simplify CalcSpeedups()\"\n\nThis reverts commit e020359a9c34e1e4f7727716c24d640b429e8647.\nThe GetDelta() function calculates delta between second - first\narguments. The old implementation for CalcSpeedups calculated\nthe difference however with first - second argument.\n\nThis led to bug report #1424 that noticed that the reachable labels\non the map increased altitude with increasing headwind, instead of\nthe opposite.\n\nFixes #1424","shortMessageHtmlLink":"Revert \"Engine/Route/Link: simplify CalcSpeedups()\""}},{"before":"90eb018888cc82c2786783e052391dd8b1ae8f6b","after":"db70c9a8d946469d26fc9d20765c353339148014","ref":"refs/heads/master","pushedAt":"2024-05-16T19:51:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Larus driver unit tests","shortMessageHtmlLink":"Larus driver unit tests"}},{"before":"b1244d8dc61e808a3fab3f9d14668aa777e91835","after":"90eb018888cc82c2786783e052391dd8b1ae8f6b","ref":"refs/heads/master","pushedAt":"2024-05-14T08:36:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Add Larus driver\n\nThis commit adds a driver for Larus devices to XCSoar. The following\nvalues are transferred from the sensor box to XCSoar:\n- current attitude: roll, pitch and yaw angle\n- battery voltage\n- total energy variometer\n- pressure height\n- true airspeed\n- wind angle and speed\n\nIn addition, some setting parameters can be exchanged bidirectionally:\n- MacCready\n- ballast\n- bugs\n- QNH\n\nDocumentation https://github.com/larus-breeze/doc_larus\nEmulator https://github.com/larus-breeze/sw_tools","shortMessageHtmlLink":"Add Larus driver"}},{"before":"04eab3f9ec7b3db07661b5787d5dfb156c376136","after":"b1244d8dc61e808a3fab3f9d14668aa777e91835","ref":"refs/heads/master","pushedAt":"2024-05-05T20:33:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"vagrantfile: update to debian 12","shortMessageHtmlLink":"vagrantfile: update to debian 12"}},{"before":"5932677ccea25096f03dfb855e4d3621a27a0bbd","after":"04eab3f9ec7b3db07661b5787d5dfb156c376136","ref":"refs/heads/master","pushedAt":"2024-04-30T10:47:49.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"NEWS: ui NumberEntry and GaugeVario updates","shortMessageHtmlLink":"NEWS: ui NumberEntry and GaugeVario updates"}},{"before":"ff152331ad8488c37808e4642e1a041319799669","after":"5932677ccea25096f03dfb855e4d3621a27a0bbd","ref":"refs/heads/master","pushedAt":"2024-04-30T08:53:39.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Dialogs/Waypoint/Manager.cpp: Move close button\n\nHave button layout match developers guidelines","shortMessageHtmlLink":"Dialogs/Waypoint/Manager.cpp: Move close button"}},{"before":"9c217a0941c213e0d65d32c94113b6ff5a7a44c2","after":"ff152331ad8488c37808e4642e1a041319799669","ref":"refs/heads/master","pushedAt":"2024-04-29T19:09:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Dialogs/dlgCredits.cpp: correct typo","shortMessageHtmlLink":"Dialogs/dlgCredits.cpp: correct typo"}},{"before":"61b6318761277c18111f653a71d57f6e4c4b3c80","after":"9c217a0941c213e0d65d32c94113b6ff5a7a44c2","ref":"refs/heads/master","pushedAt":"2024-04-26T15:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Bug.md - split XCSoar versions having/not having the problem\n\nIn case someone writes just one XCSoar version number, it's not really clear whether they're referring to a version having or not having the problem, if there's a joint category for \"having and not having the problem\".","shortMessageHtmlLink":"Bug.md - split XCSoar versions having/not having the problem"}},{"before":"258b352ecc99dbb61ca9fef53e5865f0031f50b5","after":"61b6318761277c18111f653a71d57f6e4c4b3c80","ref":"refs/heads/master","pushedAt":"2024-04-25T11:30:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"dlgConfigInfoboxes.cpp: Improve warning text when pasting infobox sets","shortMessageHtmlLink":"dlgConfigInfoboxes.cpp: Improve warning text when pasting infobox sets"}},{"before":"0c7f47be254a385af4bf2d1ae4a8328d442807fc","after":"258b352ecc99dbb61ca9fef53e5865f0031f50b5","ref":"refs/heads/master","pushedAt":"2024-04-22T21:38:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"NMEAChecksum: initializer list is ambigous on OSx","shortMessageHtmlLink":"NMEAChecksum: initializer list is ambigous on OSx"}},{"before":"4f07b608ebfae32f5ddc154c1246d108f0168a6e","after":"0c7f47be254a385af4bf2d1ae4a8328d442807fc","ref":"refs/heads/master","pushedAt":"2024-04-16T06:32:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"build/targets.mk: use Android NDK r26d, latest LTS Version","shortMessageHtmlLink":"build/targets.mk: use Android NDK r26d, latest LTS Version"}},{"before":"59f1ef3d82b85a8dc5e23c80e3ba9ea791dfc600","after":null,"ref":"refs/heads/ubx-patch-1","pushedAt":"2024-04-12T19:49:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"}},{"before":"4f706bb00cca7fd607339103ff308e24fe605a09","after":"4f07b608ebfae32f5ddc154c1246d108f0168a6e","ref":"refs/heads/master","pushedAt":"2024-04-12T19:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"NEWS.txt: described in commit b6f867993fd2982ed9206cc3049433424675aa76","shortMessageHtmlLink":"NEWS.txt: described in commit b6f8679"}},{"before":"840bc1341de231524825f5cf60eba3bff28f3913","after":"59f1ef3d82b85a8dc5e23c80e3ba9ea791dfc600","ref":"refs/heads/ubx-patch-1","pushedAt":"2024-04-11T16:17:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ubx","name":"Andreas Lüthi","path":"/ubx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/516680?s=80&v=4"},"commit":{"message":"NEWS.txt: described in commit b6f867993fd2982ed9206cc3049433424675aa76","shortMessageHtmlLink":"NEWS.txt: described in commit b6f8679"}},{"before":"e471a2e5af2f5b3077c052be6d91df48a5096be1","after":"840bc1341de231524825f5cf60eba3bff28f3913","ref":"refs/heads/ubx-patch-1","pushedAt":"2024-04-11T09:05:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ubx","name":"Andreas Lüthi","path":"/ubx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/516680?s=80&v=4"},"commit":{"message":"Update NEWS.txt\n\nAdd missing AirspaceClass filter","shortMessageHtmlLink":"Update NEWS.txt"}},{"before":null,"after":"e471a2e5af2f5b3077c052be6d91df48a5096be1","ref":"refs/heads/ubx-patch-1","pushedAt":"2024-04-11T07:57:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ubx","name":"Andreas Lüthi","path":"/ubx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/516680?s=80&v=4"},"commit":{"message":"Update NEWS.txt\n\nAdd missing AirspaceClass filter","shortMessageHtmlLink":"Update NEWS.txt"}},{"before":"689df5356b83ed418d058621cf2dd3b2f4d9125d","after":"4f706bb00cca7fd607339103ff308e24fe605a09","ref":"refs/heads/master","pushedAt":"2024-04-11T07:54:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ubx","name":"Andreas Lüthi","path":"/ubx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/516680?s=80&v=4"},"commit":{"message":"Merge pull request #1399 from lordfolken/airspacefix2\n\nDialogs/AirspaceList: Add missing Filter items, add assert to ensure","shortMessageHtmlLink":"Merge pull request #1399 from lordfolken/airspacefix2"}},{"before":"793c82a65cb2184432314169c38b53332c221421","after":"689df5356b83ed418d058621cf2dd3b2f4d9125d","ref":"refs/heads/master","pushedAt":"2024-04-02T11:11:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"infoBoxes/Content/Thermal: add total climb rate for the last thermal in TL_Gain InfoBox\n\nshows the climb rate for the last thermal.","shortMessageHtmlLink":"infoBoxes/Content/Thermal: add total climb rate for the last thermal …"}},{"before":"848f267204271b20666a380be9918ad63166f51d","after":"793c82a65cb2184432314169c38b53332c221421","ref":"refs/heads/master","pushedAt":"2024-03-15T13:50:31.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":".github/workflows/build-native.yaml: decrease number of bits for sanitizer\nNewer GitHub actions runners increased the number of bits used\nfor address space layout randomization to a higher number such that\nthread sanitizer breaks. Newer versions of LLVM (17 and newer) should\nfix this again. https://github.com/google/sanitizers/issues/1716\nhttps://github.com/actions/runner-images/issues/9491","shortMessageHtmlLink":".github/workflows/build-native.yaml: decrease number of bits for sani…"}},{"before":"160d8ab1ae11b43da48f978be2417d72c80e663f","after":"848f267204271b20666a380be9918ad63166f51d","ref":"refs/heads/master","pushedAt":"2024-03-10T23:04:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lordfolken","name":"Philipp Wollschlegel","path":"/lordfolken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/407371?s=80&v=4"},"commit":{"message":"Renderer/AirspacePreviewRenderer.cpp - switch to black text color in the desc.\n- solving issue #1371","shortMessageHtmlLink":"Renderer/AirspacePreviewRenderer.cpp - switch to black text color in …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU5p1XQA","startCursor":null,"endCursor":null}},"title":"Activity · XCSoar/XCSoar"}