51 Commits

Author SHA1 Message Date
DanyLE
7a00c8293d fix: init npm before installing packages 2024-03-10 10:28:10 +01:00
DanyLE
bcf3370079 fix: simulate contextmenu on mobile device 2024-03-10 10:28:10 +01:00
DanyLE
b0b420e993 fix: use row/column as common directives for all UI horizontal/vertical direction 2024-03-10 10:28:10 +01:00
DanyLE
3ab5a6b5a8 update: antos API declaration 2024-03-10 10:28:10 +01:00
DanyLE
6ac1245002 feat: use a separated setting file for each application instead of a single system setting files 2024-03-10 10:28:10 +01:00
DanyLE
c1d0230070 feat: Introduce API.Task API that allow to track promise object via AntOS announcement system 2024-03-10 10:28:10 +01:00
DanyLE
aae645d665 fix: support passing arguments when pushing a service 2024-03-10 10:28:10 +01:00
DanyLE
fd229c5477 remove support for VDB, applications that used SQLite database can now use API provided by the libsqlite package (on MarketPlace) 2024-03-10 10:28:10 +01:00
DanyLE
a1390b4773 fix: jquery delaration file compatibility with current typescript sdk 2024-03-10 10:28:10 +01:00
DanyLE
4fc8d1a1d8 gridview: allow to update row data 2024-03-10 10:28:10 +01:00
DanyLE
14116f4fdd safer way to attach element to data via getter 2024-03-10 10:28:10 +01:00
DanyLE
5cb13bbc47 Remove old menu element, use stackmenu instead 2024-03-10 10:28:10 +01:00
DanyLE
b133169ba2 ListView: add API to scroll the list to top/bottom 2024-03-10 10:28:10 +01:00
DanyLE
a654624c71 support icoclass_end in Label and Button HTML attribute 2024-03-10 10:28:10 +01:00
DanyLE
907e0b8d37 Update Label, Button and ListView
- Label and Button now can set icon on both left and right side of the text
- Fix ListView dropdown bug, and allow the dropdown list to positioned correctly based on its nearest anchored element
2024-03-10 10:28:10 +01:00
DanyLE
d58269f038 fix: Dialog scheme not found when it is defined outside of the dialogs namespace 2024-03-10 10:28:10 +01:00
DanyLE
7393acf1d5 allow to specify user data in some low level VFS interface API 2024-03-10 10:28:10 +01:00
DanyLE
8878bf6b9d add support for drop custom event when drag is enable on an HTMLElement 2024-03-10 10:28:10 +01:00
DanyLE
ceb412e592 Add custom dragging event support for all HTMLElement 2024-03-10 10:28:10 +01:00
DanyLE
9df59ebbf2 Fix: style + typo 2024-03-10 10:28:10 +01:00
DanyLE
4fb60c46df Rework on Notification API + some sytem packages
- Rename Syslog to SystemReport
- All services previously on SystemReport now moved to the dedicated SystemServices Packages
- Rework on a more versatile notification GUI and API
- Applications now can display a local toast message instead of pushing a global notification message
2024-03-10 10:28:10 +01:00
DanyLE
6ae84e31a7 Hide spotlight when an application is selected on appdock 2024-03-10 10:28:10 +01:00
DanyLE
b94447eaec UI improvement + use lastest boostrap icon
- Update bootstrap icons to latest
- Redesign system tray for services monitoring
- Improve UI + bug fix on default packages
2024-03-10 10:28:10 +01:00
DanyLE
58d7b75f13 Support pinned app in dock + remove old pinned apps UI 2024-03-10 10:23:50 +01:00
DanyLE
76996791d0 Improve application dock:
- Stack all instances of the same application to one single dock button
- Make the dock scrollable by mouse wheel or touch
2024-03-10 10:23:50 +01:00
DanyLE
aeb50cfca4 Add input tag and update all base dialogs to support mobile devices 2024-03-10 10:23:50 +01:00
DanyLE
0819fb664a Add stack panel component + redesign MarketPlace UI
- Continue improve UI elements
- Add stack panel UI tag
- Redesign MarketPlace UI to support mobile device
2024-03-10 10:23:50 +01:00
DanyLE
31b5000fa3 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
2024-03-10 10:23:50 +01: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
14b72ef425 Fix dragndrop bug on Fileview (grid mod) 2022-08-19 11:15:21 +02:00
Dany LE
1cf718117f Fix fileview status incorrect, add more build stage to Jenkinsfile 2022-08-04 13:40:02 +02:00
DanyLE
e4ccfedbd8 regen archive 2022-07-22 20:13:45 +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
f97a45be15 Add more control to mem file + bug fix on File 2022-07-02 21:36:07 +02:00
DanyLE
fdcc5ce784 allow to create memory-based temporal VFS file system 2022-07-02 18:52:50 +02:00
Dany LE
81d78aa8e5 robusify VFS mem file handling 2022-07-02 16:28:21 +02:00
DanyLE
c26e27d7ec Fix multiple dialogs focus bug 2022-05-24 17:35:27 +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
DanyLE
2cdd8f9a43 support dnd and grid sort 2022-03-29 18:25:07 +02:00
Dany LE
079af3b0ce fix type conversion error in gridview tag 2022-02-23 14:33:21 +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
99e0d02581 enable setting blur overlay window 2021-10-24 18:34:08 +02:00
Dany LE
52709d5da4 improve Window GUI API 2021-10-24 00:27:17 +02:00
lxsang
9c06d88713 AntOS load automatically custom VFS handles if available 2021-10-12 22:26:40 +02:00
lxsang
c23cb1bfa8 Improve core API:
- improve OS exit API
- improve VFS API
2021-10-12 21:58:57 +02:00
lxsang
b8671cbab0 ACE and CodePad now moved to MarketPlace 2021-06-13 12:08:33 +02:00
lxsang
5d41281706 used libantosdk for pompiling 2021-06-13 12:08:27 +02:00