Chaoya Li

Results 12 issues of Chaoya Li

Updated descriptions for - OpenDesign - Sketch - VeryGoodGraphics (NEW)

### Detailed description Currently VGG runtime wasm version is only able to render to a normal canvas node. This will slow down the main process and will even stop the...

enhancement

### Detailed description Replace current nlohmann::json with a faster JSON loader. ### Possible implementation _No response_ ### Additional information _No response_

enhancement

### Detailed description Rendering some converted Figma files will throw error: required extension not request GL_ARB_sample_shading ![img_v3_02an_448bb74b-ea4e-4f81-8477-d473499248dg](https://github.com/verygoodgraphics/vgg_runtime/assets/1146007/7b543d23-2791-4819-b610-cdf0abdb4820) ### Expected behavior Skia shader compiles smoothly. ### Actual behavior Shader failed to...

bug

### Detailed description Suppose there is GIF in the original design (like Figma), after converting to Daruma, runtime should support GIF rendering and playing. ### Possible implementation 1. GIF decoder...

enhancement

### Detailed description Support reading, rendering and playing lottie files inside a VGG frame. ### Possible implementation Skia has native lottie file support, so runtime should expose it and take...

enhancement
help wanted

### Detailed description For accessibility. If there is no mouse, keyboard could be used to navigate inside a VGG frame. ### Possible implementation - Element focusing should be implemented first...

enhancement
accessibility

### Detailed description Text selection is one of accessibility problems that should be prioritized. ### Possible implementation It depends. If only web platform is going to be supported, there is...

enhancement
accessibility

### Detailed description Normal web pages support zooming in/out. While VGG home doesn't (yet). Actually it is because the VGG home is by default in running mode, not editing mode....

enhancement
accessibility