Infi
23122e924b
Better input preview handling
2024-05-19 01:51:36 +02:00
Infi
31897251f7
Implement <item> and <flag> text preview
2024-05-18 19:23:39 +02:00
Infi
ef775b5a91
InputPreview prototype
2024-05-15 20:48:03 +02:00
Dean Sheather
63bf253129
fix: allow emotes in ExtraChat
2024-05-13 10:55:41 +10:00
Infi
23ba24314b
Create emote bool only once
2024-05-13 01:45:29 +02:00
Infi
638d462732
Do not render emotes if they get deactivated at runtime
2024-05-12 13:40:37 +02:00
Infi
e7e4c0e221
Prevent non player messages from being converted
2024-05-11 07:57:41 +02:00
Dean Sheather
0f5ece288d
Merge pull request #42
...
* fix: ensure newlines when rendering emotes
2024-05-11 06:47:37 +02:00
Infi
b7286b8010
Implement emotes part 2
2024-05-09 19:09:36 +02:00
Infi
53cf79003b
Improve performance with calling regex less often
2024-05-08 23:16:51 +02:00
Infi
4210d634ab
BTTV emote support part 1 & keep Input focus option
2024-05-08 00:04:07 +02:00
Infi
5b30e54f65
More cleanup
2024-05-02 15:02:42 +02:00
Dean Sheather
477290ce7e
Merge pull request #37
...
* chore: use threads for DB reading and writing
2024-05-02 14:42:50 +02:00
Infi
fc8199b3e5
Fix issues arise through shared height
2024-04-23 06:19:11 +02:00
Dean Sheather
fcdb5625f3
feat: add LiteDB => Sqlite importer
2024-04-22 02:43:48 +10:00
Dean Sheather
bb6c6b0034
feat: replace LiteDB with Sqlite
...
- Replace LiteDB database engine with Sqlite
Note: old databases will not be deleted
- Message duplication detection improvements
- Tolerate parse errors in release builds, log them
2024-04-20 21:18:51 +10:00
Infi
948383b0c5
Remove this. everywhere, add small note to override style
2024-04-10 17:45:25 +02:00
Infi
8446cb3c1f
+ Switch to dalamud method for opening URLs
...
+ Fix popout min size
2024-04-09 16:37:58 +02:00
Dean Sheather
4701bb3f6d
feat: clickable URLs in chat log
...
Adds a parsing step when constructing `Message` objects that scans the
message content for anything that looks URL-like, and inserts new
`TextChunk`s into the message content with a URIPayload set.
Hovering over a URL shows an on-hover effect. Clicking a URL opens it in
the default browser. Right clicking shows the hostname, with an option
to open and an option to copy the URL to the clipboard.
2024-04-09 15:40:27 +10:00
Anna
3ce0c3dc50
fix: properly filter ExtraChat channels
2022-08-27 16:34:55 -04:00
Anna
6f507026c3
style: run formatter
2022-06-14 12:34:02 -04:00
Anna
02118163ac
feat: add duplicate message collapsing
2022-06-14 12:33:06 -04:00
Anna
2a68c356d4
fix: process SeStrings correctly
2022-02-16 01:52:13 -05:00
Anna
a0525562ff
chore: remove boms
2022-02-15 13:02:46 -05:00
Anna
9b7b84a58d
feat: add chat database
2022-02-15 12:58:55 -05:00
Anna
f972105f67
feat: implement janky clipping
2022-01-31 03:04:50 -05:00
Anna
471be104e1
feat: add reply in selected chat mode
2022-01-14 13:25:33 -05:00
Anna
a6bda4dd63
feat: add new context menu items
2022-01-06 15:33:35 -05:00
Anna
0b9d617021
feat: partially handle some payloads
2021-12-29 21:53:44 -05:00
Anna
f17a913405
chore: initial commit
2021-12-29 14:31:45 -05:00