Commit graph

4239 commits

Author SHA1 Message Date
bleatbot
78400c8cb6
Update ClientStructs (#1346)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-08-16 00:35:30 +00:00
goat
7c428e6b72
feat: allow individual toggling of plugins in a single custom collection from the installed plugins page 2023-08-13 22:42:59 +02:00
goat
593b338a26
fix: don't try to load changelogs for dev plugins, show changelogs that loaded if any failed 2023-08-12 12:04:22 +02:00
goat
bfbfe8c918
chore: ModuleLog.Error() exception can be nullable 2023-08-12 12:03:45 +02:00
goat
4c15df80b9
feat: add ITextureSubstitutionProvider.InvalidatePaths() 2023-08-10 19:11:48 +02:00
goat
d1c70096cf
Merge pull request #1345 from Haselnussbomber/append-payloads-directly
[v9] Use IEnumerable when appending payloads to SeString
2023-08-10 09:13:05 +02:00
Haselnussbomber
54790711dd
refactor: append payload list directly in SeStringBuilder 2023-08-10 02:11:59 +02:00
Haselnussbomber
a6ed6dabe4
refactor: use IEnumerable instead of List in SeString.Append 2023-08-10 02:10:45 +02:00
goat
24ad2d4c8b
chore: simplify refcounting logic, more concurrency fixes 2023-08-09 21:26:26 +02:00
bleatbot
8a300cc98e
Update ClientStructs (#1344)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-08-09 11:19:15 -07:00
goat
5cfddb23dd
fix: actually increase refcount if we have multiple handles 2023-08-09 01:46:52 +02:00
goat
d1fad810cf
fix: set initial refcount inside lock to prevent race condition with cleanup code when loading from a task 2023-08-09 01:42:05 +02:00
goat
39e389080c
chore: throw if TextureManagerTextureWrap is used beyond disposal 2023-08-08 22:04:30 +02:00
goat
dc95d7e8de
build: 7.10.1.0 2023-08-08 21:39:01 +02:00
goat
ebc4baca58
fix: return DalamudTextureWrap from LoadImageFromDxgiFormat(), cast explicitly 2023-08-08 21:36:46 +02:00
goat
dbdd5a471d
Merge pull request #1338 from goatcorp/v9-rollup 2023-08-08 19:16:56 +02:00
github-actions[bot]
4fb3c4728b Merge remote-tracking branch 'origin/master' into v9-rollup 2023-08-08 16:43:32 +00:00
goat
426e7f53ef
build: 7.10.0.0 2023-08-08 18:42:52 +02:00
goat
b4c24305f2
chore: add pre-filled FTUE level to config, so that existing users will not get a FTUE once we add it 2023-08-08 18:42:23 +02:00
bleatbot
cd3d23e0fd
Update ClientStructs (#1339)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-08-08 07:16:41 -07:00
goat
3f764d2e40
pass on backend, spelling 2023-08-07 23:57:31 +02:00
goat
fe8ee19175
fix comment 2023-08-06 21:08:49 +02:00
goat
e1da238cb5
feat: IHookProvider service, no more static hook creation 2023-08-06 20:58:55 +02:00
goat
b96ef30c20
fix: ITextureProvider thread-safety 2023-08-05 21:36:40 +02:00
goat
29668a9a9d
Merge pull request #1337 from Haselnussbomber/fix-disabledbutton
fix: missing ## for id in DisabledButton
2023-08-05 14:07:29 +02:00
Haselnussbomber
0d20ff25e4
fix: missing ## for id in DisabledButton 2023-08-05 13:11:24 +02:00
goat
2bdc4445d4
more warnings 2023-08-04 22:43:01 +02:00
goat
458ae57918
refactor: remove Hook<T>.compatHookImpl, make abstract 2023-08-04 21:52:57 +02:00
goat
8ecc00f75f
refactor: move data widgets to correct namespace 2023-08-04 19:37:43 +02:00
goat
02e1f2502e
refactor: move Dalamud.Interface utils into main assembly, warnings pass 2023-08-04 19:36:09 +02:00
goat
758ae7c097
Remove texture-related IDataManager functions 2023-08-03 20:33:04 +02:00
goat
5c654ba178
Merge pull request #1331 from goatcorp/v9-rollup 2023-08-03 20:27:51 +02:00
github-actions[bot]
b5dd771843 Merge remote-tracking branch 'origin/master' into v9-rollup 2023-08-03 18:27:09 +00:00
goat
36bfad7582
Merge pull request #1335 from goaaats/tex_rework 2023-08-03 20:26:47 +02:00
goat
8df154c1a9
feat: add ITextureProvider.GetIconPath() function to allow for icon path lookups by plugins 2023-08-03 19:18:38 +02:00
goat
389ff91097
upgrade CS 2023-08-03 12:54:03 +02:00
goat
933eb9fa96
merge 2023-08-03 12:52:44 +02:00
srkizer
b1211fe5d1
DataManager.GetImGuiTexture: skip converting to bgra8888 when possible (#1333) 2023-08-03 12:50:17 +02:00
bleatbot
5a4be696c5
[master] Update ClientStructs (#1330)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-08-03 12:45:03 +02:00
goat
04de7d2bbb
Merge pull request #1334 from Haselnussbomber/v9-fix-createitemlink 2023-08-03 12:43:19 +02:00
goat
1af4e0cc55
Merge pull request #1336 from goaaats/di_scoped_interfaces 2023-08-03 12:42:00 +02:00
goat
a47ea54452
chore: disable non-functional xivfix 2023-08-03 12:41:27 +02:00
Haselnussbomber
a78007b05d fix: null check item rarity 2023-08-03 00:35:43 +02:00
goat
ee181c9a89
feat(DI): support scoped services with interfaces 2023-08-02 23:04:59 +02:00
goat
c78f6e1fe5
fix: use UtcNow to date textures 2023-08-02 22:58:21 +02:00
goat
44ca7ce848
fix: dispose textures correctly in ReShade mode 2023-08-02 18:51:27 +02:00
goat
e6ef219b80
feat: warn if texture changes size between reloads 2023-08-02 18:51:26 +02:00
goat
1df2ccfb1a
fix: throw if IM is not ready 2023-08-02 18:51:23 +02:00
goat
2a9409a242
fix: keepAlive defaults 2023-08-02 18:51:05 +02:00
goat
3d0d5e9bc0
feat: deprecate all DataManager texture funcs 2023-08-02 18:51:01 +02:00