1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-30 08:24:11 +01:00
Commit Graph

2465 Commits

Author SHA1 Message Date
Oleg Semyonov
17a687e79d Revert "Removed creation of extra directory level on Windows."
This reverts commit 7c85fa5885.
2013-04-02 10:20:15 +02:00
Oleg Semyonov
80e668411f build: remove extra libs, they are not used de-facto
+review OPReview-429
2013-03-31 18:06:43 +02:00
Brian Webb
538d854627 Changed test for GCSRECEIVER in OPLink to PIOS_INCLUDE_GCSRCVR to match new define in pios_config. 2013-03-31 16:37:14 +01:00
Oleg Semyonov
3e815ca8d5 build: get rid of build/ground subdirectory, fix qt-creator builds
This changeset:
- moves all ground targets one level up, under build directory. The
  build/ground was created as a workaround, now unnecessary;
- fixes QtCreator builds, they are separated from command line builds;
- moves GCS autogenerated files into openpilotgcs-synthetics directory.

The resulting build subdirectory now looks like:

    build
        openpilotgcs             <- Qt-Creator build directory
        openpilotgcs-synthetics  <- version-info and opfw_resource
        openpilotgcs_debug
        openpilotgcs_release     <- Makefile build directory
        uavobject-synthetics
        uavobjgenerator

NOTE: you should update the shadow build path in QtCreator to build,
      not build/ground as before.

+review OPReview
2013-03-30 17:33:38 +02:00
Brian Webb
2568f41cf3 Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-30 01:18:37 +01:00
Brian Webb
1cac81b3e8 Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS
Conflicts:
	flight/targets/PipXtreme/System/inc/pios_config.h
	flight/targets/RevoMini/System/inc/pios_config.h
2013-03-29 17:17:55 -07:00
Oleg Semyonov
4be3cd4978 Merge remote-tracking branch 'origin/amedee/OP-882' into next 2013-03-29 10:44:47 +02:00
Oleg Semyonov
beb13b32a9 OP-883: The 1st cleanup pass through PIOS and Makefiles system 2013-03-28 11:26:34 +02:00
Fredrik Arvidsson
c549218873 Fixed a bug related to the FusionAlgorithm selection in Revolution configuration. 2013-03-27 13:09:48 +01:00
Fredrik Arvidsson
0adb2b5b6f Merge remote-tracking branch 'origin/filnet/OP-853_fix_HITL_Options_page' into next 2013-03-27 11:09:52 +01:00
Fredrik Arvidsson
0d87f7509f Merge remote-tracking branch 'origin/filnet/OP-857_various_gcs_ui_polishing' into next 2013-03-27 11:08:52 +01:00
Fredrik Arvidsson
8423681d41 Merge remote-tracking branch 'origin/filnet/OP-833_gcs_options_dialog_ui_polishing' into next 2013-03-27 11:07:52 +01:00
Philippe Vanhaesendonck
8625eba054 Fix for OSX Lions compiler
OSX 10.7 and above will need the -fpermissive flag to compile
2013-03-26 22:57:08 +01:00
Philippe Renon
caa9964fe5 OP-857 OP-876 made default Options dialog size even bigger 2013-03-26 00:37:39 +01:00
Philippe Renon
f00a972e0e OP-833 cleaned up individual gadget options pages: dial and linear dial 2013-03-24 17:09:59 +01:00
Philippe Renon
eef25f4e9d OP-857 OP-876 fixed regression introduced while fixing this issue
(settings were not handled well anymore)
- added timing debug messages
- minor cleanups
2013-03-24 16:50:17 +01:00
Oleg Semyonov
0957bbb498 Makefile: split GCS build directory into debug and release
Now by default GCS is built for release.
AeroSimRC also is placed under misc (as it is installed on Windows).
2013-03-24 13:06:13 +02:00
Oleg Semyonov
4082b1498a Makefile: move opfw_resource rules from packaging to top Makefile
opfw_resource make target now depends on built firmware images. They are
referenced directly from Qt resource file generated. No extra copies
are now necessary.
2013-03-24 13:06:11 +02:00
Brian Webb
2b6345850b Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-24 00:58:41 +01:00
Alessio Morale
9244b511ac Merge branch 'amorale/OP-872_OP-867_thread-Config_revo_support' into next 2013-03-23 13:12:43 +01:00
Alessio Morale
2f2499f8c4 OP-867 fixed intentation 2013-03-23 13:10:57 +01:00
Philippe Renon
8af1af6afa OP-833 cleaned up individual gadget options pages 2013-03-21 01:26:29 +01:00
Oleg Semyonov
cdb3730edb OP-857 OP-876 made default Options dialog size bigger to avoid some scroll
bars showing up
2013-03-20 22:40:02 +02:00
Philippe Renon
5b648d1f33 OP-853 new HITL options page had last tab selected by default (now it is
the first)
2013-03-20 21:32:06 +01:00
Philippe Renon
8c499aad7a OP-853 fixed badly broken HITL Options page (not perfect but better than
previous version)
2013-03-19 22:23:20 +01:00
Philippe Renon
e39f70536b OP-857 OP-876 fixed issue that prevented default size of Options dialog
to be taken into account on 1st launch of GCS (with no user settings)
2013-03-19 22:10:47 +01:00
Philippe Renon
23077d3326 OP-857 OP-876 fixed issue that prevented default size of Options dialog to
be taken into account on 1st launch of GCS (with no user settings)
2013-03-19 22:08:40 +01:00
Kevin Vertucio
45a3bb975c OP-791 FIXED issue where Flickable web view would need to be dragged to scroll content
Replaced Flickable component with ListView for the Authors list.

Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-19 10:14:50 -04:00
Philippe Renon
936f851166 Merge remote-tracking branch 'origin/thread/OP-864_Remove_Configuration_Prompt' into filnet/OP-857_various_gcs_ui_polishing 2013-03-19 04:34:32 +01:00
Philippe Renon
90fbf9bdab OP-833 removed unused ConfigGadgetConfiguration and
ConfigGadgetOptionsPages classes
2013-03-17 19:34:33 +01:00
Alessio Morale
5ca228ebce Merge branch 'amorale/OP-872_HandleAllOutputs' into thread/OP-867_Config_Revo_Support
+review OPReview
2013-03-14 23:34:48 +01:00
Alessio Morale
dfb69e1b17 Merge remote-tracking branch 'origin/kevinv033/OP-791' into next 2013-03-14 21:36:44 +01:00
Alessio Morale
be8e5d159b OP-872 handle all outputs for CC/CC3D and Revolution 2013-03-14 20:13:02 +01:00
Alessio Morale
3f98676a3b OP-871 Fix: it is not possible to halt a Revo board in firmware update page
+review OPReview
2013-03-13 03:24:25 +01:00
Brian Webb
10de32d6f6 Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-13 01:41:01 +01:00
Philippe Renon
ef72e13a18 OP-857 OP-860 minor improvments to the connection widget
- made it wider so it can at least display the string "USB: CopterControl"
- added a tooltip to the connection combo box that will display the
  currently selected connection
  - other minor code cleanups
