Commit graph

14 commits

Author SHA1 Message Date
ms2mml
3d02e2438b Add json attributes to Payload/SeString types to allow for serialization/deserialization 2020-09-07 19:14:47 -07:00
goat
1fffc18da9 fix: DI in payloads 2020-07-25 21:21:51 +02:00
goat
740ccfde11 fix: crash when chat is processed before init, use DI for SeString stuff 2020-06-29 23:41:33 +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
meli
2e8295247e add very basic PetMirage table for auto translate 2020-04-26 15:33:56 -07:00
meli
66e7fda058 comment a bunch of things, fix some accessibility issues, update ToString display, assorted minor cleanup 2020-04-25 22:04:31 -07:00
meli
474efadc57 switch to SeIConChar values for custom unicode characters; it would be nice to be able to use these without casting, but I'll wait on that change in case there are other reasons to stay as it is 2020-04-25 20:05:34 -07:00
meli
2d5fdd3c4c payload constructors for user-created payloads 2020-04-22 08:51:24 -07:00
meli
5416c4bc7e explicit interface for when payloads include user-displayed text - this may go away later 2020-04-22 07:22:54 -07:00
meli
1832702a0a add codepoints for colored brackets around auto-translate text; minor fixes 2020-04-22 06:11:20 -07:00
meli
7bab3a45f5 more uniform names for encode/decode methods, beginnings of cached/dirty data concept for payloads, to prevent regeneration when they are unmodified. This may change or go away entirely as more work is done 2020-04-21 17:22:42 -07: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
meli
0e30309b2d add auto-translate/completion payloads; actual resolution logic is known, but waiting on lumina DI in payloads being (re)done 2020-04-02 22:41:44 -07:00