Commit graph

4049 commits

Author SHA1 Message Date
goat
28e9d5f156
fix: lock profile manager while changing state 2023-06-20 19:20:08 +02:00
goat
3d47e05ab0
chore: lock plugin lists when applying profile want state 2023-06-19 20:04:59 +02:00
goat
10276a651d
fix: don't always override logPath in release mode 2023-06-19 19:57:15 +02:00
goat
2e380b10d5
feat: allow specifying logging path via --logpath, make sure serilog can always write to injector log 2023-06-19 19:53:06 +02:00
goat
b901ad5aff
fix: move log retention out of EntryPoint.cs, redo retention behaviour for release 2023-06-19 19:53:05 +02:00
goat
418a2567a9
fix: lock plugin lists when sorting 2023-06-19 19:53:02 +02:00
Ava Chaney
a7426b7cb0
chore: specify csproj files directly in docfx config (#1253) 2023-06-18 07:43:06 +00:00
bleatbot
48aa79d6ed
Update ClientStructs (#1250)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-06-17 22:26:16 -07:00
KazWolfe
82136f0186
Set Dalamud.Boot to cpp20 (#1252) 2023-06-17 21:57:08 -07:00
goat
c1f10b21b3
fix: correctly handle plugins with invalid Name,InternalName,AssemblyVersion 2023-06-14 20:46:00 +02:00
goat
f1dfaa92c9
chore: ClientState => IClientState 2023-06-13 22:22:47 +02:00
Ottermandias
d7ce12a2ea Whitespace... 2023-06-13 21:23:14 +02:00
Ottermandias
90722fcfbe Change to actively inject WithScene. 2023-06-13 21:22:12 +02:00
bleatbot
45f5bb4dbe
[master] Update ClientStructs (#1249)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-06-13 21:10:09 +02:00
goat
5ab6927014
PM must inherently depend on DataShare 2023-06-13 21:03:34 +02:00
Ottermandias
20186afa49 Resolve as service. 2023-06-13 20:59:59 +02:00
Ottermandias
b99d62e450 Some finetuning. 2023-06-13 20:59:53 +02:00
Ottermandias
07a92ba025 Let DI handle lifetime and make Plugin Service. 2023-06-13 20:59:46 +02:00
Ottermandias
bd8da4bebf Merge branch 'master' into dragdropb 2023-06-13 20:59:05 +02:00
goat
284001ce6b
Interface support for plugin DI (#1235)
* feat: interface support for plugin DI
* attribute to indicate resolvability should be on the service instead of the interface
2023-06-13 11:10:47 -07:00
goat
7eb05ddae2
Merge pull request #1181 from goatcorp/profiles
Profiles in master
2023-06-13 18:26:25 +02:00
Cara
59ba5a1d3c
Add new Bitmap Font Icons (#1248) 2023-06-13 18:25:37 +02:00
bleatbot
7724828ff0
Update ClientStructs (#1245)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-06-13 18:25:15 +02:00
goat
6dd7188f6c
even more profile => collection 2023-06-12 20:44:28 +02:00
goat
3d057c4e35
one one more profile => collection 2023-06-12 20:34:16 +02:00
goat
66026bbc3e
one more profile => collection 2023-06-12 20:33:22 +02:00
goat
bcdbe06e3f
disable profiles by default 2023-06-12 20:31:34 +02:00
goat
26ee5371a5
use correct cat + group idx to hide search bar 2023-06-12 20:28:22 +02:00
goat
a913192765
profile => collection 2023-06-12 20:21:28 +02:00
goat
0a829d304e
fix warnings 2023-06-12 20:17:30 +02:00
goat
faedf16d47
Merge branch 'master' of github.com:goatcorp/Dalamud into profiles 2023-06-12 19:58:00 +02:00
goat
aa2cd47ef3
fix warnings in injector 2023-06-09 23:38:15 +02:00
goat
166301f56f
fix warnings in Dalamud 2023-06-09 23:38:13 +02:00
nebel
b9101a55e8
Add filter to plugin stats window draw and framework times (#1244)
Co-authored-by: nebel <nebel@users.noreply.github.com>
2023-06-08 20:59:37 -07:00
goat
9e139389ea
feat: add /xlrestart 2023-06-08 21:36:40 +02:00
goat
e4724c36a8
Merge branch 'master' of github.com:goatcorp/Dalamud into profiles 2023-06-08 20:29:20 +02:00
goat
b3e20eec18
build: 7.6.5.0 2023-06-08 20:08:49 +02:00
goat
29d0c1f61f
chore: build ImGui with a static CRT 2023-06-08 19:49:59 +02:00
goat
305f11559f
build: 7.6.4.0 2023-06-08 19:15:31 +02:00
bleatbot
50c70a47cf
[master] Update ClientStructs (#1239)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-06-08 17:14:09 +00:00
goat
69725bbfe9
feat: clear font, style, color stack when fonts are rebuilt 2023-06-07 19:59:37 +02:00
goat
46bf3c0c21
Merge pull request #1241 from nebel/issue-1190
Fix exception when using reset button in Plugin Statistics window
2023-06-07 08:16:03 +02:00
nebel
c5ffd25b75
Fix exception when using reset button in Plugin Statistics window 2023-06-07 10:45:59 +09:00
goat
1aa3a96174
Merge pull request #1237 from nebel/unhooker
Improve unhooking of hooked functions
2023-06-06 19:24:29 +02:00
goat
4c9bc12f65
build: 7.6.3.0 2023-06-06 11:35:26 +02:00
bleatbot
1f4d13193e
[master] Update ClientStructs (#1234)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-06-04 12:18:03 +00:00
nebel
60a29e36c2
Create RegisterUnhooker overload 2023-06-04 02:49:59 +09:00
nebel
429316747d
Add minBytes and maxBytes to Unhooker 2023-06-04 01:48:18 +09:00
nebel
64fddf10bb
Improve unhooking of hooked functions 2023-06-03 23:23:38 +09:00
bleatbot
5a8fff515f
Update ClientStructs (#1233)
Co-authored-by: github-actions[bot] <noreply@github.com>
2023-05-31 20:02:07 +02:00