github OpenBoard-org/OpenBoard v1.6.1

latest releases: v1.7.1, v1.7.1rc-240202, v1.7.0...
3 years ago

Version 1.6.1

New Featues

  • upgraded to Qt 5.15.0
  • the laser pointer diameter is now configurable in the config file, thanks to @letsfindaway. You can modify its value by changing it in the config file (PointerDiameter in the Board section)
  • it is now possible to draw intermediate lines in the grid backgrounds, thanks to @letsfindaway. You can enable it by passing EnableIntermediateLines to true in the config file. Once we have time to test it, it might become enabled by default.
  • a new application called "Axes" has been added, thanks to @letsfindaway. it can be enabled by passing EnableToolAxes to true in the config file. Once we have time to test it, it might become enabled by default.
  • a new application called "Paper" (already available for a while in some Geneva schools) has been added, thanks to François Le Cléac'h
  • added an option do enable/disable the new work made to increase performances when zooming on a PDF enableQualityLossToIncreaseZoomPerfs (enabled by default)
  • added 4 shapes in the library
  • ported from QScriptEngine to QJSonDocument, thanks to @JBBgameich
  • updated russian translations, thanks to @mariiaalt
  • added a zoomBehavior parameter to test some features regarding PDF rendering performances, thanks to @jpapale

Bug fixes

  • It was no longer possible to make a selection above a PDF background. In some cases, undo could cause the PDF to be detached from background.
  • added shortcuts events in the thumbnails view.
  • Object moves were not memorized when using the "magicFinger" tool.
  • Fixed several issues regarding UBX import.
  • Selected pen color was no longer visible on the main bar.
  • In a text-box, a resize was applied even when only changing the color of a text.
  • potential fix to the "screen overlapping" issue
  • metadatas were not correctly persisted when the last action was to delete a page in Board Mode
  • fixed two issues regarding ubx files where import could fail if some folders and files had the same name
  • fixed an issue where rename a folder could break the folder's hierarchy
  • fixed the labels of the colors toolbar
  • fixed an issue where resizing widgets would scale them instead of resizing the viewport
  • fixed an issue where OpenBoard would crash if trying to drag and drop anything on the thumbnails view
  • fixed an issue where data would not be correctly persisted when playing with text alignment in a text box
  • fixed an issue with shortcuts on a german keyboard layout, thanks to @letsfindaway
  • fixed an issue where changing of stylus tool while input device is pressed could result on a crash, thanks to @letsfindaway
  • fixed an issue where eraser preview circle would not hide at input device release, thanks @letsfindaway
  • fixed two issues where pageCount metadata could be corrupted
  • fixed a number of uninitialized variable uses, thanks to @multun
  • fixed some polish translations, thanks to @marcin-serwin

Linux

  • make libavcodec-extra version less restricted (so the package can be installed in Kubuntu 20.04 too)

Windows

  • vc_redist installer has been replaced by new ones to prevent "msvcrt10x.dll is missing" kind of errors
  • added LAV_Filters to installer so system codecs needed by Qt are provided directly at install

OSX

  • fixed OSX Desktop mode, thanks to @jpapale
  • fixed OSX Desktop screen capture for screens with a devicePixelRatio different from 1
  • fixed an issue where d'n'd was broken with qt 5.15 or osx >= 10.15 if QMimeData::setUrls was filled with empty urls
  • ask permission to use the mic.

Known Issues

Linux

  • In Desktop Mode, Gnome Dock should be set to bottom position to workaround the issue with the Openboard left palette not beeing usable from above it (cf. https://bugreports.qt.io/browse/QTBUG-81341 for more details).

Don't miss a new OpenBoard release

NewReleases is sending notifications on new releases.