Commit graph

3812 commits

Author SHA1 Message Date
goat
d393bd4e2a
IM logs on information 2023-05-28 13:16:32 +02:00
goat
4139dc14e7
more IM logging tweaks 2023-05-27 23:28:32 +02:00
goat
5d54705ec1
don't record states for non-dev plugins in troubleshooting 2023-05-27 21:15:20 +02:00
goat
6870c8e7d2
add a bunch of logging to IM setup 2023-05-27 21:13:45 +02:00
goat
e1a56d6d64
hook Present and ResizeBuffers immediately when InterfaceManager is created
Also seems to resolve the aforementioned issue without breaking wine support
2023-05-27 19:04:21 +02:00
bleatbot
37fc9d7284
Update ClientStructs (#1218)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-05-27 06:27:44 +00:00
KazWolfe
76cf97d316
build: 7.6.0.0 (#1222) 2023-05-26 23:16:09 -07:00
Ava Chaney
95b0565976
Fix devplugins again & bump CS (#1221)
* reapply devplugins directory removal, without breaking everything

Revert "Revert "Remove support for legacy devplugins directory (#1219)" (#1220)"

This reverts commit 681cda91a4.

* bump CS
2023-05-27 01:40:51 +00:00
goat
5af1425c97
hook Present and ResizeBuffers with MinHook
potentially works around a rare crash regarding discord hooks in functions called by Framework::Update()
2023-05-26 22:59:32 +02:00
goat
681cda91a4
Revert "Remove support for legacy devplugins directory (#1219)" (#1220)
This reverts commit 845a3fba4f.
2023-05-26 12:02:01 +02:00
Ava Chaney
845a3fba4f
Remove support for legacy devplugins directory (#1219)
* remove support for legacy devPlugins directory

* bump CS

* fix copy

* remove legacy helptext
2023-05-26 01:37:04 -07:00
goat
5361355ffd
build: 7.5.2.0 2023-05-25 21:47:15 +02:00
bleatbot
f07b4d5719
[master] Update ClientStructs (#1216)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-05-25 18:47:06 +00:00
goat
17254f323d
ci: switch to tokens 2023-05-25 19:39:52 +02:00
goat
067896b80a
Update ClientStructs (#1215)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-05-25 09:04:37 -07:00
Cara
35a1319f07
Update Character.StatusFlags (#1214) 2023-05-25 02:50:07 -07:00
goat
6b185156ab
Update ClientStructs (#1213)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-05-25 07:44:27 +00:00
goat
0b29efb81c
chore: indicate a banned plugin in ts payload 2023-05-24 23:39:47 +02:00
goat
5bb09ddbd4
chore: don't log exception for aborted loads when banned 2023-05-24 22:55:46 +02:00
goat
276a80067c
chore: delete old logs every launch on Release 2023-05-24 22:10:52 +02:00
goat
77fc349c58
feat: add ever started loading plugins to ts payload 2023-05-24 22:01:49 +02:00
goat
bb6be3fdfc
feat: add plugin states to ts payload 2023-05-24 21:50:36 +02:00
goat
48368bcdb8
[master] Update ClientStructs (#1212)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-05-24 19:15:43 +02:00
Ava Chaney
2a7a3864e0
bump CS (#1211) 2023-05-24 05:20:14 +00:00
Ava Chaney
8100f403cc
bump CS (#1210) 2023-05-24 02:46:50 +00:00
Ava Chaney
514ef3e472
add 24pt font scale (#1208) 2023-05-23 18:13:07 -07:00
Ava Chaney
216fd3c6bf
update CS (#1209) 2023-05-23 18:09:47 -07:00
Ava Chaney
a88f072f60
clientstructs update, fix build on newer vs (#1207)
* update cs

* fix build on VS2022 17.6+
2023-05-23 20:07:58 +00:00
KazWolfe
dd1586d5d6
6.4 Patch Rollup (#1206)
Fix Dalamud for 6.4, hopefully.
2023-05-23 18:41:59 +00:00
goat
71bf9fdcf2
fix: PM should not depend on scoped plugin services, their lifetime is managed by scopes 2023-05-22 21:34:43 +02:00
goat
6a055783ba
fix: PM must depend on ServiceContainer since LocalPlugin uses it to create scopes 2023-05-22 21:34:12 +02:00
goat
34bb2a7ad4
fix: don't handle scoped services in ServiceManager.UnloadAllServices()
Fixes a deadlock while unloading
2023-05-22 21:24:17 +02:00
goat
b80681e3e1
fix: terminate process if service unload fails 2023-05-22 21:01:37 +02:00
goat
880095428c
fix: allow enabling + loading a devPlugin if it has failed to load 2023-05-22 19:04:40 +02:00
Aireil
b897dbcc2d
chore: update conditions (#1199) 2023-05-22 08:36:02 -07:00
goat
f9492af50c
fix: NRE on new event 2023-05-22 00:36:56 +02:00
goat
c9ad6c4252
fix: LocalPlugin.InternalName was actually returning the display name 2023-05-22 00:06:53 +02:00
goat
a7c2dc6720
chore: some PluginLog => Log in dalamud code 2023-05-22 00:02:20 +02:00
goat
daa9f72218
IOC: scoped/on-demand services (#1120) 2023-05-21 22:43:28 +02:00
goat
ca8a05b672
feat: add IsAutoUpdateComplete to DPI 2023-05-21 19:18:11 +02:00
goat
839519b2bb
feat: add ActivePluginsChanged event to DPI (closes #1192) 2023-05-21 18:53:47 +02:00
goat
fa73ccd3ee
Merge pull request #1198 from Caraxi/installedplugins
Add `<DalamudPluginInterface>.InstalledPlugins`
2023-05-13 15:46:07 +02:00
Caraxi
362661c320 Mark PluginNames and PluginInternalNames as Obsolete 2023-05-13 22:23:53 +09:30
Caraxi
a64fdc7c7b Add <DalamudPluginInterface>.InstalledPlugins 2023-05-13 22:08:59 +09:30
Kara
69b615f218
fix: only check FileDialog location existence during navigation (#1196)
* Make DriveListLoader always async instead of usually async

* Simplify code

* Only check location existence during navigation
2023-05-12 19:10:00 -07:00
Kara
48c00da429
fix: reset search when navigating into a FileDialog folder (#1197)
Currently, using the search bar and navigating into a folder keeps the same search query, so you need to clear it if you want to actually choose a file inside the folder you were searching for. This clears the search bar when navigating into a folder.
2023-05-10 09:05:09 -07:00
goat
e7dbc85310
build: 7.5.1.0 2023-05-08 18:44:21 +02:00
goat
73004a5c0d
Merge pull request #1171 from Sowce/no-welcome-msg-feature 2023-05-08 18:43:29 +02:00
goat
0d8967c462
Merge pull request #1189 from KazWolfe/happy-eyeballs2
Happy Eyeballs Rev 2: The DNS-ening
2023-05-06 14:54:52 +02:00
goat
97a6c187c5
Merge pull request #1195 from karashiiro/feat/get-drives-async
feat: load the FileDialog drive list asynchronously
2023-05-06 09:26:15 +02:00