1010 ToggleItem = require ( 'moonstone/ToggleItem' ) ,
1111 LabeledTextItem = require ( 'moonstone/LabeledTextItem' ) ;
1212
13+ var daemonName = "HyperHDR" ;
1314var serviceName = "org.webosbrew.hyperhdr.loader.service" ;
15+ var lunaServiceUri = "luna://" + serviceName ;
1416var servicePath = "/media/developer/apps/usr/palm/services/" + serviceName ;
1517var autostartFilepath = servicePath + "/autostart.sh" ;
1618var linkPath = "/var/lib/webosbrew/init.d/90-start_hyperhdr" ;
@@ -27,7 +29,7 @@ var yes_no_bool = function (x) {
2729module . exports = kind ( {
2830 name : 'MainPanel' ,
2931 kind : Panel ,
30- title : 'HyperHDR' ,
32+ title : daemonName ,
3133 titleBelow : "Loader" ,
3234 headerType : 'medium' ,
3335 components : [
@@ -52,8 +54,8 @@ module.exports = kind({
5254 } ,
5355 {
5456 kind : LabeledTextItem ,
55- label : 'HyperHDR version' ,
56- name : 'hyperhdrVersion ' ,
57+ label : 'Daemon version' ,
58+ name : 'daemonVersion ' ,
5759 text : 'unknown' ,
5860 disabled : true ,
5961 } ,
@@ -69,11 +71,11 @@ module.exports = kind({
6971 { kind : Divider , content : 'Result' } ,
7072 { kind : BodyText , name : 'result' , content : 'Nothing selected...' }
7173 ] } ,
72- { kind : LunaService , name : 'serviceStatus' , service : 'luna://org.webosbrew.hyperion.ng.loader.service' , method : 'status' , onResponse : 'onServiceStatus' , onError : 'onServiceStatus' } ,
73- { kind : LunaService , name : 'start' , service : 'luna://org.webosbrew.hyperion.ng.loader.service' , method : 'start' , onResponse : 'onDaemonStart' , onError : 'onDaemonStart' } ,
74- { kind : LunaService , name : 'stop' , service : 'luna://org.webosbrew.hyperion.ng.loader.service' , method : 'stop' , onResponse : 'onDaemonStop' , onError : 'onDaemonStop' } ,
75- { kind : LunaService , name : 'version' , service : 'luna://org.webosbrew.hyperion.ng.loader.service' , method : 'version' , onResponse : 'onDaemonVersion' , onError : 'onDaemonVersion' } ,
76- { kind : LunaService , name : 'terminate' , service : 'luna://org.webosbrew.hyperion.ng.loader.service' , method : 'terminate' , onResponse : 'onTermination' , onError : 'onTermination' } ,
74+ { kind : LunaService , name : 'serviceStatus' , service : lunaServiceUri , method : 'status' , onResponse : 'onServiceStatus' , onError : 'onServiceStatus' } ,
75+ { kind : LunaService , name : 'start' , service : lunaServiceUri , method : 'start' , onResponse : 'onDaemonStart' , onError : 'onDaemonStart' } ,
76+ { kind : LunaService , name : 'stop' , service : lunaServiceUri , method : 'stop' , onResponse : 'onDaemonStop' , onError : 'onDaemonStop' } ,
77+ { kind : LunaService , name : 'version' , service : lunaServiceUri , method : 'version' , onResponse : 'onDaemonVersion' , onError : 'onDaemonVersion' } ,
78+ { kind : LunaService , name : 'terminate' , service : lunaServiceUri , method : 'terminate' , onResponse : 'onTermination' , onError : 'onTermination' } ,
7779
7880 { kind : LunaService , name : 'autostartStatusCheck' , service : 'luna://org.webosbrew.hbchannel.service' , method : 'exec' , onResponse : 'onAutostartCheck' , onError : 'onAutostartCheck' } ,
7981 { kind : LunaService , name : 'exec' , service : 'luna://org.webosbrew.hbchannel.service' , method : 'exec' , onResponse : 'onExec' , onError : 'onExec' } ,
@@ -84,7 +86,7 @@ module.exports = kind({
8486 autostartEnabled : false ,
8587 serviceElevated : false ,
8688 daemonRunning : false ,
87- hyperhdrVersionText : 'unknown' ,
89+ daemonVersionText : 'unknown' ,
8890 resultText : 'unknown' ,
8991
9092 initDone : false ,
@@ -96,7 +98,7 @@ module.exports = kind({
9698
9799 { from : "serviceElevated" , to : '$.startButton.disabled' , transform : not } ,
98100 { from : "serviceElevated" , to : '$.stopButton.disabled' , transform : not } ,
99- { from : "hyperionVersionText " , to : '$.hyperionVersion .text' } ,
101+ { from : "daemonVersionText " , to : '$.daemonVersion .text' } ,
100102 { from : "serviceElevated" , to : '$.elevationStatus.text' , transform : yes_no_bool } ,
101103 { from : "daemonRunning" , to : '$.daemonStatus.text' , transform : yes_no_bool } ,
102104 { from : "resultText" , to : '$.result.content' }
@@ -118,7 +120,7 @@ module.exports = kind({
118120 self . $ . serviceStatus . send ( { } ) ;
119121 } , 2000 ) ;
120122 } ,
121- // Elevates the native service - this enables hyperhdr.loader.service to run as root by default
123+ // Elevates the native service - this enables it to run as root by default
122124 elevate : function ( ) {
123125 console . info ( "Sending elevation command" ) ;
124126 this . $ . execSilent . send ( { command : elevationCommand } ) ;
@@ -204,25 +206,25 @@ module.exports = kind({
204206 console . info ( "onDaemonStart" ) ;
205207 if ( evt . returnValue ) {
206208 this . set ( 'daemonRunning' , true ) ;
207- this . set ( 'resultText' , "HyperHDR started" ) ;
209+ this . set ( 'resultText' , "Daemon started" ) ;
208210 } else {
209- this . set ( 'resultText' , "HyperHDR failed to start" ) ;
211+ this . set ( 'resultText' , "Daemon failed to start" ) ;
210212 }
211213 } ,
212214 onDaemonStop : function ( sender , evt ) {
213215 console . info ( "onDaemonStop" ) ;
214216 if ( evt . returnValue ) {
215217 this . set ( 'daemonRunning' , false ) ;
216- this . set ( 'resultText' , "HyperHDR stopped" ) ;
218+ this . set ( 'resultText' , "Daemon stopped" ) ;
217219 } else {
218- this . set ( 'resultText' , "HyperHDR failed to stop" ) ;
220+ this . set ( 'resultText' , "Daemon failed to stop" ) ;
219221 }
220222 } ,
221223 onDaemonVersion : function ( sender , evt ) {
222224 console . info ( "onDaemonVersion" ) ;
223225 console . info ( evt ) ;
224226 if ( evt . returnValue ) {
225- this . set ( 'hyperhdrVersionText ' , evt . version ) ;
227+ this . set ( 'daemonVersionText ' , evt . version ) ;
226228 }
227229 } ,
228230 autostartToggle : function ( sender ) {
0 commit comments