office-gobmx/sfx2/source
Dennis Francis 7b4802070a lok-freezepanes: Generalize FreezePanes* uno-commands...
to allow an integer parameter as the row/column index of the freeze and
use them to set/get freeze indices (row/column) from the lok clients.
The behaviour of the exisiting freeze/split-panes controls in desktop
Calc is not affected, but new menu/notebookbar options can be added for
freezing on a specific row/column in a follow-up commit.

For now, the freeze-panes are shared between all views for each tab of
the spreadsheet. "Private" freeze-panes support can also be added
without much difficulty (for this we need another uno command for the
private/shared flag, but that can be in a separate commit).

Notes regarding compatibility:

Since Online-Calc has support only for the freeze-panes functionality
presently, any pre-exisiting 'real splits' in the spreadsheet (created
using the native-desktop Calc or alternatives) are converted to
equivalent 'freezes' on import, but on export, such 'freezes' are
re-converted and written as 'real splits'. In case the spreadsheet has
'freezes' on import, they are used/exported as such. In short, the type
of sheet-window splits in the document are preserved.

Change-Id: Ia990616f5cedfb2b5db820770c17ec7e209f0e48
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99347
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
Tested-by: Jenkins
2020-07-24 15:19:40 +02:00
..
accessibility
appl tdf#133026: Additions - Parameter support to UNO Command 2020-07-21 22:25:13 +02:00
bastyp
config
control lok-freezepanes: Generalize FreezePanes* uno-commands... 2020-07-24 15:19:40 +02:00
dialog Revert "configure: add a --with-product-flavor switch" 2020-07-21 13:24:16 +02:00
doc tdf#128838: autoredact, change Content UI according to Type when editing target 2020-07-23 10:15:18 +02:00
explorer
inc compact namespace decl 2020-07-20 10:12:57 +02:00
inet merge duplicate GetFocus implementations 2020-07-22 20:48:24 +02:00
notebookbar
notify
safemode
sidebar move CheckBox to toolkit-only headers 2020-07-12 20:28:56 +02:00
statbar
styles
toolbox
view merge duplicate GetFocus implementations 2020-07-22 20:48:24 +02:00