Skip to content

Changes in OpenBoard 1.7.0

Martin Winter edited this page Oct 29, 2023 · 3 revisions

Features

  • OpenBoard can now run in a window instead of full screen. Set the App/RunInWindow variable to true to enable this mode.
  • Switch to a modern, Chrome-based browser engine including full support for HTML5.
    • Improved support for embedding web pages and detecting embeddable content.
    • Drag-and-drop of URLs to the board.
    • Pick images and PDFs from web pages and add them to the board.
    • Configurable Cookie handling.
    • Web Inspector for widget developers.
  • Live thumbnails in the left sidebar.
  • Explicit selection of displays to use.
  • Startup hints provide a walk through the features of OpenBoard.
  • Tool to draw Cartesian axes.
  • Option to show intermediate grid lines (5mm).
  • Allow startup in Document mode.
  • Mark documents as "Favorites".
  • Option to enable a Seyes ruled background.
  • Zoom with Ctrl + mouse wheel.
  • Scroll with mouse wheel.
  • Camera widget to add the live image from a camera to the board.

Improvements

  • Performance improvement when loading document structure from network storage.
  • Store JPEG images in their native format.
  • Observe image rotation from image metadata.
  • Size of exported PDF page is now same as imported PDF page size.
  • Better handling of the Text box size.
  • Allow dropping of images to sub-folders of the image library.
  • Add shortcuts for color selection.
  • Toolbar and Preferences now also usable on low-resolution devices.

Incompatibilities

  • Some 3rd party widgets may no longer work, as the internal widget API was changed. Please report to the widget author as well as to the OpenBoard team to help updating the widget.

Fixes

  • Many bug fixes related to
    • Handling of metadata,
    • Sporadic crashes,
    • User interface appearance and behavior.
  • PDF export improvements.
    • Positioning of annotations.
    • Export of pages with widgets now export a snapshot of the widget content.

Development

  • Add support for ffmpeg-5 and ffmpeg-6.
  • Add support for Qt 6.