2013-03-12 22:43:11 +01:00
Philippe Renon
9b495b4d5e OP-857 OP-869 fixed style sheet issues:
- removed wide style sheets
- added style sheet common to all platforms
- fixed broken styles for QTabWidget and QGroupBox on Windows
- fixed broken style for QTabWidget on Linux
2013-03-12 22:43:10 +01:00
Alessio Morale
86c525b2d3 Merge remote-tracking branch 'origin/thread/OP-856_Revolution_HW_Settings' into next
Conflicts:
	ground/openpilotgcs/src/plugins/config/config.pro
2013-03-12 19:59:07 +01:00
Fredrik Arvidsson
b21517cd87 OP-867 Code cleanup. Added missing combo boxes to 'dirty pool'. 2013-03-12 07:35:20 +01:00
Brian Webb
d5795b2118 Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-12 01:36:34 +01:00
Fredrik Arvidsson
f27a69802d OP-867 Added output rate settings for revolution. 2013-03-11 23:22:10 +01:00
Alessio Morale
6b6a3bcd9f Merge remote-tracking branch 'origin/thread/OP-864_Remove_Configuration_Prompt' into next 2013-03-11 21:15:30 +01:00
Kevin Vertucio
22c966711d added autogenerated version info file
Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-11 15:35:08 -04:00
Philippe Renon
21c581bacd OP-833 minor options page cleanup: removed some uneeded separator lines 2013-03-10 21:02:00 +01:00
Fredrik Arvidsson
e0bd933baa OP-856 Changed USB GUI. Changed the rules for validation of configurations. 2013-03-10 18:51:15 +01:00
Brian Webb
6e7e2d39f3 Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-10 15:54:08 +01:00
Oleg Semyonov
f1214df633 OP-792: Remove unused yet GUI in addition to flight modes
This reverts commit 0e9d7137ff.

Conflicts:
	ground/openpilotgcs/src/plugins/config/configgadgetwidget.h

