Eclipse Theia is an extensible framework to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies, implemented in TypeScript. It emphasizes extensibility and vendor neutrality.
Theia was developed by TypeFox and Ericsson, with additional contributions from Red Hat, IBM, Google, Arm Holdings and other contributors. It was first launched in March 2017. Since May 2018, Theia has been under the umbrella of the Eclipse Foundation.
The aim of Eclipse Theia is to:
- Support building browser-based and desktop IDEs
- Provide a highly flexible architecture for adopters
- Support VS Code Extension protocol
- Develop under vendor-neutral open-source governance
1st year Computer Science masters student, Software Technology track.
complete arguments in addEventListener function
This pull request complete the arguments in addEventListener function in the widget.ts file.
Fixed typo in 'Developing.md'
This PR fixes a typo in the document ‘Developing.md’. The duplicate
the and the extra whitespace are removed.
Fixed typos in preference-array.css closing issue
This request fixes three typos in the preference-array.css file in the padding variable name, correct variable is referenced now.
Replaced a magic number with its css variable
This pull request fixes issue #5812. A variable is introduced for a magic number (22px, line-height). One instance of the magic number was missed, which is refactored now.
Updated logo for both github themes
This PR uploaded a different version of the Theia logo and replaced the original logo in README.md. The original logo was hardly visible when using the dark Github theme. This new logo can adapt to two kinds of GitHub themes (light and dark).