Commit Graph

178 Commits

Author SHA1 Message Date
antopilo
dd3cc823c0 Improved filesystem browser, color accent, drag n drop, new icons 2024-09-16 20:12:36 -04:00
Antoine Pilote
7f92311f12 Fixed crash when ctrl-s in project browser haha 2024-09-16 12:46:15 -04:00
antopilo
ee852f7f3d Prevented abusive resizing when virtual camera is displayed + hide virtual cam in play mode 2024-09-13 18:24:42 -04:00
antopilo
1b89eaa695 Disabled UI rendering in camera previews 2024-09-13 17:26:21 -04:00
Antoine Pilote
9e87dca9ce Set editor viewport dimension for InputManager 2024-09-12 17:01:34 -04:00
WiggleWizard
7efa69a20d Enabled multithreaded compilation and fixed some build warnings
Enabled MT compilation for all first party TUs and some third party ones too. Disabled specific warnings in third party code, started fixing warnings in first party code as well
2024-09-11 12:03:09 +01:00
Antoine Pilote
5034adca8e Now exporting entities to TB on build 2024-09-05 21:48:41 -04:00
Antoine Pilote
422331dec2 Automatically refresh filebrowser on window focus, and preserve path after scanning 2024-09-05 19:44:27 -04:00
Antoine Pilote
5e3472c256 Fixed Coral crash with base type classes, temp fix for logs crash + added light color param to C# api 2024-09-05 00:52:55 -04:00
Antoine Pilote
9c5f05f224 Fixed camera preview wrong translation + made it smaller 2024-09-04 20:45:32 -04:00
Antoine Pilote
e607b99191 Added preview window when selecting a camera in the scene 2024-09-04 20:31:43 -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
1ac0337863 Refactor pass #1 2024-09-03 18:47:45 -04:00
WiggleWizard
5a801e642c Tracy MVP integration 2024-09-02 20:37:47 +01:00
Antoine Pilote
7af703b5fc Now scaling depth in viewport Depth mode and removed debug windows 2024-09-02 11:34:23 -04:00
Antoine Pilote
636736f567 Fixed a bug where bsp wouldnt get serialized properly + displaying brush in darker in scene hierarchy 2024-09-01 23:50:00 -04:00
Antoine Pilote
b7ee13c0eb Fixed crash when live reloading a map and a brush was selected 2024-09-01 23:18:51 -04:00
Antoine Pilote
d289c5431d Added live reloading for quake maps 2024-09-01 23:04:34 -04:00
Antoine Pilote
63712edc6d Added C# Point entities + automatic export of FGD entities 2024-09-01 19:37:05 -04:00
Antoine Pilote
d46f74aa24 Added new project wizard window 2024-08-30 21:43:37 -04:00
antopilo
f2be766a1f Viewport overlay to change which texture to display in viewport 2024-08-28 20:02:12 -04:00
Antoine Pilote
a285fbb61c Disabled debug line when dragging in 3D model 2024-08-28 00:29:10 -04:00
Antoine Pilote
946cf31340 Added tooltips to overlay controls + snapping control 2024-08-27 22:54:05 -04:00
Antoine Pilote
ddeafd7bfa Added snapping 2024-08-27 14:07:04 -04:00
Antoine Pilote
64ef0b7f94 Moved translation operation to overlay 2024-08-27 13:39:33 -04:00
Antoine Pilote
9a30925b34 Started editor .Net context for undo/redo system 2024-08-25 22:42:07 -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
26c57d9ad5 Fixed compilation error 2024-08-17 12:32:34 -04:00
Antoine Pilote
2047b3f150 Added basic project property UI 2024-08-17 12:08:37 -04:00
Antoine Pilote
5b53585515 Can now delete entity pressing delete 2024-08-16 18:07:00 -04:00
Antoine Pilote
27488ae5bf Can now rename entities pressing f2 or double clicking and selecting an entity should unfold the tree 2024-08-16 17:59:06 -04:00
Antoine Pilote
9c2a6f9019 Now displaying compilation errors in logger with status bar 2024-08-16 17:58:06 -04:00
Antoine Pilote
98f490e4e1 Now grabbing output for subprocess. Only first lines for now 2024-08-14 20:51:40 -04:00
Antoine Pilote
1eb81041fb Added clear logs button + showing exception in status bar 2024-08-14 20:29:50 -04:00
Antoine Pilote
0de9c216c5 Removed all dead code 2024-08-14 19:21:17 -04:00
Antoine Pilote
e5616f98a4 Removed unused dependencies 2024-08-14 18:55:29 -04:00
Antoine Pilote
9b9f5d111d Partial Entity Exposed field implementation 2024-08-13 23:54:51 -04:00
Antoine Pilote
24cd93c342 Fixed shadow mapping rendering incorrectly & Fixed crashed if open scene was cancelled 2024-08-11 00:57:41 -04:00
Antoine Pilote
6da7cb9d3f Now rendering live preview when dragging models into viewport 2024-08-11 00:45:02 -04:00
Antoine Pilote
0930d4d3f4 Better logger and project launch arg fixed 2024-08-09 19:11:46 -04:00
Antoine Pilote
0e8484f36d Added SetFullScreen and Maximize function to Window 2024-08-07 12:44:20 -04:00
Antoine Pilote
1995d429ca Moved tools into menubar->tool 2024-08-05 23:28:54 -04:00
Antoine Pilote
d33c4f33df Started quake map importer 2024-07-28 14:53:12 -04:00
Antoine Pilote
f15894920f Added NavMeshVolume component 2024-07-24 20:58:48 -04:00
Antoine Pilote
fbc4ee1900 Cleaned up logging window 2024-07-23 18:36:15 -04:00
Antoine Pilote
7b48319ff5 Added Recast&Detour implementation
- Implemented debug renderer of navigation meshes
- Can now generate navigation meshes from .map files
2024-07-11 04:54:57 -04:00
Antoine Pilote
5166dd878f GameConfig.cfg generation for trenchbroom available in the menubar 2024-04-29 00:59:12 -04:00
Antoine Pilote
5216daed48 Added back tonemapping 2024-04-28 18:17:09 -04:00