goat
|
37b1a4fce9
|
feat: add "state" debugger to dalamud data window
|
2020-03-24 02:55:53 +09:00 |
|
goat
|
ce1e2406bd
|
fix: trust StartInfo for UIRes path
|
2020-03-22 12:21:53 +09:00 |
|
goat
|
ba81c5c5e7
|
feat: finish credits, new logo
|
2020-03-22 12:08:17 +09:00 |
|
goat
|
50e1e30b2a
|
feat: add credits
|
2020-03-22 00:48:42 +09:00 |
|
goat
|
6c7592ec17
|
fix: remove shitty feature interface stuff, do it in UiBuilder
|
2020-03-18 12:40:56 +09:00 |
|
meli
|
3f41c979cb
|
Fix extraneous error log if dalamud crashes/exits before the game ever renders a frame
|
2020-03-03 20:33:22 -08:00 |
|
meli
|
803e69d1b7
|
Fix #38 - resizing the game window was causing swapchain ResizeBuffers() to fail, leading to corrupt render targets
|
2020-02-27 23:01:43 -08:00 |
|
goat
|
e1b29a2797
|
feat: add lumina to DataManager
|
2020-02-16 20:06:28 +09:00 |
|
goat
|
a11d9eb8bd
|
docs: document UiBuilder
|
2020-02-14 17:51:13 +09:00 |
|
goat
|
a3f59a6d9f
|
feat: add Data window
|
2020-02-01 20:02:05 +09:00 |
|
goat
|
f0aacdcf8b
|
build: v4.7.3.0
|
2020-01-27 17:47:59 +09:00 |
|
meli
|
cc676a25f5
|
Add support for loading images for use in ImGui windows
|
2020-01-23 13:45:40 -08:00 |
|
goat
|
c95b39b6e8
|
feat: nicer colors and font
|
2020-01-23 15:52:56 +09:00 |
|
goat
|
1453c2d553
|
fix: remove logging in SetCursorDetour to avoid big log files
|
2020-01-23 02:45:37 +09:00 |
|
meli
|
3ca7c6c19c
|
Set path for imgui's ini file to the general dalamud data directory, so it won't conflict with other imgui applications and is obvious to users that it is part of dalamud
|
2020-01-20 13:25:05 -08:00 |
|
meli
|
7321819961
|
pull in minor ImGuiScene cleanup
|
2020-01-20 11:16:53 -08:00 |
|
meli
|
deb208642f
|
Super quick cleanup of cursor changes, pull in associated ImGuiScene changes
|
2020-01-20 09:58:31 -08:00 |
|
goat
|
348783d394
|
hack: workaround for ffxiv trying to take over hardware cursor
|
2020-01-21 01:30:17 +09:00 |
|
goat
|
a8714df33b
|
fix: vtable is a fallback now
|
2020-01-20 21:58:33 +09:00 |
|
Minizbot2012
|
17c18300b2
|
Hooking via VTable
|
2020-01-18 13:18:28 -05:00 |
|
goat
|
8102ae6422
|
feat: add log level to log window
|
2020-01-13 23:16:18 +09:00 |
|
goat
|
4f9cfd3b45
|
feat: add log level to log window
|
2020-01-13 22:33:25 +09:00 |
|
goat
|
84e98e0315
|
feat: add log debug window
|
2020-01-13 22:03:48 +09:00 |
|
goat
|
24450cf830
|
feat: use new UiBuilder class for plugins, DalamudPluginInterface is now IDisposable
|
2020-01-13 21:06:58 +09:00 |
|
meli
|
14b2fc09ab
|
Hack: prevent frequent crashes on unload. This is not a great way to handle the problem, but it should also virtually always succeed... and it's far better than the current crashing behavior, until we can come up with something cleaner.
|
2020-01-12 08:18:03 -08:00 |
|
meli
|
92b7482e87
|
Simplify draw delegate handling
|
2020-01-12 08:16:12 -08:00 |
|
meli
|
07c5fe013c
|
Remove renderdoc debug helpers
|
2020-01-12 08:13:50 -08:00 |
|
goat
|
feb8edb6c9
|
feat: add plugin API for interfaces
|
2020-01-12 16:00:31 +09:00 |
|
meli
|
eabd5467f1
|
Update cursor behavior. Should resolve fps and flicker issues when vsync is off, but now there will be 2 cursors in the ui, and the game cursor will change based on what is underneath the ui, even though it won't be interactable through the window
|
2020-01-10 10:02:25 -08:00 |
|
meli
|
c80f400a2f
|
hooking ResizeBuffers() appears to be unnecessary, even though we maintain a view to the backbuffer. Leaving the signature (commented out) for now in case it does end up being something we have to handle
|
2020-01-09 19:02:40 -08:00 |
|
meli
|
557ec18f29
|
pull in basic input handling for testing
|
2020-01-04 16:40:47 -08:00 |
|
meli
|
187105bf50
|
simple direct render. Probably a good idea to look into threading the render to do a bit less work in present and block the frame for less time. May also need to use a separate render target depending on how this works with reshade etc. No input handling at all right now
|
2020-01-04 14:11:07 -08:00 |
|
meli
|
661e79aa2f
|
WIP updates for direct render testing. Currently ImGui draws, but basically off into space and nothing is visible. Working on porting some reshade logic to see if we can get away with simple additional targets and msaa handling
|
2019-12-28 18:24:54 -08:00 |
|
meli
|
31c2bd72a7
|
Pull in ImGuiScene updates
|
2019-12-22 07:49:26 -08:00 |
|
meli
|
cb2e2cfe40
|
Update to latest ImGuiScene
|
2019-12-21 08:58:26 -08:00 |
|
goat
|
6535daade7
|
feat: first interface WIP
|
2019-12-11 03:11:53 +09:00 |
|