| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pushed in error, and not ready for prime-time:
Revert "Deltas - collapse multiple rows to a single row."
This reverts commit 74f44251b782e5cab42960d1e328102a1538e72f.
Revert "Convert Javascript to row deltas."
This reverts commit fa86ba9ec5ecb418bd025c0bc7bbea8456409c07.
Revert "Make delta-builder row-based."
This reverts commit 5efb59db50a49374bcf53198f7c0a1e120754cc9.
Revert "Start of Delta unit-tests."
This reverts commit 42d264eeb00fc14bb89104c7dc8b3bcd53897e30.
Revert "Move the Delta generator out into its own file."
This reverts commit 78398d4482a5a39c87d7c0ec88fc9d357f73408c.
Revert "Insert pixels from 'new' not 'old'."
This reverts commit ed8807a1a5a613f54dfc5a204294e870969254e2.
Revert "Deltas should be pixel based, add debugging."
This reverts commit b1124c05a89007bd00f29be3e1a42d7817458048.
Revert "Start of delta creator."
This reverts commit 0bfbbf98510f82eb9a8ff3dc44254bd848458d53.
|
|
|
|
| |
Change-Id: Ia2a617c2adbbc4e66b7c773c2280ec609aead16e
|
|
|
|
| |
Change-Id: Ic59324535c4f412abc4e83774073eb8f57290704
|
|
|
|
| |
Change-Id: I1a25f5347c0d7430000146bb585a041d363bcf37
|
|
|
|
|
|
|
| |
Change-Id: I9b20c4bdb7ddc848437edceae1a77ddb49d55133
Reviewed-on: https://gerrit.libreoffice.org/44357
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
|
|
| |
Change-Id: I621c462bca38222dcf26dfa1e414cf27e1a3e088
|
|
|
|
|
|
|
| |
Change-Id: I1871dd8331367798ee42b2ca35505847b43b639d
Reviewed-on: https://gerrit.libreoffice.org/43881
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
|
|
| |
Change-Id: Ic48908c9e7449fc13458d9211fa743310834bd6b
|
|
|
|
| |
Change-Id: I3788b87d2599c01000af97f496ee2b840c0cae3e
|
|
|
|
| |
Change-Id: I670c8b4503c1a4c0a88001a1343f6dec2974e044
|
|
|
|
|
|
| |
And the correct encoding - UTF-7 (huh).
Change-Id: I6634fedb598c620128cc25a3e8fdc46e4096a756
|
|
|
|
|
|
|
|
| |
This is necessary so that changing of the file type works.
Includes a unit test.
Change-Id: Id01d44e555b6bac1002ff950de461fd330602f63
|
|
|
|
|
|
|
| |
Change-Id: I65ed711dae5100467fe6ed9902bd7bad8c7f8d68
Reviewed-on: https://gerrit.libreoffice.org/43074
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
|
|
|
|
|
| |
Change-Id: Ib61c5b90703e4266dbad935cd632b8be50a4ac44
Reviewed-on: https://gerrit.libreoffice.org/42880
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
|
|
|
|
|
| |
Change-Id: Ied539169f96608adb7095682bd8f0b7a70d28491
Reviewed-on: https://gerrit.libreoffice.org/42879
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
|
|
|
|
|
| |
Change-Id: I0b1ffc74dbbc771f0dcb68f87d46af3ba469ae9e
Reviewed-on: https://gerrit.libreoffice.org/42855
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
|
|
|
|
|
|
|
| |
Change-Id: Ibb1b06c491be0065aa12a05a43959165d6c86398
Reviewed-on: https://gerrit.libreoffice.org/42853
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
|
|
|
|
| |
Change-Id: Icdfa71affad147c29df175ae687cbecc3f1f171b
|
|
|
|
|
|
| |
Prepare the ground for using WSD hooks for this.
Change-Id: I5c3e32396b335ad189472ab3a51044372ee304b2
|
|
|
|
| |
Change-Id: I4687f9a39b1abcf5be7e7848c32dfd32c39e7707
|
|
|
|
|
|
|
| |
Change-Id: I3edccac49a3bcd3d2493d8d7ef3a1ae29307e727
Reviewed-on: https://gerrit.libreoffice.org/41898
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
|
|
| |
Change-Id: I41fe795bc1ea7c73527c7e1183de7098517bad7a
|
|
|
|
| |
Change-Id: I53c1ab62bf9293217a5cada54c358292364ed60a
|
|
|
|
|
|
|
|
| |
Change-Id: I5d6d93e289d8faceda59deae128e8124a0193d95
Reviewed-on: https://gerrit.libreoffice.org/41243
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: Jan Holesovsky <kendy@collabora.com>
|
|
|
|
|
|
|
|
| |
Change-Id: I52e61dc01dbad0d501471e663aaf364d9bc23c52
Reviewed-on: https://gerrit.libreoffice.org/41223
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
|
|
|
|
|
|
|
|
| |
Trying to combine the Poco's http server together with our polling loop leads
only to problem; so instead let's introduce a hook where we can do the WOPI
serving directly in the unit test.
Change-Id: Id3fec6ff93c3ad652aa4e0fc6309c5b7639728cb
|
|
|
|
|
|
|
|
| |
MS-WOPI:
"The following HTTP header MUST be included in all WOPI requests."
"Authorization "Bearer" and <token>"
Change-Id: Ie5327286e93b86a49a0248ff5886bf3ea99df768
|
|
|
|
|
|
| |
Fallback from 3a43f691167c6ad08ffc5670384ca3ab8cadcbe2
Change-Id: I8840e78bd4deec1edb2e3c4166134ac6ac4b3abf
|
|
|
|
|
|
|
| |
Change-Id: I5129256a0633916a3ca2cb05ccba39a5f4a5d398
Reviewed-on: https://gerrit.libreoffice.org/39299
Reviewed-by: pranavk <pranavk@collabora.co.uk>
Tested-by: pranavk <pranavk@collabora.co.uk>
|
|
|
|
|
|
|
|
| |
Changes protocol to use 'wid' instead of 'hash' everywhere. Wire-ids
are monotonically increasing integers that can be mapped to hash
values for all of the hash values and tiles we cache internally.
Change-Id: Ibcb25817bab0f453e93d52a6f99d3ff65059e47d
|
|
|
|
| |
Change-Id: Id3d8f979502de3e805d75a94da610543d935909a
|
|
|
|
| |
Change-Id: Ie4853359ba3b43aabe629d0dcabb635d260627b6
|
|
|
|
|
|
| |
By including it before anything else.
Change-Id: I0fa37dcee7828a05e3ba7aac4eec3b63d1203468
|
|
|
|
|
|
| |
Catch things that kill tests like disk-full earlier.
Change-Id: Ib50b516063305f2fc93b662ec3ad9ab6c52c6c92
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
make check fails for me like this:
Test name: HTTPCrashTest::testCrashKit
equality assertion failed
- Expected: 1001
- Actual : 65535
Failures !!!
Run: 1 Failure total: 1 Failures: 1 Errors: 0
But when I run loolwsd and ./test manually (./test is invoked by gdb) and I
step through the code, then the test passes. So I guess what happens is that we
read from the socket too fast, and the error we're looking for is just not
there yet. Add the same amount of sleep here (0.5s) than what's used in
connectLOKit(), with that the test passes fine.
(The sleep is in test-only code.)
Change-Id: Iff105c45f21c40c2fb0a649fc9fd9a9065e7c952
Reviewed-on: https://gerrit.libreoffice.org/38846
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
| |
Change-Id: I267c5538faac695be7105ce4c81f1d247eb07595
|
|
|
|
|
|
|
|
| |
This moves the code into the same process, for easier logging & debugging.
Disabled initially.
Change-Id: Id48b5649ba14deb0a2159ca59e321c7d0ae66dad
|
|
|
|
| |
Change-Id: Iafdcf3e206a425b7e55cca7818beb620e9d06f85
|
|
|
|
|
|
|
| |
Change-Id: If2d8adc67337a5529cb6898808a84727ff1df38e
Reviewed-on: https://gerrit.libreoffice.org/38123
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
.uno:DeletePage deletes the "current" page, while the intent here is to
delete all slides except the first one. Be explicit about this.
Change-Id: Ia8a8a5bf907e3d79cc646d54803447525375ce72
Reviewed-on: https://gerrit.libreoffice.org/37833
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
|
|
|
|
| |
Also, extend the LOOLProtocol::tokenize to accept a custom delimeter.
Change-Id: I7f789e703c5c8d2ad325b3dd149ba888c722f5f3
|
|
|
|
|
|
|
| |
Change-Id: I0e03deaa710ba722a97c9f857b514f8ecb0e1682
Reviewed-on: https://gerrit.libreoffice.org/37609
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
| |
Change-Id: Ibfcee83825bf8f48e635d93061bf4fd1306a95fc
Reviewed-on: https://gerrit.libreoffice.org/37371
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
| |
Dung out overlapping return enumerations. Move more work into 'move'
callbacks at a safer time, etc.
Change-Id: I62ba5a35f12073b7b9c8de4674be9dae519a8aca
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following scenario causes rendering failure
where blank tiles are returned in CP-5.3.
1. Load doc where the cursor is saved to a top cell.
2. Page down to grow the document rows.
3. Render tile at last row.
4. Load a new view to the same doc (do nothing else).
5. Render same last-row tile, now it's transparent.
Change-Id: I8f7caf61a7d221d1ccf56762b1e609de987976c5
Reviewed-on: https://gerrit.libreoffice.org/37132
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
| |
Change-Id: I14ce574d4593d845f6621b447a678f2c4bbe29ac
Reviewed-on: https://gerrit.libreoffice.org/37131
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following scenario causes rendering failure
where blank tiles are returned.
1. Load doc where the cursor is saved to a top cell.
2. Page down (typically several 100th row).
3. Load a new view to the same doc (do nothing else).
4. In the first view up-arrow to move cursor and invalidate.
5. New tile is rendered incorrectly.
Change-Id: I06c7627d1b74d9e3be3e83d9d9a09cb5479ba660
Reviewed-on: https://gerrit.libreoffice.org/37129
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Passive clients that don't load the document can
be disruptive as they are not useful for saving
the document, so we need to ignore them and
use reliable sessions.
Change-Id: I162ec00823ba5af776fcb55f6d58149f2a56d7bb
Reviewed-on: https://gerrit.libreoffice.org/36712
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
| |
Change-Id: I089c31555a90c99c89745529c6df6552fd0bd7f9
Reviewed-on: https://gerrit.libreoffice.org/36709
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|
|
|
|
|
|
|
| |
Change-Id: I01bc96ce7bde7cac10d0b4d023b0d5dd774ed058
Reviewed-on: https://gerrit.libreoffice.org/36602
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
|