Commit Graph

117 Commits

Author SHA1 Message Date
f8a4c73367 Fix load order in FallbackFontDatabase. 2024-06-21 11:59:04 +03:00
88e060a92b Update Stbi to new rebranded package. 2024-06-21 09:52:29 +03:00
1ccab1c85a Converted project to ^nullable enable. 2024-06-09 22:54:33 +03:00
55e9d775cd Some changes to the UI elements. 2024-06-09 22:06:13 +03:00
8fd00257d3 Fix GL21 driver bug. 2024-06-09 19:55:13 +03:00
82d2027cf3 Add measure string function to Typesetter. 2024-06-09 19:20:35 +03:00
9b16e015f6 Fix depth test issue in demo. 2024-06-06 22:33:55 +03:00
ff4a158cdb Update stbi. 2024-06-01 14:33:20 +03:00
29829fd299 Made font rendering easier. 2024-05-27 21:49:25 +03:00
19cc765955 Implement Label control. 2024-05-16 22:58:22 +03:00
ce2a569a20 Add texture swizzle parameters. 2024-05-16 22:57:55 +03:00
ab1849a891 Add missing commands. 2024-05-16 22:57:38 +03:00
3ae107c83e Fix translation matrix to be column major and implement multiplication. 2024-05-16 22:57:14 +03:00
bd69c0d93f Preliminary typesetting work. 2024-05-15 23:17:01 +03:00
279e619c3b Remove extra accidental copy of one file. 2024-05-15 23:16:37 +03:00
7cb47c721b Fix 90 degree rotation error in Image2D 2024-05-05 16:45:43 +03:00
9105b16df8 Add singleton support for QuikApplication. 2024-05-05 16:45:25 +03:00
3b73090f79 Fix error in the mouse button enum. 2024-05-05 16:45:12 +03:00
3484dce8c5 Create a font atlaser. 2024-05-01 16:53:30 +03:00
3418537b43 Add image copy functions to QImage. 2024-05-01 16:52:20 +03:00
d831c9b72d Added better font search stuff. 2024-05-01 15:34:21 +03:00
66644be699 Remove popz command in UIBase.cs 2024-05-01 14:15:47 +03:00
39dfca18f2 Remove the readme under lib/ 2024-05-01 14:13:16 +03:00
75a11adbe7 Remove old submodules from the repository. 2024-05-01 14:12:12 +03:00
21233c8173 Add fontconfig support. 2024-04-28 15:39:12 +03:00
ccb0c6ffe7 Add new font search criterea. 2024-04-28 13:45:46 +03:00
bc3dcff3ea Remove the old Quik texture API. 2024-04-28 13:44:40 +03:00
2aa1066a9d Fix one of the image command lists. 2024-04-14 23:21:31 +03:00
fe3c2d0550 Image support for vertex generator. 2024-04-14 23:21:08 +03:00
5aa9a2f4e6 Support for 3d images in the renderer. 2024-04-14 22:51:10 +03:00
4d5e0dd8f2 Add unit vectors to QVec2. 2024-04-14 22:35:54 +03:00
f07208ebe9 Replace textures with QImage. 2024-04-14 22:35:30 +03:00
b57d7bed41 Texture 3d entry points and enums. 2024-04-14 22:34:51 +03:00
a1573d3786 Merge branch 'master' of https://git.mixedup.dev/QUIK/Quik 2024-04-11 19:35:30 +03:00
20c126fb88 New Image3D command. 2024-04-11 19:33:42 +03:00
7ce474d92a Changes to platform abstraction layer. 2024-04-11 19:09:00 +03:00
2eb5663ee9 Renamed the classes in the command engine. 2024-04-11 19:06:58 +03:00
09ce8d3229 Add invalid cast exceptions to frame conversion operators. 2024-04-09 10:50:52 +03:00
98aee237bd Update README.md 2024-04-08 22:55:37 +02:00
d8beb2a274 Update README.md 2024-04-08 22:54:26 +02:00
a8d805b461 Update README.md 2024-04-08 22:54:02 +02:00
4dff6eba91 Math library changes and fixes. 2024-04-08 23:51:03 +03:00
9c9efc6eeb Convert command queue to a command list. 2024-04-08 23:50:05 +03:00
51e9018a22 These dependencies have been moved into their own repositories. 2024-04-06 23:36:32 +03:00
032a38e13b Small fixes on OpenTK support. 2024-03-04 21:41:16 +03:00
cea243a3b8
Finish backporting Freetype from in development quik. 2023-11-10 20:57:33 +03:00
6240f5921b
Add new assets for the quik logo. 2023-10-17 22:26:14 +03:00
959788563f
Fix small errors in driver. 2023-09-22 21:23:59 +03:00
118b50cee2
Add font rendering. 2023-09-22 19:30:17 +03:00
1f6a3a55e1
Ressurrect old freetype library. 2023-09-16 09:59:51 +03:00