C

ChangeLog

Boot to Qt 5.7.0

  • Release date: June 15, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.7.0
  • New reference devices:
    • NVIDIA DRIVE CX (Qt Automotive)
    • Intel NUC
    • Raspberry Pi 3

Improvements:

  • Moved to use Yocto 2.0 (Jethro).

Removed Platforms:

  • Removed support for SILICA ArchiTech Tibidabo.

Boot to Qt 5.6.0

New Features:

  • Boot to Qt stack was updated to use Qt 5.6.0.
  • The entire stack is now built with Yocto tooling, using the meta-qt5 layer for the Qt modules.
  • Boot to Qt build scripts are no longer available for building custom images.
  • Qt Charts was updated to version 2.1.0.
  • Qt Data Visualization was updated to version 1.2.2.
  • Qt Quick Compiler was updated to version 4.0.0.
  • Qt Virtual Keyboard was updated to version 2.0.0.
  • Qt Quick 2D Renderer was updated to version 5.6.0.
  • Added Windows development host support as Technical Preview.

Improvements:

  • Moved to use Yocto 1.8 (Fido).
  • Enabled touch screen support (RPi-FT5406 driver) in the Raspberry Pi 2 image.
  • Improved About Qt for Device Creation demo.
  • Added a new demo, Web Browser, demonstrating the use of Qt WebEngine with Qt Quick.
  • New style and improved visuals for the demo launcher.
  • Toradex Colibri VF: Included mqxboot utility in the prebuilt images, enabling the bootup process of the secondary Cortex-M4 core from user-space.
  • Toradex BSP was updated to V2.5Beta3_20151215.
  • Enabled High-DPI support for the emulator.

Fixed Bugs:

  • Nitrogen6X: Fixed performance issues for Qt WebEngine video playback.
  • Fixed can't find linker symbol for virtual table warnings when debugging Qt Quick applications.

Boot to Qt 5.5.1

  • Release date: Sep 24, 2015
  • Supported until: Mar 16, 2018

New Features:

  • Boot to Qt stack was updated to use Qt 5.5.1.
  • New reference device: Kontron SMARC-sAMX6i

Improvements:

  • Enabled Qt Quick Compiler to run on add-on components.
  • Improved The Planets demo to work better on small displays.

Boot to Qt 5.5.0

  • Release date: Jul 01, 2015
  • Supported until: Sep 24, 2017

Deprecated Platforms:

  • Support for the embedded Android platform was deprecated.

New Features:

  • Boot to Qt stack was updated to use Qt 5.5.0.
  • New reference devices:
    • Toradex Colibri iMX6
    • Raspberry Pi 2
  • Qt Charts was updated to version 2.0.1.
  • Qt Data Visualization was updated to version 1.2.1.
  • Qt Quick Compiler was updated to version 3.0.0.

Improvements:

  • Adopted a new versioning scheme that follows the version of Qt.
  • Added a new demo: Planets example from Qt Canvas3D module.
  • Updated the emulator to support custom screen sizes and aspect ratios.
  • Added a slider in Boot to Qt demo settings to override the physical screen size.
  • Added experimental support for building Qt 5 using Yocto and meta-qt5 layer.

Boot to Qt 4.2.0

  • Release date: Jun 02, 2015
  • Supported until: Jul 01, 2017

New Features:

  • Boot to Qt stack was updated to use Qt 5.4.2 on embedded Android and Linux.
  • Qt Virtual Keyboard was updated to version 1.3.0.
  • Enabled Chinese (Pinyin), Korean (Hangul) and Japanese (OpenWnn) input methods for Qt Virtual Keyboard.

Improvements:

  • Boot to Qt Flashing Wizard: Improved error messages for flashing failures.
  • Toradex Colibri VF and Apalis iMX6 images updated to use the latest release (v2.3).

Boot to Qt 4.1.0

  • Release date: Feb 24, 2015
  • Supported until: Jun 02, 2017

New Features:

  • Boot to Qt stack was updated to use Qt 5.4.1 on embedded Android and Linux.

Improvements:

  • Enabled adb daemon listening to both USB and network connections simultaneously in embedded Linux
  • Enabled D-Bus session bus on boot
  • Implemented better support for compiling projects using embedded Linux toolchains without Qt Creator
  • Documentation improvements

Fixed Bugs:

  • Build Your Own Stack: Fixed add-on modules built into the image not being included in the generated Qt Creator custom Kit

Boot to Qt 4.0.0

  • Release date: Dec 10, 2014
  • Supported until: Feb 19, 2017

