Commit graph

6190 commits

Author SHA1 Message Date
goat
e02bca714f fix: some kind of mitigation for actortable crashes 2020-04-01 01:53:02 +09:00
meli
1894d579a8 initial map link payload implementation. Generally works, but at least needs a better way to handle lumina DI 2020-03-31 09:34:47 -07:00
goat
4d6f7762e6 fix: create all .disabled files for previous versions, just to be safe 2020-03-31 23:43:15 +09:00
goat
fb42419b5d docs: replace mbplugin link with rich presence 2020-03-31 04:34:09 +09:00
goat
8140ddcbfd build: v4.7.22.0 2020-03-30 02:10:05 +09:00
goat
b5b9e6d8e1 feat: CompanyTag field on PlayerCharacter 2020-03-29 23:44:16 +09:00
goat
5f1ce6bfab build: v4.7.21.0 2020-03-29 16:48:56 +09:00
goat
ea8df55b9d fix: hack around actor table address acquiring 2020-03-29 16:43:52 +09:00
goaaats
3b9e04e7a2
Merge pull request #64 from ff-meli/key_state_reset
Fix keypress state getting stuck when entering ImGui windows
2020-03-29 15:52:05 +09:00
goaaats
b004e80e26
Merge pull request #66 from ff-meli/actor_table_crash_fix
fix for at least some of the actor table crashing
2020-03-29 15:51:29 +09:00
meli
2bef760f71 fix for at least some of the actor table crashing 2020-03-28 15:46:34 -07:00
goaaats
4d18a063f7
Merge pull request #65 from ff-meli/plugin_dispose_fix
fix race condition with plugin render vs dispose, on Dalamud dispose
2020-03-29 04:53:30 +09:00
meli
e00a02bdee fix race condition with plugin render vs dispose, on Dalamud dispose. Mainly seen in crashes when using /xldclose with plugin ui open 2020-03-28 12:45:13 -07:00
meli
b8d293a480 Clear keystates when ImGui wants text input; pull in related updates to ImGuiScene 2020-03-28 12:26:59 -07:00
meli
eec77ac239 Add access to game keypress state buffer 2020-03-28 11:25:12 -07:00
goat
68af40d9fc fix: do TerriType with a hook 2020-03-27 17:23:47 +09:00
goat
fc9326e324 docs: regenerate 2020-03-27 17:01:12 +09:00
goat
c8666160c4 docs: TerritoryType 2020-03-27 16:56:28 +09:00
goat
c2fc0660c1 fix: add sig for localcid 2020-03-27 16:55:51 +09:00
goat
a92aad4a54 fix: add exception handler for unobserved task exceptions 2020-03-27 16:39:46 +09:00
goaaats
9b39db6940
Merge pull request #63 from ff-meli/plugin_dependency_loading
Fix for the change to Assembly.LoadFile() no longer correctly handling plugin's local dll dependencies
2020-03-25 16:56:57 +09:00
meli
ad6bf53a6d Fix for the change to Assembly.LoadFile() no longer correctly handling plugin's local dll dependencies. We still have to use LoadFile() to allow duplicate names, but now we also have to fixup assembly resolution to 'restore' the default behavior. This adds a global appdomain handler that just tries to load dependencies from the local directory of the requesting dll, if other methods have already failed. 2020-03-24 20:05:48 -07:00
goat
d47d70c012 fix: formatting 2020-03-25 02:32:19 +09:00
goat
5f7d66f734 fix: better territype sig 2020-03-25 02:31:56 +09:00
goat
be3a07f1d4 feat: add territorytype to client state 2020-03-25 01:39:46 +09:00
goat
00b263f08e feat: add checkbox for AntiDebug to dev menu 2020-03-24 22:44:21 +09:00
goat
0a227fd2b7 docs: regenerate 2020-03-24 03:22:08 +09:00
goat
db474652ee feat: use Lumina for client state resolvers 2020-03-24 03:16:49 +09:00
goat
7de63374ea Merge branch 'master' of https://github.com/goaaats/Dalamud 2020-03-24 02:56:14 +09:00
goat
37b1a4fce9 feat: add "state" debugger to dalamud data window 2020-03-24 02:55:53 +09:00
goaaats
597087b71e
Update README.md 2020-03-24 01:55:22 +09:00
goat
8c7d2f8de0 build: v4.7.20.0 2020-03-23 20:27:01 +09:00
goat
7463937afe fix: close ".disabled" file immediately 2020-03-23 20:23:36 +09:00
goat
117cc3ef44 feat: add warning message on login when plugins need an update 2020-03-23 20:19:17 +09:00
goat
a4ea6e9d6e refactor: abstract plugin update, install into "PluginRepository" class 2020-03-23 20:19:02 +09:00
goat
b7a298e22a fix: give some feedback for plugin installs 2020-03-23 13:15:59 +09:00
goaaats
67aa0f5ee5
Merge pull request #62 from ff-meli/plugin_load_fixes
don't even attempt to load assemblies for disabled or invalid plugins…
2020-03-23 12:58:39 +09:00
meli
27c873dbe9 fix plugin disable during updates failing due to concurrent file modification; fix plugin updates failing to load config due to assembly version issues 2020-03-22 09:41:38 -07:00
meli
760dee2322 fix not being able to load multiple plugins with the same name, as when updating in-game 2020-03-22 07:44:05 -07:00
meli
e9d4d57696 don't even attempt to load assemblies for disabled or invalid plugins; fixes issues where starting the game with multiple versions, even disabled, could load the wrong one and block other versions 2020-03-22 07:17:56 -07:00
goat
1370b767a8 build: v4.7.19.0 2020-03-22 12:44:50 +09:00
goat
32446895f8 fix: remove resources 2020-03-22 12:24:34 +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
goaaats
3503299fff
feat: add attention to detail 2020-03-21 16:42:38 +09:00
goaaats
350f9ab3c3
Merge pull request #59 from ff-meli/player_name_fix
fix discord name handling (and subsequent character lookup) of local player chats in party/alliance
2020-03-20 11:44:11 +09:00
goaaats
a80f6c77fa
Merge pull request #58 from ff-meli/imgui_stuck_text_fix
Pull in ImGuiScene fix for stuck text inputs
2020-03-20 11:43:23 +09:00
meli
ab69caf4af fix discord name handling (and subsequent character lookup) of local player chats in party/alliance 2020-03-19 11:24:50 -07:00
meli
03a7681b38 Pull in ImGuiScene fix for stuck text inputs 2020-03-19 10:57:06 -07:00