Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-20 | Improve performance and cpu usage | dec05eba | |
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-20 | Add image preview and url/image open in browser | dec05eba | |
2018-05-17 | Update libpreview, also render page description | dec05eba | |
2018-05-17 | Fix url parsing in text, sort messages by timestamp | dec05eba | |
2018-05-16 | Unload content if it's not visible on the screen for a while | dec05eba | |
2018-05-16 | Rewrite code to work with new backend | dec05eba | |
Redesigned join channel system, read README.md for more information | |||
2018-05-09 | Add avatar to users side panel | dec05eba | |
2018-05-08 | Only allow owner of message to delete it | dec05eba | |
2018-05-08 | Add context menu, add context menu to delete message | dec05eba | |
2018-05-07 | Improve text editing, use Text object for chatbar | dec05eba | |
Improve text rendering by not using floating point position | |||
2018-05-07 | Continue text edit, add avatar (image, but not way to change avatar) | dec05eba | |
2018-05-06 | Make dchat Text editable | dec05eba | |
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-04 | Add web page preview (image or html content), not finished | dec05eba | |
2018-05-04 | Add proper parsing of Text, add url | dec05eba | |
2018-05-03 | Change image directory, change emoji size | dec05eba | |
2018-05-03 | Support different types of channel data. Add nickname change command | dec05eba | |
2018-05-03 | Add/remove/list binds, saving to file | dec05eba | |
2018-05-03 | Adding theming, add new theme 'simple' | dec05eba | |
2018-05-01 | Add command to get join key, fix crash when joining channel | dec05eba | |
2018-05-01 | Add 'add user', 'join channel'. Improve scrolling. Added locks | dec05eba | |
2018-04-30 | Add timestamp to messages | dec05eba | |
2018-04-29 | Fix image ratio, implement scroll locking (cant scroll outside messages) | dec05eba | |
2018-04-29 | Improve scaling, start implementing color scheme | dec05eba | |
2018-04-29 | Change design, fix crash when closing application | dec05eba | |
2018-04-28 | Use font pointer instead of copy to reduce memory usage, sfml ffs | dec05eba | |
2018-04-28 | Connect channels to database, currently only locally | dec05eba | |
2018-04-28 | Add commands, users side panel, improve image download | dec05eba | |
start using odhtdb | |||
2018-04-23 | Revert to opengl_cb for mpv until render_gl becomes common | dec05eba | |
2018-04-23 | Add side bar, make submodule public | dec05eba | |
2018-04-23 | Add support for big emoji if it's the only thing on a line | dec05eba | |
TODO: Currently message board renders directly to window, it should render to render target for optimization purpose | |||
2018-04-23 | Add word wrap for message board & TODO | dec05eba | |
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 | |||
2018-04-22 | Add video and gif support | dec05eba | |
Gif streams from url. Todo: Add play controls to video | |||
2018-04-21 | Fix emoji async download drawing | dec05eba | |
2018-04-21 | Add support for static image emoji | dec05eba | |
Emoji are downloaded asynchronously using remote program (curl). Need to add support for converting [inline](url) chat message emoji and gifs. | |||
2018-04-20 | Add chatbar. No mouse editing but keyboard editing is supported | dec05eba | |
2018-04-20 | Add message board, in the middle of text selection | dec05eba | |