Let Cinnamon fallback to Cinnamon 2D
reverting camelcase commit
Bugfix for all applets and desklets getting unloaded when enabled-extensions was changed.
Another bugfix for extensions not being able to be enabled after start.
Merge pull request #1730 from mtwebster/fix-sound-module

Use new name for cinnamon-control-center sound module
Merge pull request #1695 from mtwebster/speedup-settings

cinnamon-settings: Load C modules on demand, not all at startup, and add MDM config to settings
Merge pull request #1720 from Lusito/camelcaserevert

Missing camelCase reverts for appletManager.js
Merge pull request #1716 from wisheu/master

Let Cinnamon fallback to Cinnamon 2D
Applet/Desklet/Extension settings API
Add 'generic' setting type, ability to launch external settings app,
and hide configure button in cinnamon settings, based on metadata.json
Add check for 'generic' non-visible setting type
Some fixes
Cinnamon-settings: Check to make sure external settings app exists before
allowing it to execute.
Remove logging
Use just a single bindProperty method, make combobox type checking smarter
Change applets and desklets to new api
Add tooltip handling
Add tooltips to applet settings
Default to single instance when max-instances is not defined in metadata
Some fixes
Make notebook scrollable if there are too many instances