libreoffice-online/loleaflet/dist
Ashod Nakashian 80b6e97824 Set EverModified on saving the document
When saving while editing a cell, the
document is saved with the new cell contents
(as the cell editing is interrupted and applied),
but the modified status is not published to the
client (loleaflet).

This has the unfortunate side-effect that the
EverModified flag is not set in this scenario.

To avoid this, this patch sets the EverModified
upon successful saving. This is easier than
forcing LO Core to emit ModifiedStatus=true
in the scenario above. Though it suffers from
the false-positive result when the user forces
a save. Although this is probably defensible,
since technically the document changes upon
saving (though not the content if there was
nothing new to save). On the other hand,
it's less harmful to signal modification
due to save than to ignore genuine
modification to the document.

Change-Id: I7ccba62731f534b69819f7924eeb9231d874c111
Reviewed-on: https://gerrit.libreoffice.org/38398
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2017-06-05 06:52:24 +02:00
..
admin Admin: show cumulative bandwidth sent / recv'd over all time. 2017-06-03 22:53:57 +01:00
bootstrap loleaflet: Browserify admin, more modularization, npm-isation 2016-08-09 20:18:59 +05:30
cursors
images Align the Accept / Reject buttons with the kebab menu. 2017-04-12 17:43:49 +02:00
l10n Make admin l10n work again 2017-05-02 19:52:47 +05:30
toolbar Set EverModified on saving the document 2017-06-05 06:52:24 +02:00
errormessages.js Inform all clients when document changed behind our back 2017-06-01 16:17:07 +05:30
leaflet.css loleaflet: show latency and other data in tile debugging mode 2016-09-27 20:49:13 +02:00
loading.html loleaflet: l10n of loading.html 2016-05-31 16:57:20 +02:00
loleaflet-help.html tdf#103779: Help menu accessibility, part 3 2017-01-07 08:44:35 -04:00
loleaflet.css Don't eat new lines 2017-04-27 11:09:55 +05:30
loleaflet.html loleaflet: Let's not use a 'disableabout' param. 2017-05-26 10:18:05 +02:00
menubar.css tdf#106447: Support checked items in menubar 2017-05-03 21:21:28 +05:30
partsPreviewControl.css loleaflet: Slide sorter for draw documents 2017-03-20 13:59:52 +05:30
scrollBar.css
searchControl.css
selectionMarkers.css Serve all assets (l10n, images etc.) versioned 2016-09-30 00:33:58 +05:30
spreadsheet.css loleaflet: fix readonly UI for spreadsheets 2017-02-17 22:16:58 +05:30
toolbar.css loleaflet: user avatar-specific css for the user list 2017-06-01 12:40:53 +02:00