1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-30 15:52:12 +01:00

20 Commits

Author SHA1 Message Date
edouard
ecb5c719d2 Get rid of yet more compile-time warnings.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2124 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-11-14 15:25:14 +00:00
edouard
91695b4e7d Update UI for dials plugin for up to 5 decimals for factor.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1973 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-10-17 14:20:53 +00:00
edouard
5a6795b6cb OP-137 Support field with multiple element for analog dial gadget.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1901 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-10-06 15:52:46 +00:00
edouard
7598973824 Removed useless debug output from the dials plugins, to make GCS less verbose.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1726 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-23 20:17:17 +00:00
cranphin
e4d317f40e GCS: Drop read support for binary plugin configuration. If you haven't converted your old ini yet, load it up once in a revision built from source before this change.
See also: http://forums.openpilot.org/topic/1850-existing-configuration-files-read-this-if-you-have-them/

Note: Reading binary layout (which gadgets are shown in each workspace and how they are split) still is available, since that was a later change. That'll get done somewhere in the future :)


git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1720 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-22 19:57:02 +00:00
edouard
1cbd44f564 OP-151 Use PathChooser in all plugins, and update pathutils to behave consistently across platforms by always using "/" as its internal format. Should solve the issues we have been having with windows paths not being removed properly.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1618 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-14 16:58:40 +00:00
cranphin
f826ee0a20 Use QSettings key/properties instead of byte arrays for plugin configurations.
I've left in the reading of the byte arrays for now, so people can load their old config files, on the next save they'll be converted. This should be removed at some point in the not too far future though, since it's a lot of duplicate code in each plugin.

I've converted all the plugins, it's certainly possible I made a typo somewhere, I tried to test as much as I could, sorry if I broke something though :)


git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1599 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-12 16:24:54 +00:00
edouard
beed9c8936 Solved (please confirm) modelview crashing on non-existing files
Made configuration portable for: dials, bargraph dials, pfd, modelview and system heatlh
THis means: if your config points to resources in the share directory, then the config will be portable


git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1574 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-09 21:18:43 +00:00
edouard
66e009a861 Update dial plugin config UI
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1499 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-09-01 20:19:14 +00:00
edouard
3335be3fd9 Use the "User Interface Colour" defined in the general settings as the background color of the
various dial widgets and PFD, make the GCS look and feel more coherent.



git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1130 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-17 22:47:42 +00:00
edouard
71c8354970 OP-60: do not segfault if linear dial artwork goes missing. Implement full configuration cloning for
both lineardial and dial plugins.



git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1113 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 12:07:20 +00:00
dankers
8000d21ca4 Doxygen...
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1105 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 02:29:25 +00:00
dankers
e714cd4934 More Doxygen.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1104 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 02:12:33 +00:00
dankers
8f5c0b3b5f Doxygen updates on the ground side of things.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1103 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-16 01:55:11 +00:00
edouard
4709e97b21 OP-82: Fallback default artwork in case of error (no crash anymore), added GPS satellites count to PFD.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1076 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-11 22:04:11 +00:00
edouard
983588e134 Use qDebug for all debug output.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1055 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-10 07:15:37 +00:00
edouard
13168b6b4c OP-60 : avoid crashes when the master SVG is corrupted or simply not a SVG file.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@977 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-07-01 15:57:48 +00:00
dankers
d02d890979 Janitor work, mainly doxygen and qmake.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@930 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-06-29 01:17:10 +00:00
edouard
474986e8c6 OP-60 : empty dial / "check configuration" resource displayed when a dial is not configured properly or not at all, instead of crashing the GCS.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@916 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-06-28 09:19:46 +00:00
edouard
bc16c17026 OP-60: long-overdue renaming of the 'airspeed' plugin to 'dial'. Otherwise, no change.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@915 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-06-28 07:53:23 +00:00