Commit graph

6198 commits

Author SHA1 Message Date
meli
75aaebccc2 switch italics to payloads instead of raw bytes - this is actually messier until the rest of chat there is moved to SeString, but this at least removes some random raw hex. Once more string support is in, the rest can probably be ported as well 2020-04-22 15:01:57 -07:00
meli
430d834074 Some static helpers for frequent payloads and groupings 2020-04-22 14:51:55 -07:00
meli
ea6c130aa7 basic map link helpers, fix some rounding/truncation issues with created map links and displayed values 2020-04-22 14:22:39 -07:00
goat
91d4f90de6 fix: use for loop when showing party members
TODO: fix IEnumerable support
2020-04-22 21:57:13 +02:00
goat
19b09a9077 some party list style fixes 2020-04-22 21:29:14 +02:00
goat
427a7632ee feat: add party list debug 2020-04-22 21:28:57 +02:00
goaaats
850a698630
Merge pull request #94 from goatcorp/readme-logo
Fix logo in readme linking to old repo
2020-04-22 21:17:31 +02:00
goaaats
b1202d4be7
Merge pull request #93 from karashiiro/minor-tweaks
Implement IReadOnlyCollection on PartyList, see #92
2020-04-22 21:15:02 +02:00
goaaats
dc75774992
fix: logo in readme linking to old repo 2020-04-22 21:14:29 +02:00
goat
7d840ad150 fix: show available languages in language command, notify about successful change 2020-04-22 21:13:22 +02:00
karashiiro
257d387984 Implement IReadOnlyCollection, see #92 2020-04-22 12:09:08 -07:00
goaaats
3b942ab8bc
Merge pull request #77 from attickdoor/master
Add PartyList and PartyMember for ClientState use
2020-04-22 21:07:15 +02:00
goaaats
2a9e395805
Merge branch 'master' into master 2020-04-22 21:04:21 +02:00
goaaats
2ccfb64790
Merge pull request #90 from goatcorp/assetmgr
Introduce AssetManager to download remote assets, merge game symbol font from Lodestone into our font
2020-04-22 21:03:11 +02:00
goat
65c3ce192d feat: add enum for special SE codepoints 2020-04-22 20:59:36 +02:00
goat
d2fdbafa57 fix: free rangeHandle GCHandle 2020-04-22 20:58:39 +02:00
goaaats
37d6243248
Merge pull request #92 from karashiiro/minor-tweaks
Implement IReadOnlyCollection<Actor> on the ActorTable to allow foreach without casting
2020-04-22 20:57:52 +02:00
karashiiro
0c03b20bda Implement IReadOnlyCollection<Actor> on the ActorTable to allow foreach without casting 2020-04-22 11:42:12 -07:00
meli
fb40a69785 fix user-created RawPayload to take entire chunk, testing helper for full item link string 2020-04-22 11:17:11 -07:00
goaaats
2c0c67fca1
Merge pull request #91 from KHShadowrunner/master
Update BRDGauge.cs
2020-04-22 18:41:24 +02:00
meli
9f884f63f8 add basic italics payload 2020-04-22 09:33:04 -07:00
KHShadowrunner
7264478428 Update BRDGauge.cs
Added Soul Voice value offset.
2020-04-22 12:23:26 -04:00
meli
2d5fdd3c4c payload constructors for user-created payloads 2020-04-22 08:51:24 -07:00
goat
1483b41aca fix: destroy ImFontConfig after build 2020-04-22 17:47:30 +02:00
goat
14fb36a8b3 feat: merge game symbol font from lodestone into our ImGui font 2020-04-22 16:40:20 +02:00
goat
6a779fa166 feat: add font test to dalamud data 2020-04-22 16:39:56 +02:00
goat
ae879ab14e feat: introduce "AssetManager" to download remote assets like fonts, loc data, images 2020-04-22 16:39:45 +02: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
goat
f9658098fe fix: switch to org URL for DalamudPlugins 2020-04-22 15:16:59 +02:00
meli
1832702a0a add codepoints for colored brackets around auto-translate text; minor fixes 2020-04-22 06:11:20 -07:00
meli
442fc9d137 Expose a few mutable properties that make sense; most are still read-only for existing payloads. The obvious major point missing in this is the ability to create new payloads from fields.. coming soon 2020-04-21 17:59:43 -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
goaaats
6fa5c48fb0
Merge pull request #89 from goatcorp/org-changes
Update README for organization link changes
2020-04-21 21:29:38 +02:00
goaaats
3dd6f8502f
Update README for organization link changes 2020-04-21 21:23:30 +02:00
goaaats
43e4eac24b
Merge pull request #86 from ff-meli/master
Add partial support for FC integer marker in string payloads; some ca…
2020-04-21 19:57:30 +02:00
meli
22e9eb89b8 Add partial support for FC integer marker in string payloads; some cases where it doesn't work, but should fix a number of map links 2020-04-21 10:45:20 -07:00
goaaats
5159f532cb
Merge pull request #85 from ff-meli/master
Revert "Make RawX and RawY ints in MapLinkPayload"
2020-04-21 18:40:00 +02:00
meli
54eb885b72 Revert "Make RawX and RawY ints in MapLinkPayload"
This reverts commit ad9cb25536.
2020-04-21 09:28:46 -07:00
goaaats
21da9d80c9
Merge pull request #84 from rreminy/patch-4
Make RawX and RawY ints in MapLinkPayload
2020-04-21 16:27:56 +02:00
goaaats
c48949532f
Merge pull request #83 from rreminy/patch-3
Add a ToString() method to MapLinkPayload.cs
2020-04-21 16:27:06 +02:00
AzureGem
ad9cb25536
Make RawX and RawY ints in MapLinkPayload 2020-04-21 10:18:43 -04:00
AzureGem
842cc607ac
Add a ToString() method to MapLinkPayload.cs 2020-04-21 10:14:20 -04:00
goat
dd3fd27f4d feat: make actor table log nicer 2020-04-21 02:30:28 +02:00
goat
69859fa2dc feat: add ActorId and ObjectKind to data view 2020-04-20 20:49:20 +02:00
goat
eb16ffde49 feat: add NameId to actor struct and Npc in object model 2020-04-20 20:45:58 +02:00
goat
49f450958b build: v4.8.8 2020-04-20 18:37:13 +02:00
goat
0565fe2532 fix: /xlitem help hint out of date for UI 2020-04-20 18:37:03 +02:00
goaaats
696b7d3d57
Merge pull request #81 from ff-meli/master
pull in imguiscene fix for mouse input breaking
2020-04-20 18:04:38 +02:00
meli
be1fa75a83 pull in imguiscene fix for mouse input breaking 2020-04-20 09:00:38 -07:00