joaquins
59f8ee3283
Fix #4590 (horus->x12s rename) ( #4591 )
2017-03-12 10:02:17 +01:00
Max Paperno
f103c8851f
[Simulator] Improve middle mouse button handling over radio navigation key areas: clicks were ignored, now either activates the current key under mouse, if any, or triggers default middle-mouse action (enter/menu/rotary press). ( closes #4585 )
2017-03-11 20:11:45 -05:00
3djc
2144bb77e3
Remove mixermon option (make it always true) ( #4573 )
...
* Remove mixermon option (make it always true)
* Cosmetics
* Compile fix
2017-03-11 10:26:05 +01:00
3djc
d04193e62d
3djc/x7 swcheck improve ( #4579 )
...
* Switch more like x9
* Fix
* The shift is only for x7
* Add pots check and compil fixes
* Fix SF cannot be disabled
* Various fixes
2017-03-11 10:25:01 +01:00
3djc
1cc59f4298
X7 review telem bars screen ( #4580 )
...
* SMLSIZE version
* Leave existing code untouched for non arm
* Fine tune rect
* bars title in SMLSIZE and v centered
2017-03-11 10:23:52 +01:00
3djc
a0b3c46c2b
LUA drawline fix ( #4581 )
2017-03-11 10:23:06 +01:00
Max Paperno
0a5732b953
[Simulator] Fix Radio Outputs window not updating GVars/flight mode when re-launched from Companion or restarting radio in Simulator.
2017-03-10 22:06:02 -05:00
Andre Bernet
c6ba263572
[companion] No GVAR popups on Horus
2017-03-10 19:46:47 +01:00
Arne Schwabe
4c42769104
cosmetics (remove ifdef indentation for HORUSSTICKS)
2017-03-10 13:05:50 +01:00
3djc
2868c079e6
Update tts_en.py
2017-03-10 13:00:59 +01:00
Arne Schwabe
2c80679eb9
Also define ana_mppings if horus sticks are used ( closes #4565 ) ( #4566 )
2017-03-08 22:05:09 +01:00
Bertrand Songis
0c37e04bfc
Fixes #4478 ( #4577 )
2017-03-08 22:03:53 +01:00
Damjan Adamic
03b65b06b6
Projectkk2glider/issue 4479 slow joystick ( #4569 )
...
* Missing debug timer
* USB driver cleanup
* Re #4479 : Joystick update called from mixer thread every 10ms
* Cosmetics
* Compilation fix
* Cosmetics
* Another compilation fix
2017-03-07 22:59:32 +01:00
3djc
15a373c1cd
Casting fix ( #4572 )
2017-03-07 20:47:41 +01:00
Arne Schwabe
1dd30598fd
Also add QT5Svg_plugins bundle as QT_GUI includes all image formats but not sag
2017-03-07 12:40:38 +01:00
Damjan Adamic
acfeb7b47a
Closes #4560 : Lua uses double
(again) for numbers. The float
usage was not good for bit32 library where only ~24bits (out of 32) were correct, others were lost. This is supposed to be a temporary solution.
2017-03-06 18:21:41 +01:00
Max Paperno
6c493fddd9
[Companion][Simulator] Misc. minor fixes:
...
Fix Qt < 5.3 compat. issue in DebugOutput;
AppDebugMessageHandler: Filter out verbose QPainter warnings on Linux Qt < 5.3; Do not return any instance if disabled entirely;
Fix style sheet for simulator radio background.
2017-03-06 06:28:33 -05:00
Damjan Adamic
0e906162e1
Added files and scripts to enable Launchpad.net package building
2017-03-05 21:11:22 +01:00
alteman
d9c95f97d7
Add support for PX4 RSSI ( #4559 )
2017-03-05 17:41:15 +01:00
alteman
cd6eef2cfa
Replace thirdparty/GCS_MAVLink with a git submodule ( #4556 )
...
* Replace thirdparty/GCS_MAVLink with a git submodule
* Try to recover from missing submodules
2017-03-05 13:04:52 +01:00
Andre Bernet
2af7751caa
[companion] Missing options for sky9x family
2017-03-05 12:39:43 +01:00
Andre Bernet
c3febf3560
[companion] Default category on new file was added at the wrong place and also created when reading form radio
2017-03-05 10:37:18 +01:00
alteman
b4059849e2
Update third party mavlink header files to git revision 8e864d2 ( #4552 )
...
* Update mavlink protocol definitions to mavlink GIT revision 8e864d2
* Change struct initializers due to updated mavlink proto headers
2017-03-05 08:50:28 +01:00
Max Paperno
45cfcd67ff
[simu][horus] Replace 2nd knob/pot with functional 6-pos switch (must be calibrated). ( #4554 )
2017-03-05 08:48:10 +01:00
Max Paperno
c1da4b9b4f
[Companion][MdiChild] Add model context-menu actions for moving a model between categories (only if > 1 category exists). ( #4555 )
...
(ref. #4224 : Horus models cannot be moved from one category to another)
2017-03-05 08:47:10 +01:00
Max Paperno
2540e166b0
[Companion][Horus] Add joystick axes (JSx & JSy) and trims T5 & T6 as usable sources. ( #4550 )
...
* [Companion][Horus] Add joystick axes (JSx & JSy) to sources list (fixes #4336 ).
* [Companion][Horus] Add aux trims T5 & T6 and associated switches to respective selector lists. Rename "Joysticks" enum to "MouseAnalogs".
2017-03-05 08:46:27 +01:00
Andre Bernet
d911d382f2
[companion] X7 only has 6 chars for sound file names
2017-03-05 08:42:07 +01:00
Andre Bernet
86fbb071da
[companion] Horus models didn't get their defaults set (thanks @Max)
2017-03-05 08:40:16 +01:00
Max Paperno
51cad78030
[Companion][Multiprotocol] Fix exception when selecting DIY Multiprotocol Module in model editor.
...
Cosmetics.
2017-03-04 17:01:54 -05:00
Andre Bernet
8e3f86383c
[companion] Add first category automatically when creating a new Horus file
2017-03-04 22:56:21 +01:00
Andre Bernet
8bced60784
[companion] Horus splash replacement currently unavailable
2017-03-04 22:12:09 +01:00
Max Paperno
2778040497
[Simulator] Fix 6-position switch operation (only last 3 pos. were usable and were reported incorrectly). NOTE that for these switches calibration IS important (either from actual radio settings or done in standalone Simulator/simu).
2017-03-04 15:03:08 -05:00
Max Paperno
8563ed8eac
[lua-api] Prettify loadScript() API docs. [ci skip]
2017-03-04 04:25:06 -05:00
3djc
80b44444ec
Fix lcdLastPos ( #4487 )
...
* Fix lcdLastPos
Introduce lcdLeftPos
* Cosmetics
* Cosmetics
* Non ARM code cleanup
* Move telem screen to midsize
* Fine tune
* Renaming
2017-03-04 10:16:45 +01:00
alteman
4a2bbc665c
Update thirdparty/GCS_MAVLink sync script to work with updated mavlink repo ( #4548 )
2017-03-04 10:16:21 +01:00
Bertrand Songis
6f0e58351a
[Horus] Fixes #4407 ( #4543 )
...
* [Horus] Fixes #4407
* Tab replace by spaces
2017-03-04 10:15:06 +01:00
Bertrand Songis
481df9ee3d
[Horus] Fixes #3775 ( #4544 )
...
* [Horus] Fixes #3775
Quick fix ... comments welcome :)
* Better hash function for strings
* One comment, one!
* One comment, one!
2017-03-04 10:14:38 +01:00
3djc
883ab9a937
Reduce colon size in DBL font ( #4540 )
2017-03-02 23:27:51 +01:00
Bertrand Songis
bfb6e855e0
[Companion] Compilation fix on ArchLinux
...
Dones as adviced here:
https://bugs.archlinux.org/task/52956
2017-03-02 21:49:49 +01:00
Bertrand Songis
d724ec1128
Fixes #4136 - Reset all logical switch fields on change of function type - By @elecpower
2017-03-02 20:24:01 +01:00
Arne Schwabe
40dae8a8a7
[MULTI] Implement option Value adjustment in Companion ( #4459 )
...
* [MULTI] Implement option Value adjustment in Companion
Also refactor ui code to use the same multi table as the radio to make updates easier and consistent
* Fix warnings with gcc 6
* Make the whole thing more C++ like
Using QVector instead of std::vector gives me strange errors.
* Fix gcc warning
* another signedness fix
* Add missing include
* Add Gw008 protocol and move subtype definitions out of the translations
* Add note about struct
* More cleanups
Integrate @mpaperno’s latest ideas about cleaning up
2017-03-02 18:40:31 +01:00
Max Paperno
00b2799427
[Companion][Simulator] Add custom qDebug message handler/formatter ( #4475 )
...
* [Companion][Simulator] Add custom qDebug message handler/formatter as an option. Keeps support for QT_MESSAGE_PATTERN env. var.
* [Simulator] Show system messages of level qInfo and above in debug console.
* [Simulator] Still capture screenshot to clipboard if path is not accessible (and screenshot results now print to simulator debug console).
* Fix for older CMake.
* [Companion] Do not start debug message handler if app is shutting down, and add null checks before using it; Increase backtrace report depth; Add OTx headers; Add Companion exit status debug; Clean up unused code.
* [Simulator] Add asynchronous FIFO buffer for handling debug output/display more efficiently. (#4488 )
(cherry-picked from b12bd7d7be
)
2017-03-02 18:35:00 +01:00
Nathan
620094e358
remove src/radio/stamp.h from the gitignore list to make it make cmake idempotent ( #4530 )
2017-03-02 18:33:29 +01:00
3djc
c9555e510c
Allow datestamp for ARM 128x64 model backups ( #4534 )
...
* Allow datestamp for x7 model backups
* Add ability to restore too
* Make this all 128x64 instead of x7 only
2017-03-02 18:32:24 +01:00
3djc
b800642090
Add popup menu to Play value SF on X7 ( #4535 )
2017-03-02 18:30:37 +01:00
3djc
f1b83e7295
Remove Heli choice from model wiz as we do not have one ( #4538 )
2017-03-02 18:29:36 +01:00
alteman
26259f398d
Fix a regression that omitted filenames from allsrc.cpp ( #4531 )
2017-03-02 18:28:10 +01:00
Max Paperno
d8b4f8594d
[Companion] Smarter app settings import from old versions... ( #4485 )
...
* [Companion] Smarter app settings import from old versions; Do not import flash tool locations on Windows which are already included with Companion (closes #4330 ).
* [Companion] Exclude Windows installation-specific keys when importing settings from previous versions (truly fixes #2645 ).
2017-02-28 17:48:52 +01:00
3djc
865e04c9ec
Fix binaries names
2017-02-28 09:42:04 +01:00
Jim Taylor
b75fa3b06f
Change text "not" to ! to fix VS15 Build Issue_4522 ( #4523 )
...
* Change text "not" to ! to fix VS15 Build (closes #4522 )
* Change !cb_fp[i]->checkState() to !cb_fp[i]->isChecked() per comments in PR
2017-02-27 18:14:32 -05:00