Dalamud
Dalamud copied to clipboard
FFXIV plugin framework and API
Currently, command handlers use `string` for arguments, but the chat box allows for the insertion of payloads (e.g. auto translate), so it should be an `SeString`. This would be a...
All other `PluginInterface`s are using a two-numbers version.
- File scoped namespaces for the injector - Light auto-formatting of the cpp files. Honestly, if you're trying to make sense of the CS file diffs, it'll probably be easier...
- fixed memory leak from using _wcsdup (without a subsequent free) to assign to std::wstring - Dalamud.Boot checks for DALAMUD_STARTUP_INFO environment variable, and automatically initializes Dalamud, as an alternative to...
Can we have an event that is fired when a plugin is enabled/disabled? Like this: https://github.com/goatcorp/Dalamud/blob/special_revert_operation/Dalamud/Plugin/Internal/PluginManager.cs#L77 but public and working for dev plugin as well. Thanks.
Like this ![TJBR31jgxf](https://user-images.githubusercontent.com/5073202/171615899-86f96ce4-96e3-41b4-9e97-2883f74edc5d.gif)
I am working on a Chat plugin, and noticed there are a LOT of chat types that are not listed in the `XivChatType.cs` file. Would you be opposed to the...
When new commits are made to a PR in `DalamudPluginManifests`, including the creation of a new PR, the following should happen: - grabs the manifest from the PR, as well...
When a PR on DalamudPluginManifests is merged, the following should happen: - the plugin artifact is built one last time using the GitHub Action (#873) - the resulting artifact is...
When a new PR is made to `DalamudPluginManifests`, the following should happen: - grabs existing manifest from HEAD if it exists - automatically rejects the PR if the PR submitter...