KazWolfe
32607ed6ba
fix/ci: don't reference a non-existent env var ( #1975 )
2024-07-25 21:22:54 +02:00
goat
bd170ee74a
Merge pull request #1945 from KazWolfe/fixed-versioning
...
feat: Use new versioning strategy
2024-07-25 01:01:50 +02:00
Haselnussbomber
5650bf3ae0
Properly remove DtrEntries from DtrBarPluginScoped ( #1969 )
...
fixes #1862
2024-07-25 00:59:34 +02:00
goat
7a5bdb6bde
Merge pull request #1968 from KazWolfe/charamount
...
feat: Add new fields for a character's current mount and minion
2024-07-25 00:58:44 +02:00
KazWolfe
0684c31ec1
ci: Fixups ( #1971 )
...
- Disable rollup job as it's not needed at the moment
- Ignore some compat changes.
- CP0006: Allow members to be added to interfaces.
2024-07-25 00:58:22 +02:00
srkizer
818eec91a0
Use ReShade addon event Present ( #1970 )
2024-07-24 15:33:46 -07:00
Kaz Wolfe
35520fab8c
feat: Add CurrentMinion to Character
2024-07-24 13:36:33 -07:00
Kaz Wolfe
56f7da5e0c
feat: Add helper to get the character's current mount
2024-07-24 13:23:54 -07:00
RyouBakura
def28b37c7
GetFromFile without FileInfo ( #1913 )
...
* GetFromFile without FileInfo
* Implement missing interface member
2024-07-24 20:07:23 +02:00
nebel
426eaec0f2
Mark DtrBar entries as dirty when added ( #1967 )
2024-07-24 20:06:45 +02:00
srkizer
f1a1f176c3
Change ReShade related detections ( #1965 )
...
* Changed ReShade w/o addon support detection to compare the name of the
signer to the string "ReShade", so that any false positives stemming
from use of other injector do not trigger warnings.
* Changed main SwapChain detection to be done by comparing the HWND of
window that the SwapChain is attached to.
2024-07-24 19:52:57 +02:00
attick
4383a5747d
Add SerpentCombo to VPRGauge ( #1960 )
...
Co-authored-by: KazWolfe <KazWolfe@users.noreply.github.com>
2024-07-23 21:17:02 -07:00
srkizer
1380a55935
ReShade related fixes ( #1963 )
...
* Handle ReShadeAddonInterface ctor exceptions
* Lower ReShadeApiVersion to 1
* fixes
2024-07-23 21:01:41 +02:00
goat
ec269f483e
interface: bump log levels during init for now
2024-07-23 20:36:30 +02:00
goat
4d0ab8e254
fix warnings
2024-07-23 19:46:02 +02:00
goat
f0ef73f96b
fix bad console command usage, whoops
2024-07-23 19:45:03 +02:00
goat
69f490619f
interface: add learn more button to ReShade addon notification
2024-07-23 19:43:01 +02:00
goat
7e709d98cf
interface: make swapchain hooking mode into a console command instead
2024-07-23 19:37:19 +02:00
goat
22eea4b0de
Merge pull request #1955 from Soreepeong/reshade-addon
...
Implement ReShade addon interface
2024-07-23 19:32:17 +02:00
Anthony
55056aee3f
[Plugin Installer] typo fix ( #1962 )
2024-07-23 17:11:14 +00:00
Soreepeong
97069dff27
Detect and warn reshade w/o addon support
2024-07-23 17:49:32 +09:00
bleatbot
4ddd9c99fb
Update ClientStructs ( #1956 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2024-07-22 21:22:05 -07:00
Soreepeong
3598ea443e
Merge branch 'reshade-addon' of https://github.com/Soreepeong/Dalamud into reshade-addon
2024-07-23 11:03:36 +09:00
Soreepeong
3215b6dddf
Add optional vtable swapchain hook mode
2024-07-23 10:57:09 +09:00
Soreepeong
6fd19638e9
Reviewed changed
2024-07-23 10:14:34 +09:00
goat
a57694d7e5
Merge branch 'master' into reshade-addon
2024-07-23 02:18:04 +02:00
goat
18b6596aaa
build: 10.0.0.6
2024-07-23 00:36:04 +02:00
goat
849f84e859
ExposedPlugin: correctly indicate whether a plugin has a config UI
2024-07-22 20:50:05 +02:00
Soreepeong
e1a7caa2cf
fix cpm rc
2024-07-22 22:43:53 +09:00
Soreepeong
6c8ec0ab4d
Fix random typo
2024-07-22 20:34:43 +09:00
Soreepeong
d71fbc52fb
Add reshade unwrapping options
2024-07-22 20:29:26 +09:00
Soreepeong
80ac97fea8
Move ReShadeAddonInterface into sep. ns.
2024-07-22 19:24:34 +09:00
Tykku
2335c498c5
fix: nin gauge missing kazematoi ( #1904 )
...
Added Kazematoi to nin gauge from structs
Co-authored-by: KazWolfe <KazWolfe@users.noreply.github.com>
2024-07-21 16:00:48 -07:00
nebel
d44baa1f49
Small efficiency improvements for DtrBar ( #1954 )
2024-07-21 16:00:15 -07:00
goat
7830d7651b
pi: force-reload pluginmasters when toggling testing on a plugin
2024-07-22 00:35:10 +02:00
Soreepeong
1f315be94e
Implement ReShade addon interface
2024-07-22 05:42:18 +09:00
ItsBexy
42c728ec6c
Update Addon Inspector for variant image node types ( #1941 )
...
Now prints texture information for `AtkNineGridNode` and `AtkClippingMaskNode`
2024-07-21 15:40:15 +00:00
bleatbot
521cbf472e
Update ClientStructs ( #1942 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2024-07-21 08:31:37 -07:00
goat
a1140b8c38
Merge pull request #1953 from NotNite/winforms
...
Add WinForms back
2024-07-21 16:08:49 +02:00
NotNite
488cd13b26
Add WinForms back
2024-07-21 09:43:15 -04:00
goat
910b12deb5
Merge pull request #1952 from Soreepeong/fix/plugin-ctor-isolation
...
Miscellaneous fixes
2024-07-21 14:02:36 +02:00
Soreepeong
1be5cd452d
Make all TCS RunContinuationsAsynchronously
2024-07-21 20:49:41 +09:00
Soreepeong
856c198934
Display timestamp on logs
2024-07-21 19:16:34 +09:00
Soreepeong
877906ae15
Show logs on loading dialog
2024-07-21 19:09:05 +09:00
Soreepeong
9db4e2f3a1
LoadingDialog: support localization, remove winforms, prevent invalid thread association errors
2024-07-21 18:41:51 +09:00
Soreepeong
efaa346d5e
Localization: change to a provided service
2024-07-21 18:35:35 +09:00
Soreepeong
aa99be6ccb
DalamudAssetManager: suppress ignorable error
2024-07-21 18:34:31 +09:00
Soreepeong
d70ae468e8
CurrentProcessModules: suppress sporadic errors
2024-07-21 18:34:17 +09:00
Soreepeong
0d66c7fd75
Fix load order
2024-07-21 15:34:29 +09:00
Soreepeong
d16e783466
Isolate plugin constructors to separate threads
2024-07-21 15:30:22 +09:00