|
|
d66092b86d
|
Add fixed-point arithmetic implementation
|
2024-09-05 23:16:18 +03:00 |
|
|
|
8617fac987
|
Fix usage of math functions in geom::vector to be ADL-friendly
|
2024-09-05 23:15:37 +03:00 |
|
|
|
655dd2778f
|
Implement string entity description in ecs
|
2024-09-01 23:59:31 +03:00 |
|
|
|
fbf78f1dc4
|
Fix east const
|
2024-08-31 14:40:08 +03:00 |
|
|
|
d032f93eb3
|
Support retrieving entity count from ecs::container
|
2024-08-29 15:52:21 +03:00 |
|
|
|
2bd4e5790b
|
Support embedded textures in glTF
|
2024-08-26 23:42:29 +03:00 |
|
|
|
954068ba3a
|
Fix merging util::statistics
|
2024-08-22 19:53:53 +03:00 |
|
|
|
ba8b33d49e
|
Add scripts to build packaging images
|
2024-08-22 19:25:05 +03:00 |
|
|
|
7ada90e3d0
|
Fix webgpu packaging on windows
|
2024-08-22 19:22:16 +03:00 |
|
|
|
4e9a551452
|
Better touch events support
|
2024-08-22 18:36:37 +03:00 |
|
|
|
c3a859d358
|
Stop compilation for android if application name is not set
|
2024-08-22 18:36:05 +03:00 |
|
|
|
aca5048f6f
|
Stop compilation if libbacktrace is not built
|
2024-08-22 18:35:43 +03:00 |
|
|
|
88b8c2354f
|
Fix building libbacktrace for android
|
2024-08-22 18:35:25 +03:00 |
|
|
|
ffc77e5fa3
|
Fix resource stream impl for android
|
2024-08-21 19:18:44 +03:00 |
|
|
|
17a0aef630
|
Fix uninitialized value warning
|
2024-08-21 19:18:16 +03:00 |
|
|
|
02bd1dc2f1
|
Globally disable -Wdangling-reference for GCC-13+
|
2024-08-21 19:17:59 +03:00 |
|
|
|
57aebfb42d
|
Compile minimp3 as C++
|
2024-08-21 19:17:33 +03:00 |
|
|
|
3dde4d6b55
|
Remove template dependance on float/double in util::statistics_log_bucket
|
2024-08-21 19:17:10 +03:00 |
|
|
|
5042fbbf7e
|
Make freetype fully optional
|
2024-08-21 13:45:45 +03:00 |
|
|
|
013212e582
|
Fix packaging wgpu dll
|
2024-08-20 15:31:47 +03:00 |
|
|
|
c16194c95c
|
Support drawing polygons in gfx::painter
|
2024-08-20 11:51:12 +03:00 |
|
|
|
a2c83633ae
|
Support non-const width lines in gfx::painter
|
2024-08-18 01:12:17 +03:00 |
|
|
|
82f7d5d429
|
Rename util::begin/end -> xbegin/xend to prevent ambiguity via ADL
|
2024-08-17 20:19:07 +03:00 |
|
|
|
6368ca5e68
|
Support 2D scale in gfx::painter::text
|
2024-08-17 18:17:32 +03:00 |
|
|
|
0568521879
|
Add project-creation script
|
2024-08-16 18:27:22 +03:00 |
|
|
|
c350c8f911
|
Fix random int generation
|
2024-08-16 18:13:59 +03:00 |
|
|
|
241f3afde3
|
Conditionally add freetype and wgpu libs to packaging files
|
2024-08-16 18:12:47 +03:00 |
|
|
|
9273a6f538
|
Support freetype packaging for windows
|
2024-08-15 13:01:15 +03:00 |
|
|
|
3a24090607
|
Remove app -> ui dependency
|
2024-08-13 14:51:12 +03:00 |
|
|
|
dbd479d413
|
Farewell to reactive ui library
|
2024-08-12 23:16:34 +03:00 |
|
|
|
4fde43313c
|
Reactive UI library wip: add floating, shape_reader and storage
|
2024-08-10 11:58:21 +03:00 |
|
|
|
ddddfb67ce
|
Separate mouseover state vs mouseover event in ui::button
|
2024-08-09 15:17:11 +03:00 |
|
|
|
84905b6f05
|
Fix ui::button updating to new event sources
|
2024-08-09 13:33:28 +03:00 |
|
|
|
9ce8082e4d
|
Add gfx::blend(color_rgba, color_rgba)
|
2024-08-08 17:40:27 +03:00 |
|
|
|
2fad7e0349
|
Fix reconcilliation with empty children
|
2024-08-08 16:47:01 +03:00 |
|
|
|
820a184fa7
|
Fix handling empty children in ui::box_layout
|
2024-08-08 13:29:42 +03:00 |
|
|
|
6089c02e90
|
Fix ui reconcilliation for empty children
|
2024-08-08 13:29:23 +03:00 |
|
|
|
5141643531
|
Fix freetype font build for windows
|
2024-08-08 00:27:39 +03:00 |
|
|
|
f177f29a60
|
Add psemek_add_dev_application & psemek_add_dev_tool for non-packaged executables
|
2024-08-08 00:27:19 +03:00 |
|
|
|
57027c837e
|
Add freetype to linux packaging
|
2024-08-07 23:27:04 +03:00 |
|
|
|
7e96709dc1
|
Turn wgpu::buffer::usage into a enum class
|
2024-08-07 22:28:23 +03:00 |
|
|
|
47ec94641b
|
Support filter in vecr renderer
|
2024-08-07 18:48:29 +03:00 |
|
|
|
f69657c826
|
Support animating ui::move
|
2024-08-07 18:47:57 +03:00 |
|
|
|
611dc959da
|
Require glyph drawing from ui::renderer & implement ui::label component
|
2024-08-07 15:45:19 +03:00 |
|
|
|
ab50b4c323
|
Remove debug printing from packaging functions
|
2024-08-07 15:43:11 +03:00 |
|
|
|
61626b9179
|
Introduce fonts v2 & add freetype font implementation
|
2024-08-07 15:42:48 +03:00 |
|
|
|
a4d666096e
|
Remove library-specific graphics api defines in favor of global PSEMEK_GRAPHICS_API_XXX
|
2024-08-02 20:39:52 +03:00 |
|
|
|
0718282dda
|
Support booleans in glTF extras
|
2024-08-02 16:56:15 +03:00 |
|
|
|
c1c9e304da
|
Add debug code to fix resolution to 1024x576
|
2024-08-02 16:55:47 +03:00 |
|
|
|
9843a0cf06
|
Fix reshaping on window resize in ui controller
|
2024-08-02 12:20:48 +03:00 |
|