Commit graph

3166 commits

Author SHA1 Message Date
goaaats
19794b9c6d
deps: update FFXIVClientStructs 2022-06-21 16:34:45 +02:00
kizer
496e38baf6
fix (#891) 2022-06-21 16:24:58 +02:00
goaaats
b5963888bb
feat: print git hashes in log on init 2022-06-21 15:59:56 +02:00
goaaats
8a5678cc79
Merge branch 'net5' of ssh://github.com/goatcorp/Dalamud into net5 2022-06-21 13:15:51 +02:00
goaaats
485eda2c61
fix: grab focus for installer when opening the error modal 2022-06-21 13:15:25 +02:00
marzent
a88f6bacca
increase timeout for game window (#890) 2022-06-21 08:18:05 +02:00
goaaats
7e44a8461f
chore: save persisted sigs on async plugin load 2022-06-20 23:17:58 +02:00
goaaats
72b18dd2b5
chore: don't wait for game window in Dalamud.Boot 2022-06-20 22:25:15 +02:00
goaaats
dcbd611876
fix: still expose Framework BaseAddress via address resolver 2022-06-20 22:24:53 +02:00
goaaats
2febdd2124
chore: rename Framework destroy => free for accuracy 2022-06-20 22:10:46 +02:00
goaaats
3397b608d0
feat: switch framework hooks from vtable to sigs 2022-06-20 22:08:50 +02:00
goaaats
92518e22b0
chore: indicate which messagebox we are waiting for 2022-06-20 18:21:09 +02:00
goaaats
ab9588838e
feat: provide cache file for client structs 2022-06-20 18:20:25 +02:00
goaaats
69dfe16df3
deps: update FFXIVClientStructs 2022-06-20 18:19:40 +02:00
goaaats
fee4b1c32a
fix: correctly persist sigged jmp calls 2022-06-20 18:16:55 +02:00
goaaats
ea2277ae8f
refactor: NativeAclFix => GameStart 2022-06-20 15:52:48 +02:00
goaaats
ff4a292444
Merge branch 'net5' of ssh://github.com/goatcorp/Dalamud into net5 2022-06-20 15:50:54 +02:00
goaaats
bd7f3f6033
feat: continuously check for game window, don't use WaitForInputIdle(), throw exception if timeout 2022-06-20 15:50:32 +02:00
goaaats
c3e16ad92c
feat: add "--console" arg to show boot console, write Dalamud logs to console if set 2022-06-20 15:29:49 +02:00
Ottermandias
a00b3ec2fd
Update FileDialog.UI.cs (#888) 2022-06-19 23:21:24 +02:00
goaaats
8cc34ea1b6
fix: adjust for base address when saving .text offsets 2022-06-19 23:06:13 +02:00
goaaats
7dbeea8900
chore: remove sigscanner logging 2022-06-19 20:43:31 +02:00
goaaats
eca2b7f5ee
feat: basic .text scan cache
This currently saves cached jsons in the working directory, we might wanna change that
2022-06-19 20:40:15 +02:00
goaaats
f473c0e6d6
deps: update FFXIVClientStructs 2022-06-19 20:34:01 +02:00
goaaats
1d2a93813d
chore: update licenses, ship with package 2022-06-19 13:26:04 +02:00
goaaats
0b2396be34
build: 6.4.0.30 2022-06-19 12:45:57 +02:00
goaaats
03304b3495
feat: actually set BootLogPath from injector 2022-06-19 12:45:12 +02:00
goaaats
90ed2b0282
build: 6.4.0.29 2022-06-19 12:25:55 +02:00
goaaats
192396abdc
feat: set boot defaults via json 2022-06-19 12:24:18 +02:00
goaaats
5c3c22490d
feat: get boot log path from DalamudStartInfo 2022-06-19 12:17:37 +02:00
kizer
ce49874935
Write Dalamud.Boot log to TEMP, then CWD (#886) 2022-06-19 11:42:41 +02:00
Ottermandias
cd41fda202
Some general cleanup and store quickbar / drive existence on setup instead of checking per draw. (#887) 2022-06-19 10:53:51 +02:00
goaaats
c0df0f2dee
build: 6.4.0.28 2022-06-17 21:07:30 +02:00
goaaats
2b4690994c
fix: call network events again 2022-06-17 21:07:13 +02:00
kizer
04cdd3338f
Make more stuff loggable (#885) 2022-06-17 21:06:38 +02:00
goaaats
cd2649fec1
deps: update Lumina(CorePlugin) 2022-06-17 19:07:11 +02:00
goaaats
d6cd30a4a8
build: 6.4.0.27 2022-06-17 19:06:06 +02:00
goaaats
1ad222a4b8
chore: annotate __try workaround 2022-06-17 19:05:47 +02:00
goaaats
740d7240b2
deps: update Lumina 2022-06-17 19:04:30 +02:00
kizer
d3c230f9e0
Attempt to fix for alex compat (#884) 2022-06-17 19:01:38 +02:00
goaaats
399bc7b4de
feat: fix code analysis for IsNullOrEmpty, IsNullOrWhitespace extensions 2022-06-17 18:46:54 +02:00
goaaats
b083ea65c0
feat: add verbose flag for injector 2022-06-17 17:52:43 +02:00
goaaats
2dabab812d
feat: correct IsPvP check, add IsPvPExcludingDen bool 2022-06-17 15:46:47 +02:00
goaaats
dd686fe6a0
deps: update Reloaded.Memory.Buffers
This fixes a bug wherein compilation of Dalamud.Injector after Dalamud would place an outdated Reloaded.Memory.Buffers DLL in the output folders, which was missing methods needed
2022-06-17 15:35:38 +02:00
kizer
2f4c0bbc97
Update logging to reflect msvc updates on std::format (#883) 2022-06-17 10:28:10 +02:00
goaaats
c6cf47ea2d
build: 6.4.0.26 2022-06-16 17:31:59 +02:00
Ottermandias
c3f55249d2
FileDialog extensions (#881)
* Fix ImGuiFileDialogFlags to be actually flags.

* Add customization points for quick access and window flags to FileDialog and FileDialogManager.

* Some general cleanup for FileDialog.
2022-06-15 20:45:48 +02:00
PunishedPineapple
e2dc8802f7
Added NPC Dialogue chat types. (#851) 2022-06-15 20:43:44 +02:00
KazWolfe
883340d00a
Add conversion from World Coordinates to Map Coordinates (#882) 2022-06-15 20:40:58 +02:00
goaaats
55aaecdd84
build: 6.4.0.25 2022-06-07 14:15:48 +02:00