mirror of
https://github.com/antos-rde/antosdk-apps.git
synced 2025-07-13 14:14:27 +02:00
adding reomote desktop package
This commit is contained in:
24
RemoteDesktop/build/debug/README.md
Normal file
24
RemoteDesktop/build/debug/README.md
Normal file
@ -0,0 +1,24 @@
|
||||
# RemoteDesktop
|
||||
This project is generated by AntOS Development Kit
|
||||
|
||||
## Howto
|
||||
|
||||
1. Open the project.apj file with AntOSDK (simply double Click on it)
|
||||
2. Modify the UI in *assets/scheme.html*
|
||||
3. Modify application code in *coffees/main.coffee*
|
||||
4. Modify CSS style in *css/main.css*
|
||||
5. Other files need to be copied: put in to assets
|
||||
|
||||
## Set up build target
|
||||
|
||||
Click **Menu> Build > Build Option** or simply hit **ALT-Y**
|
||||
|
||||
In the build options dialog, add or remove files that need to be
|
||||
included into the build
|
||||
|
||||
Click **Save**
|
||||
|
||||
## Build application
|
||||
* To build: **Menu > Build > Build** or **ALT-C**
|
||||
* To build and run: **Menu > Build > Build and Run** or **CTRL-R**
|
||||
* To release: **Menu > Build > Build release** or **ALT-P**
|
1
RemoteDesktop/build/debug/decoder.js
Normal file
1
RemoteDesktop/build/debug/decoder.js
Normal file
@ -0,0 +1 @@
|
||||
var api,onmessage,resolution,wasm_update;importScripts("wvnc_asm.js"),api={},resolution=void 0,Module.onRuntimeInitialized=function(){return api={createBuffer:Module.cwrap("create_buffer","number",["number","number"]),destroyBuffer:Module.cwrap("destroy_buffer","",["number"]),updateBuffer:Module.cwrap("update","number",["number","number","number","number","number","number"]),decodeBuffer:Module.cwrap("decode","number",["number","number","number","number"])}},wasm_update=function(e){var r,u,n,t,a,o,d,f,i,s,m;if(s=(r=new Uint8Array(e))[1]|r[2]<<8,m=r[3]|r[4]<<8,i=r[5]|r[6]<<8,t=r[7]|r[8]<<8,n=r[9],a=api.createBuffer(r.length),Module.HEAP8.set(r,a),d=i*t*4,o=api.decodeBuffer(a,r.length,resolution.depth,d),u=new Uint8Array(Module.HEAP8.buffer,o,d),e={},(f=new Uint8Array(d)).set(u,0),e.pixels=f.buffer,e.x=s,e.y=m,e.w=i,e.h=t,postMessage(e,[e.pixels]),api.destroyBuffer(a),0!==n||32!==resolution.depth)return api.destroyBuffer(o)},onmessage=function(e){return e.data.depth?resolution=e.data:wasm_update(e.data)};
|
150
RemoteDesktop/build/debug/main.js
Normal file
150
RemoteDesktop/build/debug/main.js
Normal file
File diff suppressed because one or more lines are too long
13
RemoteDesktop/build/debug/package.json
Normal file
13
RemoteDesktop/build/debug/package.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"app":"RemoteDesktop",
|
||||
"name":"RemoteDesktop",
|
||||
"description":"",
|
||||
"info":{
|
||||
"author": "",
|
||||
"email": ""
|
||||
},
|
||||
"version":"0.0.1-a",
|
||||
"category":"Other",
|
||||
"iconclass":"fa fa-adn",
|
||||
"mimes":["none"]
|
||||
}
|
5
RemoteDesktop/build/debug/scheme.html
Normal file
5
RemoteDesktop/build/debug/scheme.html
Normal file
@ -0,0 +1,5 @@
|
||||
<afx-app-window apptitle="VNC Remote Desktop" width="720" height="576" data-id="RemoteDesktop">
|
||||
<afx-hbox >
|
||||
<canvas data-id="screen"></canvas>
|
||||
</afx-hbox>
|
||||
</afx-app-window>
|
5
RemoteDesktop/build/debug/wvnc_asm.js
Normal file
5
RemoteDesktop/build/debug/wvnc_asm.js
Normal file
File diff suppressed because one or more lines are too long
BIN
RemoteDesktop/build/debug/wvnc_asm.wasm
Normal file
BIN
RemoteDesktop/build/debug/wvnc_asm.wasm
Normal file
Binary file not shown.
Reference in New Issue
Block a user