Commit Graph

43 Commits

Author SHA1 Message Date
DanyLE
890271958c Redesign the login form, preload all web font fonts on front page
All checks were successful
gitea-sync/antos/pipeline/head This commit looks good
2022-12-16 11:45:33 +01:00
DanyLE
7c19269d8f Support pinned app in dock + remove old pinned apps UI
All checks were successful
gitea-sync/antos/pipeline/head This commit looks good
2022-12-15 17:01:16 +01:00
DanyLE
43ef0e1321 Improve application dock:
All checks were successful
gitea-sync/antos/pipeline/head This commit looks good
- Stack all instances of the same application to one single dock button
- Make the dock scrollable by mouse wheel or touch
2022-12-13 22:05:37 +01:00
DanyLE
7c3b8a7432 Add stack panel component + redesign MarketPlace UI
- Continue improve UI elements
- Add stack panel UI tag
- Redesign MarketPlace UI to support mobile device
2022-12-09 13:17:35 +01:00
DanyLE
92e27b653f Rework on AntOS core to provide support to both mobile and desktop devices (experimental):
- Redesign the core UI API and tags to support Mobile devices
- Add new StackMenu tag
- Support touch events handling on touch devices
- Redesign File and Setting to work on mobile
- Improve Anouncement API
- Rework on default themes
2022-12-08 14:56:05 +01:00
DanyLE
9b5da170e7 App name now can differ from pkgname 2022-08-25 01:20:51 +02:00
DanyLE
b381294064 fix: fix icon display problem when application is installed, remove all related settings when an application is uinstalled 2022-08-24 14:45:11 +02:00
DanyLE
da5bbdab60 Allow to set version number and build ID to the current Antos build 2022-07-22 20:13:08 +02:00
DanyLE
f7081ae48a Include current Antos version to login screen 2022-07-17 15:05:59 +02:00
DanyLE
b2ce9ec978 Minor improvement
- Use arrow up key on File widget to navigate to parent directory
- Application will trigger a "launched" event when opened
2022-07-04 19:59:34 +02:00
DanyLE
8b23ebeeff Loading animation is now based on the current context (global or application context) 2022-05-24 15:39:58 +02:00
Dany LE
dc2a7c36d8 regen release 2021-11-26 18:22:42 +01:00
Dany LE
15f8de8910 regen release 2021-11-26 18:17:44 +01:00
Dany LE
a6d725ea71 User a custom tag to manage the desktop instead of GUI 2021-11-26 00:03:01 +01:00
Dany LE
0624f421f7 API improvement & bug fix:
- subscribed global event doesnt unsubcribed when process is killed
- process killall API doesnt work as expected
- improve core API
2021-11-25 01:13:16 +01:00
Dany LE
3c67b1c134 fix bug 2021-11-24 22:37:49 +01:00
Dany LE
3a24df169c update announcement system 2021-11-24 22:15:25 +01:00
Dany LE
86a94a817a update GUI API 2021-10-24 20:37:19 +02:00
Dany LE
27ac7c06fc Minor bug fix on desktop handling 2021-10-24 19:44:21 +02:00
Dany LE
52709d5da4 improve Window GUI API 2021-10-24 00:27:17 +02:00
lxsang
043214c001 cleanup 2021-10-12 22:35:47 +02:00
lxsang
9c06d88713 AntOS load automatically custom VFS handles if available 2021-10-12 22:26:40 +02:00
lxsang
b69103107c create a new input file for each upload 2021-06-13 12:08:15 +02:00
lxsang
9f9db3076f fix: upload file caching problem 2021-06-13 12:08:12 +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
26a35a6c70 improve css resizer style 2021-06-13 12:07:56 +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
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
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
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
4a941f0467 add more docs 2020-06-18 17:09:00 +02:00
lxsang
5ff637138c add docs 2020-06-17 21:06:55 +02:00
lxsang
6365081f56 add some JSDoc to the code 2020-06-10 11:15:01 +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
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