OP-792 #comment Now this feature is removed from GUI too
2013-03-10 00:57:41 +02:00
Philippe Renon
96a1e1d8c9 OP-857 OP-859 fixed various glitches in Commmunity panel:
Show three lines of news instead of one;
Fixed improper eliding of news text;
Moved News scroll bar to the right so it won't overlap the news text;
Removed clipping in Sites panel that caused the Os to be clipped.
2013-03-09 17:32:46 +01:00
Philippe Renon
31e3e73799 OP-857 OP-858 Added space between name and unit in Scope gadget legend 2013-03-09 17:32:45 +01:00
Philippe Renon
1859fd4ca5 OP-833 minor options page cleanup: removed some uneeded separator lines 2013-03-09 17:26:40 +01:00
Brian Webb
e70f0f2c21 Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-09 01:43:46 +00:00
Kevin Vertucio
98e12d192a removed extraneous commented code
Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-08 11:25:57 -05:00
Alessio Morale
ffbb0a5a8e Merge remote-tracking branch 'origin/amorale/op-848_mpu6000_configurability' into next 2013-03-08 00:08:15 +01:00
Alessio Morale
c47ecd044e Merge branch 'filnet/OP-803_gadget_config_set_twice_on_restore' into next 2013-03-08 00:07:34 +01:00
Brian Webb
3a8c5494ca Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-03-07 13:57:51 +00:00
Alessio Morale
6a408e6a0a Merge branch 'filnet/OP-682_fix_for_crash_on_firmware_uploader_gadget' into next 2013-03-07 00:14:08 +01:00
Philippe Renon
1d9deae77d OP-682 fixed regression that prevented uploading of valid fw + renamed
youdont check box to confirmCheckBox + minor cleanups
2013-03-06 22:01:05 +01:00
Fredrik Arvidsson
b6746259c8 OP-864 Fixed some debug logging cosmetic problems. 2013-03-04 20:38:16 +01:00
Fredrik Arvidsson
82a89700e1 OP-864 Fixed sloppy errors (hopefully). 2013-03-04 18:36:23 +01:00
Fredrik Arvidsson
99ae18990e OP-856 Removed redundant code. Changed image of Revolution board to one with white PCB. 2013-03-04 08:04:55 +01:00
Fredrik Arvidsson
e2e3089cf5 OP-864 Made OpenPilotGCS.xml the default configuration on first start. If this file is missing for some reason the selection dialog will appear. The configuration can also be set as a command line option. 2013-03-03 16:56:52 +01:00
Fredrik Arvidsson
9e870e6ae3 OP-856 Added enabling/disabling of required modules depending on port configuration. Added rules for port configuration. 2013-03-03 14:17:37 +01:00
Kevin Vertucio
4c95e5c613 fixed indentation
Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-01 09:13:32 -05:00
Kevin Vertucio
e4d516424e fixed indentation and clean up formatting
Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-01 09:10:26 -05:00
Kevin Vertucio
c07142fa53 fixed some grammatical errors and formatting
Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-01 08:59:02 -05:00
Kevin Vertucio
8a59b5c07a clean up formatting from review comments
Signed-off-by: Kevin Vertucio <kevinv033@gmail.com>
2013-03-01 08:53:04 -05:00
Fredrik Arvidsson
de026a13fc OP-856 Basic implementation of hardware settings page. 2013-02-28 08:13:21 +01:00
Fredrik Arvidsson
e710f3bb91 OP-856 Basic renaming from PRO to Revolution 2013-02-26 07:37:14 +01:00
Brian Webb
fff6e81e0b Merge remote-tracking branch 'origin/next' into brian/rfm22_FHSS 2013-02-24 23:11:39 +00:00
Brian Webb
d9baa372c7 Added frequency hopping to the RFM22B driver. Currently it defaults to 128 channels between 430 and 440 MHz. 2013-02-24 23:05:51 +00:00
Philippe Renon
ed83f282a5 OP-834 home location related error reporting improvments and comment
cleanups
2013-02-23 18:35:07 +01:00
Philippe Renon
8bd3c09860 OP-834 fixed bad Q_ASSERT around effective code 2013-02-23 18:35:07 +01:00
Philippe Renon
538723696a OP-834 restored "dead" code that was commented out by mistake 2013-02-23 18:35:07 +01:00
Philippe Renon
6d75dd0c6f OP-834 added FIXME comment for bad Q_ASSERT around effective code and
commented out a bunch of dead code (that dead code includes the suspicious
Q_ASSERT uses)
2013-02-23 18:35:07 +01:00
Philippe Renon
43786badfa OP-834 fixed bad Q_ASSERT around effective code 2013-02-23 18:35:07 +01:00
Philippe Renon
6cbad966d0 OP-833 removed spurious plot entry in Uptime Scope Gadget 2013-02-21 02:04:53 +01:00
Philippe Renon
4350e48bfc OP-682 OP-850 fixed more uploader gadget crashes and button state issues 2013-02-21 01:34:17 +01:00
Philippe Renon
adc9c008c4 iOP-803 redid spurious commit in order to avoid undoing OP-805 (need to be
more carefull or sleep more...)
2013-02-18 22:28:09 +01:00
Fredrik Arvidsson
7c85fa5885 Removed creation of extra directory level on Windows. 2013-02-18 20:51:37 +01:00
Brian Webb
cf7c929030 Added the ability to store bindings and configuration paramaters for multiple (up to 8) modems from an OPLink controller modem. 2013-02-18 01:49:13 +00:00
Brian Webb
46baec52ef Merge remote-tracking branch 'origin/next' into brian/rfm22_multibind 2013-02-17 01:21:12 +00:00
Alessio Morale
e27a07631e op-848 MPU6000 support user configurabe accel/gyro scales and filter bandwidth.
board definitions can override any of this settings for special applications.
Also include cleanup from "magic numbers" and fix for inverted ranges
2013-02-17 02:02:12 +01:00
Voha
6c24561ec4 * fix build error 2013-02-15 23:31:47 +01:00
Voha
8c5cded61a OP-845: *fix code style 2013-02-15 23:31:47 +01:00
Voha
e4f98b31c6 fix code style 2013-02-15 23:31:47 +01:00
Voha
427bbd0a80 fixed reading serial number from USB device on mac platform 2013-02-15 23:31:46 +01:00
Laurent Lalanne
5b8b38ad7b Minors changes, Errors. Thx Joël 2013-02-12 01:04:40 +02:00
Oleg Semyonov
e9c0f94628 translations: remove language override in default GCS configurations
Since in commit 518182a all outdated languages were commented out
to avoid *.pm builds, it is ok to remove language override here and
use system language by default.

