1
0
mirror of https://github.com/lxsang/Diya-API.git synced 2024-12-27 20:08:22 +01:00
Diya-API/Diya
2022-08-15 12:28:09 +02:00
..
Array.extension.st Correct openGL transparent color display problem, stylesheet now allows style inheritance 2022-08-08 00:12:54 +02:00
AssetManager.class.st Supporting read system settings from file 2022-08-14 18:13:23 +02:00
ClassDescription.extension.st print log using stdout instead of Transcript 2021-12-19 22:41:21 +01:00
Color.extension.st image texture support 2022-03-08 23:30:01 +01:00
DiskStore.extension.st API improvement 2022-08-10 19:55:49 +02:00
Diya2DNode.class.st fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code 2022-08-13 01:37:42 +02:00
Diya2DPrimShape.class.st Rendering context now use multiple texture units to boost performance (on RPI zero, the performance gain is more than 10 FPS ) 2022-08-14 15:42:59 +02:00
Diya2DShader.class.st Correct openGL transparent color display problem, stylesheet now allows style inheritance 2022-08-08 00:12:54 +02:00
DiyaApplicationLauncher.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaApplicationModel.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaBaseApplication.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaBaseObject.class.st refactory code 2022-08-13 15:55:51 +02:00
DiyaBoot.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaButton.class.st refactory code 2022-08-13 15:55:51 +02:00
DiyaCircle.class.st WIP: draw ellipse and circle 2022-03-16 01:32:01 +01:00
DiyaClock.class.st Refactor code on System clock 2022-08-14 22:49:36 +02:00
DiyaCompositeNode.class.st API improvements: 2022-08-12 22:19:54 +02:00
DiyaConvexPolygon.class.st Change coordinate to top down, improvement on label rendering 2022-08-06 03:11:36 +02:00
DiyaCoreAPIError.class.st WIP: add support for input events 2022-03-19 02:18:29 +01:00
DiyaDefaultAppLoader.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaDefaultTheme.class.st refactory code 2022-08-13 15:55:51 +02:00
DiyaEllipse.class.st API improvements: 2022-08-12 22:19:54 +02:00
DiyaEllipseShader.class.st Change coordinate to top down, improvement on label rendering 2022-08-06 03:11:36 +02:00
DiyaError.class.st WIP: add support for input events 2022-03-19 02:18:29 +01:00
DiyaEvent.class.st allow get texture from screen, VM bug on device 2022-08-09 03:14:23 +02:00
DiyaExampleApp.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaExampleShader.class.st Add log messages 2022-03-15 19:29:57 +01:00
DiyaFFIBase.class.st Allow to fallback to VM plugins for image handling if SDL_image lib doesnt exist 2022-08-12 12:02:49 +02:00
DiyaFFILibNotFound.class.st Allow to fallback to VM plugins for image handling if SDL_image lib doesnt exist 2022-08-12 12:02:49 +02:00
DiyaFontFamily.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
DiyaFontGlyph.class.st improve font rendering in OpenGL, optimise memory usage 2022-03-17 00:32:19 +01:00
DiyaFontIcon.class.st API improvement 2022-08-10 19:55:49 +02:00
DiyaFontManager.class.st Supporting read system settings from file 2022-08-14 18:13:23 +02:00
DiyaFontStyle.class.st FreeType face now is cached as bitmap font 2022-03-06 00:58:28 +01:00
DiyaHbox.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaImageIcon.class.st API improvement 2022-08-10 19:55:49 +02:00
DiyaImageTex.class.st Rendering context now use multiple texture units to boost performance (on RPI zero, the performance gain is more than 10 FPS ) 2022-08-14 15:42:59 +02:00
DiyaImageView.class.st Add assets manager, add support for application launching 2022-03-21 18:03:15 +01:00
DiyaLabel.class.st API improvements: 2022-08-12 22:19:54 +02:00
DiyaLayout.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaLine.class.st refactory code 2022-08-13 15:55:51 +02:00
DiyaListView.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaLoader.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaLoadingBar.class.st refactory code 2022-08-13 15:55:51 +02:00
DiyaMetaNode.class.st Meta node should not visible 2022-08-14 22:22:39 +02:00
DiyaNode.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaPolygon.class.st fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code 2022-08-13 01:37:42 +02:00
DiyaRectangle.class.st refactory code 2022-08-13 15:55:51 +02:00
DiyaRendererContext.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaRootNode.class.st Refactor code on System clock 2022-08-14 22:49:36 +02:00
DiyaRuntimeError.class.st allow to set system resolution using the DIYA_RES environment variable 2022-05-23 12:26:46 +02:00
DiyaScrollPanel.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaSettings.class.st Supporting read system settings from file 2022-08-14 18:13:23 +02:00
DiyaSingleton.class.st Supporting read system settings from file 2022-08-14 18:13:23 +02:00
DiyaStyle.class.st fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code 2022-08-13 01:37:42 +02:00
DiyaStyleSheet.class.st fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code 2022-08-13 01:37:42 +02:00
DiyaSwitch.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaTableLayout.class.st refactory code 2022-08-07 18:15:57 +02:00
DiyaText.class.st refactory code, support inline style, improve text rendering 2022-08-15 12:28:09 +02:00
DiyaTextArea.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaTextInput.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaTimerNode.class.st Refactor code on System clock 2022-08-14 22:49:36 +02:00
DiyaUIThemesManager.class.st fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code 2022-08-13 01:37:42 +02:00
DiyaVbox.class.st WIP: Add emptly classes for Base widgets 2022-03-16 18:37:51 +01:00
DiyaWidget.class.st Rework on Graphic styling 2022-08-07 20:43:16 +02:00
Duration.extension.st add uniform support to shader 2022-02-15 18:04:54 +01:00
FT2Face.extension.st fix conflict 2022-03-16 21:33:35 +01:00
ImageInitializer.class.st refactory code 2022-08-13 15:55:51 +02:00
LibC.extension.st allow get texture from screen, VM bug on device 2022-08-09 03:14:23 +02:00
MatrixTransform2x3.extension.st Fix: incorrect index in buffer converting 2022-08-10 23:05:25 +02:00
OpenGL.class.st allow get texture from screen, VM bug on device 2022-08-09 03:14:23 +02:00
OpenGLConstants.class.st use SDL2_image for texture loading 2022-08-09 00:22:18 +02:00
OpenGLFontTex.class.st Rendering context now use multiple texture units to boost performance (on RPI zero, the performance gain is more than 10 FPS ) 2022-08-14 15:42:59 +02:00
OpenGLSL.class.st Add assets manager, add support for application launching 2022-03-21 18:03:15 +01:00
OpenGLSLUniform.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
OpenGLTexImage2D.class.st Rendering context now use multiple texture units to boost performance (on RPI zero, the performance gain is more than 10 FPS ) 2022-08-14 15:42:59 +02:00
OpenGLTexture.class.st image texture support 2022-03-08 23:30:01 +01:00
OpenGLTypes.class.st add openGLSL bingding 2021-12-20 18:32:08 +01:00
OpenGLVertexArray.class.st WIP: display Freetype font in openGL 2022-03-03 19:19:40 +01:00
OpenGLVertexBuffer.class.st code refactory on rendering context 2022-08-13 23:48:23 +02:00
OrthoProjectionMatrix.class.st Change coordinate to top down, improvement on label rendering 2022-08-06 03:11:36 +02:00
package.st initial comit 2021-12-18 02:02:16 +01:00
Point.extension.st fix: tf global to local problem on 2D node, add LoadingBar widget, and refactor code 2022-08-13 01:37:42 +02:00
ProjectionMatrix.class.st WIP: display Freetype font in openGL 2022-03-03 19:19:40 +01:00
SDL2.extension.st API improvement 2022-08-10 19:55:49 +02:00
SDL2Image.class.st OPENGL Rendering Performance improvement 2022-08-12 16:37:53 +02:00
SDL2MappedEvent.extension.st WIP: add support for input events 2022-03-19 02:18:29 +01:00
SDL_DisplayMode.class.st use SDL2_image for texture loading 2022-08-09 00:22:18 +02:00
SDL_MouseButtonEvent.extension.st Change coordinate to top down, improvement on label rendering 2022-08-06 03:11:36 +02:00
SDL_MouseMotionEvent.extension.st Change coordinate to top down, improvement on label rendering 2022-08-06 03:11:36 +02:00
SDL_TouchFingerEvent.extension.st Supporting read system settings from file 2022-08-14 18:13:23 +02:00
SDL_Window.extension.st remove dependecy on OSSDL2Driver 2022-08-08 13:11:25 +02:00
SmalltalkImage.extension.st allow to set system resolution using the DIYA_RES environment variable 2022-05-23 12:26:46 +02:00
Uniform1F.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform1i.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform2F.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform2i.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform3F.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform3i.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform4F.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
Uniform4i.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
UniformMatrix3fv.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00
UniformMatrix4fv.class.st Fix memory leak bug 2022-03-15 19:11:19 +01:00