Commit Graph

39 Commits

Author SHA1 Message Date
antopilo
b2d749244f Editor now displaying in Vulkan 2024-12-04 15:25:08 -05:00
antopilo
e5c252629b Added delition queue + removed OGL code 2024-12-02 22:24:31 -05:00
Antoine Pilote
ef0fde5847 Can now drag n drop proejct in project launcher + delete or right click to remove from list 2024-09-17 17:32:05 -04:00
antopilo
219c9a97cd Made project list in welcome window the same style as template list in new project wizard 2024-09-08 12:32:32 -04:00
Antoine Pilote
dc3c993962 Refactor pass #3 2024-09-04 00:33:05 -04:00
Antoine Pilote
87f58d890e Moved FileDialog into its own class 2024-09-04 00:14:00 -04:00
Antoine Pilote
c91812c65e Moved FileSystem stuff into seprate files and a FileSystem Folder 2024-09-03 23:49:22 -04:00
Antoine Pilote
d46f74aa24 Added new project wizard window 2024-08-30 21:43:37 -04:00
antopilo
0f808a15f5 Fixed crash when minimizing welcome window 2024-08-28 20:02:22 -04:00
Antoine Pilote
8c581fbc14 Application and layers refactoring 2023-10-15 03:09:47 -04:00
Antoine Pilote
5b935f3af1 Fixed importing project file dialog no detected .project files 2023-09-30 14:29:37 -04:00
Antoine Pilote
1d5e3a9640 Fixed context menu on files in file system, added back double click to load project in welcome window 2023-09-27 22:43:28 -04:00
Antoine Pilote
ff4489a466 Now uses embedded resources 2023-09-26 20:43:56 -04:00
Antoine Pilote
513bf6aa0e WAD Converter now creates .material file in the proper directory 2023-09-24 12:57:14 -04:00
Antoine Pilote
7971757868 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-09-21 16:38:50 -04:00
Antoine Pilote
1e39058d23 Removed space 2023-09-21 16:38:47 -04:00
Antoine Pilote
05fa363ca5 Clean up main and argument parsing 2023-09-21 11:22:38 -04:00
Antoine Pilote
512927b6f1 Better welcome screen 2023-08-17 00:40:13 -04:00
Antoine Pilote
b99ad4ac78 Added documentation URL link in project launcher 2023-08-14 01:18:13 -04:00
Antoine Pilote
b191bd2e14 Improved welcome window design
Double click can now open project
Moved control to the left
Changed style
Added highlight color
2023-08-14 00:56:45 -04:00
Antoine Pilote
a5ee88cb8e Optimized deserialization 2023-08-03 18:56:30 -04:00
Antoine Pilote
5103101a0d Added wren binding to raycast function 2023-07-24 00:56:27 -04:00
Antoine Pilote
0b87dd1585 Added splash screen 2023-07-23 00:47:10 -04:00
Antoine Pilote
acfe261ab5 Fixed breaking changes between imgui upgrade 2023-07-22 22:13:48 -04:00
Antoine Pilote
e4119c0d15 Rework logger 2023-07-21 22:25:17 -04:00
émeryc
43d1e07aba PR Review comments 2023-07-12 22:10:23 -04:00
émeryc
12e7cb0625 Open Folder in File Explorer 2023-07-12 21:41:09 -04:00
antopilo
4dfd6bf292 Segmented ui draw function into smaller functions and added some comments 2023-07-09 15:10:58 -04:00
antopilo
a0f35d40c7 Improved welcome screen 2023-07-09 14:53:53 -04:00
emerycp
1885f1a853 Creating New Project doesn't add .project 2023-07-07 18:24:55 -04:00
Antoine Pilote
0e1c83461b Fixed crash when clicking cancel on new project dialog 2023-07-01 17:05:49 -04:00
antopilo
076ac59283 Fixed perspective crash and project paths when creating a new project 2023-04-08 21:37:41 -04:00
Antoine Pilote
3519b67a72 Now new projects creates as subfolder with the project inside of it. Also defaulted to procedural skies 2023-04-08 12:52:37 -04:00
antopilo
b2f59a189b Fixed File system default folder loaded. and filetree opened by default 2022-06-29 18:12:29 -04:00
antopilo
162966eeb0 Made material resource file editable from engine 2022-06-29 18:05:59 -04:00
antopilo
407ff89df7 Refactor Mesh serialization and model system. 2022-06-28 19:56:16 -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
b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00