Fix convertPreferences to accept non-module clientIDs
fix outstanding code review issues
Fixes #7418 and #7421 - attempts to recover or teardown editor when encoutering errors
add a space to please the linter
fix typos
remove duplicate unit test
Translated some strings to Italian
revert to using only T key as a trigger; Ctrl+T triggers a new tab on Windows
fix typo; undocument unused param
Merge pull request #7424 from oslego/fix-shapes-update

Fix shapes update
Merge pull request #7415 from SAPlayer/patch-1

Fix convertPreferences to accept non-module clientIDs
Merge pull request #7429 from ShinDarth/master

Translated some strings to Italian