Improve code.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1330 3c3d7b80-5828-415e-9f61-280b98178fff
Improve code.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1331 3c3d7b80-5828-415e-9f61-280b98178fff
Mantis 0001062: Set shared folder privileges per user or group.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1332 3c3d7b80-5828-415e-9f61-280b98178fff
Mantis 0001062: Set shared folder privileges per user or group.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1333 3c3d7b80-5828-415e-9f61-280b98178fff
Do not check if omv-engined is running. If the daemon is not running before the shell function is executed, the built-in feature to delay a various number of attempts to connect to the daemon will take action.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1334 3c3d7b80-5828-415e-9f61-280b98178fff
Mantis 0001062: Set shared folder privileges per user or group.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1335 3c3d7b80-5828-415e-9f61-280b98178fff
Finishing Mantis 0001062: Set shared folder privileges per user or group.
The current implementation with a seperate button and dialog for the shared folder privileges per role is a compromise.
The better one would be to display the shared folder privileges in the 'Edit' dialog as another tab (user/group information and privileges), but the existing window/dialog implementation does not support RPC's for each tab panel to get/set config values from the engine backend. Using the existing framework needs too much dirty workarounds to get it working this way.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1336 3c3d7b80-5828-415e-9f61-280b98178fff
Modify shared folder privileges icon.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1337 3c3d7b80-5828-415e-9f61-280b98178fff
- Fix a bug
- Add the button item as first parameter to the 'enableFn' function.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1338 3c3d7b80-5828-415e-9f61-280b98178fff
Add ability to process split buttons.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1339 3c3d7b80-5828-415e-9f61-280b98178fff
Start to refactor 'selectionChangeConfig' implementation.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1340 3c3d7b80-5828-415e-9f61-280b98178fff
Contine to refactor 'selectionChangeConfig' implementation. Now it is named 'selectionConfig' to make it more independent from the selectionchange event. But i'm not 100% happy with the name, are there any useful suggestions? Some property names have been renamed to comply with the ExtJS naming schema.

git-svn-id: http://svn.code.sf.net/p/openmediavault/code/trunk@1341 3c3d7b80-5828-415e-9f61-280b98178fff