libreoffice-online:feature/deduplication

Last commit made on 2017-01-25
Get this branch:
git clone -b feature/deduplication https://git.launchpad.net/libreoffice-online

Branch merges

Branch information

Name:
feature/deduplication
Repository:
lp:libreoffice-online

Recent commits

7606bad... by Jan Holesovsky <email address hidden>

Fix a size check.

Change-Id: I509d12dcde6f56a2a7a9ee244e721d8028dec501

e358823... by Jan Holesovsky <email address hidden>

Revert "loolwsd: improved MessageQueue"

Now we don't get a situation where there would be a tremendous amount of
invalidates & tile render requests piled in the queue, so we can do it
deterministic again.

The only thing that could potentially pile in the queue are the keypresses
events sent from the clients, but that is a different problem anyway.

This reverts commit c326228774e720011b8845f0ee14b4c0a5f1d4f2.

Change-Id: I98e199eab0187bf5f47ce322ac1b1b2e3b976b85

37daf37... by Jan Holesovsky <email address hidden>

Deduplicate & remove obsolete invalidations from the queue.

There's no point in trying to paint something we know will be obsolete anyway.

Change-Id: I14f61f389b114f2cda1f97e5223b31fa2f01b06c

ce44c1c... by Jan Holesovsky <email address hidden>

Deduplicate the .uno: command state changes too.

Change-Id: Iaf9204d39d90cb9289d279e35a4609fa68c2cce8

76342e6... by Jan Holesovsky <email address hidden>

Merge the LOK_CALLBACK_INVALIDATE_VIEW_CURSOR messages together.

And LOK_CALLBACK_CELL_VIEW_CURSOR too - though that ones are not that
expensive.

Change-Id: I5f116c66b1ce4426694d5d58851e104f9061bf53

825fe55... by Jan Holesovsky <email address hidden>

Make the broadcasting actually work.

Change-Id: I35ba20a45fdfe9fc0182c30648693d76a3e10f8a

c2237c4... by Jan Holesovsky <email address hidden>

Squash the invalidation messages coming from various view into one.

Change-Id: I65f7e4eb0b82a8c76eef372548ad3298ac70bdd7

30b9b99... by Jan Holesovsky <email address hidden>

Remove obsolete cursor positions from the message queue.

Change-Id: Ie54aa4a475f0a55baaf6a40a99ed341c8f941a04

a087595... by Jan Holesovsky <email address hidden>

Revert "wsd: batched user-input processing"

This reverts commit 27e1428088905e0a48b59038f52f3469c1a8da6e.

7127dc7... by Jan Holesovsky <email address hidden>

Revert "wsd: cap batches by duration"

This reverts commit 0fe580d9ab3abe198e3143d30c83f1cffb589832.