From a204a40b3fa44526e701f6c9caacc315d5f66770 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Fri, 9 Oct 2015 19:32:10 -0700 Subject: [PATCH] MissionEditor usability changes --- qgroundcontrol.qrc | 4 + resources/Sync.png | Bin 0 -> 3561 bytes src/MissionEditor/MissionEditor.qml | 428 ++++++++++++++++++++++------ src/QmlControls/DropButton.qml | 57 ++-- 4 files changed, 379 insertions(+), 110 deletions(-) create mode 100644 resources/Sync.png diff --git a/qgroundcontrol.qrc b/qgroundcontrol.qrc index f304cc54b..25650be9f 100644 --- a/qgroundcontrol.qrc +++ b/qgroundcontrol.qrc @@ -3,6 +3,7 @@ src/comm/MockLink.params src/FactSystem/FactSystemTest.qml + src/AutoPilotPlugins/PX4/Images/SafetyComponentTree.svg src/AutoPilotPlugins/PX4/Images/SafetyComponentHome.png @@ -66,6 +67,9 @@ src/FlightMap/Images/MapCenter.svg src/FlightMap/Images/ZoomPlus.svg src/FlightMap/Images/ZoomMinus.svg + + + resources/Sync.png src/test.qml diff --git a/resources/Sync.png b/resources/Sync.png new file mode 100644 index 0000000000000000000000000000000000000000..646999afcfcb6077ac2b0a6a253dd2fb55b7018a GIT binary patch literal 3561 zcmbtWdsGu=7QZuO$Pf?$1Q3l)3Pk~thgbojWN>+Ct(qb#K8oWDyXSNfZB?k03?YcS z*wUUw#2R_nBK6o}EN!ioLWt|5Efu?VyS7%790lAKYj{+GjLF^!>h|o}{i``A=ezUW z-+kZveczweOR^?Orbqx_(!vGl*#IPxB+%}-j1+x)9~buxi?Y&j#oyQ;&S-G)C|t1W zWdKiq;ZMNZ`pLK{er4g}46#|_5jYK;XDugC#!bSnM`a2b0m?zSff;TD(cxb%5jBXG@?%2;vfJqgeyI_*K*@Cslo zq4Ms^hL1^@uXytL!@jC@6o^tyA@gENTP09icRB0D^#1cb%LwBTY4z1BD26cpolNsP z92$nyhh&-G;TZyTgzWM=93fCz((0$5CE&J`Y5s>}!YtJ-)llW}OVSyWdkiQ?21D2z ze2NSVd)4mUda@Ce_B8rnGRiWxa^>vZ5{~37;<8N+8BoyWqy54w5+tBih-#8@NEwJ! zbVS>G5Ds)HUAezF2ReoeMN&uX){gGbJdpCzGpFBP7~_)IK;%aUxRjh!#vc;&+Qe$; z=+%h#S;X|v36MG<4;Y(U5y9BqEP^#I2y`mkl=AT3n-VZ7xTQk@=$z3LX;f_WF)rvJ zA7L>Po=^))(K!vw?L7dLOV`5sSwGWwaaV=LM30$`E2 z%J|%dUjiU%iYLVXWo#uFa=lXf0(N6%XUEy<)(n)d=cmDX3QsoEApi0zLeX!z%loAoG(W#110rFQO|2dJWFJL<6baMzFcLFOQ zQkfL(z&6pE?#Lp-pqBD=%WWjvq~zm{V*}f=>}R7(DE1g#+8u#ex<1J92pu&U(f%^@JXr|W6Wj}AiU1&*}rd6JJi#F1gcN7FR&q%n1oBsY zW0P4$ZTXYS>_x&xLih)keT&gMr+3n&Xsm*#%vg{EP&Gw=OygL)bIj*g{_dMsHuRkg z`WzrIL0v)=`WvDK{ovk_ATaug`!fk++J#_o|K_!XjTh(slsF@yWQBw~>z#bk-{9#+ z85@&FSQYCN35g?Y7AuYf?~bL!fMmQHTaK9uhGfI247`Y|p*yE-9U1WjQuJyqpA4&$ zLF5Sqb8w=-cqXRi_ycjV15t8;bSa{a1X{D!hoYum-?c=hIME@Az$ znL}gLx>5s;8K<4BFNPuIyFw76#G}NVi2RG!{O;B+}AY}qcIlKYGZ}2u#j%Z;r zXuPPE7gqxCd+*0MAB_A{7zgD740|HM7I%ledZOwNi$Bma>U>lzSIrD6vvVfKH-XxB zb8OwC!U8Mrd5C3titAfQFuqvt6#SS_5c@{I2F)aXXQvoku};SEA_qFdozth1*itIl zXH_N6yU06&fnlO7PuDvGa5=TV!-=@U@lmvzW8cDIAr3ZMi5s63eRW4TxR?1nNZC)Y-%=N{l=i{duyftkl|@9Mz1Z5{N@MsU)s)n$ zNB7qz z?((iPdl>WPjOKxSyFL_?SObN%*YO~%ly8xs$a};ggCU_?&?lvCS>Fj*%Rjhx+uR^P{m(qW4~r{pE=k6I6F;m=1t;(< z#mW=}(VEENW5SoVcP%DaNx_e?h2t|44@uDW1y8W-DYGTu2VTDv6rN@5hZa*{V5N@y zWrA1Og9T1n({>Cv%FSecDH7N&yln*5%zk`A#VYx)`#z{oB~gS&NAX56mqY^BtFY|3h&AHNeJ}NDqL)>rE;i@o z2!WIOo`^pNxuV>8bvwG7NH&7?SbsilmxSx(nsuko>mwkLs+Hvjzx;8eMhrKkiM6$t z#W4^_7sP(a6`vajN55;|ZqCn)n}IUgrncMNq51O(Lt$e(e6298BMcmC+c0Mft)Yw? zv}ILS