Go to file
2021-06-13 12:30:10 +02:00
d.ts ACE and CodePad now moved to MarketPlace 2021-06-13 12:08:33 +02:00
release update default repository 2021-06-13 12:08:39 +02:00
src update default repository 2021-06-13 12:08:39 +02:00
tests add a test on string trimming API 2020-06-22 13:11:31 +02:00
_config.yml Set theme jekyll-theme-slate 2018-02-20 22:48:40 +01:00
.drone.yml drone deploy for next-1.2.0 2021-06-13 12:08:00 +02:00
.gitignore Switch from coffee script to typescrit 2020-05-29 22:22:00 +02:00
.travis.yml Update .travis.yml 2020-07-14 22:33:11 +02:00
jest.config.js Switch from coffee script to typescrit 2020-05-29 22:22:00 +02:00
LICENSE Update LICENSE 2018-03-15 10:28:07 +01:00
Makefile replace CodePad by NotePad 2021-06-13 12:08:37 +02:00
README.md Update README.md 2021-06-13 12:30:10 +02:00
tsconfig.json update terser setting 2021-06-13 12:08:27 +02:00

antOS v1.2.0

Build Status FOSSA Status

AntOS is a front-end system and API that implement the traditional desktop UI environment on the web browser. The front-end can connect to a remote server and acts as a virtual desktop environment (VDE). The original purpose of AntOS is to provide visual tools to access and control resource on remote server and embedded linux environment. With its application API and the provided SDK, AntOS facilitates the development and deployment of user specific applications inside de VDE environment.

https://os.lxsang.me/VFS/shared/d4645d65b3e4bb348f1bde0d42598ad9b99367f5

Github: https://github.com/lxsang/antos

Change logs

  • Improvement GUI API
    • 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
    • Allow pinning application to system panel
    • Improvement application list in market place
    • Allow triplet keyboard shortcut in GUI
    • CodePad allows setting shortcut in CommandPalette commands
    • Improvement multi-window application support
    • CodePad should have recent menu entry that remember top n file opened
    • Improve File application grid view
    • Label text should be selectable
    • switch window using shortcut
    • Loading bar animation on system pannel
    • Multiple file upload support
    • Generic key-value dialog
    • Add bootstrap font support for icons
    • Class applications by categories in start menu
    • Support vertical and horizontal resize window
  • Market place now classifies application by categories
  • CodePad is no longer default system application, it has been moved to MarketPlace
  • More applications added to MarketPlace
  • Antos SDK
    • SDK is no longer included in base Antos release, it can be installed via MarketPlace
    • The SDK now has a generic API that can be used in different development tasks other than AntOS application
    • Heavy SDK tasks are now offloaded to workers
    • Introduce new JSON based syntax for SDK task/target definition
  • From this version, docker image of All-in-one AntOS system is available at: https://hub.docker.com/r/xsangle/antosaio

Demo

A demo of the VDE is available at https://app.iohub.dev/antos/ using username: demo and password: demo.

If one want to run AntOS VDE locally in their system, a docker image is available at: https://github.com/lxsang/antosaio

AntOS applications (Available on the MarketPlace)

https://github.com/lxsang/antosdk-apps

Documentation

Licence

Copyright 2017-2021 Xuan Sang LE

AnTOS is is licensed under the GNU General Public License v3.0, see the LICENCE file for more information

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.