Commit Graph

412 Commits

Author SHA1 Message Date
lxsang
b69103107c create a new input file for each upload 2021-06-13 12:08:15 +02:00
lxsang
25f95360d6 clean file input before upload 2021-06-13 12:08:14 +02:00
lxsang
9f9db3076f fix: upload file caching problem 2021-06-13 12:08:12 +02:00
lxsang
7123098049 update icon alignment 2021-06-13 12:08:12 +02:00
lxsang
808623b0d6 update sysmenu style 2021-06-13 12:08:11 +02:00
lxsang
77f643a206 fix iframe window move problem 2021-06-13 12:08:09 +02:00
lxsang
d670bd3b3a fix resize problem when iframe is inside of window 2021-06-13 12:08:08 +02:00
lxsang
ac76a5f967 Allow window horizotal and vertical resize 2021-06-13 12:08:07 +02:00
lxsang
1a132178c3 fix setting save bug 2021-06-13 12:08:05 +02:00
lxsang
ee03e07325 fix setting save bug 2021-06-13 12:08:03 +02:00
lxsang
62c56eac9f fix setting save bug 2021-06-13 12:08:03 +02:00
lxsang
ebb74ebcbc fix setting save bug 2021-06-13 12:08:02 +02:00
lxsang
e764cef4ac fix setting save bug 2021-06-13 12:08:02 +02:00
lxsang
af570fecf5 fix key input 2021-06-13 12:08:02 +02:00
lxsang
726de16035 change category name 2021-06-13 12:08:02 +02:00
lxsang
51bf3e3df5 Add features:
- add bootstrap icon font support
- classing applications by categories in start menu
2021-06-13 12:08:02 +02:00
lxsang
78f09934d2 fix open with bug 2021-06-13 12:08:01 +02:00
lxsang
20840d09b0 Improvements on GUI + API:
- Add generic key-value dialog
- Allow multiple file upload
- Add ESC and enter key handle to dialog
- Improve File application
2021-06-13 12:08:00 +02:00
lxsang
5ca29f5103 fix max recent entries number in codepad 2021-06-13 12:07:58 +02:00
lxsang
738eb1f831 Remove loading animation in push notification service 2021-06-13 12:07:57 +02:00
lxsang
d384a65b73 Add features: 2021-06-13 12:07:57 +02:00
lxsang
26a35a6c70 improve css resizer style 2021-06-13 12:07:56 +02:00
lxsang
26e5e9bb53 Fix recent file bug in CodePad 2021-06-13 12:07:54 +02:00
lxsang
bc30261bda Fix shortcut bug 2021-06-13 12:07:52 +02:00
lxsang
7cd2f97b75 Add features:
- allow pinning apps in Setting
- pinned apps in system pannel
- Services manager in Setting
- Fix and impprove some CSS bug
2021-06-13 12:07:52 +02:00
lxsang
26c397838b fix MarketPlace scheme bug 2021-06-13 12:07:52 +02:00
lxsang
d067fa4f21 self-closing xml should not be used in custom tag scheme 2021-06-13 12:07:52 +02:00
lxsang
9a12e9176f minor improvement on GUI API 2021-06-13 12:07:52 +02:00
lxsang
de5878c349 Add features:
- Improvement application list in market place
- Allow triplet keyboard shortcut in GUI
- CodePad allows setting shortcut in CommandPalette commands
- CodePad should have recent menu entry that remember top n file opened
- Improve File application grid view
- Label text should be selectable
2021-06-13 12:07:51 +02:00
lxsang
94a0c097a8 Add minor features:
- File dialog should remember last opened folder
- Add dynamic key-value dialog that work on any object
- Window list panel should show window title in tooltip when mouse hovering on application icon
- Improvement application list in market place
2021-06-13 12:07:51 +02:00
lxsang
7488f4625c sort file in fileview tag 2021-01-02 13:47:59 +01:00
lxsang
5b6e6f8d94 sort file in fileview tag 2021-01-02 13:35:56 +01:00
lxsang
f70686d9ca codepad extension is now stored on user home 2020-12-21 18:22:34 +01:00
lxsang
9fe744fde7 Improvement antos API + bugs fixed 2020-12-21 15:55:02 +01:00
lxsang
235a9334d6 fix codepad extension API bugs 2020-12-20 19:38:34 +01:00
lxsang
7d3ff0f206 add comments to new code 2020-12-20 17:51:51 +01:00
lxsang
05cea66870 Improvement + bug fix
- Some minor bug fix
- Major change: allow split view in CodePad, make CodePad API portable so that it is easy to use another editor
other than ACE in the futures (such as monaco editor)
2020-12-20 16:45:51 +01:00
lxsang
6ee3861be6 remove simpleMDE from base library 2020-12-18 21:51:12 +01:00
lxsang
566592dc8e Improvement + fix bug:
- improve Tag API
- Improve CodePad UI + Extension API
- Add package dependencies to Market Place
2020-12-18 19:51:19 +01:00
lxsang
6c935e88ee Improve some tags + add features to codepad
- Improve Resizer + TabContainer tag
- Add bottom bar to the CodePad editor
2020-12-16 00:57:29 +01:00
lxsang
9d5a0b404c fix path bug 2020-11-19 21:35:49 +01:00
lxsang
cc4081f9a0 allow enable/disable grid resize feature 2020-09-24 18:41:30 +02:00
lxsang
45d425d5db add resizer to grid view 2020-09-24 18:22:16 +02:00
lxsang
5ef3bfe7f0 fix notification error on service 2020-08-06 23:15:38 +02:00
lxsang
2b67084392 fix path error on PackageFileHandle 2020-08-04 20:00:34 +02:00
lxsang
b1649016f4 add PackageFileHandle + support for library definition + minor fix 2020-08-04 19:51:32 +02:00
lxsang
b86565212a minor fix on float list 2020-07-14 23:20:15 +02:00
lxsang
56ae39d020 minor fix on button event 2020-07-14 17:43:45 +02:00
lxsang
ec90e010dc add input type to prompt dialog 2020-07-10 16:06:49 +02:00
lxsang
64207df15e Enhance CodePad 2020-06-26 15:03:22 +02:00
lxsang
1bbbd49ce9 Enhance REST URI 2020-06-26 14:41:44 +02:00
lxsang
f00fdb2424 enhance core tag API 2020-06-25 22:10:48 +02:00
Xuan Sang LE
c19fc26686
Update BaseModel.ts 2020-06-25 14:56:07 +02:00
Xuan Sang LE
b54fdbedf6
Update NSpinnerTag.ts 2020-06-25 14:54:38 +02:00
lxsang
cb318c0547 export slider tag to API 2020-06-24 21:49:05 +02:00
lxsang
352a1c8c17 Enhance File 2020-06-24 19:58:15 +02:00
lxsang
3d0595eab4 update showdown to new lib 2020-06-24 19:53:28 +02:00
lxsang
377edcffb4 fix API overriden bug 2020-06-22 12:58:10 +02:00
lxsang
ae11223c0c fix some travis bug 2020-06-22 12:37:34 +02:00
lxsang
9281cfb8db fix some travis bug 2020-06-22 12:27:02 +02:00
lxsang
a2acafa3d0 v1.0.0a ready 2020-06-22 11:28:44 +02:00
lxsang
4a941f0467 add more docs 2020-06-18 17:09:00 +02:00
lxsang
023e61c01e fix unescape 2020-06-17 23:56:08 +02:00
lxsang
5ff637138c add docs 2020-06-17 21:06:55 +02:00
lxsang
1812f25d8a add docs on coreapi 2020-06-16 18:02:17 +02:00
lxsang
977bf0c62f add more docs, fix minor bug on dialog registration 2020-06-15 18:10:13 +02:00
lxsang
218f6142c6 add more doc 2020-06-12 20:24:39 +02:00
lxsang
d5df803c2c Finish tag documenting 2020-06-11 18:43:20 +02:00
lxsang
6365081f56 add some JSDoc to the code 2020-06-10 11:15:01 +02:00
lxsang
edbffeb2b8 Enhance core API
- Add trim function to core API
- Minor bug fix
2020-06-06 18:41:43 +02:00
lxsang
598c11b2c3 fix codepad close error when file is not saved 2020-06-06 00:33:21 +02:00
Xuan Sang LE
473d9c6575 fix safari compatibility 2020-06-05 23:42:15 +02:00
Xuan Sang LE
f84da77825 enhance the core API and default application 2020-06-05 17:46:04 +02:00
Xuan Sang LE
fb462fe31b add more type, all defaults apps are now in typescript 2020-06-04 17:49:48 +02:00
Xuan Sang LE
6e95994892 add more test, convert CodePad to type scipt 2020-06-03 23:43:08 +02:00
Xuan Sang LE
af496b0aac add test and fix some tags 2020-05-31 23:37:36 +02:00
Xuan Sang LE
ced3777d30 fix old system dialog is not destroyed after closed 2020-05-29 23:34:35 +02:00
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
0b27af3e9d fix Files bug 2020-05-21 22:16:24 +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
b9ad064928 disable cache when downloading packagds 2020-05-21 15:18:49 +02:00
Xuan Sang LE
f1c4201270 fix system loading handle 2020-05-21 14:49:55 +02:00
Xuan Sang LE
52ac96c18a add wait cursor when system is loading 2020-05-21 13:10:35 +02:00
Xuan Sang LE
a3960766d1 fix repository loading 2020-05-20 23:47:31 +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
d1496c6530 move non basic app to another repository 2020-05-18 19:04:44 +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
a29a449eaf minor fix 2020-05-17 17:08:10 +02:00
Xuan Sang LE
fa22fc5413 use fat arrow for this reference 2020-05-17 17:05:12 +02:00