ticket #920: [Patch] Add -module-list to enlightenment_remote

SVN revision: 65871
This commit is contained in:
Mike Blumenkrantz 2011-12-04 21:52:44 +00:00
parent 9f70d6d9da
commit 6791ce5805
1 changed files with 13 additions and 1 deletions

View File

@ -19,6 +19,7 @@ OPTIONS:
-restart Restart Enlightenment -restart Restart Enlightenment
-exit Exit Enlightenment -exit Exit Enlightenment
-module-list List all loaded modules
-module-enable OPT1 Enable the module named 'OPT1' -module-enable OPT1 Enable the module named 'OPT1'
-module-disable OPT1 Disable the module named 'OPT1' -module-disable OPT1 Disable the module named 'OPT1'
-module-load OPT1 Loads the module named 'OPT1' into memory -module-load OPT1 Loads the module named 'OPT1' into memory
@ -228,6 +229,14 @@ er_module_enable(){
ERCS org.enlightenment.wm.Module.Enable "$2" ERCS org.enlightenment.wm.Module.Enable "$2"
} }
#-------------------------------------------------------------------------------
# E Module List
#-------------------------------------------------------------------------------
er_module_list(){
echo 'Module -- Status'
ERGMST org.enlightenment.wm.Module.List | \
sed -e 's/ 1/ -- Enabled/' -e 's/ 0/ -- Disabled/'
}
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
# E Module Load # E Module Load
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
@ -359,6 +368,9 @@ case "$1" in
-exit) -exit)
er_exit er_exit
;; ;;
-module-list)
er_module_list
;;
-module-enable) -module-enable)
er_module_enable "$@" er_module_enable "$@"
;; ;;
@ -423,7 +435,7 @@ esac
################################################################################ ################################################################################
ignore_this(){ ignore_this(){
# IGNORE THIS SECTION # IGNORE THIS SECTION
# think at it just like as a TODO list or a list where are listed all the old options of enlightenmen_remote # think at it just like as a TODO list or a list where are listed all the old options of enlightenment_remote
# Remember that the elements of this next list are removed every time they are implemented on this tool # Remember that the elements of this next list are removed every time they are implemented on this tool
echo " echo "