summaryrefslogtreecommitdiffstats
path: root/src/CompositeChat.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-02-08CompositeChat: use variants12xx121-94/+25
2020-11-11changing cComposite Chat to newer c++ standart (#5028)12xx121-3/+8
* upgraded to new C++ for loops and fixed errors * readded delete instruction * now using unique ptr * added test for text only (that was causing an error for me) * using unique ptr constructor * added move constructor and deleted copy constructor * fixed deconstuctor http prefixes are constexpr and std::string_view * fixed whitespace Co-authored-by: 12xx12 <12xx12100@gmail.com>
2020-05-16Update logging code to reduce unnecessary string copying:Peter Bell1-2/+1
* Write into a single fmt::memory_buffer * Use string_view instead of AString for listener callbacks * Also collapsed vFLOG and vLOG functions into one per formatting type
2020-05-04Add two missing include guardsTiger Wang1-0/+2
2020-04-16Using Super.Mattes D1-15/+48
2016-09-25Fixed cCompositeChat's constructor LuaAPI bindings.Mattes D1-15/+11
The tolua-generated constructor would return an extra string value.
2016-02-05Bulk clearing of whitespaceLogicParrot1-39/+39
2015-09-15Increase robustness of the logging subsystemtycho1-0/+1
2014-09-13Moved chat json creating to the CompositeChat class.Howaner1-0/+6
2014-08-12Renamed LoggersTycho1-1/+1
2014-08-10First Implementatation of new Loggin frameworkTycho1-1/+1
2014-05-20Update CompositeChat.hTiger Wang1-2/+4
2014-05-19cCompositeChat message type is now formattedTiger Wang1-1/+8
2014-05-19Added client translation to achievementsTiger Wang1-0/+15
2014-04-01LOG() API reads the LogLevel from the cCompositeChat's MessageType.madmaxoft1-0/+4
2014-03-31Console logging supports cCompositeChat as its parameters.madmaxoft1-0/+5
2014-03-31cCompositeChat has a MessageType param in the constructor.madmaxoft1-1/+1
This should make it easier to use.
2014-03-04Manually exported cCompositeChat modifiers.madmaxoft1-7/+10
This adds chaining support to them. Fixes #755.
2014-02-17Fixed a memory leak in CompositeChat.madmaxoft1-0/+3
2014-02-16Links sent via chat messages are clickable.madmaxoft1-0/+3
Fixes #658.
2014-02-16Implemented cCompositeChat::ParseText(), incl. self-test.madmaxoft1-0/+5
2014-02-15Implemented cCompositeChat.madmaxoft1-0/+172
This allows plugins to send composite chat messages, containing URLs, commands to run and cmdline suggestions. Fixes #678.