summaryrefslogtreecommitdiffstats
path: root/kit
Commit message (Expand)AuthorAgeFilesLines
* remove isAutoFillFromOnMouseUp and add LOK callbackBayram Çiçek2024-05-281-0/+3
* Add vertical ruler for writerDarshan-upadhyay11102024-05-241-1/+2
* cool#9145 - KitQueue: re-work _tileQueue to use TileDesc.Michael Meeks2024-05-232-84/+44
* Split tile requests from the main incoming message stream.Michael Meeks2024-05-233-48/+95
* Remove un-necessary distinction between pop and get.Michael Meeks2024-05-232-10/+6
* multiple "EMPTY" invalidations for different parts dropped as dupsCaolán McNamara2024-05-211-1/+1
* use new startThreadCaolán McNamara2024-05-211-0/+2
* Add empty handler for LOK_CALLBACK_VERTICAL_RULER_UPDATEAron Budea2024-05-191-0/+2
* bgsave: detect crashed bgsave process, and/or early termination.Michael Meeks2024-05-182-10/+34
* bsave: attempt to catch and avoid jsdialogs during save.Michael Meeks2024-05-182-2/+30
* bgsave: disable bgsave if we get an error:Michael Meeks2024-05-183-0/+23
* Fix excessive logging when a session hard quits very early on.Michael Meeks2024-05-171-1/+1
* callback logging fix mis-placed brace.Michael Meeks2024-05-171-6/+5
* logging: truncate long payloads before logging them.Michael Meeks2024-05-161-2/+4
* bgsave: filter statechanged messages from the bgsave process.Michael Meeks2024-05-141-1/+8
* Logging: annotate WebSocket, Admin and cleanup Forkit.Michael Meeks2024-05-141-4/+1
* Logging: add Area parameter and new LOGA_ macros to annotate areas.Michael Meeks2024-05-142-3/+14
* cool#9045 - close clipboard race by waiting for completion.Michael Meeks2024-05-141-0/+2
* cid#318908 Uninitialized scalar fieldCaolán McNamara2024-05-131-0/+1
* bgsave: don't process left-over tile messages from the KitQueue.Michael Meeks2024-05-101-2/+15
* bgsave: lower priority of background thread.Michael Meeks2024-05-101-0/+4
* AddressSanitizer: memcmp issueCaolán McNamara2024-05-101-2/+2
* Cleanup condition check for a quick poll.Michael Meeks2024-05-092-3/+11
* Callbacks: minor efficiency wins, avoid tokenizing where we can.Michael Meeks2024-05-091-12/+34
* Split outbound callback processing from incoming message queueing.Michael Meeks2024-05-094-247/+222
* KitQueue - remove more un-necessary code, and helper use.Michael Meeks2024-05-092-46/+38
* KitQueue - move methods from header to source and simplify.Michael Meeks2024-05-092-175/+161
* Move common/MessageQueue.cpp -> kit/KitQueue.cpp.Michael Meeks2024-05-096-21/+1025
* MessageQueue cleanup, and avoid accidental use in tests.Michael Meeks2024-05-091-0/+2
* bgsave: update unit tests to exercise races in modified state.Michael Meeks2024-05-082-4/+9
* bgsave: close race of typing while a background save completes.Michael Meeks2024-05-084-18/+129
* cid#365236 Dereference null return valueCaolán McNamara2024-05-071-1/+1
* Add more comment warnings around security critical code.Michael Meeks2024-05-071-1/+1
* bgsave: change statusindicator protocol message to 'progress' + JSON.Michael Meeks2024-05-063-3/+23
* _sessionUserInfo tracks disconnected sessionsCaolán McNamara2024-05-012-1/+10
* disable watchdog while loading and savingCaolán McNamara2024-04-301-0/+26
* test: cleanup logging accounting post fork, for more helpful tests.Michael Meeks2024-04-293-0/+7
* test: allow an exitTest to work in Kit and propagate its result.Michael Meeks2024-04-292-0/+15
* test: create UnitSyntheticLok - to stub and override LOK behavior.Michael Meeks2024-04-291-5/+6
* DocumentManagerInterface - remove un-helpful abstract base.Michael Meeks2024-04-293-92/+35
* Simplify Document creation, and coupling to KitWebSocket.Michael Meeks2024-04-294-18/+12
* killpoco: remove lots of redundant JSON includes.Michael Meeks2024-04-252-4/+1
* Logging: wrap poco and simplify logging.Michael Meeks2024-04-244-5/+5
* bgsave: set state to unmodified on successful background save.Michael Meeks2024-04-242-2/+29
* bgsave: ensure that a bgsave process doesn't have a tile queue.Michael Meeks2024-04-201-0/+4
* bgsave: various documentation cleanups & a missing const.Michael Meeks2024-04-182-2/+8
* bgsave: don't try to save twice in the same background process.Michael Meeks2024-04-182-2/+11
* bgsave: have a single source for InputProcessing enable & disable.Michael Meeks2024-04-183-13/+11
* bgsave: Don't busy-spin when input processing is blocked.Michael Meeks2024-04-181-1/+1
* bgsave: improve input processing trace debugging.Michael Meeks2024-04-182-1/+14