goat
0599b4628b
build: 7.0.0.3
2022-09-04 00:15:26 +02:00
goat
546039fa11
Merge pull request #994 from rootdarkarchon/master
2022-09-03 23:46:44 +02:00
goat
678583d4ac
Merge pull request #943 from KazWolfe/log-improvements
2022-09-03 23:45:58 +02:00
goat
7775443ebe
Merge pull request #993 from Soreepeong/enhancement/crash-handler-dlllist-desc
2022-09-03 23:37:08 +02:00
goat
13daece2c5
Show outdated plugins when searched for ( #995 )
2022-09-03 23:36:23 +02:00
goat
645e9aede4
feat: show outdated plugins when searched for
2022-09-03 22:56:52 +02:00
Stanley Dimant
aff86d4af3
fix compiler error
2022-09-01 21:41:55 +02:00
Stanley Dimant
2317d28b39
naming adjustments
2022-09-01 21:40:23 +02:00
Stanley Dimant
652b357341
add exception handling for some event delegates
2022-09-01 21:25:20 +02:00
goat
543431c459
chore: plogon credits
2022-09-01 20:18:59 +02:00
Soreepeong
e3d5a2f07a
DalamudCrashHandler: log dll descr/version on crash too
2022-09-01 10:50:45 +09:00
goat
805133c9fe
build: 7.0.0.2
2022-09-01 00:31:58 +02:00
goat
a787a9a9e9
deps: update FFXIVClientStructs
2022-09-01 00:31:45 +02:00
goat
b6d08d5b8f
Only allow updates from the same repo or main repo ( #992 )
2022-09-01 00:30:38 +02:00
Bluefissure
26835467ea
Fix IME ( #981 )
...
Co-authored-by: Loskh <1020612624@qq.com>
2022-08-31 22:09:24 +02:00
Aireil
5dbed370f8
feat: show available update changelog in installer ( #986 )
2022-08-31 22:08:47 +02:00
Philpax
a4cac03239
feat(plugins): skip plugins that share InternalNames with official plugins ( #991 )
2022-08-31 22:08:27 +02:00
Aireil
877f242ac8
chore: always display 2 decimal places when formatting bytes ( #989 )
2022-08-31 22:07:47 +02:00
electr0sheep
73a7db56e2
Fix MapLinkPayload to account for offset ( #833 )
2022-08-31 22:07:12 +02:00
Loskh
51c7147097
fix: not poped font style ( #985 )
2022-08-28 13:46:12 +02:00
goat
a5c0337d27
build: 7.0.0.1
2022-08-27 16:01:41 +02:00
goat
a19a3b3dfe
deps: update FFXIVClientStructs
2022-08-27 16:01:10 +02:00
KazWolfe
ec9cb5752f
Remove "Reload All Plugins" Command ( #976 )
...
- Remove the "Reload All Plugins" MenuItem from /xldev
- Remove the /xldreloadplugins Command
- Mark `PluginManager.ReloadAllPluginsAsync()` as obsolete for removal
2022-08-27 15:05:41 +02:00
Aireil
f5c768f3e5
fix: null ref in addon inspector ( #984 )
2022-08-27 15:02:24 +02:00
Aireil
670166e7f8
deps: upgrade Lumina ( #983 )
2022-08-27 15:02:07 +02:00
Aireil
681dd5d44c
chore: ignore dev plugins update modal ( #980 )
2022-08-26 21:30:20 +02:00
goat
c487fe98fe
fix: ObjectTable size
2022-08-24 23:07:23 +02:00
goat
f8e51feb13
chore: check if internalname is null for devplugin
2022-08-24 23:07:12 +02:00
goat
c1564c915e
build: 7.0.0.0
2022-08-24 21:45:42 +02:00
Aireil
62f2531e18
fix: CfPop duty offset ( #975 )
2022-08-24 21:37:42 +02:00
goat
8867133de3
Merge branch 'master' of github.com:goatcorp/Dalamud
2022-08-24 18:48:42 +02:00
goat
7fe6ba28e5
deps: upgrade FFXIVClientStructs
2022-08-24 18:47:55 +02:00
Cara
d43b4cfeb7
Update BitmapFontIcon.cs ( #974 )
2022-08-24 13:26:20 +02:00
Aireil
2c7ce6da61
fix: ignore IsHide ( #973 )
2022-08-24 09:14:19 +02:00
kizer
36955ed008
Fix broken GetInputDeviceManager signature ( #972 )
2022-08-24 08:54:31 +02:00
goat
08e76364a6
deps: upgrade Lumina
2022-08-24 08:19:31 +02:00
Kaz Wolfe
abecf2ffe4
Add Per-Plugin Log Filtering Support
...
This commit adds first-pass support for more robust plugin log filtering. No changes were made that affect PluginLog's APIs nor log format. This change works by making use of Serilog's "SourceContext" property to attach plugin information to all log messages. The in-game log UI can then be used to filter based on this property.
Future expansions for this system include the ability to set different plugins to different log levels (something that already can technically be done, but requires those plugins be hard-coded through MinimumLevel.Override), creating new root loggers for each plugin (thereby giving plugin devs more control over their logging should they want to use it), plus other potential improvements in the way of adding context or rich information.
- Update PluginLog to attach a "SourceContext" property to all log messages.
- Tweak the SerilogEventSink to pass the original log event around.
- Suppress Info/Debug/Verbose exceptions from Troubleshooting reports.
- Fix the ConsoleWindow log filter to use _all_ filters, rather than just one.
- Add ConsoleWindow dropdown to select plugins to filter logs by
- Add support for multiple log levels to ConsoleWindow filtering
2022-08-23 21:36:55 -07:00
goat
6692d56029
chore: api7
2022-08-23 21:35:27 +02:00
goat
350ffc1fbf
fix: CS upgrade breakage
2022-08-23 20:52:27 +02:00
goat
2d68c74a77
deps: update FFXIVClientStructs
2022-08-23 20:40:21 +02:00
Aireil
3d8b410571
chore: avoid unused directive ( #965 )
2022-08-23 14:03:37 +02:00
kizer
c46cb36549
Unindent LoadAllPlugins by converting it to an async function, fixing task wait problems meanwhile ( #966 )
2022-08-23 14:03:22 +02:00
Aireil
039dc1b447
fix: update FlyTextKind enum ( #971 )
2022-08-23 14:03:05 +02:00
Aireil
7c9b4fcd2a
fix: missing directive ( #964 )
2022-08-21 19:06:52 +02:00
goat
ad66ab9be5
Merge branch 'net5' of github.com:goatcorp/Dalamud
2022-08-21 18:52:03 +02:00
Aireil
d59eec195e
feat: disable sort on changelog tab ( #963 )
2022-08-21 18:51:46 +02:00
goat
75885311f2
fix: don't use URL to indicate official repo plugins
2022-08-21 18:15:05 +02:00
goat
4fd1f7a22f
feat: warn when enabling a plugin with a pending update
2022-08-21 18:05:40 +02:00
goat
3f76a70425
chore: always respect the manifest name
2022-08-21 15:41:53 +02:00
goat
c515d249fe
build: 6.4.0.44
2022-08-20 19:05:50 +02:00