Commit graph

37 commits

Author SHA1 Message Date
goat
638dacbbf4 feat: use "D" prefix for dalamud version numbers 2020-08-14 00:19:30 +02:00
goat
fe76d1e31a Revert "Revert "fix: catch some discord bot errors""
This reverts commit 5410981beb.
2020-07-20 18:34:22 +02:00
goat
5410981beb Revert "fix: catch some discord bot errors"
This reverts commit 64f07a8c02.
2020-07-20 18:31:40 +02:00
goat
64f07a8c02 fix: catch some discord bot errors 2020-07-20 18:25:07 +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
Caraxi
1e70ff9bdd Fix wrong property 2020-06-10 14:15:47 +09:30
goat
aa84c06cd1 feat: add "updated" label to plugin installer when a plugin was updated 2020-06-08 14:05:23 +02:00
goat
50e74fc97f feat: print welcome message even when logged in(cheapo mode) 2020-06-05 14:46:28 +02:00
goat
eeab6a7135 fix: don't accept empty arguments for chat muting 2020-05-11 22:57:56 +02:00
meli
c8938622a5 Merge branch 'master' into sestring_payloads_refactor 2020-04-26 13:47:36 -07:00
goat
b9818c75a0 fix: restore ref IsHandled for the Chat hooks 2020-04-26 15:18:15 +02:00
goat
af9d50266c feat: add OnCheckChatMessageHandled, refactor ChatGui a bit 2020-04-25 19:15:25 +02:00
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
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
goat
4f92d5c79e chore: clean up config to not require paths 2020-04-16 12:29:35 +02:00
goat
4a685e42da feat: localization 2020-04-12 16:13:13 +02:00
meli
8fbac95b6b fixup string handling to use uints, since everything is realistically unsigned, and it can break encoding of actual 32-bit values otherwise 2020-04-02 22:17:24 -07:00
goat
117cc3ef44 feat: add warning message on login when plugins need an update 2020-03-23 20:19:17 +09:00
goaaats
3503299fff
feat: add attention to detail 2020-03-21 16:42:38 +09:00
goat
f34749650e feat: add new RMTs to regex 2020-03-17 18:00:06 +09:00
goat
fab7b373fb fix: print correct plugin version into chat 2020-03-03 22:47:54 +09:00
goat
fd95379aa3 feat: add plugin installer 2020-02-20 18:07:00 +09:00
goat
c069f75fba fix: remove hasSeenLoadingMsg check for now, switch discord back to a task 2020-02-16 03:47:35 +09:00
goat
cb1f346495 feat: print loaded plugins in welcome message 2020-02-14 22:49:57 +09:00
goat
24cb7f014e refactor: change chat message API to pass parsed SeString 2020-02-12 01:20:17 +09:00
goat
0c4febb680 feat: improve chat string parsing - thanks meli! 2020-02-07 02:31:26 +09:00
goat
9dbb47624a fix: update filters 2019-12-08 03:42:20 +09:00
goat
d8d24cd0b3 fix: improve RMT regex with reported RMT messages 2019-11-28 15:26:48 +09:00
goat
948b7b30b3 Add a message when assembly version of Dalamud.dll changed 2019-11-24 22:58:22 +09:00
goat
c1aeaceb47 Refactor chat handling 2019-11-22 21:12:51 +09:00
meli
6317558db6 changes for retainer sale notification parsing; expose message byte array to handlers, implement regex matching for retainer sale notifications and forward the parsed data to discord 2019-11-21 15:35:05 -08:00
goat
ba5fa1f4d0 Better chat injection handling 2019-11-11 23:55:32 +09:00
goat
e75841deb9 Don't throw on ActorTable error 2019-11-08 20:50:14 +09:00
goat
6b5f8e6bed Don't try to do italics on messages with SE opcodes 2019-11-02 14:35:48 +09:00
goat
dc960c5f6f Apply new configuration scheme to everything 2019-10-19 02:27:23 +09:00
goat
ac838687f8 Initial commit 2019-09-21 22:29:38 +09:00