Version 1.6.1rc-0309
ℹ️ Any ETA for an official release of OpenBoard 1.6.1 ? ℹ️
A lot of improvements have been made since the last published pre-release. The major issues that were preventing us to go further have been fixed. Tests are being made and if everything goes well, the final release should be deployed in the next two months.
ℹ️ Can I use this release in my classes ? ℹ️
We are currently really satisfied with this release, so you can probably use it, but it remains a release candidate, some translations might miss, and some unknown issues may exist.
⚠️ Disclaimer ⚠️
This release is a non-production ready version. It is shared with you, the GitHub community, so you can see what we are working on, on a regularly basis, and to thank you for your constant help in maintaining OpenBoard.
New Featues
- upgraded to Qt 5.15
- 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
totrue
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
totrue
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
Bug fixes
- 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 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
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
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).