summaryrefslogtreecommitdiffstats
path: root/src/CompositeChat.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rework of the color code with & and standard codes (#5416)Debucquoy Anthony tonitch2022-10-251-15/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding build* to gitignore and tags for ctags * Notation Changes * Adding & Parser * Avoid crash when & as first character * Looking for @ in the rest of the project * Formating style * Modifying test to reflect new behaviours * Adding a check for the first part * fixup! Adding & Parser style changes * Update APIDesk.lua * Update src/CompositeChat.cpp Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * explaination on the antishlash with ampersand * adding old deprecated formating * Update src/CompositeChat.cpp Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com> * Update src/CompositeChat.cpp * Update src/CompositeChat.cpp Co-authored-by: Debucquoy <debucqquoy.anthony@gmail.com> Co-authored-by: x12xx12x <44411062+12xx12@users.noreply.github.com>
* CompositeChat: use variants12xx122021-02-081-94/+25
|
* changing cComposite Chat to newer c++ standart (#5028)12xx122020-11-111-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>
* Update logging code to reduce unnecessary string copying:Peter Bell2020-05-161-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
* Add two missing include guardsTiger Wang2020-05-041-0/+2
|
* Using Super.Mattes D2020-04-161-15/+48
|
* Fixed cCompositeChat's constructor LuaAPI bindings.Mattes D2016-09-251-15/+11
| | | | The tolua-generated constructor would return an extra string value.
* Bulk clearing of whitespaceLogicParrot2016-02-051-39/+39
|
* Increase robustness of the logging subsystemtycho2015-09-151-0/+1
|
* Moved chat json creating to the CompositeChat class.Howaner2014-09-131-0/+6
|
* Renamed LoggersTycho2014-08-121-1/+1
|
* First Implementatation of new Loggin frameworkTycho2014-08-101-1/+1
|
* Update CompositeChat.hTiger Wang2014-05-201-2/+4
|
* cCompositeChat message type is now formattedTiger Wang2014-05-191-1/+8
|
* Added client translation to achievementsTiger Wang2014-05-191-0/+15
|
* LOG() API reads the LogLevel from the cCompositeChat's MessageType.madmaxoft2014-04-011-0/+4
|
* Console logging supports cCompositeChat as its parameters.madmaxoft2014-03-311-0/+5
|
* cCompositeChat has a MessageType param in the constructor.madmaxoft2014-03-311-1/+1
| | | | This should make it easier to use.
* Manually exported cCompositeChat modifiers.madmaxoft2014-03-041-7/+10
| | | | This adds chaining support to them. Fixes #755.
* Fixed a memory leak in CompositeChat.madmaxoft2014-02-171-0/+3
|
* Links sent via chat messages are clickable.madmaxoft2014-02-161-0/+3
| | | | Fixes #658.
* Implemented cCompositeChat::ParseText(), incl. self-test.madmaxoft2014-02-161-0/+5
|
* Implemented cCompositeChat.madmaxoft2014-02-151-0/+172
This allows plugins to send composite chat messages, containing URLs, commands to run and cmdline suggestions. Fixes #678.