Post FlightGear 2020.2 LTS changes: Difference between revisions

Jump to navigation Jump to search
m
→‎Code clean-ups and changes: +link MP packet overflow issue
m (→‎Code clean-ups and changes: +link MP packet overflow issue)
Line 23: Line 23:


# Make C++14 (possibly C++17? <ref>https://sourceforge.net/p/flightgear/mailman/message/37041706/</ref>) the minimum required version (will make it easier to continue [[Deboosting FlightGear|replacing Boost]] items with std:: ones) <ref>https://sourceforge.net/p/flightgear/mailman/message/36988831/</ref> <ref>https://sourceforge.net/p/flightgear/mailman/message/36984349/</ref>
# Make C++14 (possibly C++17? <ref>https://sourceforge.net/p/flightgear/mailman/message/37041706/</ref>) the minimum required version (will make it easier to continue [[Deboosting FlightGear|replacing Boost]] items with std:: ones) <ref>https://sourceforge.net/p/flightgear/mailman/message/36988831/</ref> <ref>https://sourceforge.net/p/flightgear/mailman/message/36984349/</ref>
# Make CMake 3.6 the minimum required version : this will allow simplifying a bunch of compatibility logic in the build files <ref>https://sourceforge.net/p/flightgear/mailman/message/37020794/</ref>
# Make CMake 3.6 the minimum required version: this will allow simplifying a bunch of compatibility logic in the build files <ref>https://sourceforge.net/p/flightgear/mailman/message/37020794/</ref>
# Use CMake OBJECT_LIBRARY to improve how we collect sources together when building each sub-dir
# Use CMake OBJECT_LIBRARY to improve how we collect sources together when building each sub-dir
# Make Qt 5.9 the minimum for the launcher {{Done}} <ref>https://sourceforge.net/p/flightgear/mailman/message/37041064/</ref>
# Make Qt 5.9 the minimum for the launcher {{Done}} <ref>https://sourceforge.net/p/flightgear/mailman/message/37041064/</ref>
# Drop 32-bit windows support <ref>https://sourceforge.net/p/flightgear/mailman/message/34899704/</ref>
# Drop 32-bit windows support <ref>https://sourceforge.net/p/flightgear/mailman/message/34899704/</ref>
# Drop the pre-2017.x MultiPlayer message format - this will fix warnings from some aircraft about MP packet overflows
# Drop the pre-2017.x MultiPlayer message format - this will fix warnings from some aircraft about MP packet overflows <ref>https://sourceforge.net/p/flightgear/mailman/message/36300829/</ref>
# Drop the KLN-89 code, since it's unused and not maintained for a long time: Canvas and the regular GPS code can easily implement a working KLN-89 or similar equipment now <ref>https://sourceforge.net/p/flightgear/mailman/message/36327950/</ref>
# Drop the KLN-89 code, since it's unused and not maintained for a long time: Canvas and the regular GPS code can easily implement a working KLN-89 or similar equipment now <ref>https://sourceforge.net/p/flightgear/mailman/message/36327950/</ref>
# Switch to Compositor mode as the only rendering option <sub>{{Merge-request|project=flightgear|id=213 }}, {{Merge-request|project=simgear|id=78 }} {{Merge-request|project=fgdata|id=200 }}</sub> {{Progressbar|70}} <ref>https://sourceforge.net/p/flightgear/mailman/message/36606242/</ref><ref>https://sourceforge.net/p/flightgear/mailman/message/37039397/</ref><ref>https://sourceforge.net/p/flightgear/mailman/message/37040359/</ref>
# Switch to Compositor mode as the only rendering option <sub>{{Merge-request|project=flightgear|id=213 }}, {{Merge-request|project=simgear|id=78 }} {{Merge-request|project=fgdata|id=200 }}</sub> {{Progressbar|70}} <ref>https://sourceforge.net/p/flightgear/mailman/message/36606242/</ref><ref>https://sourceforge.net/p/flightgear/mailman/message/37039397/</ref><ref>https://sourceforge.net/p/flightgear/mailman/message/37040359/</ref>

Navigation menu