aboutsummaryrefslogtreecommitdiff
path: root/src/Text.cpp
AgeCommit message (Collapse)Author
2018-05-21Add command to change avatar and channel namedec05eba
Fix bug where application crashes when deleting message, improve url parsing for messages
2018-05-21Improve online/offline users (fade offline users, ping on channel init)dec05eba
2018-05-20Improve performance and cpu usagedec05eba
Remove Text vertices if text has not been visible on the freen for a while. Stop rendering when window has lost focus for awhile, reducing cpu usage to 0
2018-05-20Update sfml versiondec05eba
2018-05-20Add image preview and url/image open in browserdec05eba
2018-05-17Escape content url to prevent command injectiondec05eba
2018-05-17Update libpreview, also render page descriptiondec05eba
2018-05-08Add context menu, add context menu to delete messagedec05eba
2018-05-07Fix text 'got to end of line'dec05eba
2018-05-07Improve text editing, use Text object for chatbardec05eba
Improve text rendering by not using floating point position
2018-05-07Do not draw avatar if not visible on screendec05eba
2018-05-07Continue text edit, add avatar (image, but not way to change avatar)dec05eba
2018-05-06Make dchat Text editabledec05eba
Not finished yet. Currently text can be entered, removed and you can move caret using arrow keys (up, down, left, right), home and end. Need to implement text selection and remove focus from chatbar when editing message board text. Chatbar should be replaced with dchat Text for proper multiline editable text.
2018-05-04Add web page preview (image or html content), not finisheddec05eba
2018-05-04Add proper parsing of Text, add urldec05eba
2018-05-03Change image directory, change emoji sizedec05eba
2018-05-03Adding theming, add new theme 'simple'dec05eba
2018-04-29Fix image ratio, implement scroll locking (cant scroll outside messages)dec05eba
2018-04-29Change design, fix crash when closing applicationdec05eba
2018-04-28Use font pointer instead of copy to reduce memory usage, sfml ffsdec05eba
2018-04-23Fix issue where text is not visible if window is too small, set window ↵dec05eba
minimum size
2018-04-23Add support for big emoji if it's the only thing on a linedec05eba
TODO: Currently message board renders directly to window, it should render to render target for optimization purpose
2018-04-23Add word wrap for message board & TODOdec05eba
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