Commit graph

5455 commits

Author SHA1 Message Date
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
goat
8ca473839a
Merge pull request #1915 from nebel/array-nameplate-api
Add NamePlateGui
2024-07-20 18:29:55 +02:00
nebel
45e765eb5c
Run CleanUp when when skipping a SelfTest step 2024-07-21 01:00:32 +09:00
nebel
7d2ac511db
Add NamePlateAgingStep 2024-07-21 01:00:32 +09:00
nebel
21a9cf215a
Add doc remark to RequestRedraw 2024-07-21 00:59:16 +09:00
goat
21063217a5 pi: add "hidden" tab if there are any hidden plugins 2024-07-20 02:17:27 +02:00
goat
3584f2cf3d fix warning 2024-07-20 02:17:04 +02:00
goat
58753a2725 pi: always show available changelogs in "updateable" tab 2024-07-20 01:37:34 +02:00
goat
05ec0b8c11 pi: show release date on changelog entries 2024-07-20 01:11:09 +02:00
goat
c88689a79a build: 10.0.0.5 2024-07-19 21:31:56 +02:00
goat
25cf7fde10 logging: limit main log file size to 100mb 2024-07-19 18:50:15 +02:00
srkizer
19464ec080
use what already was working instead (#1950) 2024-07-19 08:04:11 -07:00