Commit graph

107 commits

Author SHA1 Message Date
Soreepeong
a72f407357 Add DalamudAssetManager 2023-11-28 22:31:46 +01:00
srkizer
b66be84b93
Better Service dependency handling (#1535) 2023-11-28 22:20:16 +01:00
KazWolfe
e538763f20
chore: Fix most 6.51 warnings (#1514) 2023-10-31 21:21:55 +01:00
goat
9187a100da
fix: use correct installer group IDs 2023-10-27 12:21:10 +02:00
goat
9875a7ea31
feat: allow configuring the default page the installer opens to 2023-10-25 17:32:42 +02:00
goat
fcf29acc02
feat: updated changelog 2023-10-03 22:26:10 +02:00
goat
263771c082
chore: move all dalamud logo textures into special service 2023-10-01 21:35:21 +02:00
goat
f44c6794e7
chore: tidy-up, move files shared between dalamud and injector into separate assembly 2023-09-30 16:11:52 +02:00
goat
6fbcd0e0e4
chore: don't use ImGuiScene.TextureWrap for any external API, IDalamudTextureWrap does not inherit from ImGuiScene.TextureWrap any longer 2023-09-23 13:05:19 +02:00
github-actions[bot]
38a4a7f580 Merge remote-tracking branch 'origin/master' into v9-rollup 2023-09-10 21:53:08 +00:00
Kurochi51
37cb1f5dd0
Fade to black during credits animation (#1356) 2023-09-07 19:33:10 +02:00
goat
02e1f2502e
refactor: move Dalamud.Interface utils into main assembly, warnings pass 2023-08-04 19:36:09 +02:00
MidoriKami
694159a510
/xldata window refactor (#1257)
Reworks the `/xldata` window so that each individual section is in its own file.
2023-06-23 10:54:40 -07: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
418a2567a9
fix: lock plugin lists when sorting 2023-06-19 19:53:02 +02:00
goat
9e139389ea
feat: add /xlrestart 2023-06-08 21:36:40 +02:00
goat
69725bbfe9
feat: clear font, style, color stack when fonts are rebuilt 2023-06-07 19:59:37 +02:00
goat
a7c2dc6720
chore: some PluginLog => Log in dalamud code 2023-05-22 00:02:20 +02:00
goat
1ce98a2350
chore: some imraii conversion 2023-03-26 00:38:34 +01:00
goat
ec0f52b7c3
chore: don't report crashes when shutting down the game, if no devplugin is loaded 2023-03-20 20:16:01 +01:00
goat
c8a7c69ee0
feat: add git commit count to assembly info/show in dev bar 2023-03-19 17:08:42 +01:00
goat
15ea80d21a
Merge pull request #1140 from Infiziert90/master 2023-03-01 22:06:12 +01:00
kalilistic
ce48477fb4 feat: add hitch config 2023-02-27 21:05:11 -05:00
Infi
94538d1728 Make it search for the plugin and open the installed category 2023-02-26 21:00:03 +01:00
goat
4d7da00af3
feat: automatically bring all Dalamud windows to front when opening, if they're already open 2023-01-26 23:27:18 +01:00
Caraxi
7b3a09e405 Show FFXIVClientStructs Version ID in dev menu 2023-01-22 18:48:51 +10:30
goat
cc4a0652c2
feat: configurable log path 2023-01-11 18:37:33 +01:00
goaaats
bc3dcdfad7
feat: settings window rework 2023-01-06 22:32:44 +01:00
goat
0dc58cce56
feat: show used video memory in dev bar 2023-01-02 13:23:36 +01:00
goat
05e3330789
chore: upgrade all projects to .NET 7 2022-12-07 22:59:44 +01:00
goat
9c16359914
feat: batch config saves 2022-11-01 19:44:57 +01:00
goat
09c4828a9e
chore: clean up file-scoped namespace fallout 2022-10-29 15:54:24 +02:00
goat
987ff8dc8f
chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +02:00
goat
b093323acc
chore: warnings pass 2022-10-29 15:19:52 +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
3e58c29612
Add plugin changelogs button (#948)
Co-authored-by: goat <goatsdev@protonmail.com>
2022-08-03 19:26:27 +02:00
kizer
58ceb1dc87
Offer to restart game from VEH exception handler (#936) 2022-07-26 21:14:48 +02:00
Aireil
cebfe5443d
feat: add /xlstats and /xlbranch (#930) 2022-07-23 15:25:53 +02:00
goat
04464de9e6
chore: add back minhook env var 2022-07-16 21:00:44 +02:00
goat
33f7140b75
chore: don't persist load all api levels, banned plugins 2022-07-14 19:28:35 +02:00
goat
3c0cfc693f
chore: assert that bannedplugin serializes correctly 2022-07-14 18:56:19 +02:00
goat
082aa2f0b1
Merge branch 'feature/branchswitcher' into net5 2022-07-10 17:32:14 +02:00
goat
190ef494c5
feat: add visual branch switcher 2022-07-10 17:31:52 +02:00
liam
6118cfa148 Update ImGuiScene and add ImPlot demo to GUI menu bar element. 2022-07-01 00:17:55 -04:00
Soreepeong
c6174233b3 Remove fallback font bs 2022-07-01 01:21:55 +09:00
kizer
716736f022
Improvements (#903) 2022-06-29 11:51:40 +02:00
kizer
3369f569fb
Add call-on-services-ready attribute for service methods, and fix scene nullability (#900) 2022-06-26 18:49:34 +02:00
kizer
c7dc8c81f4
Fix async plugin load and show full profiler (#898) 2022-06-25 19:34:40 +02:00
kizer
8e7f370ddd
Load services asynchronously whenever possible (#893) 2022-06-24 22:12:51 +02:00
goaaats
b7cbaacac6
fix: close gamepad overlay when setting is disabled 2022-06-24 14:11:55 +02:00