New Features:

  • Boot to Qt stack was updated to use Qt 5.4.0 on embedded Android and Linux.
  • Qt Charts was updated to version 2.0.
  • Qt Quick Enterprise Controls was updated to version 1.3.
  • Qt Quick Compiler was updated to version 2.0.
  • Qt Data Visualization was updated to version 1.2
  • Qt Virtual Keyboard was updated to version 1.2.1
  • B2Qt.Wifi Module was updated to version 1.0 with a new C++ API
  • B2Qt.Utils Module was updated to version 1.0 (previously DroidUtils module)
  • Added support for devices without OpenGL capabilities with Qt Quick 2D Renderer
  • New reference devices:
    • Toradex Colibri VF50 (GPU-less, using Qt Quick 2D Renderer)
    • Toradex Colibri VF61 (GPU-less, using Qt Quick 2D Renderer)
    • Boundary Devices i.MX6 Boards (Nitrogen6, Nitrogen6X)
    • Freescale SABRE SD i.MX6Dual
    • SILICA ArchiTech Tibidabo

Improvements:

  • Updated Qt Multimedia plugin on embedded Android
  • Added cape support for BeagleBone Black
  • Added Boot to Qt Flashing Wizard, a GUI application for easy device setup
  • Improved Build Your Own Stack scripts to clone only the meta-layer required for the target device, instead of cloning them all.
  • Improved look and feel of Boot to Qt project templates
  • Removed Qt WebKit from the builds in favor of Qt WebEngine
  • Enabled tslib plugin to be built and deployed by default
  • Added experimental multi-process support with the Wayland windowing system
  • Documentation improvements

Fixed Bugs:

  • eLinux emulator: Added gstreamer plugin required for video playback
  • Fixed updating IP address/hostname of a Boot to Qt device in Qt Creator settings
  • Fixed missing/incomplete debugging information on eAndroid, for both C++ and QML.

Boot to Qt 3.2.0

  • Release date: Oct 14, 2014
  • Supported until: Dec 10, 2016

New Features:

Improvements:

  • Fonts are now deployed as part of the build process of base images.
  • Deployed missing font to enable Hindi layout for virtual keyboard.
  • Reduced downloaded package sizes by stripping out debug symbols from Qt host tools.
  • Deployed applications no longer launch automatically on reboot, unless explicitly set.
  • Modified Qt demo launcher to use all available screen space for flicking between applications.
  • Improved resolution of Qt demo launcher application preview images.
  • Added an option in Launcher Settings to apply a "Retro" style for the virtual keyboard.
  • Made the Display FPS option in Launcher Settings persistent.
  • Updated the Qt 5 Everywhere demo.

Fixed Bugs:

  • Fixed Qt WebEngine demo freezing on embedded Android.

Boot to Qt 3.1.1

  • Release date: Aug 20, 2014
  • Supported until: Oct 14, 2016

Fixed Bugs:

Boot to Qt 3.1.0

  • Release date: July 03, 2014
  • Supported until: Aug 20, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.3.1 on embedded Android and Linux.
  • Added a generic solution for injecting Boot to Qt for embedded Android stack into devices running Android version 4.2.2 or later.
  • Toradex Apalis iMX6 was added as a reference device.
  • Qt Data Visualization was updated to version 1.1.
  • Qt Charts was updated to version 1.4.
  • Qt Virtual Keyboard was update to version 1.1.

Improvements:

  • Added translucent widget windows support to eglfs.
  • Changed appcontroller to print status messages to stdout.
  • Switched to use symbolic links for GL-streaming library, instead of having multiple copies.
  • Fixed C++ debugging issues and improved performance on embedded Android.
  • Updated the content of About Qt for Device Creation demo.
  • Improved Sensors and Media Player examples.

Fixed Bugs:

  • Fixed WiFi not working on Nexus 7 (2013).
  • BeagleBone Black: Fixed C++ debugging failing on embedded Android.
  • BeagleBone Black: embedded Linux did not include USB serial drivers.
  • Fixed JavaScript crash on ARM (QTBUG-39289).
  • Removed useless warnings about setMask when using Qt Widgets.

Boot to Qt 3.0.0

  • Release date: May 22, 2014
  • Supported until: July 03, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.3 on embedded Android and Linux
  • Qt Virtual Keyboard was updated to version 1.0
  • Qt Data Visualization demo was added
  • Qt WebEngine 0.9 support (including WebEngine demo) was added for embedded Android and Linux. However, the Emulator target is currently not supported
  • Qt Quick Compiler (Technology Preview) was added to the Boot to Qt stack
  • Nexus 7 (2013) was added as a reference device for embedded Android
  • Freescale SABRE SD i.MX6Quad was added as a reference device for embedded Linux
  • WiFi networking support and configuration were implemented on embedded Linux

