Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update logging code to reduce unnecessary string copying: | Peter Bell | 2020-05-16 | 1 | -12/+12 |
| | | | | | | * 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 | ||||
* | Update submodules (#4727) | peterbell10 | 2020-05-09 | 1 | -3/+3 |
| | | | | | | | | | | | | | Closes #4708 This updates jsoncpp, mbedtls, TCLAP and SQLiteCpp to their latest stable release. A few additional changes were needed: * jsoncpp deprecated Reader, FastWriter and StyledWriter which I've replaced with some helper functions in JsonUtils.cpp * SQLiteCpp changed how it builds with external sqlite libraries, now expecting them to be installed. The simplest path was to remove sqlite from cuberite's submodule and just use SQLiteCpp's internal version. | ||||
* | Using Super. | Mattes D | 2020-04-16 | 1 | -7/+7 |
| | |||||
* | CompositeChat: Use shorter JSON format. | Mattes D | 2016-12-16 | 1 | -1/+8 |
| | |||||
* | Fixed cCompositeChat's constructor LuaAPI bindings. | Mattes D | 2016-09-25 | 1 | -3/+2 |
| | | | | The tolua-generated constructor would return an extra string value. | ||||
* | Fixed RasPi builds of unit tests. | Mattes D | 2016-08-04 | 1 | -1/+3 |
| | | | | | On RasPi with gcc 4.8.2, the asserts wouldn't compile when tests were enabled. Enforced the assumption that ASSERT code is generated only in Debug builds. | ||||
* | SelfTests: Moved cCompositeChat test to a separate project. | Mattes D | 2016-06-18 | 1 | -89/+0 |
| | |||||
* | Bulk clearing of whitespace | LogicParrot | 2016-02-05 | 1 | -17/+17 |
| | |||||
* | SelfTests are registered and executed after logging framework init. | Mattes D | 2015-06-11 | 1 | -12/+11 |
| | | | | Fixes #2228. | ||||
* | Made -Weverything an error. | tycho | 2015-05-24 | 1 | -5/+5 |
| | |||||
* | Make -Werror disabling file only | tycho | 2015-05-19 | 1 | -0/+4 |
| | | | | Ad fix a load of warnings | ||||
* | Moved chat json creating to the CompositeChat class. | Howaner | 2014-09-13 | 1 | -0/+178 |
| | |||||
* | Renamed Loggers | Tycho | 2014-08-12 | 1 | -12/+12 |
| | |||||
* | First Implementatation of new Loggin framework | Tycho | 2014-08-10 | 1 | -12/+12 |
| | |||||
* | Normalized comments. | madmaxoft | 2014-07-17 | 1 | -9/+9 |
| | | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign. | ||||
* | cCompositeChat message type is now formatted | Tiger Wang | 2014-05-19 | 1 | -1/+2 |
| | |||||
* | Added client translation to achievements | Tiger Wang | 2014-05-19 | 1 | -0/+22 |
| | |||||
* | LOG() API reads the LogLevel from the cCompositeChat's MessageType. | madmaxoft | 2014-04-01 | 1 | -0/+23 |
| | |||||
* | Console logging supports cCompositeChat as its parameters. | madmaxoft | 2014-03-31 | 1 | -0/+29 |
| | |||||
* | cCompositeChat has a MessageType param in the constructor. | madmaxoft | 2014-03-31 | 1 | -2/+2 |
| | | | | This should make it easier to use. | ||||
* | Fixed a couple of missing defs | Tycho | 2014-03-14 | 1 | -1/+1 |
| | |||||
* | Fixed test asserts | Tycho | 2014-03-10 | 1 | -31/+31 |
| | |||||
* | Links sent via chat messages are clickable. | madmaxoft | 2014-02-16 | 1 | -0/+15 |
| | | | | Fixes #658. | ||||
* | Implemented cCompositeChat::ParseText(), incl. self-test. | madmaxoft | 2014-02-16 | 1 | -1/+206 |
| | |||||
* | Implemented cCompositeChat. | madmaxoft | 2014-02-15 | 1 | -0/+206 |
This allows plugins to send composite chat messages, containing URLs, commands to run and cmdline suggestions. Fixes #678. |