Commit graph

5078 commits

Author SHA1 Message Date
goat
51e3db55b3 Revert "emit compiler generated files for docs builds"
This reverts commit df4104d868.
2024-06-29 14:28:46 +02:00
goat
df4104d868 emit compiler generated files for docs builds 2024-06-29 13:54:29 +02:00
goat
5824c49819 remove build project from solution configs 2024-06-29 13:07:19 +02:00
goat
8477b6f207 add INpc and IEventObj 2024-06-29 11:49:33 +02:00
goat
1a490e5f21 add documentation note about preferring other APIs in ISharedImmediateTexture::RentAsync() 2024-06-29 11:44:15 +02:00
Aireil
a20349cb23
fix anti debug (#1867) 2024-06-29 11:32:06 +02:00
Mira
e730d65d68
correct PartyMember visibility (#1866) 2024-06-29 11:29:15 +02:00
Blair
0604caad4e
Fix inheritence of IMenuItemClickedArgs (#1863) 2024-06-29 11:28:56 +02:00
Kaz Wolfe
0f6f037f81
bumpy bumpy >w< 2024-06-28 19:10:21 -07:00
Blair
8c15b04d8b
Fix private property in MarketBoardHistory (#1858) 2024-06-28 18:54:22 -07:00
goat
7e397bef17 actually just move the language types, don't use the one from the common assembly 2024-06-29 01:26:29 +02:00
goat
b212b4e00a Revert "api10 todo: only use ClientLanguage from Dalamud.Common, move ToLumina() extension into Dalamud.Util"
This reverts commit 2e731b1eab.
2024-06-29 01:23:29 +02:00
Kaz Wolfe
6916ba0bea
make IBattleNpc public 2024-06-28 16:21:02 -07:00
Kaz Wolfe
af2ec9029b
fix import issues 2024-06-28 15:52:35 -07:00
Kaz Wolfe
842379f4c8
cs bump 2024-06-28 15:52:34 -07:00
Haselnussbomber
e6c721a123
Fix AddonLifecycle OnSetup hook (#1860)
* Fix AddonLifecycle OnSetup hook

* Fix namespace of AddonSetupHook
2024-06-28 15:52:01 -07:00
Aireil
9815087e54
api10 todo: fix cast times (#1861) 2024-06-28 15:51:30 -07:00
goat
1d1b60b011 api10 todo: move IDalamudTextureWrap to Dalamud.Interface.Textures.TextureWraps 2024-06-29 00:45:16 +02:00
goat
39a1d54011 api10 todo: remove IDalamudPluginInterface::OpenPluginInstaller(), make search text nullable 2024-06-29 00:41:07 +02:00
goat
1ad87989e0 api10 todo: remove public DalamudTextureWrap impl 2024-06-29 00:38:56 +02:00
goat
2e731b1eab api10 todo: only use ClientLanguage from Dalamud.Common, move ToLumina() extension into Dalamud.Util 2024-06-29 00:29:51 +02:00
goat
2565f2c3c6 api10 todo: refactor InstalledPluginState into an interface, add functions to open UI 2024-06-29 00:18:33 +02:00
goat
c6243cd3de disable /xlmute command in preparation for removal 2024-06-29 00:10:00 +02:00
goat
c2d52cc6b0 remove built-in RMT filtering 2024-06-29 00:10:00 +02:00
goat
daf6c3e17f upgrade packager version in Dalamud.Plugin.targets 2024-06-29 00:10:00 +02:00
Haselnussbomber
1a91495159
Use SeString Expressions in DalamudLinkPayload (#1856) 2024-06-29 00:01:57 +02:00
Blair
2e3153c502
Make DalamudPluginInterface into IDalamudPluginInterface (#1807)
* Make DalamudPluginInterface into IDalamudPluginInterface

* Interface UiBuilder
2024-06-29 00:00:57 +02:00
Kaz Wolfe
d7d029e3cd
fix size of GameInventoryItem 2024-06-28 14:48:10 -07:00
goat
7283e634e9 allow loading dev plugins with the wrong API level, but add a validation error 2024-06-28 23:45:12 +02:00
goat
d628be9536 explicitly make ICommandInfo => IReadOnlyCommandInfo 2024-06-28 23:26:15 +02:00
goat
29f951c309 CommandInfo must be public to allow registering commands 2024-06-28 23:21:14 +02:00
goat
a900b704c2 IBattleNpc must be IBattleChara 2024-06-28 23:09:08 +02:00
Blair
7947b896ea
Add interfaces to non public/sealed classes referenced in public interfaces (#1808)
* Add interfaces to non public/sealed classes referenced in public interfaces

* Fixed inheritdocs + made most classes internal

* Add missing properties to IFate and Fate, fix documentation

---------

Co-authored-by: goat <16760685+goaaats@users.noreply.github.com>
2024-06-28 23:05:34 +02:00
Kaz Wolfe
3994f528b8
more cs bumping 2024-06-28 13:03:33 -07:00
Kaz Wolfe
d95befe96e
use CS TargetSystem for TargetManager service
- Remove address from service, as it's no longer necessary
2024-06-28 10:09:24 -07:00
Kaz Wolfe
d0ced2ed63
fix esc menu 2024-06-28 08:40:49 -07:00
Kaz Wolfe
8d0b3b1e28
cs bump 2024-06-28 08:00:02 -07:00
Kaz Wolfe
5471fb3fad
cs sync
- partylist explicitly reads MainGroup
2024-06-27 21:30:58 -07:00
Kaz Wolfe
f099e26fa9
Fix sig to Narnia blocking boot 2024-06-27 17:45:27 -07:00
Kaz Wolfe
6c3e6e0faa
dep: Upgrade to Lumina.Excel 7.0.0 2024-06-27 16:23:09 -07:00
Kaz Wolfe
fb4d9c5ac7
Merge branch 'refs/heads/master' into apiX 2024-06-27 16:22:54 -07:00
Kaz Wolfe
97fe5c71bb
fix build 2024-06-27 14:42:53 -07:00
Kaz Wolfe
0cc5eb540a
cs sync 2024-06-27 14:40:18 -07:00
Kaz Wolfe
09a60e32a7
More AddonLifecycle disabling 2024-06-27 12:16:45 -07:00
Kaz Wolfe
546507ec7f
Disable AddonLifecycle for now
- Bump CS
- Fix a broken sig
2024-06-27 12:12:51 -07:00
Kaz Wolfe
207870bf71
lifecycle sig updates 2024-06-26 09:22:13 -07:00
Kaz Wolfe
dc7e6dcbc0
first pass sig replacements 2024-06-26 09:19:57 -07:00
Kaz Wolfe
efbe318178
remove nonexistent cs project 2024-06-26 08:56:46 -07:00
Kaz Wolfe
4dcb69594b
fix: cs changes blocking build
make ThisAssembly public
2024-06-26 08:48:26 -07:00
Kaz Wolfe
6f9955fd2a
initial 7.0 clientstructs 2024-06-26 08:18:40 -07:00