Improvements:

  • Emulator warnings were improved
  • Embedded Linux: Moved to use Yocto 1.6 (Daisy)
  • Debug symbols were moved to a separately installable package
  • Presentation of Boot to Qt demos in Qt Creator was improved

Fixed Bugs:

  • Build scripts: Incorrect path was fixed

Boot to Qt 2.1.0

  • Release date: Apr. 15, 2014
  • Supported until: May 22, 2016

New Features:

Improvements:

  • Qt Creator plugin for Boot to Qt now supports incremental deployment, custom adb commands
  • Adb now easily usable over IP on all devices on Boot to Qt for embedded Linux
  • Update new content to device without erasing it first on Boot to Qt for embedded Linux
  • All images now contain generally used CA certificates
  • Toolchains updated to support Qt WebEngine
  • Documentation was added for QML types provided by the B2Qt.Wifi Module
  • Emulator: Debug logging functionality was added
  • Various documentation improvements
  • Qt for Device Creation installer error handling was improved
  • 3rd party license information was updated
  • Launcher Settings application UI was improved

Fixed Bugs:

  • Boot to Qt for embedded Linux: OpenSSL Heartbleed bug was fixed
  • Boot to Qt for embedded Android: Qt debug symbols were missing
  • QEglFSCompositor::render() using incorrect vertices for full-screen quad, resulting in bad texture sampling
  • Use damaged rect instead of full texture upload for raster windows
  • Emulator: Crash when launching multiple instances
  • Emulator: State transitions were not working properly
  • Boot to Qt for embedded Android emulator: C++ debugging was fixed
  • Emulators: Qt Quick applications don't exit on Qt.quit()
  • Banding was visible on Raspberry Pi
  • Qt Creator: adb failed to connect
  • QtCreator: Different Virtual Machiness with the same OS were not handled properly
  • Qt Creator: Tabstop order in device wizard was incorrect
  • Qt 5 Everywhere demo: not all internet radio station were working

Fixed Known Issues:

  • Embedded Android: Arabic Numbers Not Always Rendered Correctly

Boot to Qt 2.0.0

  • Release date: Feb. 25, 2014
  • Supported until: Apr. 15, 2016

New Features:

  • Boot to Qt stack was updated to use Qt 5.2.1 on embedded Android and Linux
  • Building your own Boot to Qt embedded Linux stack was enabled
  • Emulator graphics performance and quality was improved (GL-streaming)
  • BeagleBone Black was added as a reference device
  • Qt Virtual Keyboard was integrated into Boot to Qt
  • Qt Quick Enterprise Controls was added to the Boot to Qt stack
  • Qt Charts was added to the Boot to Qt stack
  • Boot to Qt source code was made available via online installer
  • WiFi networking support/configuration were implemented on embedded Android
  • Ethernet connectivity was enabled on embedded Android

Improvements:

  • Updated GDB for embedded Android toolchain
  • Enterprise demos (Charts, Enterprise Controls) were added
  • Embedded Linux: Moved to use Yocto 1.5 (Dora)
  • Demos available as examples in Qt Creator
  • Embedded Android emulator updated to Android 4.2.2

Fixed Bugs:

  • Embedded Android emulator: Missing Mesa headers
  • Embedded Linux emulator: Black screen in camera demo
  • Emulator tries to load host plugins
  • Sensors not working in emulators
  • Empty HOME environment variable in processes launched by appcontroller
  • Embedded Android emulator: C++ debugging fails
  • Qt add-ons not installed to host

Fixed Known Issues:

  • Qt SQL: QML LocalStorage Fails to Connect to Database on Embedded Android
  • Qt XML Patterns: Module not Available on embedded Android
  • Qt Multimedia: Audio is Muted on Nexus 7
  • Unnecessary Warnings Displayed by the Installer
  • Virtual Keyboard: Backspace Removes Two Characters

Boot to Qt 1.0.1

  • Release date: Dec. 5, 2013
  • Supported until: Feb. 25, 2016
  • Emulator: Remote control widget version shown together with emulator version
  • Emulator: Mouse events are sent instead of touch events
  • Emulator: Raster window support added
  • Emulator: emulatorproxyd shows its version on startup
  • Emulator: Detect some network problems
  • Emulator: Fixed issues related to startup
  • Emulator: Updated source code license headers
  • Emulator: Show all VirtualBox errors
  • Emulator: Video playback support on embedded Linux

Available under certain Qt licenses.
Find out more.