Luke Street
|
a76d26d724
|
CMain: Support SDL2 audio backend
|
2022-05-31 20:48:25 -04:00 |
Luke Street
|
4048492279
|
iOS and tvOS support
|
2022-05-27 15:52:16 -04:00 |
Phillip Stephens
|
d1b4a71110
|
Initial controller configuration support
|
2022-05-07 21:20:52 -07:00 |
Luke Street
|
834bc8d183
|
aurora: Build fix & cleanup
|
2022-05-05 01:39:43 -04:00 |
Luke Street
|
21f54ca09d
|
Runtime: Windows compile fixes
|
2022-05-03 20:27:19 -04:00 |
Luke Street
|
ad90e4b511
|
aurora: Add pipeline progress window
|
2022-05-03 19:36:30 -04:00 |
Luke Street
|
0d52438297
|
Oops
|
2022-05-03 00:24:00 -04:00 |
Luke Street
|
52756deac9
|
aurora: Reduce buffer sizes; add buffer size debug overlay
|
2022-05-02 23:31:14 -04:00 |
Phillip Stephens
|
7cf863983a
|
Minor input fixes, restore controller name in input viewer
|
2022-03-22 12:44:35 -07:00 |
Phillip Stephens
|
e3c8fa1d8f
|
Start integrating new controller classes
|
2022-03-22 10:58:19 -07:00 |
Phillip Stephens
|
80362a9483
|
Fix save loading, rewrite Loadout classes to use CInputStream
|
2022-02-27 19:33:48 -08:00 |
Luke Street
|
107ca74702
|
Extract extern CMakeLists.txt; add nativefiledialog
|
2022-02-23 00:28:21 -05:00 |
Luke Street
|
57d96dbb17
|
Fully decouple hecl from Metaforce
- Added CStringExtras Convert functions
(and UTF-compatible versions)
- GX header copied into Runtime
- SFX headers copied into Runtime/Audio
|
2022-02-21 08:01:06 -08:00 |
Phillip Stephens
|
6c92f03664
|
Move CVar* into Metaforce to begin removal of hecl's Dataspec
|
2022-02-21 08:01:06 -08:00 |
Luke Street
|
0703cf60b3
|
aurora: Pipeline info debug overlay
|
2022-02-19 01:59:24 -05:00 |
Luke Street
|
b6b68135ef
|
aurora: Working movie player (again)
|
2022-02-19 00:33:56 -05:00 |
Phillip Stephens
|
a6b2d66e1e
|
Input: Add onControllerAdded/Removed callbacks and also display the controller name in the input viewer
|
2022-02-09 00:54:53 -08:00 |
Luke Street
|
52fd54bc3e
|
Input viewer tweaks
|
2022-02-09 02:16:50 -05:00 |
Luke Street
|
339d2a9d5e
|
Tweak imgui font size & hinting
|
2022-02-09 02:08:07 -05:00 |
Luke Street
|
bd6aaddf1a
|
Merge remote-tracking branch 'origin/imgui-freetype' into wgpu
# Conflicts:
# .github/workflows/build.yml
# .github/workflows/release.yml
# README.md
# imgui/CMakeLists.txt
# imgui/ImGuiEngine.cpp
|
2022-02-09 01:39:54 -05:00 |
Phillip Stephens
|
18cb40268a
|
Fix about window not centering when window is resized if no ISO/Project is specified
|
2022-02-04 21:19:28 -08:00 |
Luke Street
|
e48435f11e
|
Start wiring up wgpu+winit
|
2022-01-31 19:06:54 -05:00 |
Phillip Stephens
|
e331c5d5c6
|
Add Player Transform tools
|
2021-07-11 17:59:05 -07:00 |
Henrique Gemignani Passos Lima
|
1b4e0dc754
|
Improve Optick events
|
2021-06-29 01:10:54 +03:00 |
Luke Street
|
073af40c4d
|
Use freetype for ImGui fonts if available
|
2021-06-07 13:10:55 -07:00 |
Phillip Stephens
|
5bfe881b95
|
Compile fixes
|
2021-06-06 16:58:27 -07:00 |
Phillip Stephens
|
5f1aed51cb
|
De-hardcode max entity count
|
2021-06-06 16:53:41 -07:00 |
Phillip Stephens
|
89378700f7
|
Fix incorrect check for Top-left in ShowDebugOverlay
|
2021-06-06 14:24:29 -07:00 |
Phillip Stephens
|
34baaa8adb
|
Give the input viewer it's own overlay
|
2021-06-06 14:22:59 -07:00 |
Phillip Stephens
|
73b7ba8414
|
Add "Reset to defaults" button to CVar viewer
|
2021-06-06 13:28:16 -07:00 |
Phillip Stephens
|
99d363d5df
|
Finish initial CCredits implementation, merge EFlowStates with EClientFlowStates
|
2021-06-03 16:47:04 -07:00 |
Luke Street
|
281da0bfd4
|
ImGuiEngine updates & use ImGui stdlib functions
|
2021-06-02 07:49:03 -04:00 |
Phillip Stephens
|
b4c2cf2ea4
|
Prevent potential nullptr deeref
|
2021-05-31 13:11:01 -07:00 |
Phillip Stephens
|
ff8c1b15a1
|
Rename and publicly expose LoadStringTable->ImGuiLoadStringTable
|
2021-05-31 13:09:58 -07:00 |
Phillip Stephens
|
cc54aad6f0
|
Add keyboard shortcuts for Pause and Step Frame
|
2021-05-31 13:08:56 -07:00 |
Phillip Stephens
|
aeb55b8fe9
|
Move room time calculate to ImGuiConsole::PostUpdate
|
2021-05-31 13:07:41 -07:00 |
Luke Street
|
b4c951ff58
|
Utilize window pivot
|
2021-05-31 11:13:22 -04:00 |
Luke Street
|
b55e56b8a6
|
Add developer menu hint on startup
|
2021-05-31 11:03:41 -04:00 |
Phillip Stephens
|
27f25223fb
|
Initial PlayerLoadout structure
|
2021-05-30 22:14:07 -07:00 |
Phillip Stephens
|
201d5c5423
|
Don't show menubar by default, use to toggle it
|
2021-05-30 18:44:02 -07:00 |
Phillip Stephens
|
45097955a7
|
Add CVar listeners for Debug menu
|
2021-05-30 18:23:20 -07:00 |
Phillip Stephens
|
6fb78f1add
|
CVar::hasDefaultValue doesn't do what I thought it did, and I wrote the darn thing
|
2021-05-30 18:10:42 -07:00 |
Luke Street
|
9995199fbf
|
Fix layer overlay string offsets
|
2021-05-30 20:50:24 -04:00 |
Luke Street
|
2fc4a9c0e3
|
Add Layer info overlay
|
2021-05-30 20:29:35 -04:00 |
Phillip Stephens
|
f4b845484d
|
Add missing scalar value to Vec4f
|
2021-05-30 17:18:43 -07:00 |
Phillip Stephens
|
882a58202e
|
Implement ConsoleVariables window
|
2021-05-30 17:15:22 -07:00 |
Luke Street
|
bed05b1357
|
Add area ID/name to Area Info debug overlay
|
2021-05-30 19:57:35 -04:00 |
Luke Street
|
b4268f7504
|
Fix missile amount increments
|
2021-05-30 19:03:23 -04:00 |
Luke Street
|
24115948ce
|
Split Amount/Capacity sliders in Items window
|
2021-05-30 18:56:33 -04:00 |
Luke Street
|
beb3f65c2b
|
Add Any% and 21% options to Items
|
2021-05-30 18:37:07 -04:00 |