Skip to content
  1. May 19, 2014
  2. May 07, 2014
  3. Apr 28, 2014
    • Koen Kooi's avatar
      fix qmin/qmax types · 0c66e26a
      Koen Kooi authored
      qreal is a double on some platforms (x86) and a float on others (e.g. ARM), cast it to fix build errors like these:
      
      src/ui/designer/QGCXYPlot.cc: In member function 'int
      XYPlotCurve::appendData(const QPointF&)':
      src/ui/designer/QGCXYPlot.cc:41:39: error: no matching function for call
      to 'qMin(double&, qreal)'
                   xmin = qMin(xmin, data.x());
                                             ^
      src/ui/designer/QGCXYPlot.cc:41:39: note: candidate is:
      In file included from
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtCore/qnamespace.h:45:0,
                       from
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtCore/qobjectdefs.h:45,
                       from
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtGui/qwindowdefs.h:45,
                       from
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtGui/qwidget.h:46,
                       from
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtGui/qdockwidget.h:45,
                       from
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtGui/QDockWidget:1,
                       from src/ui/designer/QGCXYPlot.cc:1:
      /build/v2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/sama5d3_xplained/usr/include/qt4/QtCore/qglobal.h:1213:34:
      note: template<class T> const T& qMin(const T&, const T&)
       Q_DECL_CONSTEXPR inline const T &qMin(const T &a, const T &b) { return
      (a < b) ? a : b; }
                                        ^
      
      See http://www.qtcentre.org/archive/index.php/t-45475.html
      
       for some
      background.
      
      This fixes #625
      
      Signed-off-by: default avatarKoen Kooi <koen@dominion.thruhere.net>
      0c66e26a
  4. Apr 13, 2014
  5. Mar 26, 2014
  6. Mar 05, 2014
  7. Mar 01, 2014
  8. Feb 22, 2014
    • Don Gagne's avatar
      QSerialPort emitting constant errors on Unix environment · fa264952
      Don Gagne authored
      This fix was pulled across from current QSerialPort codebase. I looked
      into pulling across newer version of full QSerialPort. While doing that
      I discovered that the version we are using has already been hacked to
      work with us. It was fairly involved to redo those hacks. So decided to
      pull individual change across instead since our version is already not
      clean. When we switch to Qt5 all this will go away.
      fa264952
  9. Feb 15, 2014
    • Don Gagne's avatar
      Silence makefile override warnings · 33acee39
      Don Gagne authored
      qserialport and qextserialport use the pattern of += into
      PUBLIC_HEADERS and PRIVATE_HEADERS. This leads to the same header being
      included twice. Which in turn causes the rule for moc in the makefile
      to be added twice, hence the warning. Using *= instead of += removes
      the duplication.
      33acee39
    • Don Gagne's avatar
      Silence warnings in qwt · 8f0f540f
      Don Gagne authored
      The latest version of qwt does have these warnings fixed. But the
      latest version also has removed some deprecated printing functionality
      which we are currently using. I gave a try at updating but it looked
      fairly involved and over my level of understanding for that part of the
      code. So pragmas for now. When someone does upgrade qwt the pragmas
      will no longer be needed.
      8f0f540f
    • Don Gagne's avatar
      Fix warnings in opmapcontrol · 7b32f32c
      Don Gagne authored
      I looked at the latest version of opmapcontrol in OpenPilot. This has
      not yet been fixed. So added pragma to silence.
      7b32f32c
  10. Feb 13, 2014
    • Don Gagne's avatar
      Silence makefile override warnings · dea781f2
      Don Gagne authored
      qserialport and qextserialport use the pattern of += into
      PUBLIC_HEADERS and PRIVATE_HEADERS. This leads to the same header being
      included twice. Which in turn causes the rule for moc in the makefile
      to be added twice, hence the warning. Using *= instead of += removes
      the duplication.
      dea781f2
    • Don Gagne's avatar
      Silence warnings in qwt · 74136aa7
      Don Gagne authored
      The latest version of qwt does have these warnings fixed. But the
      latest version also has removed some deprecated printing functionality
      which we are currently using. I gave a try at updating but it looked
      fairly involved and over my level of understanding for that part of the
      code. So pragmas for now. When someone does upgrade qwt the pragmas
      will no longer be needed.
      74136aa7
    • Don Gagne's avatar
      Fix warnings in opmapcontrol · 326627ae
      Don Gagne authored
      I looked at the latest version of opmapcontrol in OpenPilot. This has
      not yet been fixed. So added pragma to silence.
      326627ae
    • Bryant's avatar
      Removed unnecessary qextserialport libray. · e5ff5501
      Bryant authored
      Replaced by /libs/serialport
      e5ff5501
    • Bryant's avatar
      Removed unneeded qserialport library. · 9d32ca15
      Bryant authored
      Replaced by /libs/serialport.
      9d32ca15
  11. Feb 12, 2014
    • Don Gagne's avatar
      Fix macro redefinition errors · 96fd7a03
      Don Gagne authored
      This removes a race condition between both qwt and qt against math.h on
      windows with _USE_MATH_DEFINES set. If math.h comes after qwt or qt
      math headers the math defines will be redefined. Really nasty to track
      down and ordering problems. So instead I just removed using math
      defines on windows and fall back to asin definition of M_PI_2. This
      will have some slight perf impact since it calls function instead of
      using constant. But I doubt on any of today’s machine it really makes a
      difference.
      96fd7a03
  12. Feb 04, 2014
  13. Jan 12, 2014
  14. Jan 08, 2014
  15. Jan 02, 2014
  16. Sep 10, 2013
  17. Aug 13, 2013
  18. Aug 08, 2013
  19. Aug 03, 2013
  20. Jul 30, 2013
    • tstellanova's avatar
      Start adjusting config UI · 64bb126e
      tstellanova authored
      Start move to single column layout for advanced parameters; Fix
      crashing bug in PrimaryFlightDisplay when uas is removed and then
      re-added; workaround compiler warning in GeneralBlockPanelKernel,
      64bb126e
  21. Jul 16, 2013
  22. Jul 09, 2013
  23. Jul 04, 2013
  24. Jul 01, 2013
  25. Jun 28, 2013
  26. Jun 08, 2013
  27. Jun 07, 2013
  28. May 01, 2013
  29. Apr 16, 2013
  30. Jan 09, 2013
Loading