Commit graph

197 commits

Author SHA1 Message Date
goat
3980929f71 feat: expose RawData of text payload 2020-02-12 03:23:50 +09:00
goat
bfbdaa5fc6 feat: plugin info command 2020-02-12 01:20:35 +09:00
goat
24cb7f014e refactor: change chat message API to pass parsed SeString 2020-02-12 01:20:17 +09:00
goat
3c4dad437e Merge branch 'master' of github.com:goaaats/Dalamud into interface 2020-02-10 23:35:19 +09:00
goat
291b52e25c build: v4.7.5.0 2020-02-10 23:34:35 +09:00
goat
a3472c76bc fix: add Ssl3 to security protocol types 2020-02-10 23:33:31 +09:00
goaaats
8544f389fc
Merge pull request #31 from goaaats/interface
Interface master merge
2020-02-08 08:57:35 +09:00
goat
0c4febb680 feat: improve chat string parsing - thanks meli! 2020-02-07 02:31:26 +09:00
goat
02a9c64a78 fix: handle interface hooking errors 2020-02-06 22:23:28 +09:00
goat
56ce07be74 fix: use https for xivapi, make cache concurrent 2020-02-06 22:23:17 +09:00
goat
38b82a9dd8 fix: enable all SSL types in EntryPoint 2020-02-06 22:23:02 +09:00
goat
47bae57d75 fix: add a sleep before injecting to try to alleviate the STATUS_INTERNAL_ERROR issues 2020-02-01 20:02:29 +09:00
goat
a3f59a6d9f feat: add Data window 2020-02-01 20:02:05 +09:00
goat
1ac738cd25 fix: add IsDataReady flag to DataManager 2020-02-01 20:01:54 +09:00
goat
d447bc7c61 feat: add DataManager to plugin interface 2020-02-01 19:19:54 +09:00
goat
0d27e971fc refactor: remove fate notification remnants 2020-01-31 00:09:43 +09:00
goat
ea4b696a43 feat: use DataManager for fetching ContentFinderCondition 2020-01-30 22:54:59 +09:00
goat
27265244ec feat: add DataManager, remote opcodes etc. 2020-01-30 22:47:47 +09:00
goat
829f9fb0cb Merge branch 'interface' of github.com:goaaats/Dalamud into interface 2020-01-30 20:10:19 +09:00
goat
0e32368c7b refactor: move ByteArrayToHex into an Util class for everyone to use 2020-01-30 20:08:54 +09:00
goaaats
a7baf08b52
Merge pull request #30 from silasary/cfpop
Refactor CfPop event to allow plugins to hook it more easily
2020-01-30 18:50:03 +09:00
Katelyn Gigante
ea9acd3aea Refactor CfPop event to allow plugins to hook it 2020-01-30 17:18:41 +11:00
goat
f0aacdcf8b build: v4.7.3.0 2020-01-27 17:47:59 +09:00
goat
b3e6ab7850 fix: load plugins in subdirectories 2020-01-27 17:32:28 +09:00
goat
09e88f42cf fix: copy the whole module 2020-01-26 17:45:53 +09:00
goat
e2f9773e33 fix: try to copy .text and .data of TargetModule to avoid conflicts(WIP, needs testing) 2020-01-26 17:25:11 +09:00
goaaats
3ae9705e8d
Merge pull request #29 from ff-meli/interface
Pull in ImGuiScene updates to render state backup and restore
2020-01-25 16:00:59 +09:00
meli
757cf69431 Pull in ImGuiScene updates to render state backup and restore 2020-01-24 21:48:43 -08:00
goaaats
95f1a98f89
Merge pull request #28 from ff-meli/interface
Add support for loading images for use in ImGui windows
2020-01-24 16:31:46 +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
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