MidoriKami
34617cf377
Add error logging
2023-09-18 10:50:05 -07:00
MidoriKami
3e8be33a5c
Add CommandManagerPluginScoped
2023-09-18 10:45:42 -07:00
MidoriKami
7a0f58a106
Remove PluginInterface from base Dtr service ( #1399 )
2023-09-18 00:19:31 -07:00
Haselnussbomber
af39add38e
[v9] Update ClientStructs and fix build ( #1398 )
...
* Update ClientStructs
* Use IFramework in AddonLifecycle
* Fix for ClientStructs breaking changes
2023-09-18 00:18:01 -07:00
goat
9f231da4ca
Merge pull request #1400 from Aireil/patch-14
...
Rename fly text kind members
2023-09-18 08:23:30 +02:00
Aireil
4989e2b69b
refactor: rename fly text kind members
2023-09-18 03:55:43 +02:00
goat
3a0eaaa583
Merge pull request #1396 from goatcorp/v9-rollup
2023-09-17 23:52:43 +02:00
github-actions[bot]
33868087ed
Merge remote-tracking branch 'origin/master' into v9-rollup
2023-09-17 21:52:26 +00:00
goat
40a8e607a8
Merge pull request #1370 from MidoriKami/AddonLifecycle_Enhancements
2023-09-17 23:52:05 +02:00
goat
99bf7b703b
Merge pull request #1395 from goatcorp/v9-rollup
2023-09-17 23:50:21 +02:00
goat
9d4a2fad3b
fix dtr errors after merge
2023-09-17 23:39:09 +02:00
github-actions[bot]
e07be476f8
Merge remote-tracking branch 'origin/master' into v9-rollup
2023-09-17 21:30:16 +00:00
goat
0f74c8e62c
Merge pull request #1369 from MidoriKami/DTRBarEnhancements
2023-09-17 23:29:54 +02:00
goat
3d94d07f56
chore: remove opcodes from public API
2023-09-17 23:13:16 +02:00
goat
00fa1dc4f8
chore: remove ChatHandlers public service
2023-09-17 23:02:42 +02:00
goat
c73b16f13d
Merge pull request #1281 from MidoriKami/IChatGui
2023-09-17 22:57:02 +02:00
goat
5809cf5d7c
chore: make all services with interfaces internal
2023-09-17 21:09:00 +02:00
goat
ab9b7e1602
chore: add data widget for servicecontainer status, remove serveropcode data widget
2023-09-17 20:35:40 +02:00
goat
428e1afefd
fix warnings
2023-09-17 20:11:34 +02:00
goat
1f4e39dab7
Merge pull request #1389 from goatcorp/v9-rollup
2023-09-17 20:09:57 +02:00
goat
68a027c64b
merge
2023-09-17 20:01:23 +02:00
goat
f52a70b1ac
Merge pull request #1394 from KazWolfe/v9-cs-rollup
2023-09-17 16:06:23 +02:00
github-actions[bot]
871d0d21a2
Merge remote-tracking branch 'origin/master' into v9-rollup
2023-09-17 14:01:36 +00:00
MidoriKami
452cf7813f
Data Window ui rework ( #1376 )
2023-09-17 16:01:11 +02:00
KazWolfe
2c23e6fdb3
[v9] Move GPose check to ClientState ( #1378 )
2023-09-17 15:56:49 +02:00
MidoriKami
08fd4434ea
Dalamud Console Window UI-Rework ( #1390 )
...
Co-authored-by: Kaz Wolfe <root@kazwolfe.io>
2023-09-17 14:41:56 +02:00
goat
fb3d4b5b4c
Merge pull request #1386 from KazWolfe/lumina-3.11.0
2023-09-17 14:23:34 +02:00
goat
dee48ec811
Merge pull request #1351 from KazWolfe/wine-check-fix
2023-09-17 13:42:15 +02:00
goat
7dbd15965a
Merge pull request #1377 from KazWolfe/logging-filter-fix
2023-09-17 13:38:55 +02:00
goat
c36b807f64
Merge pull request #1393 from kalilistic/patch-2
...
chore: remove remaining obsolete icons
2023-09-17 13:36:06 +02:00
Kaz Wolfe
57ae2264e3
Fix SA1502 errors on autoformat
...
- Braces in `{ }` style cause SA1502 to complain.
2023-09-16 18:11:06 -07:00
Kaz Wolfe
a9a0980372
Fix random build warnings.
2023-09-16 18:07:19 -07:00
Kaz Wolfe
85bb5229d9
Update ClientStructs
...
- Fix build errors caused by obsoletes
2023-09-16 18:06:12 -07:00
kal
947cd79bca
chore: remove remaining obsolete icons
2023-09-16 20:54:29 -04:00
MidoriKami
7080087e9d
Scope ChatGui
2023-09-13 19:06:28 -07:00
MidoriKami
6eba1415f5
Add IChatGui
2023-09-13 18:46:46 -07:00
Kaz Wolfe
088cf8c392
Remove fancy Darwin checking code
2023-09-13 00:23:17 -07:00
Kaz Wolfe
8911d4ebc2
Re-add SourceContext property check
...
Technically an API breakage, some plugins are passing this for logging. Slated for removal in API 9, however.
2023-09-12 18:33:41 -07:00
Kaz Wolfe
a7aacb15e4
Add XL_PLATFORM env var, Util.GetHostPlatform()
...
- New env var XL_PLATFORM allows launcher to inform Dalamud of the current platform (one of Windows, macOS, or Linux).
- New method Util.GetHostPlatform() provides a best guess for the current platform. This method will respect XL_PLATFORM if set, but will otherwise resort to heuristic checks.
2023-09-12 18:27:41 -07:00
Kaz Wolfe
0fca2c80c3
Fix a build error, oops
2023-09-12 18:14:54 -07:00
Kaz Wolfe
2acba2b81f
Update Dalamud.Boot to use extra import checks
...
- Ports extra import checks to Dalamud Boot
- Renames is_running_on_linux to is_running_on_wine
- Update relevant logging string for VEH
2023-09-12 17:07:46 -07:00
Kaz Wolfe
fd518f8e3f
fix: Don't check for Wine Registry anymore
...
- Renames `IsLinux` to `IsWine` to better reflect that this will return true for macOS as well.
- Fixes a bug caused by misbehaving apps wanting to be helpful to Linux users
- Also makes Wine checking far more resilient in cases where XL_WINEONLINUX isn't set.
2023-09-12 17:07:41 -07:00
bleatbot
5ad464f2a8
Update ClientStructs ( #1388 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-09-12 08:53:00 -07:00
bleatbot
3e613cffd0
Update ClientStructs ( #1371 ) ( #1387 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-09-11 22:20:20 -07:00
MidoriKami
e3d688141c
Add ConditionPluginScoped ( #1385 )
2023-09-11 22:20:05 -07:00
MidoriKami
d96175ed16
Add DutyStatePluginScoped ( #1382 )
2023-09-11 22:10:36 -07:00
MidoriKami
abf7c243e4
Add GameGuiPluginScoped ( #1381 )
2023-09-11 22:09:01 -07:00
MidoriKami
181ec6b956
Add GameNetworkPluginScoped ( #1380 )
2023-09-11 22:07:46 -07:00
MidoriKami
af63217564
Add ITitleScreenMenu and Scoped Service. ( #1379 )
2023-09-11 22:06:40 -07:00
bleatbot
130a57f850
Update ClientStructs ( #1371 )
...
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-09-11 22:02:32 -07:00