Commit graph

50 commits

Author SHA1 Message Date
goat
09c4828a9e
chore: clean up file-scoped namespace fallout 2022-10-29 15:54:24 +02:00
goat
02f90899a3
feat: add GameData.HasModifiedGameDataFiles 2022-10-29 15:28:19 +02:00
goat
987ff8dc8f
chore: convert Dalamud to file-scoped namespaces 2022-10-29 15:23:22 +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
8e7f370ddd
Load services asynchronously whenever possible (#893) 2022-06-24 22:12:51 +02:00
goaaats
fba8c7163c
feat: set Lumina LoadMultithreaded 2022-06-24 14:16:35 +02:00
goaaats
c72581d3bb
chore: add some timings for Tier 2 init 2022-06-21 21:52:44 +02:00
goaaats
2d90598b70
refactor: make all PluginInterface classes explicitly disposable 2022-01-08 03:00:56 +01:00
goat
1561fbac00
Revert "refactor(Dalamud): switch to file-scoped namespaces"
This reverts commit b5f34c3199.
2021-11-18 15:23:40 +01:00
goat
b5f34c3199
refactor(Dalamud): switch to file-scoped namespaces 2021-11-17 19:42:32 +01:00
Raymond
14934a890c Expose DataManager.GameData
Why not?
2021-08-27 08:55:30 -04:00
goat
ac722a0309
fix: nullable annotation in DataManager.cs 2021-08-23 08:28:07 +02:00
Raymond
ff1d7f2829 Implement service locator 2021-08-21 14:03:06 -04:00
Raymond
3c5f6271ce GetIcon should be uint, add more overloads for HQ icons
Apparently "hq" is a language internally.
2021-08-09 17:34:31 -04:00
Raymond
47ac918e46 ClientLanguageExtensions and usage 2021-08-09 17:34:26 -04:00
Raymond
16266f9636 Utility class and namespace 2021-08-09 17:33:04 -04:00
Raymond Lynch
658eedca37 Magic the magic happen 2021-07-11 16:32:32 -04:00
Raymond Lynch
595fd3f1e4 StyleCop: everything else 2021-05-30 07:15:47 -04:00
goat
d6cd69508a
feat: add some helpers for texture loading 2021-04-19 22:21:08 +02:00
kalilistic
8b4635ee5f refactor: new code style in Data 2021-04-10 16:15:03 -04:00
goat
5e0c65ed14
fix: remove old hardcoded Completion and PetMirage sheets 2021-04-09 14:57:41 +02:00
kalilistic
09e651b3ab refactor: change client language to internal 2021-04-04 08:21:01 -04:00
goat
8024538588 fix: don't error on build for obsolete transients 2021-04-01 00:15:10 +02:00
goat
c50eb069d4 fix: update transient sheets to new Lumina 2021-04-01 00:06:49 +02:00
goat
2e6397d30b deps: update Lumina & Lumina.Excel 2021-04-01 00:04:01 +02:00
goat
dc35fc6c3f refactor: new code style in DataManager.cs 2021-03-31 23:58:27 +02:00
goat
e27ae3fd0c refactor: remove need for AssetManager, pass asset dir via StartInfo 2021-01-16 18:57:16 +01:00
aers
3866ac75fe Add wrapper for Lumina's FileExists. 2020-12-21 16:26:38 -08:00
goat
7dbfd830da fix: add workaround for CPU usage issue 2020-08-24 21:04:28 +02:00
goat
e4b59a1777 fix: only PanicOnSheetChecksumMismatch when running in Debug 2020-08-12 01:15:44 +02:00
goat
e271f76b69 fix: lumina 2.1.1 incompatibilities 2020-07-10 22:33:07 +02:00
NotAdam
e021a3c153 update lumina, remove the transient sheets that lumina provides 2020-06-15 19:30:17 +10:00
NotAdam
2bbe4fc4ba update to lumina 2.0.0, fix related breakages in dalamud 2020-06-09 20:43:18 +10:00
Caraxi
cb4b2d1eb0 Use var 2020-06-08 02:05:00 +09:30
Caraxi
7ce3a1cde0 Add GetExcelSheet overload with ClientLanguage 2020-06-08 02:03:05 +09:30
meli
67baa81dbe Merge branch 'master' into sestring_payloads_refactor 2020-05-01 12:13:05 -07:00
goat
10d91031dd feat: add ClientOpCodes dict to DataManager 2020-04-28 18:03:37 +02:00
meli
2e8295247e add very basic PetMirage table for auto translate 2020-04-26 15:33:56 -07:00
meli
68f3862efe Merge branch 'master' into sestring_payloads_refactor
# Conflicts:
#	Dalamud/Dalamud.cs
#	Dalamud/Game/Internal/Gui/ChatGui.cs
2020-04-25 19:47:36 -07:00
goat
ae879ab14e feat: introduce "AssetManager" to download remote assets like fonts, loc data, images 2020-04-22 16:39:45 +02:00
meli
f2cee5f5bc Initial pieces of payload rework; everything is read-only at the moment, pending next stages. Lumina is now used for on-demand property resolution, properties are only exposed for user-facing values, and mostly expose the lumina object(s) where applicable 2020-04-21 16:41:03 -07:00
Florian Maunier
227400d821
Remove Lumina Language extension, use ClientLanguage instead 2020-04-09 10:50:15 +02:00
Florian Maunier
3bfc831167
Add GetIcon helper 2020-04-09 09:23:17 +02:00
Florian Maunier
19de5a475c
Add fixed Item sheet for GetExcelSheet 2020-04-02 23:22:45 +02:00
goat
bef5a35fd9 fix: update lumina, flash window 2020-02-24 02:30:35 +09:00
goat
d21d366993 deps: update lumina 2020-02-23 22:33:20 +09:00
goat
e1b29a2797 feat: add lumina to DataManager 2020-02-16 20:06:28 +09:00
goat
38b82a9dd8 fix: enable all SSL types in EntryPoint 2020-02-06 22:23:02 +09:00
goat
1ac738cd25 fix: add IsDataReady flag to DataManager 2020-02-01 20:01:54 +09:00
goat
27265244ec feat: add DataManager, remote opcodes etc. 2020-01-30 22:47:47 +09:00