255){var u=255-r,l=o-r;d=r+(d-r)*u/l,_=r+(_-r)*u/l,g=r+(g-r)*u/l}}function i(t,e,i){return p(t,e,i)-v(t,e,i)}function n(t,e,i,n){var r,s=[t,e,i],a=p(t,e,i),o=v(t,e,i);r=0===v(o=o===t?0:o===e?1:2,a=a===t?0:a===e?1:2)?1===p(o,a)?2:1:0,s[a]>s[o]?(s[r]=(s[r]-s[o])*n/(s[a]-s[o]),s[a]=n):s[r]=s[a]=0,s[o]=0,d=s[0],_=s[1],g=s[2]}var s,a,o,h,u,l,c,f,d,_,g,v=Math.min,p=Math.max,m=Math.abs,y={multiply:function(){d=u*s/255,_=l*a/255,g=c*o/255},screen:function(){d=u+s-u*s/255,_=l+a-l*a/255,g=c+o-c*o/255},overlay:function(){d=u<128?2*u*s/255:255-2*(255-u)*(255-s)/255,_=l<128?2*l*a/255:255-2*(255-l)*(255-a)/255,g=c<128?2*c*o/255:255-2*(255-c)*(255-o)/255},"soft-light":function(){var t=s*u/255;d=t+u*(255-(255-u)*(255-s)/255-t)/255,_=(t=a*l/255)+l*(255-(255-l)*(255-a)/255-t)/255,g=(t=o*c/255)+c*(255-(255-c)*(255-o)/255-t)/255},"hard-light":function(){d=s<128?2*s*u/255:255-2*(255-s)*(255-u)/255,_=a<128?2*a*l/255:255-2*(255-a)*(255-l)/255,g=o<128?2*o*c/255:255-2*(255-o)*(255-c)/255},"color-dodge":function(){d=0===u?0:255===s?255:v(255,255*u/(255-s)),_=0===l?0:255===a?255:v(255,255*l/(255-a)),g=0===c?0:255===o?255:v(255,255*c/(255-o))},"color-burn":function(){d=255===u?255:0===s?0:p(0,255-255*(255-u)/s),_=255===l?255:0===a?0:p(0,255-255*(255-l)/a),g=255===c?255:0===o?0:p(0,255-255*(255-c)/o)},darken:function(){d=us?u:s,_=l>a?l:a,g=c>o?c:o},difference:function(){(d=u-s)<0&&(d=-d),(_=l-a)<0&&(_=-_),(g=c-o)<0&&(g=-g)},exclusion:function(){d=u+s*(255-u-u)/255,_=l+a*(255-l-l)/255,g=c+o*(255-c-c)/255},hue:function(){n(s,a,o,i(u,l,c)),e(d,_,g,t(u,l,c))},saturation:function(){n(u,l,c,i(s,a,o)),e(d,_,g,t(u,l,c))},luminosity:function(){e(u,l,c,t(s,a,o))},color:function(){e(s,a,o,t(u,l,c))},add:function(){d=v(u+s,255),_=v(l+a,255),g=v(c+o,255)},subtract:function(){d=p(u-s,0),_=p(l-a,0),g=p(c-o,0)},average:function(){d=(u+s)/2,_=(l+a)/2,g=(c+o)/2},negation:function(){d=255-m(255-s-u),_=255-m(255-a-l),g=255-m(255-o-c)}},w=this.nativeModes=r.each(["source-over","source-in","source-out","source-atop","destination-over","destination-in","destination-out","destination-atop","lighter","darker","copy","xor"],(function(t){this[t]=!0}),{}),x=tt.getContext(1,1);x&&(r.each(y,(function(t,e){var i="darken"===e,n=!1;x.save();try{x.fillStyle=i?"#300":"#a00",x.fillRect(0,0,1,1),x.globalCompositeOperation=e,x.globalCompositeOperation===e&&(x.fillStyle=i?"#a00":"#300",x.fillRect(0,0,1,1),n=x.getImageData(0,0,1,1).data[0]!==i?170:51)}catch(t){}x.restore(),w[e]=n})),tt.release(x)),this.process=function(t,e,i,n,r){var v=e.canvas,p="normal"===t;if(p||w[t])i.save(),i.setTransform(1,0,0,1,0,0),i.globalAlpha=n,p||(i.globalCompositeOperation=t),i.drawImage(v,r.x,r.y),i.restore();else{var m=y[t];if(!m)return;for(var x=i.getImageData(r.x,r.y,v.width,v.height),b=x.data,C=e.getImageData(0,0,v.width,v.height).data,S=0,P=b.length;S=2&&!t.hasHandles())if(h>2){a=t._closed?"polygon":"polyline";for(var l=[],c=0;c
-
+
+
-
+
-
+
\ No newline at end of file
diff --git a/LuaPlayground/build/release/LuaPlayground.zip b/LuaPlayground/build/release/LuaPlayground.zip
index 7562e47..c48d92b 100644
Binary files a/LuaPlayground/build/release/LuaPlayground.zip and b/LuaPlayground/build/release/LuaPlayground.zip differ
diff --git a/LuaPlayground/coffees/main.coffee b/LuaPlayground/coffees/main.coffee
index bc63160..57902de 100644
--- a/LuaPlayground/coffees/main.coffee
+++ b/LuaPlayground/coffees/main.coffee
@@ -175,6 +175,16 @@ class LuaPlayground extends this.OS.application.BaseApplication
@socket = null
@bindKey "CTRL-R", () => @run()
+
+ @morphon OS.GUI.RESPONSIVE.PORTRAIT, (fulfilled) =>
+ console.log fulfilled, "FULL"
+ if fulfilled
+ this.find("wrapper").dir = "column"
+ this.find("resizer").dir = "column"
+ else
+ this.find("wrapper").dir = "row"
+ this.find("resizer").dir = "row"
+
menu: () ->
menu = [{
text: "__(Code)",
@@ -233,5 +243,8 @@ class LuaPlayground extends this.OS.application.BaseApplication
LuaPlayground.dependencies = [
"pkg://ACECore/core/ace.js",
"pkg://ACECore/path.js",
+ "pkg://ACECore/core/ext-language_tools.js",
+ "pkg://ACECore/core/ext-modelist.js",
+ "pkg://ACECore/core/ext-themelist.js",
]
this.OS.register "LuaPlayground", LuaPlayground
diff --git a/LuaPlayground/package.json b/LuaPlayground/package.json
index 059e852..1cd50ca 100644
--- a/LuaPlayground/package.json
+++ b/LuaPlayground/package.json
@@ -6,7 +6,7 @@
"author": "Xuan Sang LE",
"email": "xsang.le@gmail.com"
},
- "version":"0.1.1-a",
+ "version":"0.1.2-a",
"category":"Development",
"iconclass":"bi bi-gear-fill",
"dependencies":["ACECore@1.4.12-r"],
diff --git a/ShowCase/assets/scheme.html b/ShowCase/assets/scheme.html
index 1d1df38..b8415e6 100644
--- a/ShowCase/assets/scheme.html
+++ b/ShowCase/assets/scheme.html
@@ -1,6 +1,6 @@
-
+
-
+
@@ -19,7 +19,7 @@
-
+
diff --git a/ShowCase/build/debug/main.js b/ShowCase/build/debug/main.js
index 8d123ca..8982206 100644
--- a/ShowCase/build/debug/main.js
+++ b/ShowCase/build/debug/main.js
@@ -1 +1 @@
-(function(){var t;(t=class extends this.OS.application.BaseApplication{constructor(t){super("ShowCase",t)}main(){var t,e,i,a,o,n,s,l;return this.find("bttest"),this.observable.on("btclick",t=>this.notify("button clicked")),this.bindKey("CTRL-SHIFT-P",t=>this.notify("CTRL-SHIFT-P shortcut executed")),(o=this.find("list")).data=[{text:"some thing with avery long text"},{text:"some thing 1",closable:!0},{text:"some thing 2",iconclass:"fa fa-camera-retro fa-lg"},{text:"some thing 3"},{text:"some thing 4"},{text:"some thing 5"}],o.onlistselect=t=>this.notify(t.data.items),this.find("switch").onswchange=t=>this.notify(t.data),this.find("spin").onvaluechange=t=>this.notify(t.data),this.find("menu").nodes=this.menu(),o.contextmenuHandle=(t,e)=>(e.items=this.menu(),e.show(t)),(a=this.find("grid")).oncelldbclick=t=>this.notify("on dbclick",t),a.onrowselect=t=>this.notify("on rowselect"),a.header=[{text:"header1",width:80},{text:"header2"},{text:"header3"}],a.rows=[[{text:"text 1"},{text:"text 2"},{text:"text 3"}],[{text:"text 4"},{text:"text 5"},{text:"text 6"}],[{text:"text 7"},{text:"text 8"},{text:"text 9"}],[{text:"text 10"},{text:"this is a long text"},{text:"text 11"}]],n={text:"Tree root",nodes:[{text:"leaf 1",iconclass:"fa fa-car"},{text:"leaf 2"},{text:"sub tree 1",nodes:[{text:"sub sub tree 1",nodes:[{text:"leaf 1 of sub sub tree 1"},{text:"leaf 2 of sub sub tree 1"}]},{text:"leaf 1 of sub tree"},{text:"leaf 2 of sub tree"},{text:"sub sub tree 2",nodes:[{text:"leaf 1 of sub sub tree 2"},{text:"leaf 2 of sub sub tree 2"}]}]}]},(s=this.find("tree")).data=n,s.ontreeselect=t=>this.notify(t.data.item.treepath),s.ontreedbclick=t=>this.notify("treedbclick"),this.observable.on("treedbclick",t=>this.notify("observable treedbclick")),this.find("slider").onvaluechange=t=>this.notify(t),this.find("cal").ondateselect=t=>this.notify(t.data.toString()),this.find("cpk").oncolorselect=t=>this.notify(JSON.stringify(t)),(i=this.find("fileview")).fetch=function(t){return new Promise((function(e,i){var a;return(a=t.asFileHandle()).read().then((function(t){var o;return(o=a.parent().asFileHandle()).filename="[..]",o.type="dir",t.error?i(t.error):(t.result.unshift(o),e(t.result))}))}))},i.path="home:///",(l=this.find("viewoption")).data=[{text:"icon"},{text:"list"},{text:"tree"}],l.onlistselect=t=>(this.notify(t.data.item.data.text),i.view=t.data.item.data.text),e=this.find("dialoglist"),t=this.find("btrundia"),e.data=[{text:"Prompt dialog",id:"prompt"},{text:"Calendar dialog",id:"calendar"},{text:"Color picker dialog",id:"colorpicker"},{text:"Info dialog",id:"info"},{text:"YesNo dialog",id:"yesno"},{text:"Selection dialog",id:"selection"},{text:"About dialog",id:"about"},{text:"File dialog",id:"file"},{text:"Text dialog",id:"text"},{text:"Multi-input dialog",id:"minputs"},{text:"Multi key value dialog",id:"mkv"}],t.onbtclick=t=>{var i;if(i=e.selectedItem)switch(i.data.id){case"prompt":return this.openDialog("PromptDialog",{title:"Prompt review",value:"txt data",label:"enter value"}).then(t=>this.notify(t));case"calendar":return this.openDialog("CalendarDialog",{title:"Calendar dialog"}).then(t=>this.notify(t.toString()));case"colorpicker":return this.openDialog("ColorPickerDialog").then(t=>this.notify(JSON.stringify(t)));case"info":return this.openDialog("InfoDialog",{title:"Info application",name:"Show case",date:"10/12/2014",description:"the brown fox jumps over the lazy dog"}).then((function(t){}));case"yesno":return this.openDialog("YesNoDialog",{title:"Question ?",text:"Do you realy want to delete file ?"}).then(t=>this.notify(t));case"selection":return this.openDialog("SelectionDialog",{title:"Select data ?",data:[{text:"Option 1"},{text:"Option 2"},{text:"Option 3",iconclass:"fa fa-camera-retro fa-lg"}]}).then(t=>this.notify(t.text));case"about":return this.openDialog("AboutDialog").then(t=>{});case"file":return this.openDialog("FileDialog",{title:"Select file ?",mimes:["text/*","dir"],file:"Untitled".asFileHandle()}).then((t,e)=>this.notify(t,e));case"text":return this.openDialog("TextDialog",{title:"Text dialog review",value:"txt data",label:"this is the label"}).then(t=>this.notify(t));case"minputs":return this.openDialog("MultiInputDialog",{title:"Multi-inputs",model:{name:"Your name",email:"Your email",where:"Your address"},allow_empty:!1,data:{name:"John Doe",email:"jd@mail.com",where:"Anywhere on Earth"}}).then(t=>this.notify(JSON.stringify(t)));case"mkv":return this.openDialog("KeyValueDialog",{title:"Multi key-values",data:{name:"John Doe",email:"jd@mail.com",where:"Anywhere on Earth"}}).then(t=>this.notify(JSON.stringify(t)))}}}mnFile(){return{text:"__(File)",nodes:[{text:"__(New file)",dataid:this.name+"-mkf",shortcut:"C-F"},{text:"__(New folder)",dataid:this.name+"-mkdir",shortcut:"C-D"},{text:"__(Open with)",dataid:this.name+"-open",child:this.apps},{text:"__(Upload)",dataid:this.name+"-upload",shortcut:"C-U"},{text:"__(Download)",dataid:this.name+"-download"},{text:"__(Share file)",dataid:this.name+"-share",shortcut:"C-S"},{text:"__(Properties)",dataid:this.name+"-info",shortcut:"C-I"}],onchildselect:t=>this.notify(t.data.item.data.text)}}mnEdit(){return{text:"__(Edit)",nodes:[{text:"__(Rename)",dataid:this.name+"-mv",shortcut:"C-R"},{text:"__(Delete)",dataid:this.name+"-rm",shortcut:"C-M"},{text:"__(Cut)",dataid:this.name+"-cut",shortcut:"C-X"},{text:"__(Copy)",dataid:this.name+"-copy",shortcut:"C-C"},{text:"__(Paste)",dataid:this.name+"-paste",shortcut:"C-P"}],onchildselect:t=>this.notify(t.data.item.data.text)}}menu(){return[this.mnFile(),this.mnEdit(),{text:"__(View)",nodes:[{text:"__(Refresh)",dataid:this.name+"-refresh"},{text:"__(Sidebar)",switch:!0,checked:!0},{text:"__(Navigation bar)",switch:!0,checked:!1},{text:"__(Hidden files)",switch:!0,checked:!0,dataid:this.name+"-hidden"},{text:"__(Type)",nodes:[{text:"__(Icon view)",radio:!0,checked:!0,dataid:this.name+"-icon",type:"icon"},{text:"__(List view)",radio:!0,checked:!1,dataid:this.name+"-list",type:"list"},{text:"__(Tree view)",radio:!0,checked:!1,dataid:this.name+"-tree",type:"tree"}],onchildselect:t=>this.notify(t.data.item.data.text)}],onchildselect:t=>this.notify(t.data.item.data.text)}]}}).singleton=!0,this.OS.register("ShowCase",t)}).call(this);
\ No newline at end of file
+(function(){var t,e;t=this,(e=class extends this.OS.application.BaseApplication{constructor(t){super("ShowCase",t)}main(){var e,i,a,o,n,s,l,d;return this.find("bttest"),this.observable.on("btclick",t=>this.notify("button clicked")),this.bindKey("CTRL-SHIFT-P",t=>this.notify("CTRL-SHIFT-P shortcut executed")),(n=this.find("list")).data=[{text:"some thing with avery long text"},{text:"some thing 1",closable:!0},{text:"some thing 2",iconclass:"fa fa-camera-retro fa-lg"},{text:"some thing 3"},{text:"some thing 4"},{text:"some thing 5"}],n.onlistselect=t=>this.notify(t.data.items),this.find("switch").onswchange=t=>this.notify(t.data),this.find("spin").onvaluechange=t=>this.notify(t.data),this.find("menu").nodes=this.menu(),n.contextmenuHandle=(t,e)=>(e.items=this.menu(),e.show(t)),(o=this.find("grid")).oncelldbclick=t=>this.notify("on dbclick",t),o.onrowselect=t=>this.notify("on rowselect"),o.header=[{text:"header1",width:80},{text:"header2"},{text:"header3"}],o.rows=[[{text:"text 1"},{text:"text 2"},{text:"text 3"}],[{text:"text 4"},{text:"text 5"},{text:"text 6"}],[{text:"text 7"},{text:"text 8"},{text:"text 9"}],[{text:"text 10"},{text:"this is a long text"},{text:"text 11"}]],s={text:"Tree root",nodes:[{text:"leaf 1",iconclass:"fa fa-car"},{text:"leaf 2"},{text:"sub tree 1",nodes:[{text:"sub sub tree 1",nodes:[{text:"leaf 1 of sub sub tree 1"},{text:"leaf 2 of sub sub tree 1"}]},{text:"leaf 1 of sub tree"},{text:"leaf 2 of sub tree"},{text:"sub sub tree 2",nodes:[{text:"leaf 1 of sub sub tree 2"},{text:"leaf 2 of sub sub tree 2"}]}]}]},(l=this.find("tree")).data=s,l.ontreeselect=t=>this.notify(t.data.item.treepath),l.ontreedbclick=t=>this.notify("treedbclick"),this.observable.on("treedbclick",t=>this.notify("observable treedbclick")),this.find("slider").onvaluechange=t=>this.notify(t),this.find("cal").ondateselect=t=>this.notify(t.data.toString()),this.find("cpk").oncolorselect=t=>this.notify(JSON.stringify(t)),(a=this.find("fileview")).fetch=function(t){return new Promise((function(e,i){var a;return(a=t.asFileHandle()).read().then((function(t){var o;return(o=a.parent().asFileHandle()).filename="[..]",o.type="dir",t.error?i(t.error):(t.result.unshift(o),e(t.result))}))}))},a.path="home:///",(d=this.find("viewoption")).data=[{text:"icon"},{text:"list"},{text:"tree"}],d.onlistselect=t=>(this.notify(t.data.item.data.text),a.view=t.data.item.data.text),i=this.find("dialoglist"),e=this.find("btrundia"),i.data=[{text:"Prompt dialog",id:"prompt"},{text:"Calendar dialog",id:"calendar"},{text:"Color picker dialog",id:"colorpicker"},{text:"Info dialog",id:"info"},{text:"YesNo dialog",id:"yesno"},{text:"Selection dialog",id:"selection"},{text:"About dialog",id:"about"},{text:"File dialog",id:"file"},{text:"Text dialog",id:"text"},{text:"Multi-input dialog",id:"minputs"},{text:"Multi key value dialog",id:"mkv"}],this.morphon(t.OS.GUI.RESPONSIVE.MEDIUM,t=>this.find("tabctn").dir=t?"row":"column"),e.onbtclick=t=>{var e;if(e=i.selectedItem)switch(e.data.id){case"prompt":return this.openDialog("PromptDialog",{title:"Prompt review",value:"txt data",label:"enter value"}).then(t=>this.notify(t));case"calendar":return this.openDialog("CalendarDialog",{title:"Calendar dialog"}).then(t=>this.notify(t.toString()));case"colorpicker":return this.openDialog("ColorPickerDialog").then(t=>this.notify(JSON.stringify(t)));case"info":return this.openDialog("InfoDialog",{title:"Info application",name:"Show case",date:"10/12/2014",description:"the brown fox jumps over the lazy dog"}).then((function(t){}));case"yesno":return this.openDialog("YesNoDialog",{title:"Question ?",text:"Do you realy want to delete file ?"}).then(t=>this.notify(t));case"selection":return this.openDialog("SelectionDialog",{title:"Select data ?",data:[{text:"Option 1"},{text:"Option 2"},{text:"Option 3",iconclass:"fa fa-camera-retro fa-lg"}]}).then(t=>this.notify(t.text));case"about":return this.openDialog("AboutDialog").then(t=>{});case"file":return this.openDialog("FileDialog",{title:"Select file ?",mimes:["text/*","dir"],file:"Untitled".asFileHandle()}).then((t,e)=>this.notify(t,e));case"text":return this.openDialog("TextDialog",{title:"Text dialog review",value:"txt data",label:"this is the label"}).then(t=>this.notify(t));case"minputs":return this.openDialog("MultiInputDialog",{title:"Multi-inputs",model:{name:"Your name",email:"Your email",where:"Your address"},allow_empty:!1,data:{name:"John Doe",email:"jd@mail.com",where:"Anywhere on Earth"}}).then(t=>this.notify(JSON.stringify(t)));case"mkv":return this.openDialog("KeyValueDialog",{title:"Multi key-values",data:{name:"John Doe",email:"jd@mail.com",where:"Anywhere on Earth"}}).then(t=>this.notify(JSON.stringify(t)))}}}mnFile(){return{text:"__(File)",nodes:[{text:"__(New file)",dataid:this.name+"-mkf",shortcut:"C-F"},{text:"__(New folder)",dataid:this.name+"-mkdir",shortcut:"C-D"},{text:"__(Open with)",dataid:this.name+"-open",child:this.apps},{text:"__(Upload)",dataid:this.name+"-upload",shortcut:"C-U"},{text:"__(Download)",dataid:this.name+"-download"},{text:"__(Share file)",dataid:this.name+"-share",shortcut:"C-S"},{text:"__(Properties)",dataid:this.name+"-info",shortcut:"C-I"}],onchildselect:t=>this.notify(t.data.item.data.text)}}mnEdit(){return{text:"__(Edit)",nodes:[{text:"__(Rename)",dataid:this.name+"-mv",shortcut:"C-R"},{text:"__(Delete)",dataid:this.name+"-rm",shortcut:"C-M"},{text:"__(Cut)",dataid:this.name+"-cut",shortcut:"C-X"},{text:"__(Copy)",dataid:this.name+"-copy",shortcut:"C-C"},{text:"__(Paste)",dataid:this.name+"-paste",shortcut:"C-P"}],onchildselect:t=>this.notify(t.data.item.data.text)}}menu(){return[this.mnFile(),this.mnEdit(),{text:"__(View)",nodes:[{text:"__(Refresh)",dataid:this.name+"-refresh"},{text:"__(Sidebar)",switch:!0,checked:!0},{text:"__(Navigation bar)",switch:!0,checked:!1},{text:"__(Hidden files)",switch:!0,checked:!0,dataid:this.name+"-hidden"},{text:"__(Type)",nodes:[{text:"__(Icon view)",radio:!0,checked:!0,dataid:this.name+"-icon",type:"icon"},{text:"__(List view)",radio:!0,checked:!1,dataid:this.name+"-list",type:"list"},{text:"__(Tree view)",radio:!0,checked:!1,dataid:this.name+"-tree",type:"tree"}],onchildselect:t=>this.notify(t.data.item.data.text)}],onchildselect:t=>this.notify(t.data.item.data.text)}]}}).singleton=!0,this.OS.register("ShowCase",e)}).call(this);
\ No newline at end of file
diff --git a/ShowCase/build/debug/package.json b/ShowCase/build/debug/package.json
index 2014f94..6f1b4b1 100644
--- a/ShowCase/build/debug/package.json
+++ b/ShowCase/build/debug/package.json
@@ -7,7 +7,7 @@
"email": "xsang.le@gmail.com",
"licences": "GPLv3"
},
- "version":"0.0.7-a",
+ "version":"0.0.8-a",
"category":"Utility",
"mimes":["none"],
"iconclass": "fa fa-delicious",
diff --git a/ShowCase/build/debug/scheme.html b/ShowCase/build/debug/scheme.html
index 1d1df38..b8415e6 100644
--- a/ShowCase/build/debug/scheme.html
+++ b/ShowCase/build/debug/scheme.html
@@ -1,6 +1,6 @@
-
+
-
+
@@ -19,7 +19,7 @@
-
+
diff --git a/ShowCase/build/release/ShowCase.zip b/ShowCase/build/release/ShowCase.zip
index c1466c0..7aa9835 100644
Binary files a/ShowCase/build/release/ShowCase.zip and b/ShowCase/build/release/ShowCase.zip differ
diff --git a/ShowCase/coffees/main.coffee b/ShowCase/coffees/main.coffee
index e7446b4..e82d13f 100644
--- a/ShowCase/coffees/main.coffee
+++ b/ShowCase/coffees/main.coffee
@@ -143,6 +143,12 @@ class ShowCase extends this.OS.application.BaseApplication
{ text: "Multi-input dialog", id: "minputs" },
{ text: "Multi key value dialog", id: "mkv" }
]
+ @morphon Ant.OS.GUI.RESPONSIVE.MEDIUM, (fulfilled) =>
+ if fulfilled
+ this.find("tabctn").dir = "row"
+ else
+ this.find("tabctn").dir = "column"
+
btrun.onbtclick = (e) =>
item = dllist.selectedItem
diff --git a/ShowCase/package.json b/ShowCase/package.json
index 2014f94..6f1b4b1 100644
--- a/ShowCase/package.json
+++ b/ShowCase/package.json
@@ -7,7 +7,7 @@
"email": "xsang.le@gmail.com",
"licences": "GPLv3"
},
- "version":"0.0.7-a",
+ "version":"0.0.8-a",
"category":"Utility",
"mimes":["none"],
"iconclass": "fa fa-delicious",
diff --git a/packages.json b/packages.json
index 9d00b32..b22fb07 100644
--- a/packages.json
+++ b/packages.json
@@ -45,7 +45,7 @@
"description": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/Antedit/README.md",
"category": "Development",
"author": "Xuan Sang LE",
- "version": "0.2.5-b",
+ "version": "0.2.6-b",
"dependencies": ["MonacoCore@0.33.0-r"],
"download": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/Antedit/build/release/Antedit.zip"
},
@@ -125,7 +125,7 @@
"description": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/CodePad/README.md",
"category": "Development",
"author": "Xuan Sang LE",
- "version": "0.1.7-b",
+ "version": "0.1.8-b",
"dependencies": ["ACECore@1.4.12-r"],"mimes":["text/.*","[^/]*/json.*","[^/]*/.*ml","[^/]*/javascript","dir"],
"download": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/CodePad/build/release/CodePad.zip"
},
@@ -305,7 +305,7 @@
"description": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/LuaPlayground/README.md",
"category": "Development",
"author": "Xuan Sang LE",
- "version": "0.1.1-a",
+ "version": "0.1.2-a",
"dependencies": ["ACECore@1.4.12-r"],"mimes":["none"],
"download": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/LuaPlayground/build/release/LuaPlayground.zip"
},
@@ -405,7 +405,7 @@
"description": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/ShowCase/README.md",
"category": "Utility",
"author": "Xuan Sang LE",
- "version": "0.0.7-a",
+ "version": "0.0.8-a",
"dependencies": [],
"download": "https://raw.githubusercontent.com/lxsang/antosdk-apps/2.0.x/ShowCase/build/release/ShowCase.zip"
},
diff --git a/release/Antedit.md b/release/Antedit.md
index 3d7cca6..4796864 100644
--- a/release/Antedit.md
+++ b/release/Antedit.md
@@ -5,6 +5,7 @@ the editor that powers VS Code.
The editor functionality can be extended by its extension mechanism.
Extension can be developed/released/isntalled by the editor itself.
### Change logs
+- 0.2.6-b: Fix resizer bug on new UI API
- 0.2.5-b: Fix setting bug with new AntOS setting API
- 0.2.3-b: Minor changes to adapt the core UI to the new AntOS 2.0.x
- 0.2.3-b: Allow reload current file via context menu in case of external changes
diff --git a/release/Antedit.zip b/release/Antedit.zip
index 6951c6b..a0ccf2e 100644
Binary files a/release/Antedit.zip and b/release/Antedit.zip differ
diff --git a/release/CodePad.md b/release/CodePad.md
index 33657bd..e1efae8 100644
--- a/release/CodePad.md
+++ b/release/CodePad.md
@@ -3,6 +3,7 @@ A simple yet powerful code/text editor.
CodePad is a text editor based on the ACE editor.
## Change logs
+- v0.1.8-a: fix resizer bug on new UI API
- v0.1.7-a: fix setting bug using new AntOS setting API
- v0.1.6-a: adapt to new AntOS v2.0.x
- v0.1.5-a: CodePad moved out of AntOS based system as regular AntOS package
\ No newline at end of file
diff --git a/release/CodePad.zip b/release/CodePad.zip
index 95470ae..46fce8b 100644
Binary files a/release/CodePad.zip and b/release/CodePad.zip differ
diff --git a/release/LuaPlayground.md b/release/LuaPlayground.md
index c48cc3e..bb9c25d 100644
--- a/release/LuaPlayground.md
+++ b/release/LuaPlayground.md
@@ -5,6 +5,7 @@ Application for serverside code testing and analytics tool.
It allows to execute lua code on the server from the browser
## Change logs
+* 0.1.2-a: fix ACE bug + use responsive UI
* 0.1.1-a: Minor changes to support mobile devices
* 0.1.0-a: Change package dependencies
* 0.0.7-a: Change icon and category
diff --git a/release/LuaPlayground.zip b/release/LuaPlayground.zip
index 7562e47..c48d92b 100644
Binary files a/release/LuaPlayground.zip and b/release/LuaPlayground.zip differ
diff --git a/release/ShowCase.zip b/release/ShowCase.zip
index c1466c0..7aa9835 100644
Binary files a/release/ShowCase.zip and b/release/ShowCase.zip differ
diff --git a/release/packages.json b/release/packages.json
index 891003d..2379f91 100644
--- a/release/packages.json
+++ b/release/packages.json
@@ -1 +1 @@
-[{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Archive.zip","name":"Archive","category":"Utility","pkgname":"Archive","dependencies":[],"version":"0.0.4-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Archive.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libwvnc.zip","name":"libwvnc","category":"Library","pkgname":"libwvnc","dependencies":["libjpeg@0.1.1-a"],"version":"0.1.2-a","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libwvnc.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/About.zip","name":"About AntOS","category":"Utility","pkgname":"About","dependencies":[],"version":"0.1.2-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/About.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Blogger.zip","name":"Blogging application","category":"Internet","pkgname":"Blogger","dependencies":["SimpleMDE@2.18.0-r","Katex@0.11.1-r","SQLiteDB@0.1.0-a"],"version":"0.2.13-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Blogger.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GitGraph.zip","name":"GIT Visualization","category":"Development","pkgname":"GitGraph","dependencies":[],"version":"0.1.5-b","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GitGraph.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LibreOffice.zip","name":"Libre Office Online","category":"Office","pkgname":"LibreOffice","dependencies":[],"version":"0.1.4-a","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LibreOffice.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AceDiff.zip","name":"AceDiff addon library","category":"Library","pkgname":"AceDiff","dependencies":["ACECore@1.4.12-r"],"version":"3.0.3-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AceDiff.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/OnlyOffice.zip","name":"Office Suite","category":"Office","pkgname":"OnlyOffice","dependencies":[],"version":"0.1.8-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/OnlyOffice.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vfsx.zip","name":"AntOS VFS handles","category":"Library","pkgname":"vfsx","dependencies":[],"version":"0.1.1-b","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vfsx.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/PDFLib.zip","name":"PDFLib","category":"Library","pkgname":"PDFLib","dependencies":[],"version":"1.17.1","author":"pdf-lib.js.org","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/PDFLib.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antedit.zip","name":"Antos Editor","category":"Development","pkgname":"Antedit","dependencies":["MonacoCore@0.33.0-r"],"version":"0.2.5-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antedit.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Booklet.zip","name":"Booklet","category":"Office","pkgname":"Booklet","dependencies":["SimpleMDE@2.18.0-r","Katex@0.11.1-r"],"version":"0.2.5-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Booklet.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Docify.zip","name":"Docify","category":"Office","pkgname":"Docify","dependencies":["SQLiteDB@0.1.0-a","libpdfjs@2.6.347-r","PDFLib@1.17.1"],"version":"0.1.1-b","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Docify.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelPlugins.zip","name":"Antunnel Plugins","category":"Library","pkgname":"AntunnelPlugins","dependencies":["Antunnel@0.2.0-b"],"version":"0.1.2-a","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelPlugins.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShowCase.zip","name":"ShowCase","category":"Utility","pkgname":"ShowCase","dependencies":[],"version":"0.0.7-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShowCase.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteDesktop.zip","name":"WVNC remote desktop","category":"Internet","pkgname":"RemoteDesktop","dependencies":[],"version":"0.1.16-b","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteDesktop.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Clipper.zip","name":"Clipper","category":"Utility","pkgname":"Clipper","dependencies":[],"version":"0.1.4-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Clipper.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antunnel.zip","name":"Antunnel","category":"Library","pkgname":"Antunnel","dependencies":[],"version":"0.2.1-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antunnel.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteCamera.zip","name":"Remote Camera","category":"Graphics","pkgname":"RemoteCamera","dependencies":["libjpeg@0.1.1-a","Antunnel@0.1.8-a"],"version":"0.1.5-a","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteCamera.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DiffEditor.zip","name":"Diff Editor","category":"Development","pkgname":"DiffEditor","dependencies":["AceDiff@3.0.3-r"],"version":"0.1.6-a","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DiffEditor.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libthreejs.zip","name":"libthreejs","category":"Library","pkgname":"libthreejs","dependencies":[],"version":"0.0.129-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libthreejs.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SimpleMDE.zip","name":"EasyMDE","category":"Library","pkgname":"SimpleMDE","dependencies":[],"version":"2.18.0-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SimpleMDE.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SQLiteDB.zip","name":"SQLite3 Browser","category":"Library","pkgname":"SQLiteDB","dependencies":[],"version":"0.1.0-a","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SQLiteDB.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GPClient.zip","name":"Generic Purpose client","category":"Internet","pkgname":"GPClient","dependencies":[],"version":"0.1.4-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GPClient.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vTerm.zip","name":"Virtual Terminal","category":"System","pkgname":"vTerm","dependencies":["Antunnel@0.2.1-b","xTerm@5.1.0-r"],"version":"0.1.20-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vTerm.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ActivityMonitor.zip","name":"Activity monitor","category":"System","pkgname":"ActivityMonitor","dependencies":[],"version":"0.0.8-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ActivityMonitor.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShaderPlayground.zip","name":"OpenGL Shader Playground","category":"Development","pkgname":"ShaderPlayground","dependencies":["libthreejs@0.0.129-r"],"version":"0.0.4-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShaderPlayground.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MonacoCore.zip","name":"Monaco editor core","category":"Library","pkgname":"MonacoCore","dependencies":[],"version":"0.33.0-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MonacoCore.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LuaPlayground.zip","name":"LuaPlayground","category":"Development","pkgname":"LuaPlayground","dependencies":["ACECore@1.4.12-r"],"version":"0.1.1-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LuaPlayground.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/VizApp.zip","name":"Viz editor","category":"Graphics","pkgname":"VizApp","dependencies":["ACECore@1.4.12-r"],"version":"0.1.0-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/VizApp.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ServerLogClient.zip","name":"Server log monitor","category":"System","pkgname":"ServerLogClient","dependencies":["Antunnel@0.2.1-b"],"version":"0.1.3-b","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ServerLogClient.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Dockman.zip","name":"Remote Docker Manager","category":"Development","pkgname":"Dockman","dependencies":[],"version":"0.1.1-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Dockman.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SystemControl.zip","name":"System monitoring","category":"System","pkgname":"SystemControl","dependencies":["Antunnel@0.2.1-b"],"version":"0.1.13-a","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SystemControl.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libpdfjs.zip","name":"PDF JS library","category":"Library","pkgname":"libpdfjs","dependencies":[],"version":"2.6.347-r","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libpdfjs.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ImageEditor.zip","name":"Image editor","category":"Graphics","pkgname":"ImageEditor","dependencies":["libfabric@4.4.0-r"],"version":"0.1.0-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ImageEditor.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DBDecoder.zip","name":"DBDecoder","category":"Other","pkgname":"DBDecoder","dependencies":[],"version":"0.0.2-a","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DBDecoder.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Katex.zip","name":"Katex","category":"Library","pkgname":"Katex","dependencies":[],"version":"0.11.1-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Katex.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libplotly.zip","name":"Plotly","category":"Library","pkgname":"libplotly","dependencies":[],"version":"2.6.2-r","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libplotly.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/CodePad.zip","name":"Code","category":"Development","pkgname":"CodePad","dependencies":["ACECore@1.4.12-r"],"version":"0.1.7-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/CodePad.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelTestClient.zip","name":"AntunnelTestClient","category":"Development","pkgname":"AntunnelTestClient","dependencies":["Antunnel@0.2.1-b"],"version":"0.1.0-a","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelTestClient.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libjpeg.zip","name":"libjpeg","category":"Library","pkgname":"libjpeg","dependencies":[],"version":"0.1.1-a","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libjpeg.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libfabric.zip","name":"Fabric.js library","category":"Library","pkgname":"libfabric","dependencies":[],"version":"4.4.0-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libfabric.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libantosdk.zip","name":"AntOS SDK builder","category":"Development","pkgname":"libantosdk","dependencies":[],"version":"0.1.2-b","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libantosdk.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/xTerm.zip","name":"xTerm Library","category":"Library","pkgname":"xTerm","dependencies":[],"version":"5.1.0-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/xTerm.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/TinyEditor.zip","name":"Tiny editor","category":"Other","pkgname":"TinyEditor","dependencies":[],"version":"0.0.4-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/TinyEditor.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ACECore.zip","name":"ACE Editor core","category":"Library","pkgname":"ACECore","dependencies":[],"version":"1.4.12-r","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ACECore.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Preview.zip","name":"Preview","category":"Graphics","pkgname":"Preview","dependencies":["libpdfjs@2.6.347-r"],"version":"0.1.3-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Preview.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GraphEditor.zip","name":"Graph Editor","category":"Graphics","pkgname":"GraphEditor","dependencies":["ACECore@1.4.12-r"],"version":"0.1.2-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GraphEditor.md"},{"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MarkOn.zip","name":"Markdown editor","category":"Office","pkgname":"MarkOn","dependencies":["SimpleMDE@2.18.0-r"],"version":"0.1.1-a","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MarkOn.md"}]
\ No newline at end of file
+[{"name":"Archive","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Archive.zip","version":"0.0.4-a","pkgname":"Archive","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Archive.md","category":"Utility"},{"name":"libwvnc","dependencies":["libjpeg@0.1.1-a"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libwvnc.zip","version":"0.1.2-a","pkgname":"libwvnc","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libwvnc.md","category":"Library"},{"name":"About AntOS","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/About.zip","version":"0.1.2-b","pkgname":"About","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/About.md","category":"Utility"},{"name":"Blogging application","dependencies":["SimpleMDE@2.18.0-r","Katex@0.11.1-r","SQLiteDB@0.1.0-a"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Blogger.zip","version":"0.2.13-a","pkgname":"Blogger","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Blogger.md","category":"Internet"},{"name":"GIT Visualization","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GitGraph.zip","version":"0.1.5-b","pkgname":"GitGraph","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GitGraph.md","category":"Development"},{"name":"Libre Office Online","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LibreOffice.zip","version":"0.1.4-a","pkgname":"LibreOffice","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LibreOffice.md","category":"Office"},{"name":"AceDiff addon library","dependencies":["ACECore@1.4.12-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AceDiff.zip","version":"3.0.3-r","pkgname":"AceDiff","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AceDiff.md","category":"Library"},{"name":"Office Suite","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/OnlyOffice.zip","version":"0.1.8-a","pkgname":"OnlyOffice","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/OnlyOffice.md","category":"Office"},{"name":"AntOS VFS handles","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vfsx.zip","version":"0.1.1-b","pkgname":"vfsx","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vfsx.md","category":"Library"},{"name":"PDFLib","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/PDFLib.zip","version":"1.17.1","pkgname":"PDFLib","author":"pdf-lib.js.org","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/PDFLib.md","category":"Library"},{"name":"Antos Editor","dependencies":["MonacoCore@0.33.0-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antedit.zip","version":"0.2.6-b","pkgname":"Antedit","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antedit.md","category":"Development"},{"name":"Booklet","dependencies":["SimpleMDE@2.18.0-r","Katex@0.11.1-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Booklet.zip","version":"0.2.5-a","pkgname":"Booklet","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Booklet.md","category":"Office"},{"name":"Docify","dependencies":["SQLiteDB@0.1.0-a","libpdfjs@2.6.347-r","PDFLib@1.17.1"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Docify.zip","version":"0.1.1-b","pkgname":"Docify","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Docify.md","category":"Office"},{"name":"Antunnel Plugins","dependencies":["Antunnel@0.2.0-b"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelPlugins.zip","version":"0.1.2-a","pkgname":"AntunnelPlugins","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelPlugins.md","category":"Library"},{"name":"ShowCase","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShowCase.zip","version":"0.0.8-a","pkgname":"ShowCase","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShowCase.md","category":"Utility"},{"name":"WVNC remote desktop","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteDesktop.zip","version":"0.1.16-b","pkgname":"RemoteDesktop","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteDesktop.md","category":"Internet"},{"name":"Clipper","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Clipper.zip","version":"0.1.4-a","pkgname":"Clipper","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Clipper.md","category":"Utility"},{"name":"Antunnel","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antunnel.zip","version":"0.2.1-b","pkgname":"Antunnel","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Antunnel.md","category":"Library"},{"name":"Remote Camera","dependencies":["libjpeg@0.1.1-a","Antunnel@0.1.8-a"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteCamera.zip","version":"0.1.5-a","pkgname":"RemoteCamera","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/RemoteCamera.md","category":"Graphics"},{"name":"Diff Editor","dependencies":["AceDiff@3.0.3-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DiffEditor.zip","version":"0.1.6-a","pkgname":"DiffEditor","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DiffEditor.md","category":"Development"},{"name":"libthreejs","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libthreejs.zip","version":"0.0.129-r","pkgname":"libthreejs","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libthreejs.md","category":"Library"},{"name":"EasyMDE","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SimpleMDE.zip","version":"2.18.0-r","pkgname":"SimpleMDE","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SimpleMDE.md","category":"Library"},{"name":"SQLite3 Browser","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SQLiteDB.zip","version":"0.1.0-a","pkgname":"SQLiteDB","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SQLiteDB.md","category":"Library"},{"name":"Generic Purpose client","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GPClient.zip","version":"0.1.4-a","pkgname":"GPClient","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GPClient.md","category":"Internet"},{"name":"Virtual Terminal","dependencies":["Antunnel@0.2.1-b","xTerm@5.1.0-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vTerm.zip","version":"0.1.20-a","pkgname":"vTerm","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/vTerm.md","category":"System"},{"name":"Activity monitor","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ActivityMonitor.zip","version":"0.0.8-b","pkgname":"ActivityMonitor","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ActivityMonitor.md","category":"System"},{"name":"OpenGL Shader Playground","dependencies":["libthreejs@0.0.129-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShaderPlayground.zip","version":"0.0.4-a","pkgname":"ShaderPlayground","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ShaderPlayground.md","category":"Development"},{"name":"Monaco editor core","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MonacoCore.zip","version":"0.33.0-r","pkgname":"MonacoCore","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MonacoCore.md","category":"Library"},{"name":"LuaPlayground","dependencies":["ACECore@1.4.12-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LuaPlayground.zip","version":"0.1.2-a","pkgname":"LuaPlayground","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/LuaPlayground.md","category":"Development"},{"name":"Viz editor","dependencies":["ACECore@1.4.12-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/VizApp.zip","version":"0.1.0-a","pkgname":"VizApp","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/VizApp.md","category":"Graphics"},{"name":"Server log monitor","dependencies":["Antunnel@0.2.1-b"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ServerLogClient.zip","version":"0.1.3-b","pkgname":"ServerLogClient","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ServerLogClient.md","category":"System"},{"name":"Remote Docker Manager","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Dockman.zip","version":"0.1.1-b","pkgname":"Dockman","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Dockman.md","category":"Development"},{"name":"System monitoring","dependencies":["Antunnel@0.2.1-b"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SystemControl.zip","version":"0.1.13-a","pkgname":"SystemControl","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/SystemControl.md","category":"System"},{"name":"PDF JS library","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libpdfjs.zip","version":"2.6.347-r","pkgname":"libpdfjs","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libpdfjs.md","category":"Library"},{"name":"Image editor","dependencies":["libfabric@4.4.0-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ImageEditor.zip","version":"0.1.0-a","pkgname":"ImageEditor","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ImageEditor.md","category":"Graphics"},{"name":"DBDecoder","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DBDecoder.zip","version":"0.0.2-a","pkgname":"DBDecoder","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/DBDecoder.md","category":"Other"},{"name":"Katex","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Katex.zip","version":"0.11.1-r","pkgname":"Katex","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Katex.md","category":"Library"},{"name":"Plotly","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libplotly.zip","version":"2.6.2-r","pkgname":"libplotly","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libplotly.md","category":"Library"},{"name":"Code","dependencies":["ACECore@1.4.12-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/CodePad.zip","version":"0.1.8-b","pkgname":"CodePad","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/CodePad.md","category":"Development"},{"name":"AntunnelTestClient","dependencies":["Antunnel@0.2.1-b"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelTestClient.zip","version":"0.1.0-a","pkgname":"AntunnelTestClient","author":"Dany LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/AntunnelTestClient.md","category":"Development"},{"name":"libjpeg","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libjpeg.zip","version":"0.1.1-a","pkgname":"libjpeg","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libjpeg.md","category":"Library"},{"name":"Fabric.js library","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libfabric.zip","version":"4.4.0-r","pkgname":"libfabric","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libfabric.md","category":"Library"},{"name":"AntOS SDK builder","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libantosdk.zip","version":"0.1.2-b","pkgname":"libantosdk","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/libantosdk.md","category":"Development"},{"name":"xTerm Library","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/xTerm.zip","version":"5.1.0-r","pkgname":"xTerm","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/xTerm.md","category":"Library"},{"name":"Tiny editor","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/TinyEditor.zip","version":"0.0.4-a","pkgname":"TinyEditor","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/TinyEditor.md","category":"Other"},{"name":"ACE Editor core","dependencies":[],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ACECore.zip","version":"1.4.12-r","pkgname":"ACECore","author":"","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/ACECore.md","category":"Library"},{"name":"Preview","dependencies":["libpdfjs@2.6.347-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Preview.zip","version":"0.1.3-a","pkgname":"Preview","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/Preview.md","category":"Graphics"},{"name":"Graph Editor","dependencies":["ACECore@1.4.12-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GraphEditor.zip","version":"0.1.2-a","pkgname":"GraphEditor","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/GraphEditor.md","category":"Graphics"},{"name":"Markdown editor","dependencies":["SimpleMDE@2.18.0-r"],"download":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MarkOn.zip","version":"0.1.1-a","pkgname":"MarkOn","author":"Xuan Sang LE","description":"https://ci.iohub.dev/public/antos-release/packages/2.0.x/MarkOn.md","category":"Office"}]
\ No newline at end of file