antopilo
|
c6a2d916a8
|
Fixed crash when html file is empty and when canvas fails to aprse
|
2024-09-16 21:42:35 -04:00 |
|
antopilo
|
ae426f7f17
|
Added support for SVG images inUI + added a texture flag to flip on load
|
2024-09-16 08:57:52 -04:00 |
|
antopilo
|
24be72b10a
|
Made text calculate proper width with different fonts
|
2024-09-15 17:29:41 -04:00 |
|
antopilo
|
c2e50822f1
|
Fixed invalid uniforms in shaders
|
2024-09-15 16:30:06 -04:00 |
|
antopilo
|
24a4281a3d
|
Added css style propagation + hover propagation from child
|
2024-09-15 11:08:21 -04:00 |
|
antopilo
|
68ae15594f
|
Started relationional styles
|
2024-09-14 14:12:08 -04:00 |
|
antopilo
|
79908a12a5
|
More accurate text size when using px font-size. Added CSS imports to canvas sourceFiles for live reload + started implement descendant css rules
|
2024-09-14 13:54:23 -04:00 |
|
antopilo
|
fad8b4033b
|
Better default + made root node constraint other nodes
|
2024-09-13 21:46:21 -04:00 |
|
antopilo
|
efc4b8bae7
|
Added stylesheet @import into live reload filewatch for a canvas
|
2024-09-13 21:45:56 -04:00 |
|
antopilo
|
6e92674bba
|
UI hot-reloads if child widgets or stylesheet gets updated
|
2024-09-13 19:14:46 -04:00 |
|
antopilo
|
89ea32a4b3
|
Added SceneSwitching, Better font rendering, DOM inspector, Font-family prop
|
2024-09-13 17:18:09 -04:00 |
|
antopilo
|
3b148b76c4
|
Started to expose DOM to C# API with support for custom nodes. Currently crash when doing FindNodeByID<T>
|
2024-09-13 00:51:34 -04:00 |
|
Antoine Pilote
|
5e1483e111
|
Added mouse position relative to viewport
|
2024-09-12 13:17:47 -04:00 |
|
antopilo
|
c7621b31e0
|
Added CustomWidget through C# reflection with callbacks
|
2024-09-11 22:58:33 -04:00 |
|
antopilo
|
596e4a484c
|
Added C# UIWidget API
|
2024-09-11 22:58:06 -04:00 |
|
antopilo
|
a5bf5d99c7
|
Refactor CodeStyle of NuakeUI Renderer
|
2024-09-11 22:57:36 -04:00 |
|
antopilo
|
8b6991822f
|
Removed NuakeUI FileSystem
|
2024-09-11 22:57:17 -04:00 |
|
antopilo
|
f1903de9ab
|
Fixed input manager for UI + WorldSpace UI
|
2024-09-11 17:41:39 -04:00 |
|
Antoine Pilote
|
7a5568b513
|
Removed automatic mipmap generation for texture set from data buffer + exposed subpixel uniforms from text shader
|
2024-09-10 23:19:32 -04:00 |
|
Antoine Pilote
|
ebedefb6a7
|
Added UI component, resource & system. Now renders on screen and live reloads
|
2024-09-10 22:27:15 -04:00 |
|
Antoine Pilote
|
2c48590a4a
|
Added shaders for UI and fixed UI renderer
|
2024-09-10 19:18:29 -04:00 |
|
Antoine Pilote
|
aef5f65f75
|
Refactor Shader uniform API + Added back NuakeUI
|
2024-09-09 20:55:51 -04:00 |
|
Antoine Pilote
|
ec9748ecd7
|
Removed old documentation
|
2024-09-04 01:09:35 -04:00 |
|
Antoine Pilote
|
7140d2b4ff
|
Reverted ImUI namespace to avoir unresolved errors
|
2024-09-04 01:07:33 -04:00 |
|
Antoine Pilote
|
8c620be479
|
Fixed compilation errors
|
2024-09-04 01:02:05 -04:00 |
|
Antoine Pilote
|
10b8c862e7
|
Applying code standard new window, job, jobsystem and imui
|
2024-09-04 00:51:43 -04:00 |
|
Antoine Pilote
|
db0ec40948
|
Moved project out of engine.h
|
2024-09-04 00:30:35 -04:00 |
|
Antoine Pilote
|
d46f74aa24
|
Added new project wizard window
|
2024-08-30 21:43:37 -04:00 |
|
Antoine Pilote
|
e34ba3abac
|
Added UI helper function for tooltips
|
2024-08-27 22:54:39 -04:00 |
|
Antoine Pilote
|
03231e6bf7
|
Added Various project settings
UI, Rendering, Viewport, Physics, Audio settings
|
2024-08-21 18:05:28 -04:00 |
|
Antoine Pilote
|
daa640cc7c
|
First pass fixing compilation warnings
|
2024-08-15 12:45:42 -04:00 |
|
Antoine Pilote
|
0de9c216c5
|
Removed all dead code
|
2024-08-14 19:21:17 -04:00 |
|
Antoine Pilote
|
493a1c076f
|
Fixed checkbox showing the wrong color
|
2024-07-24 21:13:35 -04:00 |
|
antopilo
|
f4d71b9977
|
Started new Add Entity Panel, removed unused shaders, fixed premake5 problems
|
2024-04-02 23:09:33 -04:00 |
|
antopilo
|
c15bf532ae
|
Compilation succesful on Linux Ubuntu
Probably broke a lot of things
|
2023-09-27 01:48:05 -04:00 |
|
Antoine Pilote
|
ff4489a466
|
Now uses embedded resources
|
2023-09-26 20:43:56 -04:00 |
|
Antoine Pilote
|
05fa363ca5
|
Clean up main and argument parsing
|
2023-09-21 11:22:38 -04:00 |
|
Antoine Pilote
|
7b78845082
|
Started work on ImGui abstraction for consistent theming across the editor
|
2023-09-17 23:51:12 -04:00 |
|
Antoine Pilote
|
e4119c0d15
|
Rework logger
|
2023-07-21 22:25:17 -04:00 |
|
Antoine Pilote
|
8be7695d1e
|
Code standardtization pass. Fixed a bunch of warnings.
|
2023-03-04 17:50:02 -05:00 |
|
Antoine Pilote
|
f5c5497122
|
Can now build with JoltPhysics
|
2022-09-25 15:27:43 -04:00 |
|
a.pilote
|
6b827e9db7
|
Mesh cleanup.
|
2022-06-27 20:12:56 -04:00 |
|
antopilo
|
7ba865ef14
|
Fixes
Added Welcome screen
Fixed for c++ 20
|
2022-06-23 20:43:32 -04:00 |
|
antopilo
|
a047032f86
|
Maths functions scripting api
|
2021-09-13 06:47:05 -04:00 |
|
antopilo
|
33b3962e51
|
Drag and drop prefab into scene tree. Play pause snapshot system
|
2021-09-08 21:28:53 -04:00 |
|
antopilo
|
b403082ca2
|
Clean up interface parser
|
2021-09-08 18:41:57 -04:00 |
|
antopilo
|
b1a1f4f063
|
Interface component, Serialization of mesh components
|
2021-09-08 18:35:10 -04:00 |
|
a.pilote
|
eb69e6db0f
|
font-update
|
2021-08-23 06:27:28 -04:00 |
|
Antoine Pilote
|
c1f2f4ba90
|
Merge branch 'main' of https://github.com/antopilo/Nuake into main
|
2021-07-25 15:08:56 -04:00 |
|
Antoine Pilote
|
4b34782452
|
UI added hover styling and code cleanup
|
2021-07-25 15:08:36 -04:00 |
|