CHANGELOG.rst
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Changelog for package plotjuggler ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#1340 <https://github.com/facontidavide/PlotJuggler/issues/1340>_)#1314 <https://github.com/facontidavide/PlotJuggler/issues/1314>_)#1345 <https://github.com/facontidavide/PlotJuggler/issues/1345>_)#1144 <https://github.com/facontidavide/PlotJuggler/issues/1144>_)#1325 <https://github.com/facontidavide/PlotJuggler/issues/1325>_)#1338 <https://github.com/facontidavide/PlotJuggler/issues/1338>, addresses #850 <https://github.com/facontidavide/PlotJuggler/issues/850>, #987 <https://github.com/facontidavide/PlotJuggler/issues/987>, #1000 <https://github.com/facontidavide/PlotJuggler/issues/1000>)#1339 <https://github.com/facontidavide/PlotJuggler/issues/1339>_)#1346 <https://github.com/facontidavide/PlotJuggler/issues/1346>_)#1350 <https://github.com/facontidavide/PlotJuggler/issues/1350>_)[<=N] (#1349 <https://github.com/facontidavide/PlotJuggler/issues/1349>_)#1344 <https://github.com/facontidavide/PlotJuggler/issues/1344>_)#749 <https://github.com/facontidavide/PlotJuggler/issues/749>_: wrap multi-file prefix dialog content in QScrollArea#464 <https://github.com/facontidavide/PlotJuggler/issues/464>_: -d flag data is no longer overwritten when a layout is also passed with -l#1052 <https://github.com/facontidavide/PlotJuggler/issues/1052>_: segfault when a dock area is destroyed during mouse events#1080 <https://github.com/facontidavide/PlotJuggler/issues/1080>_: vertical zoom no longer stuck at max 0.1#1291 <https://github.com/facontidavide/PlotJuggler/issues/1291>_: use UTC when formatting epoch-based time axis labels#1014 <https://github.com/facontidavide/PlotJuggler/issues/1014>_: deterministic attribute order in layout XML#1151 <https://github.com/facontidavide/PlotJuggler/issues/1151>_: always save colormaps in layout XML#994 <https://github.com/facontidavide/PlotJuggler/issues/994>_: save/restore streaming buffer size in layout XML#1326 <https://github.com/facontidavide/PlotJuggler/issues/1326>_: standalone time-like CSV columns kept as strings#1062 <https://github.com/facontidavide/PlotJuggler/issues/1062>_: bump nlohmann_json to v3.13.0 for clang >= 19 compatibility#1324 <https://github.com/facontidavide/PlotJuggler/issues/1324>_: keep internal series names aligned after prefix remap#967 <https://github.com/facontidavide/PlotJuggler/issues/967>, #528 <https://github.com/facontidavide/PlotJuggler/issues/528>: --buffer_size actually sets the value and the time slider updates on offset toggle/Zc:__cplusplus for MSVC to satisfy peglib's C++17 check#1310 <https://github.com/facontidavide/PlotJuggler/issues/1310>_)#1306 <https://github.com/facontidavide/PlotJuggler/issues/1306>_)#1031 <https://github.com/facontidavide/PlotJuggler/issues/1031>_#1279 <https://github.com/facontidavide/PlotJuggler/issues/1279>_)#1277 <https://github.com/facontidavide/PlotJuggler/issues/1277>_)#1295 <https://github.com/facontidavide/PlotJuggler/issues/1295>_)#1278 <https://github.com/facontidavide/PlotJuggler/issues/1278>_)#1259 <https://github.com/facontidavide/PlotJuggler/issues/1259>_)#1285 <https://github.com/facontidavide/PlotJuggler/issues/1285>_)#1289 <https://github.com/facontidavide/PlotJuggler/issues/1289>_)#1300 <https://github.com/facontidavide/PlotJuggler/issues/1300>_)#1297 <https://github.com/facontidavide/PlotJuggler/issues/1297>_)#1015 <https://github.com/facontidavide/PlotJuggler/issues/1015>_)#1281 <https://github.com/facontidavide/PlotJuggler/issues/1281>_)#1287 <https://github.com/facontidavide/PlotJuggler/issues/1287>_)#1298 <https://github.com/facontidavide/PlotJuggler/issues/1298>_)#1301 <https://github.com/facontidavide/PlotJuggler/issues/1301>_)#1282 <https://github.com/facontidavide/PlotJuggler/issues/1282>_)#1260 <https://github.com/facontidavide/PlotJuggler/issues/1260>_)#1256 <https://github.com/facontidavide/PlotJuggler/issues/1256>_)#835 <https://github.com/facontidavide/PlotJuggler/issues/835>_: use timspam in protobuf, if present#1235 <https://github.com/facontidavide/PlotJuggler/issues/1235>_)#1237 <https://github.com/facontidavide/PlotJuggler/issues/1237>_#1227 <https://github.com/facontidavide/PlotJuggler/issues/1227>_#1239 <https://github.com/facontidavide/PlotJuggler/issues/1239>_)#1242 <https://github.com/facontidavide/PlotJuggler/issues/1242>_)#1223 <https://github.com/facontidavide/PlotJuggler/issues/1223>_#1228 <https://github.com/facontidavide/PlotJuggler/issues/1228>)
Fixes #1153 <https://github.com/facontidavide/PlotJuggler/issues/1153>#1229 <https://github.com/facontidavide/PlotJuggler/issues/1229>_)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>#1230 <https://github.com/facontidavide/PlotJuggler/issues/1230>_)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>#1226 <https://github.com/facontidavide/PlotJuggler/issues/1226>_#1225 <https://github.com/facontidavide/PlotJuggler/issues/1225>_)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>#1192 <https://github.com/facontidavide/PlotJuggler/issues/1192>_ from MichelJansson/feature/transform-multiselect
Support curve multi-selection in Transform Editor#1199 <https://github.com/facontidavide/PlotJuggler/issues/1199>_ from af-maad/fix/parquet-timestamp-selection
Fix parquet timestamp selection when some columns are invalid types#1211 <https://github.com/facontidavide/PlotJuggler/issues/1211>_ from gvz/merging_data_loading
data series with the same name can be mergered#1209 <https://github.com/facontidavide/PlotJuggler/issues/1209>_ from gvz/parquet_loading_timestamping
Parquet loading#1200 <https://github.com/facontidavide/PlotJuggler/issues/1200>_)
Without this, cmake tries to download lz4 and zstd from the internet
even if they are available in the system.#1205 <https://github.com/facontidavide/PlotJuggler/issues/1205>_)
The symbolic link that gets created on postinst is left behind
upon package removal. This was also causing reinstallation to
display an error stating that the link already exists.
Change-Id: I6a85baa63ee61e843ad1accdd08e5b632a76d2e9#1206 <https://github.com/facontidavide/PlotJuggler/issues/1206>_)
I just tried installing deps and compiling on Fedora 42,
and I had to make these changes to get it to build.
Not sure which Fedora version these instructions were
written for, so I specified that this is Fedora 42.#1202 <https://github.com/facontidavide/PlotJuggler/issues/1202>_)
Bumps actions/download-artifact from 5 to 6.
#1196 <https://github.com/facontidavide/PlotJuggler/issues/1196>_)
Bumps github/codeql-action from 3 to 4.
#1203 <https://github.com/facontidavide/PlotJuggler/issues/1203>_)
Bumps actions/upload-artifact from 4 to 5.
#1214 <https://github.com/facontidavide/PlotJuggler/issues/1214>_)
Bumps actions/checkout from 5 to 6.
ExtendedSelection.#1194 <https://github.com/facontidavide/PlotJuggler/issues/1194>_#1195 <https://github.com/facontidavide/PlotJuggler/issues/1195>_#1193 <https://github.com/facontidavide/PlotJuggler/issues/1193>_#1180 <https://github.com/facontidavide/PlotJuggler/issues/1180>_)
#1188 <https://github.com/facontidavide/PlotJuggler/issues/1188>_)#1189 <https://github.com/facontidavide/PlotJuggler/issues/1189>_#1185 <https://github.com/facontidavide/PlotJuggler/issues/1185>_ from simonsag96/fix_tab_add_button
[Bugfix] Add Tab Button being placed outside plot widget#1184 <https://github.com/facontidavide/PlotJuggler/issues/1184>_ from MichelJansson/feature/fix-windows-icon#1147 <https://github.com/facontidavide/PlotJuggler/issues/1147>_ from gvz/nix_flake#1155 <https://github.com/facontidavide/PlotJuggler/issues/1155>_)
On following the instructions for compiling in macOS on a new machine I ran into errors during the build. Installing git-lfs solved the issue#1179 <https://github.com/facontidavide/PlotJuggler/issues/1179>_)#1181 <https://github.com/facontidavide/PlotJuggler/issues/1181>_)#1164 <https://github.com/facontidavide/PlotJuggler/issues/1164>_ from matthew-t-watson/main
Fix atan bug in lua quat_to_yaw and quat_to_roll conversions for lua versions <5.3#1157 <https://github.com/facontidavide/PlotJuggler/issues/1157>_ from facontidavide/conan_builds
Conan builds#1139 <https://github.com/facontidavide/PlotJuggler/issues/1139>_ and #1141 <https://github.com/facontidavide/PlotJuggler/issues/1141>_ (from @gvz)#1159 <https://github.com/facontidavide/PlotJuggler/issues/1159>)
fixes #1158 <https://github.com/facontidavide/PlotJuggler/issues/1158>#1154 <https://github.com/facontidavide/PlotJuggler/issues/1154>_)
use a fixed increment when no timestamp is logged#1146 <https://github.com/facontidavide/PlotJuggler/issues/1146>_)
#1100 <https://github.com/facontidavide/PlotJuggler/issues/1100>_)
#1140 <https://github.com/facontidavide/PlotJuggler/issues/1140>)
fixes #1138 <https://github.com/facontidavide/PlotJuggler/issues/1138>
Co-authored-by: Georg von Zengen [email protected]#1149 <https://github.com/facontidavide/PlotJuggler/issues/1149>_)
#1143 <https://github.com/facontidavide/PlotJuggler/issues/1143>_)
#1131 <https://github.com/facontidavide/PlotJuggler/issues/1131>_)#1125 <https://github.com/facontidavide/PlotJuggler/issues/1125>_)#1122 <https://github.com/facontidavide/PlotJuggler/issues/1122>_)
#1124 <https://github.com/facontidavide/PlotJuggler/issues/1124>_)
Otherwise catkin install workspaces include everything except for the binary...#1121 <https://github.com/facontidavide/PlotJuggler/issues/1121>_)#1120 <https://github.com/facontidavide/PlotJuggler/issues/1120>_)#1109 <https://github.com/facontidavide/PlotJuggler/issues/1109>_)#1108 <https://github.com/facontidavide/PlotJuggler/issues/1108>_)#1099 <https://github.com/facontidavide/PlotJuggler/issues/1099>_)
#1098 <https://github.com/facontidavide/PlotJuggler/issues/1098>_)#1102 <https://github.com/facontidavide/PlotJuggler/issues/1102>_)#1094 <https://github.com/facontidavide/PlotJuggler/issues/1094>_)#1093 <https://github.com/facontidavide/PlotJuggler/issues/1093>_)
#1079 <https://github.com/facontidavide/PlotJuggler/issues/1079>_#1076 <https://github.com/facontidavide/PlotJuggler/issues/1076>_)#1064 <https://github.com/facontidavide/PlotJuggler/issues/1064>_)#1067 <https://github.com/facontidavide/PlotJuggler/issues/1067>_)#979 <https://github.com/facontidavide/PlotJuggler/issues/979>_)#1043 <https://github.com/facontidavide/PlotJuggler/issues/1043>_)
#1050 <https://github.com/facontidavide/PlotJuggler/issues/1050>_)
#1058 <https://github.com/facontidavide/PlotJuggler/issues/1058>_)#1041 <https://github.com/facontidavide/PlotJuggler/issues/1041>_) refacto 3rdparty dependencies and fix MCAP plugin + build on MacOS#1040 <https://github.com/facontidavide/PlotJuggler/issues/1040>_)
#951 <https://github.com/facontidavide/PlotJuggler/issues/951>_)#1037 <https://github.com/facontidavide/PlotJuggler/issues/1037>_)
The DataLoadMCAP plugin support only the publishTime of the mcap
message. Add a radio button in the load dialog to select the
logTime or publishTime.#1021 <https://github.com/facontidavide/PlotJuggler/issues/1021>_)#1016 <https://github.com/facontidavide/PlotJuggler/issues/1016>_)
The previous parsing assumed that the timestamp for a ulog data series
was always at index 0, which is often, but not necessarily the case. The
parser now store the correct index when parsing the definition.#1034 <https://github.com/facontidavide/PlotJuggler/issues/1034>_)#1027 <https://github.com/facontidavide/PlotJuggler/issues/1027>_)#971 <https://github.com/facontidavide/PlotJuggler/issues/971>_)#953 <https://github.com/facontidavide/PlotJuggler/issues/953>_)
Co-authored-by: paul paul@WorkLaptop#960 <https://github.com/facontidavide/PlotJuggler/issues/960>_)#946 <https://github.com/facontidavide/PlotJuggler/issues/946>_)#932 <https://github.com/facontidavide/PlotJuggler/issues/932>_)#935 <https://github.com/facontidavide/PlotJuggler/issues/935>_ and #934 <https://github.com/facontidavide/PlotJuggler/issues/934>_#929 <https://github.com/facontidavide/PlotJuggler/issues/929>_ : numerical truncation#927 <https://github.com/facontidavide/PlotJuggler/issues/927>_)#845 <https://github.com/facontidavide/PlotJuggler/issues/845>_ (#905 <https://github.com/facontidavide/PlotJuggler/issues/905>_)#926 <https://github.com/facontidavide/PlotJuggler/issues/926>_#922 <https://github.com/facontidavide/PlotJuggler/issues/922>_)#924 <https://github.com/facontidavide/PlotJuggler/issues/924>_ (messages with no fields)#921 <https://github.com/facontidavide/PlotJuggler/issues/921>_)#912 <https://github.com/facontidavide/PlotJuggler/issues/912>_#906 <https://github.com/facontidavide/PlotJuggler/issues/906>_: support nanoseconds timestamp in csv#904 <https://github.com/facontidavide/PlotJuggler/issues/904>_: wring ROS odometry parsing#901 <https://github.com/facontidavide/PlotJuggler/issues/901>_#864 <https://github.com/facontidavide/PlotJuggler/issues/864>_ #856 <https://github.com/facontidavide/PlotJuggler/issues/856>_#869 <https://github.com/facontidavide/PlotJuggler/issues/869>_ from zdavkeos/step_interpolation
Add "Steps" when drawing curves#870 <https://github.com/facontidavide/PlotJuggler/issues/870>_ from MirkoFerrati/patch-3
Fix missing '22' in the new snap core22 workflow#849 <https://github.com/facontidavide/PlotJuggler/issues/849>_ from MirkoFerrati/mirko/core22_snap
update to core22, remove ros1, enable humble instead of foxy#853 <https://github.com/facontidavide/PlotJuggler/issues/853>_ from MirkoFerrati/mirko/fix_snap
remove deprecated msg from snapcraft#846 <https://github.com/facontidavide/PlotJuggler/issues/846>_ from locusrobotics/fix-catkin-build
Use a more reliable method to select buildtool#843 <https://github.com/facontidavide/PlotJuggler/issues/843>_ from faisal-shah/date-time-format-urls
Add link to QDate format string#840 <https://github.com/facontidavide/PlotJuggler/issues/840>_ from jbendes/zcm-improvements
Zcm improvements#827 <https://github.com/facontidavide/PlotJuggler/issues/827>_ from jbendes/zcm
Added zcm streaming support#834 <https://github.com/facontidavide/PlotJuggler/issues/834>_ from rinnaz/fix-protobuf-parser-leak
Fix memory leak in protobuf parser#824 <https://github.com/facontidavide/PlotJuggler/issues/824>_)
Protobuf maps are just repeated protobuf messages with only 2 fields
"key" and "value". Extract the map's key and use it in the series name
and skip adding series for "key" fields to reduce the number of non
useful series. Additionally don't include "value" in the series name for
the value of a map.#820 <https://github.com/facontidavide/PlotJuggler/issues/820>_#812 <https://github.com/facontidavide/PlotJuggler/issues/812>_)
Catch runtime_error exceptions thrown from the plugins and skip the throwing plugins, so that the main app can continue its normal operation.#815 <https://github.com/facontidavide/PlotJuggler/issues/815>_)#813 <https://github.com/facontidavide/PlotJuggler/issues/813>_)#810 <https://github.com/facontidavide/PlotJuggler/issues/810>_)
Taken from CI: https://github.com/facontidavide/PlotJuggler/blob/main/.github/workflows/ubuntu.yaml#L20-L31#807 <https://github.com/facontidavide/PlotJuggler/issues/807>_)
The actual path to the shared library is in ${PARQUET_SHARED_LIB} instead of in
${PARQUET_LIBRARIES}.#804 <https://github.com/facontidavide/PlotJuggler/issues/804>_)
Co-authored-by: Erick G. Islas Osuna [email protected]#795 <https://github.com/facontidavide/PlotJuggler/issues/795>_)#798 <https://github.com/facontidavide/PlotJuggler/issues/798>_)
fix a couple of minor typos in dialog text#793 <https://github.com/facontidavide/PlotJuggler/issues/793>_)#784 <https://github.com/facontidavide/PlotJuggler/issues/784>_)
_dateTime_dialog then parent
_dialog.#765 <https://github.com/facontidavide/PlotJuggler/issues/765>_)#780 <https://github.com/facontidavide/PlotJuggler/issues/780>_)#777 <https://github.com/facontidavide/PlotJuggler/issues/777>_)#771 <https://github.com/facontidavide/PlotJuggler/issues/771>_)#767 <https://github.com/facontidavide/PlotJuggler/issues/767>_#769 <https://github.com/facontidavide/PlotJuggler/issues/769>_)#730 <https://github.com/facontidavide/PlotJuggler/issues/730>_)#731 <https://github.com/facontidavide/PlotJuggler/issues/731>_)#745 <https://github.com/facontidavide/PlotJuggler/issues/745>_)#746 <https://github.com/facontidavide/PlotJuggler/issues/746>_)#770 <https://github.com/facontidavide/PlotJuggler/issues/770>_)#763 <https://github.com/facontidavide/PlotJuggler/issues/763>_)#757 <https://github.com/facontidavide/PlotJuggler/issues/757>_)#751 <https://github.com/facontidavide/PlotJuggler/issues/751>_)#753 <https://github.com/facontidavide/PlotJuggler/issues/753>_)#742 <https://github.com/facontidavide/PlotJuggler/issues/742>_)#733 <https://github.com/facontidavide/PlotJuggler/issues/733>_)
Added per https://github.com/facontidavide/PlotJuggler/issues/732#739 <https://github.com/facontidavide/PlotJuggler/issues/739>)
Broken in #726 <https://github.com/facontidavide/PlotJuggler/issues/726>. If all plugins are enabled, then opening a file supported by multiple plugins does not work.#726 <https://github.com/facontidavide/PlotJuggler/issues/726>_)#727 <https://github.com/facontidavide/PlotJuggler/issues/727>_)#725 <https://github.com/facontidavide/PlotJuggler/issues/725>_)#723 <https://github.com/facontidavide/PlotJuggler/issues/723>_)
minor typos#722 <https://github.com/facontidavide/PlotJuggler/issues/722>_)#721 <https://github.com/facontidavide/PlotJuggler/issues/721>_)#716 <https://github.com/facontidavide/PlotJuggler/issues/716>) (#717 <https://github.com/facontidavide/PlotJuggler/issues/717>)#718 <https://github.com/facontidavide/PlotJuggler/issues/718>_)
grade is set from the part
YAML grade has priority over the programmed one so we remove it#642 <https://github.com/facontidavide/PlotJuggler/issues/642>_#704 <https://github.com/facontidavide/PlotJuggler/issues/704>_)#715 <https://github.com/facontidavide/PlotJuggler/issues/715>_)#714 <https://github.com/facontidavide/PlotJuggler/issues/714>_)#710 <https://github.com/facontidavide/PlotJuggler/issues/710>_)#707 <https://github.com/facontidavide/PlotJuggler/issues/707>_#703 <https://github.com/facontidavide/PlotJuggler/issues/703>_)#698 <https://github.com/facontidavide/PlotJuggler/issues/698>_)#640 <https://github.com/facontidavide/PlotJuggler/issues/640>_#696 <https://github.com/facontidavide/PlotJuggler/issues/696>_#702 <https://github.com/facontidavide/PlotJuggler/issues/702>_#702 <https://github.com/facontidavide/PlotJuggler/issues/702>_)#700 <https://github.com/facontidavide/PlotJuggler/issues/700>_)#698 <https://github.com/facontidavide/PlotJuggler/issues/698>_#692 <https://github.com/facontidavide/PlotJuggler/issues/692>_)#693 <https://github.com/facontidavide/PlotJuggler/issues/693>_)#694 <https://github.com/facontidavide/PlotJuggler/issues/694>_)#697 <https://github.com/facontidavide/PlotJuggler/issues/697>_#687 <https://github.com/facontidavide/PlotJuggler/issues/687>_#685 <https://github.com/facontidavide/PlotJuggler/issues/685>_)#680 <https://github.com/facontidavide/PlotJuggler/issues/680>_)
#682 <https://github.com/facontidavide/PlotJuggler/issues/682>_)#683 <https://github.com/facontidavide/PlotJuggler/issues/683>_)
-Add tooltips to the buttons that set the start/end time based on vertical time tracker position
-add missing space in text ("timerange" to "time range")#415 <https://github.com/facontidavide/PlotJuggler/issues/415>_#679 <https://github.com/facontidavide/PlotJuggler/issues/679>_)#678 <https://github.com/facontidavide/PlotJuggler/issues/678>_)
missing "r" in "ScatterXY"#666 <https://github.com/facontidavide/PlotJuggler/issues/666>_)
Previously the CSV dataload plugin was not saving the correct XML state
when a generated time axis was used.#673 <https://github.com/facontidavide/PlotJuggler/issues/673>_)
#670 <https://github.com/facontidavide/PlotJuggler/issues/670>_)#664 <https://github.com/facontidavide/PlotJuggler/issues/664>_)#659 <https://github.com/facontidavide/PlotJuggler/issues/659>_)#660 <https://github.com/facontidavide/PlotJuggler/issues/660>_)
Similar to https://github.com/facontidavide/PlotJuggler/pull/658 but applied to the tutorial link in the reactive lua editor#661 <https://github.com/facontidavide/PlotJuggler/issues/661>_)#658 <https://github.com/facontidavide/PlotJuggler/issues/658>_)
Set openExternalLinks property of label_4 to true to allow the hyperlink to open in a web browser when clicked#655 <https://github.com/facontidavide/PlotJuggler/issues/655>_. Add autoZoom to transform dialog#657 <https://github.com/facontidavide/PlotJuggler/issues/657>_.#650 <https://github.com/facontidavide/PlotJuggler/issues/650>_#561 <https://github.com/facontidavide/PlotJuggler/issues/561>_#649 <https://github.com/facontidavide/PlotJuggler/issues/649>_)
cmake 3.22.1 errors on this#629 <https://github.com/facontidavide/PlotJuggler/issues/629>_)
#620 <https://github.com/facontidavide/PlotJuggler/issues/620>_)#601 <https://github.com/facontidavide/PlotJuggler/issues/601>_#601 <https://github.com/facontidavide/PlotJuggler/issues/601>_)#603 <https://github.com/facontidavide/PlotJuggler/issues/603>_#594 <https://github.com/facontidavide/PlotJuggler/issues/594>_#598 <https://github.com/facontidavide/PlotJuggler/issues/598>_)#597 <https://github.com/facontidavide/PlotJuggler/issues/597>_)
#585 <https://github.com/facontidavide/PlotJuggler/issues/585>_#560 <https://github.com/facontidavide/PlotJuggler/issues/560>_#575 <https://github.com/facontidavide/PlotJuggler/issues/575>_#589 <https://github.com/facontidavide/PlotJuggler/issues/589>_)#587 <https://github.com/facontidavide/PlotJuggler/issues/587>_#582 <https://github.com/facontidavide/PlotJuggler/issues/582>_#579 <https://github.com/facontidavide/PlotJuggler/issues/579>_)#550 <https://github.com/facontidavide/PlotJuggler/issues/550>_#574 <https://github.com/facontidavide/PlotJuggler/issues/574>_)#569 <https://github.com/facontidavide/PlotJuggler/issues/569>_)#573 <https://github.com/facontidavide/PlotJuggler/issues/573>_)#568 <https://github.com/facontidavide/PlotJuggler/issues/568>_)#531 <https://github.com/facontidavide/PlotJuggler/issues/531>_ from erickisos/fix/517
Homebrew path added into CMakeLists #517 <https://github.com/facontidavide/PlotJuggler/issues/517>_#557 <https://github.com/facontidavide/PlotJuggler/issues/557>_#549 <https://github.com/facontidavide/PlotJuggler/issues/549>_ (comma decima separator)#545 <https://github.com/facontidavide/PlotJuggler/issues/545>_#527 <https://github.com/facontidavide/PlotJuggler/issues/527>_#524 <https://github.com/facontidavide/PlotJuggler/issues/524>_ and #529 <https://github.com/facontidavide/PlotJuggler/issues/529>_#532 <https://github.com/facontidavide/PlotJuggler/issues/532>_)#510 <https://github.com/facontidavide/PlotJuggler/issues/510>_#516 <https://github.com/facontidavide/PlotJuggler/issues/516>_
#509 <https://github.com/facontidavide/PlotJuggler/issues/509>_#507 <https://github.com/facontidavide/PlotJuggler/issues/507>_#507 <https://github.com/facontidavide/PlotJuggler/issues/507>_)#489 <https://github.com/facontidavide/PlotJuggler/issues/489>_)#489 <https://github.com/facontidavide/PlotJuggler/issues/489>_
#424 <https://github.com/facontidavide/PlotJuggler/issues/424>_#463 <https://github.com/facontidavide/PlotJuggler/issues/463>_#461 <https://github.com/facontidavide/PlotJuggler/issues/461>_#459 <https://github.com/facontidavide/PlotJuggler/issues/459>_)
Add 3 functions to convert a Hamiltonian attitude quaternion to its Euler (Trait-Bryan 321) representation#460 <https://github.com/facontidavide/PlotJuggler/issues/460>_)#396 <https://github.com/facontidavide/PlotJuggler/issues/396>_)
Added win32build.bat batch file for easy windows builds (need to update QT path variables inside to correct ones in case it does not work)#453 <https://github.com/facontidavide/PlotJuggler/issues/453>, #419 <https://github.com/facontidavide/PlotJuggler/issues/419> and #405 <https://github.com/facontidavide/PlotJuggler/issues/405>_ . Ulog path in Windows#455 <https://github.com/facontidavide/PlotJuggler/issues/455>_)
#445 <https://github.com/facontidavide/PlotJuggler/issues/445>_#410 <https://github.com/facontidavide/PlotJuggler/issues/410>_)#413 <https://github.com/facontidavide/PlotJuggler/issues/413>_)#416 <https://github.com/facontidavide/PlotJuggler/issues/416>_)#418 <https://github.com/facontidavide/PlotJuggler/issues/418>_)#405 <https://github.com/facontidavide/PlotJuggler/issues/405>_ with ULOG in windows#406 <https://github.com/facontidavide/PlotJuggler/issues/406>_)#407 <https://github.com/facontidavide/PlotJuggler/issues/407>_)#396 <https://github.com/facontidavide/PlotJuggler/issues/396>_)#394 <https://github.com/facontidavide/PlotJuggler/issues/394>_#393 <https://github.com/facontidavide/PlotJuggler/issues/393>_)
Fixes random corruptions of UDP Json messages (garbage collector related?)#390 <https://github.com/facontidavide/PlotJuggler/issues/390>_)#389 <https://github.com/facontidavide/PlotJuggler/issues/389>_#386 <https://github.com/facontidavide/PlotJuggler/issues/386>_)#392 <https://github.com/facontidavide/PlotJuggler/issues/392>_)
backward-cpp dependency fix for ARM 64 backport, wrong access to PC register.#384 <https://github.com/facontidavide/PlotJuggler/issues/384>_#370 <https://github.com/PlotJuggler/PlotJuggler/issues/370>_: libDataStreamMQTT compilation with Clang#379 <https://github.com/PlotJuggler/PlotJuggler/issues/379>_)#378 <https://github.com/PlotJuggler/PlotJuggler/issues/378>_#376 <https://github.com/PlotJuggler/PlotJuggler/issues/376>_)#372 <https://github.com/PlotJuggler/PlotJuggler/issues/372>_ (install didn't work)#355 <https://github.com/PlotJuggler/PlotJuggler/issues/355>_)#363 <https://github.com/PlotJuggler/PlotJuggler/issues/363>_)#360 <https://github.com/PlotJuggler/PlotJuggler/issues/360>_ with stylesheet#359 <https://github.com/PlotJuggler/PlotJuggler/issues/359>_#358 <https://github.com/PlotJuggler/PlotJuggler/issues/358>_)
error.#356 <https://github.com/PlotJuggler/PlotJuggler/issues/356>_)#350 <https://github.com/PlotJuggler/PlotJuggler/issues/350>_ (crash in lua)#349 <https://github.com/PlotJuggler/PlotJuggler/issues/349>_#348 <https://github.com/PlotJuggler/PlotJuggler/issues/348>_#346 <https://github.com/facontidavide/PlotJuggler/issues/346>_#318 <https://github.com/facontidavide/PlotJuggler/issues/318>_#170 <https://github.com/facontidavide/PlotJuggler/issues/170>_ : problem with ULOG parser in Windows#314 <https://github.com/facontidavide/PlotJuggler/issues/314>_)#313 <https://github.com/facontidavide/PlotJuggler/issues/313>_)#303 <https://github.com/facontidavide/PlotJuggler/issues/303>_)#301 <https://github.com/facontidavide/PlotJuggler/issues/301>_#300 <https://github.com/facontidavide/PlotJuggler/issues/300>_#290 <https://github.com/facontidavide/PlotJuggler/issues/290>_#296 <https://github.com/facontidavide/PlotJuggler/issues/296>_#288 <https://github.com/facontidavide/PlotJuggler/issues/288>_)#284 <https://github.com/facontidavide/PlotJuggler/issues/284>_)
#281 <https://github.com/facontidavide/PlotJuggler/issues/281>_#274 <https://github.com/facontidavide/PlotJuggler/issues/274>_#269 <https://github.com/facontidavide/PlotJuggler/issues/269>_#271 <https://github.com/facontidavide/PlotJuggler/issues/271>_#264 <https://github.com/facontidavide/PlotJuggler/issues/264>_)
#265 <https://github.com/facontidavide/PlotJuggler/issues/265>_)
#258 <https://github.com/facontidavide/PlotJuggler/issues/258>_#256 <https://github.com/facontidavide/PlotJuggler/issues/256>_ (new release dialog)#253 <https://github.com/facontidavide/PlotJuggler/issues/253>_ and some cleanup#254 <https://github.com/facontidavide/PlotJuggler/issues/254>_#251 <https://github.com/facontidavide/PlotJuggler/issues/251>_#248 <https://github.com/facontidavide/PlotJuggler/issues/248>_#238 <https://github.com/facontidavide/PlotJuggler/issues/238>_)#244 <https://github.com/facontidavide/PlotJuggler/issues/244>_ (#247 <https://github.com/facontidavide/PlotJuggler/issues/247>_)#244 <https://github.com/facontidavide/PlotJuggler/issues/244>_#245 <https://github.com/facontidavide/PlotJuggler/issues/245>_)
Otherwise the time order may not be respected and the data is loaded
incorrectly#239 <https://github.com/facontidavide/PlotJuggler/issues/239>_#234 <https://github.com/facontidavide/PlotJuggler/issues/234>_)#196 <https://github.com/facontidavide/PlotJuggler/issues/196>_ and #236 <https://github.com/facontidavide/PlotJuggler/issues/236>_: allow user to use deterministic color sequence#235 <https://github.com/facontidavide/PlotJuggler/issues/235>_#226 <https://github.com/facontidavide/PlotJuggler/issues/226>_)#225 <https://github.com/facontidavide/PlotJuggler/issues/225>_#222 <https://github.com/facontidavide/PlotJuggler/issues/222>_#221 <https://github.com/facontidavide/PlotJuggler/issues/221>_#185 <https://github.com/facontidavide/PlotJuggler/issues/185>_)#220 <https://github.com/facontidavide/PlotJuggler/issues/220>_#220 <https://github.com/facontidavide/PlotJuggler/issues/220>_ : update custom functions
Thanks @aeudes#219 <https://github.com/facontidavide/PlotJuggler/issues/219>_)#218 <https://github.com/facontidavide/PlotJuggler/issues/218>_#215 <https://github.com/facontidavide/PlotJuggler/issues/215>_#202 <https://github.com/facontidavide/PlotJuggler/issues/202>_ use_header_stamp not initialized for built-in types#200 <https://github.com/facontidavide/PlotJuggler/issues/200>_ from aeudes/multiple_streamer
data stream topic plugin#187 <https://github.com/facontidavide/PlotJuggler/issues/187>_Update .travis.yml
fixed potential thread safety problem
trying to apply changes discussed in issue #96
add transport hint
make hyperlinks clickable by allowing to open external links (#95)
Contributors: Davide Faconti, Romain Reignier
Update .travis.yml
fixed potential thread safety problem
trying to apply changes discussed in issue #96
add transport hint
make hyperlinks clickable by allowing to open external links (#95)
Contributors: Davide Faconti, Romain Reignier
#52 <https://github.com/facontidavide/PlotJuggler/issues/52>_)#43 <https://github.com/facontidavide/PlotJuggler/issues/43>_. Use F10 to hide/show controls#47 <https://github.com/facontidavide/PlotJuggler/issues/47>_#48 <https://github.com/facontidavide/PlotJuggler/issues/48>_#46 <https://github.com/facontidavide/PlotJuggler/issues/46>_ (load csv files)#45 <https://github.com/facontidavide/PlotJuggler/issues/45>. Fixes #27 <https://github.com/facontidavide/PlotJuggler/issues/27>#44 <https://github.com/facontidavide/PlotJuggler/issues/44>_)bug fixes
QWT submodule removed
removed boost dependency
Contributors: Davide Faconti
remove submodule
Contributors: Davide Faconti