aboutsummaryrefslogtreecommitdiff
path: root/src/Channel.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2018-04-23 09:53:31 +0200
committerdec05eba <dec05eba@protonmail.com>2018-04-23 09:55:12 +0200
commitddff0f1b7ea84f6a1321b8eb8a4d47317873d955 (patch)
tree28565c3a3d336559fcf149e1552ae237cc3d855d /src/Channel.cpp
parent1e0e68f9cda51c881b32a54d9eece71c1428f7ac (diff)
Add word wrap for message board & TODO
TODO: Message board is now redrawn every frame. Text should be modified to render on static & dynamic texture -> text & static images on static texture, gif & video on dynamic texture
Diffstat (limited to 'src/Channel.cpp')
-rw-r--r--src/Channel.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/Channel.cpp b/src/Channel.cpp
index 5e81f37..f240085 100644
--- a/src/Channel.cpp
+++ b/src/Channel.cpp
@@ -10,22 +10,22 @@ namespace dchat
localOfflineUser("You")
{
{
- Message *message = new Message(&localOfflineUser);
- message->addText(u8"hello, worldåäö1!", false);
- message->addEmoji("https://discordemoji.com/assets/emoji/playtime.png");
+ Message *message = new Message(&localOfflineUser, u8"hello, worldåäö1![emoji](https://discordemoji.com/assets/emoji/playtime.png)");
messageBoard.addMessage(message);
}
{
- Message *message = new Message(&localOfflineUser);
- message->addText(u8"hello, world2!", false);
- message->addEmoji("https://discordemoji.com/assets/emoji/Feels3DMan.gif");
+ Message *message = new Message(&localOfflineUser, u8"hello, world2![emoji](https://discordemoji.com/assets/emoji/Feels3DMan.gif)");
messageBoard.addMessage(message);
}
{
- Message *message = new Message(&localOfflineUser);
- message->addText(u8"hello, world3!");
+ Message *message = new Message(&localOfflineUser, u8"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.");
+ messageBoard.addMessage(message);
+ }
+
+ {
+ Message *message = new Message(&localOfflineUser, u8"xddd");
messageBoard.addMessage(message);
}
}