Related issues: OP-231, OP-723, OP-843
2013-02-11 22:13:57 +02:00
Oleg Semyonov
790e771b54 Merge remote-tracking branch 'origin/laurent/translations' into next 2013-02-11 22:05:29 +02:00
Oleg Semyonov
c8ce31f7a9 Merge remote-tracking branch 'origin/next' into theothercliff/elevon_cam_stab 2013-02-11 01:03:33 +02:00
Laurent Lalanne
518182ac0b For now all languages files (*.pm) are build and included in release package.
Outdated translations are commented and not included in package.

Allow to remove <OverrideLanguage>C</OverrideLanguage> line in default config
files loaded on first GCS start and language is set to OS Lang if found
in translations directory.
2013-02-09 17:24:32 +01:00
Laurent Lalanne
b8a6358785 Corrections from Joël (Eyesonsky) 2013-02-08 20:01:57 +01:00
Laurent Lalanne
24fcc03007 Minors corrections, improved translations for radio mods. 2013-02-08 19:36:15 +01:00
Platypus
b5af81c8bf Apport de traduction sur ConfigInputWidget
Signed-off-by: Platypus <platypusman@free.fr>
2013-02-08 10:50:24 +01:00
Platypus
6853791a03 Merge branch 'laurent/translations' of ssh://git.openpilot.org/OpenPilot into laurent/translations 2013-02-08 08:23:42 +01:00
Brian Webb
57b4d8c720 RFM22: Added support for binding to multiple remove OPLinks. 2013-02-08 01:56:22 +00:00
Laurent Lalanne
866f6359a6 Errors corrected, thanks to Joël (eyesonsky) 2013-02-07 18:33:25 +01:00
Brian Webb
e50e645e7b Merge remote-tracking branch 'origin/next' into brian/oplink_ppm_out 2013-02-07 13:39:21 +00:00
Philippe Renon
69fb6f6de3 OP-833 gcs options dialog polishing: zeroed margin of top level widget 2013-02-06 23:27:05 +01:00
James Cotton
5e20705347 Windows copy data: Use the environmental $$(QTMINGW) variable to locate
files to copy into the package.  This makes it more robust against various
relative locations of mingw and qt.

It may be necessary to move all SDL-related files (SDL.dll, static libraries
and include files) from, for instance, .\QtSDK\Desktop\Qt\4.8.1\mingw\bin
to .\QtSDK\mingw\bin to be found.

Conflicts:

	ground/gcs/copydata.pro
	ground/gcs/src/plugins/hitl/aerosimrc/src/plugin.pro
2013-02-03 01:06:07 +02:00