Commit Graph

360 Commits

Author SHA1 Message Date
Xuan Sang LE
1c32f2010c Switch from coffee script to typescrit
- Better tooling support
- Stronger type checking
- Unit test with jest
- JSDocc support
2020-05-29 22:22:00 +02:00
Xuan Sang LE
759cd1fc6f switch to es6 from coffeescript 2020-05-24 13:17:59 +02:00
Xuan Sang LE
f11509120e refactory code 2020-05-24 11:52:22 +02:00
Xuan Sang LE
0c93ff7c9c Enhance dialog api 2020-05-23 20:07:32 +02:00
Xuan Sang LE
9f184fc19b Some major changes:
- Enhance the error report system
- The SDK now allows to create sub-directory when building and releasing
2020-05-22 18:31:06 +02:00
Xuan Sang LE
0abb49dadc fix spotlight behavior 2020-05-21 22:22:46 +02:00
Xuan Sang LE
5c08a189cc minor fix bug 2020-05-21 21:54:43 +02:00
Xuan Sang LE
61a0196c79 add dialog + enhance clipboard api 2020-05-21 17:26:59 +02:00
Xuan Sang LE
f1c4201270 fix system loading handle 2020-05-21 14:49:55 +02:00
Xuan Sang LE
9008396ac9 core services renamed to syslog 2020-05-20 23:11:58 +02:00
Xuan Sang LE
33eab1d30a support drag and drop in file 2020-05-19 23:29:31 +02:00
Xuan Sang LE
53df50f196 add draggable treeview 2020-05-19 20:00:56 +02:00
Xuan Sang LE
ff6f480f08 add market place 2020-05-19 01:03:49 +02:00
Xuan Sang LE
d1e8fd91dc support locale at application level using package.json 2020-05-18 19:41:11 +02:00
Xuan Sang LE
40b06f8f1a add darkmode themes, clean up 2020-05-18 18:53:59 +02:00
Xuan Sang LE
c94cb0963d add extension maker 2020-05-17 23:58:21 +02:00
Xuan Sang LE
fa22fc5413 use fat arrow for this reference 2020-05-17 17:05:12 +02:00
Xuan Sang LE
95cfddb389 add extension to codepad 2020-05-17 01:40:18 +02:00
lxsang
e20ee262fc finish CodePad 2020-05-15 20:55:13 +02:00
lxsang
74534e976c functional command palette 2020-05-14 23:08:57 +02:00
lxsang
d2de593974 set ace as defaut editor 2020-05-14 01:03:44 +02:00
lxsang
e1591087d5 adapt more apps 2020-05-13 19:03:39 +02:00
lxsang
04e5a4d50c adapt apps 2020-05-12 21:08:39 +02:00
lxsang
c53fd8bd88 refactory code 2020-05-11 19:52:31 +02:00
lxsang
f5e5d8501b adapt the system with the new api 2020-05-10 21:39:42 +02:00
lxsang
ae54c9a10c remove riot and use the new tag engine 2020-05-09 23:32:26 +02:00
mrsang
6c0f304767 appdock 2020-05-05 21:39:45 +02:00
lxsang
710491bc66 add more tags 2020-05-05 17:52:54 +02:00
mrsang
fe36693879 calendar, color picker, tabcontainer 2020-04-28 15:59:18 +02:00
mrsang
c46049fd0c add float list 2020-04-27 18:50:52 +02:00
mrsang
8a441e5a59 tab container 2020-04-26 21:08:26 +02:00
lxsang
56a79e2db0 add more tags 2020-04-14 20:58:00 +02:00
lxsang
64f055e7ce add tree-view 2020-04-05 22:52:49 +02:00
lxsang
9924c642c5 add tree-view 2020-04-05 22:51:31 +02:00
lxsang
8b44c3b3c0 add tab bar 2020-04-03 16:34:52 +02:00
lxsang
5b21696fa1 grid view update 2020-04-03 13:49:12 +02:00
lxsang
60e50d2ceb fi 2020-04-02 19:13:45 +02:00
lxsang
3a47785a47 add tags 2020-04-02 18:33:07 +02:00
lxsang
4fda59a964 fix 2020-04-02 10:29:52 +02:00
lxsang
328a37320e menu update 2020-03-13 18:36:00 +01:00
lxsang
45ec9e4792 add more tag 2020-03-11 18:36:38 +01:00
lxsang
ed03c72e3b add tag 2020-03-02 17:59:38 +01:00
lxsang
5d987f8fb6 multiselect 2020-02-28 18:59:41 +01:00
lxsang
0de9f88dcf add more tagesr 2020-02-28 18:35:20 +01:00
lxsang
2a990491d9 add more tag 2020-02-27 18:06:05 +01:00
lxsang
ffdb5b5f8a some tag 2020-02-25 18:28:08 +01:00
lxsang
2656c21cdb gui 2020-02-21 17:56:45 +01:00
lxsang
d50d884733 cleanup 2020-02-20 18:28:03 +01:00
lxsang
e47a424a9f add server side api 2019-08-30 13:27:17 +02:00
lxsang
3e008c472b fix bug on the new firefox that fired menucontext and onclick at the sametime 2019-04-25 12:28:39 +02:00
Xuan Sang LE
028417b4f9 add type to PromptDialog 2018-10-01 18:40:45 +02:00
lxsang
fa15f3c3b4 fix notification application icon bug 2018-09-16 20:08:43 +02:00
Xuan Sang LE
4ce83df4bb minor fix 2018-09-14 19:29:13 +02:00
lxsang
5b6e68116b fix bug 2018-09-13 21:41:14 +02:00
Xuan Sang LE
aec5457a31 fix bug and add afx-nspinner widget 2018-09-13 20:14:12 +02:00
lxsang
7659438138 fix context menu bug on afx-apps-dock 2018-09-12 21:50:16 +02:00
Xuan Sang LE
b6100b2d07 change REST path on remote handle 2018-09-12 18:28:32 +02:00
Xuan Sang LE
4378723fff fix 2018-07-24 18:13:50 +02:00
Xuan Sang LE
46cec340e2 fix 2018-07-24 15:49:36 +02:00
Xuan Sang LE
b2db12e42f improvement & bug fix 2018-07-24 15:17:43 +02:00
Xuan Sang LE
7a4ba008b0 generate locale files 2018-03-27 18:54:54 +02:00
Xuan Sang LE
59cde330da fix core api bugs 2018-03-27 18:47:27 +02:00
Xuan Sang LE
e72aaddf45 add tooltip support 2018-03-26 14:33:06 +02:00
Xuan Sang LE
47bf528f89 add tooltip support 2018-03-26 14:22:23 +02:00
Xuan Sang LE
9f0986bc8d add tooltip support 2018-03-26 14:21:55 +02:00
Xuan Sang LE
d788f87ab9 fix setting save bug 2018-03-24 22:15:25 +01:00
Xuan Sang LE
57971e4338 fix core api bug 2018-03-24 00:21:53 +01:00
Xuan Sang LE
ca647d31c0 fix core api bug 2018-03-23 23:18:32 +01:00
Xuan Sang LE
c403a5b8bf merged Merge branch 'master' of https://github.com/lxsang/antos 2018-03-23 23:03:32 +01:00
Xuan Sang LE
035a7f3723 fix observable core 2018-03-23 23:03:17 +01:00
Xuan Sang LE
2438153c02 fix 2018-03-22 11:11:56 +01:00
Xuan Sang LE
af542f32c4 fix slider 2018-03-21 19:59:24 +01:00
Xuan Sang LE
3922f3764d fix stuff 2018-03-21 19:05:08 +01:00
Xuan Sang LE
278ee54b2e fix slider 2018-03-21 11:59:01 +01:00
Xuan Sang LE
da342ea574 Market now can update package to newer version 2018-03-21 11:21:33 +01:00
Xuan Sang LE
1b4f117060 add <afx-slider> 2018-03-21 00:21:04 +01:00
Xuan Sang LE
519209af0c add <afx-slider> 2018-03-21 00:18:18 +01:00
Xuan Sang LE
93622ec98a add <afx-slider> 2018-03-21 00:12:55 +01:00
Xuan Sang LE
0510da0701 fix 2018-03-20 15:19:32 +01:00
Xuan Sang LE
988993483f fix scheme load bug 2018-03-20 15:05:41 +01:00
Xuan Sang LE
f89c71e2b3 AntOSDK first working version, now application can be built from browser 2018-03-20 13:07:23 +01:00
Xuan Sang LE
0882a6a1f1 AntOSDK now can generate release zip of the application 2018-03-19 23:58:35 +01:00
Xuan Sang LE
e8d4815e93 Build and run app directly from antOSDK 2018-03-19 19:11:38 +01:00
Xuan Sang LE
129633844f add SDK application 2018-03-19 00:36:55 +01:00
Xuan Sang LE
b4428d0188 fix MarketPlace 2018-03-18 14:16:06 +01:00
Xuan Sang LE
4290ea602a minor fix 2018-03-17 23:46:37 +01:00
Xuan Sang LE
a111162e7b minor fix 2018-03-17 23:15:52 +01:00
Xuan Sang LE
0ff98fee98 GraphEditor now support mermaid 2018-03-16 19:53:32 +01:00
Xuan Sang LE
2221ea0bc4 add licence to source file 2018-03-15 11:00:24 +01:00
Xuan Sang LE
df80cbd652 minor bug fix 2018-03-14 19:17:41 +01:00
Xuan Sang LE
f671966b96 fix appsByMime bug 2018-03-14 18:47:26 +01:00
Xuan Sang LE
a0008663ab add DotEditor package 2018-03-13 18:05:33 +01:00
Xuan Sang LE
f1616d0240 fix list view rendering text 2018-03-12 23:59:14 +01:00
Xuan Sang LE
bb0a20b2ad fix setting error 2018-03-12 23:48:46 +01:00
Xuan Sang LE
377834e0ff fix setting error 2018-03-12 23:36:39 +01:00
Xuan Sang LE
7a609e3270 fix setting error 2018-03-12 23:20:06 +01:00
Xuan Sang LE
56cf8ea770 fix File bug 2018-03-12 22:47:23 +01:00
Xuan Sang LE
d310d2c03b Finish package setting & add FR language 2018-03-12 18:55:40 +01:00
Xuan Sang LE
7fd6492a31 afx-list-view now can add action buttons 2018-03-12 11:33:33 +01:00
Xuan Sang LE
e01d41c76b fix tab container update 2018-03-12 10:22:51 +01:00
Xuan Sang LE
07bb58b7eb add appearance setting 2018-03-12 00:42:14 +01:00
Xuan Sang LE
8fef0c5e96 add setting package 2018-03-11 21:31:40 +01:00
Xuan Sang LE
10015d99b0 font-awesome is used as default icon font for the entire system 2018-03-11 12:32:37 +01:00
Xuan Sang LE
800c95830d normal string format and locale support string format 2018-03-10 23:24:53 +01:00
Xuan Sang LE
7fefc17f04 fix menu bug 2018-03-10 23:16:48 +01:00
Xuan Sang LE
702a83df6a allow to overide locale method __() to all object 2018-03-10 22:46:28 +01:00
Xuan Sang LE
6367c321da add FormatedString class, automatically translate to new locale when locale is set 2018-03-10 20:42:09 +01:00
Xuan Sang LE
88cf90ae50 minor fix 2018-03-10 15:42:21 +01:00
Xuan Sang LE
a624d853ed add language make support to makefile 2018-03-10 15:40:25 +01:00
Xuan Sang LE
1b9e6e88fa Add global locale change event, application now automatically change language when the event is triggered 2018-03-10 12:22:01 +01:00
Xuan Sang LE
45c89be5be add vi_VN locale 2018-03-10 01:32:18 +01:00
Xuan Sang LE
d072566be8 all packages now support localisation 2018-03-10 01:05:34 +01:00
Xuan Sang LE
9e0cd29030 add localisation support, allow multi-languages 2018-03-09 19:54:33 +01:00
Xuan Sang LE
696114e2f7 add use strict mode to the core API 2018-03-09 10:11:15 +01:00
Xuan Sang LE
d8b8037b3e minor bug fix 2018-03-06 00:06:44 +01:00
Xuan Sang LE
8ae2f529f7 minor fix 2018-03-05 22:57:33 +01:00
Xuan Sang LE
98d57e0bd3 add Market Place 2018-03-05 00:20:25 +01:00
Xuan Sang LE
5d0d03119a add support for Global shortcut binding, Spotlight now can be called using CTRL+SPACE 2018-03-04 13:34:31 +01:00
Xuan Sang LE
b35096bcca logout google account when user sign out 2018-03-04 12:35:19 +01:00
Xuan Sang LE
aeecaa4e81 support cache search in google drive api 2018-03-03 23:07:42 +01:00
Xuan Sang LE
9ead6c55ef support cache search in google drive api 2018-03-03 22:57:05 +01:00
Xuan Sang LE
234131bfa1 support cache search in google drive api 2018-03-03 22:27:54 +01:00
Xuan Sang LE
662c3f87d0 fix 2018-03-03 14:33:05 +01:00
Xuan Sang LE
f5d4e87828 add search mechanism to API 2018-03-03 14:23:38 +01:00
Xuan Sang LE
35c068ede8 add search mechanism to API 2018-03-03 13:44:52 +01:00
Xuan Sang LE
1dbf88f888 fix fullscreen 2018-03-01 20:16:53 +01:00
Xuan Sang LE
6636cf9afa fix fullscreen 2018-03-01 20:12:07 +01:00
Xuan Sang LE
1e62eea8ea fix fullscreen 2018-03-01 20:07:27 +01:00
Xuan Sang LE
7911f259b1 fix file reader 2018-03-01 19:33:36 +01:00
Xuan Sang LE
080e2c95ae fix format reading error 2018-03-01 14:55:57 +01:00
Xuan Sang LE
c073ed04b3 preview package 2018-03-01 13:56:42 +01:00
Xuan Sang LE
0590e284a0 fix loading googledrive 2018-03-01 12:00:56 +01:00
Xuan Sang LE
fb29ce4e43 fix gdrive 2018-03-01 00:06:29 +01:00
Xuan Sang LE
1e9674c342 prevent google drive pop up block 2018-02-28 23:57:05 +01:00
Xuan Sang LE
7baa808b55 fix sign in problem 2018-02-28 21:10:44 +01:00
Xuan Sang LE
9de4e5ff5f fix startup 2018-02-28 17:18:00 +01:00
Xuan Sang LE
7d7df62158 fix gui 2018-02-28 17:00:08 +01:00
Xuan Sang LE
077b20e013 fix gui 2018-02-28 16:48:09 +01:00
Xuan Sang LE
c63d2b45f8 fix stiff 2018-02-28 16:40:28 +01:00
Xuan Sang LE
4116573c71 add user service 2018-02-28 16:25:07 +01:00
Xuan Sang LE
0578f41c9c fix setting, add New menu to Markon and NotePad 2018-02-28 16:10:25 +01:00
Xuan Sang LE
52a5f7351d fix stuff 2018-02-28 15:50:49 +01:00
Xuan Sang LE
53f4ac36c8 fix handle 2018-02-28 15:40:34 +01:00
Xuan Sang LE
28ab98b055 VFS for Google Drive, 1st working version 2018-02-28 15:33:57 +01:00
Xuan Sang LE
77336716b5 google drive support, working 2018-02-28 00:15:41 +01:00
Xuan Sang LE
7df31a0f45 google drive support, bug 2018-02-27 19:39:50 +01:00
Xuan Sang LE
79138f4198 working on VFS binding of Google drive 2018-02-27 16:40:36 +01:00
Xuan Sang LE
c1781d1741 add shortcut support to application 2018-02-27 00:55:02 +01:00
Xuan Sang LE
46256669c1 bug fix 2018-02-22 15:48:40 +01:00
Xuan Sang LE
f8418eeecb enable fullscreen 2018-02-20 23:07:53 +01:00
Xuan Sang LE
05ef1a6612 MergedMerge branch 'master' of https://github.com/lxsang/antos 2018-02-20 16:31:53 +01:00
Xuan Sang LE
7a38d4ac38 fix hanfle 2018-02-20 16:31:50 +01:00
Xuan Sang LE
39eca2c53d safari bug when booting 2018-02-19 23:22:30 +01:00
Xuan Sang LE
421f7e8b6c allow unshare file 2018-02-19 22:11:04 +01:00
Xuan Sang LE
5c6c8a8115 fix fileview 2018-02-19 21:53:46 +01:00
Xuan Sang LE
e1ea8aa005 add wallpaper 2018-02-19 18:54:51 +01:00
Xuan Sang LE
7546af82ac fix login form 2018-02-19 17:05:22 +01:00
Xuan Sang LE
d26e8d281c shared file enable 2018-02-19 16:52:05 +01:00
Xuan Sang LE
e50cdc3620 shared file enable 2018-02-19 16:45:18 +01:00
Xuan Sang LE
58d0b5d16f alpha version of Blogger 2018-02-18 21:11:49 +01:00
Xuan Sang LE
13c6a1e9ff add shared library support 2018-02-16 18:38:14 +01:00
Xuan Sang LE
dad5993c20 fix stuff 2018-02-13 20:29:11 +01:00
Xuan Sang LE
64238fffbb fix stuff 2018-02-13 20:27:41 +01:00
Xuan Sang LE
133b7512fa fix tree view, add features to Blogger 2018-02-13 04:59:08 +01:00
Xuan Sang LE
7dc275e1e5 fix fileview status 2018-02-11 11:50:15 +01:00
Xuan Sang LE
b3e90fbc15 minor fix 2018-02-11 00:39:08 +01:00
Xuan Sang LE
3ed28e4fc1 switch the os to https 2018-02-10 16:30:51 +01:00
Xuan Sang LE
107e85e612 add database support 2018-02-05 19:05:41 +01:00
Xuan Sang LE
37c10daaad fix handler 2018-02-04 23:58:26 +01:00
Xuan Sang LE
046182a99f fix handler 2018-02-04 19:47:16 +01:00
Xuan Sang LE
982793ea0c fix remote handler & terminal 2018-02-02 22:18:33 +01:00
Xuan Sang LE
5d91cc99f3 add application manager 2018-02-01 19:36:09 +01:00
Xuan Sang LE
f5ff434152 fix resource load 2018-01-31 19:20:42 +01:00
Xuan Sang LE
69849db99a add resizer 2018-01-31 18:19:02 +01:00
Xuan Sang LE
b44ef3ce0e fix system & context menu 2018-01-31 15:41:32 +01:00
Xuan Sang LE
de387ece25 fix minor error 2018-01-30 19:06:30 +01:00
Xuan Sang LE
02422319ca add file sync mechanism between apps 2018-01-30 14:47:27 +01:00
Xuan Sang LE
1311ea2a88 dynamic system menu 2018-01-29 19:21:43 +01:00
Xuan Sang LE
33ab53dddb dynamic system menu 2018-01-29 19:16:29 +01:00
Xuan Sang LE
bd515642cd minor fix 2018-01-28 17:55:21 +01:00
Xuan Sang LE
60bae901a0 VFS (contd) 2018-01-28 16:33:49 +01:00
Xuan Sang LE
c048824ce4 NotePad apps 2018-01-28 02:01:21 +01:00
Xuan Sang LE
ea074d9690 add tab bar 2018-01-27 03:16:06 +01:00
Xuan Sang LE
33f7f1a681 packages metadatas 2018-01-26 19:10:00 +01:00
Xuan Sang LE
91a0d0a6b6 app launcher 2018-01-26 18:57:28 +01:00
Xuan Sang LE
ec09e07eb7 add float list 2018-01-26 00:23:32 +01:00
Xuan Sang LE
15f1fb45eb vfs (contd.) 2018-01-25 19:15:41 +01:00
Xuan Sang LE
44be97535c add Files package features 2018-01-25 00:54:46 +01:00
Xuan Sang LE
d998ac4b66 add Files package features 2018-01-25 00:49:02 +01:00
Xuan Sang LE
7e62d71913 vfs (contd.) 2018-01-24 15:52:13 +01:00
Xuan Sang LE
7bd53154ad vfs (contd.) 2018-01-24 15:03:33 +01:00
Xuan Sang LE
dfbeb16601 VFS(cont) 2018-01-24 01:03:14 +01:00
Xuan Sang LE
a70f52f965 VFS 2018-01-23 18:16:41 +01:00
Xuan Sang LE
c3e5b2749e core services 2018-01-23 10:11:19 +01:00
Xuan Sang LE
3fb336ed7c vfs 2018-01-23 10:10:40 +01:00
Xuan Sang LE
46e50b191f global settting 2018-01-22 19:59:08 +01:00
Xuan Sang LE
041293ee93 add screenshot 2018-01-04 11:51:12 +01:00
Xuan Sang LE
6f298fc52b remote handler 2017-08-27 23:40:02 +02:00
Xuan Sang LE
599e27bb01 add tree view 2017-08-26 20:27:43 +02:00
Xuan Sang LE
4cf1d694f9 add afx-label and afx-switch 2017-08-26 16:50:13 +02:00