Commit graph

4685 commits

Author SHA1 Message Date
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
Ottermandias
4b3253b9e7 Fix some problems. 2023-05-25 22:01:12 +02:00
goat
5361355ffd
build: 7.5.2.0 2023-05-25 21:47:15 +02:00
Ottermandias
ca69aae500 Remove some warnings. 2023-05-25 21:35:01 +02:00
Ottermandias
0c53741b1d Remove OLE interop dependency. 2023-05-25 21:24:15 +02:00
Ottermandias
96bb94b9d5 Improve Drag & Drop interface. 2023-05-25 21:24:15 +02:00
Ottermandias
c76cbbd518 dragdrop 2023-05-25 21:24: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