Adding a replacement method global.reparentActor for the deprecated actor.reparent method.
Fix #1941 - allow wrapping around in the list of programs
[st-scroll-view.c] avoid double disconnect
cleanup: fix variable scope in misc/params.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in appSwitcher

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in ui/layout.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in lookingGlass.js
cleanup: fix variable scope in main.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in runDialog.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in settings.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in workspace.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in expoThumbnail.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
cleanup: fix variable scope in extensionSystem.js

Signed-off-by: Niklas Koep <niklas.koep@gmail.com>
Panel applet launcher editor: escape spaces correctly when the app
path has spaces in it.
The icon path can have a space, and does not like %20
menu applet: Fix sometimes showing the wrong title when using search
and you end up with a 'place' or 'recent' item selected
popupMenu.js: avoid unintended side effect of unexpected recursive call of PopupMenu.close

Calling this._boxPointer.hide in PopupMenu.close triggers
PopupMenuManager._onKeyFocusChanged,
which ends up calling PopupMenu.close recursively, causing
global.menuStackLength to be decremented twice.
1.8.4
cinnamon settings: Set encoding globally to UTF-8
Merge pull request #2063 from mtwebster/encoding

cinnamon settings: Set encoding globally to UTF-8