libreoffice-online/common
Tor Lillqvist 65a42ecd2e Merge textinput messages when possible
When adding a freshly arrived textinput message to the queue, check if
there is an outstanding one queued, and if so, remove it, and prefix
its text to the text in the fresh message. Don't do this if there are
messages inbetween that affect what the textinput messages do
semantically, including textinput messages from other clients.

Signed-off-by: Tor Lillqvist <tml@collabora.com>
Change-Id: I712eebfb10d410bb424157c8df46b2848a236d88
2021-07-22 13:41:53 +03:00
..
Authorization.cpp
Authorization.hpp
Clipboard.hpp
Common.hpp wsd: rename file after saving to support async uploading 2021-06-19 17:44:59 -04:00
ConfigUtil.cpp Add function to check if config has been initialized 2021-06-21 12:43:17 +03:00
ConfigUtil.hpp Add function to check if config has been initialized 2021-06-21 12:43:17 +03:00
Crypto.cpp
Crypto.hpp
DummyTraceEventEmitter.cpp Re-factor Trace Event stuff for improved functionality and thread safety 2021-06-21 12:43:17 +03:00
FileUtil.cpp
FileUtil.hpp
Freemium.cpp Introduce Freemium options 2021-07-20 14:41:18 +05:30
Freemium.hpp Introduce Freemium options 2021-07-20 14:41:18 +05:30
JailUtil.cpp
JailUtil.hpp
JsonUtil.hpp
Log.cpp Don't stop loolwsd when logger already exists 2021-07-21 08:49:45 +02:00
Log.hpp Add the possibilty to set a thread-local logging level 2021-05-31 10:56:19 +03:00
LOOLWebSocket.hpp
Message.hpp
MessageQueue.cpp Improve state dump 2021-05-13 09:29:35 +01:00
MessageQueue.hpp Merge textinput messages when possible 2021-07-22 13:41:53 +03:00
MobileApp.cpp
MobileApp.hpp
Png.hpp Add ProfileZone to encodeSubBufferToPNG 2021-06-22 16:43:40 +03:00
Protocol.cpp
Protocol.hpp
Rectangle.hpp
RenderTiles.hpp Improve state dump 2021-05-13 09:29:35 +01:00
Seccomp.cpp
Seccomp.hpp
security.h
Session.cpp Revert "Make it possible to generate Trace Events already when loading the document" 2021-07-07 12:38:11 +03:00
Session.hpp Revert "Make it possible to generate Trace Events already when loading the document" 2021-07-07 12:38:11 +03:00
SigUtil.cpp Log Last Uno 4 Commands During a Fatal Crash 2021-07-13 19:48:21 +03:00
SigUtil.hpp Log Last Uno 4 Commands During a Fatal Crash 2021-07-13 19:48:21 +03:00
SpookyV2.cpp
SpookyV2.h
StringVector.cpp
StringVector.hpp
TraceEvent.cpp Avoid assertion failure if toggling Trace Event generation back and forth 2021-06-30 12:40:08 +03:00
TraceEvent.hpp Re-factor Trace Event stuff for improved functionality and thread safety 2021-06-21 12:43:17 +03:00
Unit.cpp
Unit.hpp
UnitHTTP.hpp
Util.cpp Re-factor Trace Event stuff for improved functionality and thread safety 2021-06-21 12:43:17 +03:00
Util.hpp Introduce Freemium options 2021-07-20 14:41:18 +05:30