Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
f66f345
GStreamer: fix crash when EOS occurs
robertlong13 Mar 2, 2024
6ff3d05
GimbalVideoControl: add mock UI
robertlong13 Mar 2, 2024
294880c
GimbalVideoControl: create preferences
robertlong13 Mar 3, 2024
5dbc831
CameraProtocol: refactor and document
robertlong13 Mar 3, 2024
023093b
GStreamer: cleanup
robertlong13 Mar 4, 2024
03e1633
GStreamer: make non-singleton
robertlong13 Mar 4, 2024
d8361f9
GStreamer: properly stop thread
robertlong13 Mar 4, 2024
98e6654
GimbalVideoControl: correctly dispose stream
robertlong13 Mar 4, 2024
1255f43
MAVLinkInterface: add GimbalManagerProtocol
robertlong13 Jun 29, 2024
e9b7908
CameraProtocol: add zoom control
robertlong13 Jul 21, 2024
e4a58ae
GimbalVideoControl: key-handling
robertlong13 Jun 16, 2024
dde7d13
GimbalManagerProtocol: use Async commands
robertlong13 Jul 21, 2024
ad9e343
CameraProtocol: add image lat/lon calculator
robertlong13 Aug 4, 2024
384a627
GimbalVideoControl: implement click to POI
robertlong13 Aug 4, 2024
42ae923
GimbalVideoControl: move to Controls
robertlong13 Aug 4, 2024
eea0e5e
CameraProtocol: handle Video Stream Information
robertlong13 Aug 4, 2024
b762177
GimbalVideoControl: RenderFrame: use Invoke
robertlong13 Aug 4, 2024
bd7cf00
GimbalVideoControl: remove side-panel UI
robertlong13 Sep 14, 2024
c1498e7
GimbalManagerProtocol: redefine gimbal [0]
robertlong13 Sep 14, 2024
020532d
CameraProtocol: ack not needed for most requests
robertlong13 Sep 15, 2024
687c6f3
GimbalVideoControl: implement buttons
robertlong13 Sep 15, 2024
48240d6
GimbalManagerProtocol: periodically discover
robertlong13 Sep 15, 2024
8132a87
Quaternion: fix earth_to_body
robertlong13 Sep 15, 2024
d716cf8
CameraProtocol: add CalculateImagePointVector
robertlong13 Sep 15, 2024
d440f16
Quaternion.cs: overhaul and document
robertlong13 Sep 22, 2024
85337a0
GimbalManagerProtocol: add Get/Set attitude quat
robertlong13 Sep 22, 2024
b49fec9
CameraProtocol: add pixel to rotation calculation
robertlong13 Sep 22, 2024
fc73b29
GimbalVideoControl: add click-to-pan
robertlong13 Sep 22, 2024
4418ace
Controls: add Key and Click binding buttons
robertlong13 Sep 29, 2024
cace2de
Add GimbalControlSettingsForm
robertlong13 Sep 29, 2024
03d8af3
GimbalControlSettings: implement FOV settings
robertlong13 Sep 29, 2024
7f2ee45
GimbalControlSettings: implement default yaw lock setting
robertlong13 Sep 29, 2024
84f3081
CameraProtocol: add image tracking
robertlong13 Oct 13, 2024
e5c5f1d
GimbalVideoControl: add image tracking
robertlong13 Oct 13, 2024
f9c1c81
CameraProtocol: add tracking feedback
robertlong13 Oct 13, 2024
e26b323
GimbalVideoControl: draw tracking feedback
robertlong13 Oct 13, 2024
9b44846
FlightData: add GimbalVideoControl to map
robertlong13 Oct 21, 2024
b8d2d5f
CameraProtocol: add GStreamerPipeline generator
robertlong13 Dec 16, 2024
1325f6a
GimbalVideoControl: autoconnect to first reported stream
robertlong13 Dec 16, 2024
ae72578
GimbalVideoControl: initialize GStreamer
robertlong13 Dec 26, 2024
65444f9
GimbalVideoControl: fix exceptions on disconnect
robertlong13 Dec 26, 2024
e2950f0
FlightData: fix gimbal video context menu bugs
robertlong13 Dec 26, 2024
80b8fff
GimbalVideoControl: fix bug in getMousePosition
robertlong13 Jan 3, 2025
3098277
GimbalControlSettingsForm: warn about binding clashes
robertlong13 Jan 6, 2025
4af9383
GimbalVideoControl: allow multiple funcs per key
robertlong13 Jan 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
130 changes: 130 additions & 0 deletions Controls/GimbalControlSettingsForm.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading