goaaats
|
f707bbaa06
|
Merge pull request #27 from ff-meli/interface
Beginnings of ImGuiScene cleanup
|
2020-01-22 17:59:54 +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 |
|
goaaats
|
fa541ab05b
|
Hooking via VTable ( As discussed in Discord ) (#26)
Hooking via VTable ( As discussed in Discord )
|
2020-01-19 16:40:54 +09:00 |
|
Minizbot2012
|
1407801e2a
|
Yeah sharpdx.desktop is required to do this
|
2020-01-18 13:28:02 -05:00 |
|
Minizbot2012
|
17c18300b2
|
Hooking via VTable
|
2020-01-18 13:18:28 -05:00 |
|
goat
|
f3bdea3c43
|
fix: load plugin config correctly, failed due to interface instantiation
|
2020-01-13 23:17:03 +09:00 |
|
goat
|
4c74038a46
|
fix: change already added command message to error
|
2020-01-13 23:16:43 +09:00 |
|
goat
|
8102ae6422
|
feat: add log level to log window
|
2020-01-13 23:16:18 +09:00 |
|
goat
|
b418a6dc0f
|
fix: load/unload plugins after framework
|
2020-01-13 23:16:01 +09:00 |
|
goat
|
2ea44f626a
|
refactor: remove unnecessary logging from ChatGui
|
2020-01-13 22:34:11 +09:00 |
|
goat
|
3ba590e3f9
|
refactor: remove unnecessary logging from libc hooks
|
2020-01-13 22:33:49 +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
|
fc5a8bc38e
|
feat: start of UI dev menu for Dalamud
|
2020-01-13 21:07:15 +09:00 |
|
goat
|
24450cf830
|
feat: use new UiBuilder class for plugins, DalamudPluginInterface is now IDisposable
|
2020-01-13 21:06:58 +09:00 |
|
goaaats
|
c41f3cee34
|
doc: add workflow badge
|
2020-01-13 03:25:26 +09:00 |
|
goaaats
|
93b94038d8
|
ci: fix sln file name
|
2020-01-13 02:59:15 +09:00 |
|
goaaats
|
6132027c88
|
ci: build and artifacts
|
2020-01-13 01:47:02 +09:00 |
|
goaaats
|
72a4e6278d
|
Merge pull request #25 from ff-meli/interface
"Fix" Dispose crash, handle some disable logic, update plugin delegate to a simple wrapped handler
|
2020-01-13 01:30:59 +09:00 |
|
meli
|
aac9e3a485
|
Pull in ImGuiScene updates
|
2020-01-12 08:21:23 -08: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
|
fbe6eb3d3d
|
merge master@b882a1f
|
2020-01-12 16:04:19 +09:00 |
|
goat
|
feb8edb6c9
|
feat: add plugin API for interfaces
|
2020-01-12 16:00:31 +09:00 |
|
meli
|
099e0e107b
|
pull in ImGuiScene updates for cursor fix
|
2020-01-10 10:29:43 -08: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
|
5623b2ceb8
|
pull in submodule updates
|
2020-01-09 02:25:38 -08:00 |
|
goat
|
b882a1fa21
|
fix: reset easyhook version
|
2020-01-07 17:24:27 +09:00 |
|
goat
|
0d559c1ec8
|
doc: add documentation for TargetModuleScanner
|
2020-01-07 00:01:07 +09:00 |
|
goat
|
788bc06833
|
refactor: remove IconReplacer, now a separate plugin
|
2020-01-06 23:52:16 +09:00 |
|
meli
|
655f356293
|
pull in ImGuiScene updates for functional input
|
2020-01-05 14:37:39 -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
|
c618626345
|
Merge branch 'master' into interface
|
2019-12-28 10:23:02 -08:00 |
|
goat
|
8a303d1c1c
|
Revert "dxgi_testing"
This reverts commit b5bb5a0077.
|
2019-12-29 02:16:19 +09:00 |
|
goat
|
b5bb5a0077
|
dxgi_testing
|
2019-12-29 02:14:43 +09:00 |
|
goat
|
45f3e17acb
|
fix: various command description changes
|
2019-12-28 22:21:19 +09:00 |
|
goat
|
43d514ab9b
|
feat: plugin config WIP
|
2019-12-28 16:49:41 +09:00 |
|
goaaats
|
942893400f
|
Merge pull request #23 from ff-meli/xivapi_exact_search
Fix for #22 - prepending an item name with a '+' will do an exact search
|
2019-12-28 11:03:00 +09:00 |
|
meli
|
75d0fda4ed
|
Fix for #22 - prepending an item name with a '+' will do an exact search
|
2019-12-27 17:54:33 -08:00 |
|
goat
|
083d3a8ecb
|
fix: set Dalamud version to match with launcher version again
|
2019-12-27 12:47:01 +09:00 |
|
goat
|
0442433c80
|
fix: raise Injector EasyHook version
|
2019-12-27 12:45:27 +09:00 |
|
goaaats
|
3275005193
|
Merge pull request #17 from chunderbolt/master
Fix incorrect help message
|
2019-12-27 12:37:49 +09:00 |
|