Age | Commit message (Collapse) | Author |
|
Change-Id: Id1e74f18c90e69d1a781c8f02e30dc3c005ed4fd
|
|
Added the new InteropGrabBag property to the OfficeDocument service
and modified the JUnit UNO unit tests for it.
Added specific implementation in the sfx2 module for the SfxBaseModel
class.
Added specific inherited implementations in the sc, sd, starmath and
sw modules for the ScModelObj, SdXImpressDocument, SmModel, and
SwXTextDocument classes.
This new property is intended by now for its usage on preserving OOX's
theming although the aim is to be able to re-create the theming in the
future from saved properties.
It could also be used for preserving other attributes for
interoperability among document formats.
Change-Id: Ia822856293c70ae22911afa794e3e38bcaa31f86
Reviewed-on: https://gerrit.libreoffice.org/6000
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
|
|
Change-Id: I2415a192d98b94e86c08c138ad39cfdbf36ea283
|
|
It's still a no-op & we need to have a smart mechanism to conditionally
trigger it rather than running it in all documents.
Change-Id: Ia875ebb9405b5de5c5d31418de84c5ca7a62f302
|
|
Change-Id: I47ed4add16c804e598feebd84ae823a45d2f8dd9
|
|
We also use this method now to init OpenCL. It respects the auto select
settings and will later take care of choosing the stored opencl device
Change-Id: Ib3710851ac5f8d50796e4bba3b25ade77b36d204
|
|
Change-Id: I32918599dca0556a61b85d868dffbb5e72541e69
|
|
Change-Id: If95858d3812c913a3695f04bcfac76325171d102
|
|
Change-Id: Ib322a429a3d29ed985702dc1b5cb9d1cb0a1ac07
|
|
Change-Id: I687b31959b2932cc1b5f7ce6daea8d7bbbe85ee5
|
|
Change-Id: Iea44ec03ce5b779558a8f5e762d0428d90f2334d
|
|
Change-Id: I7e9beb3abeee42b19788980d43fb1ab5140e3e65
|
|
Change-Id: I44fa3ded8d48b2972af17b78ab6c0af03e024f36
|
|
Change-Id: I9ba757d34f4ac68dd2c63926b3e64a2ab109037d
|
|
Change-Id: I69d2df6cb0a7f994339972a23a913938307e5791
|
|
Change-Id: I71c755f05eb47e26193ae87cb2f9cd618cfaf13d
|
|
Change-Id: Ie712bd654c9aa1556757340bad6d720b9416b02c
|
|
Change-Id: I199f60167d39b5e079fe429a3c787aad03a446ec
|
|
Change-Id: I7cbc371e90869c481a23450722a1a025b110b235
|
|
Change-Id: I048ec33effc33e94943f5110d6a9a0937a1dfdfe
|
|
Because mtvelements.hxx is very slow to parse by the compiler, and
cellvalue.hxx is included everywhere. Hopefully this will speed up the
compilation time of sc...
Change-Id: Ic9a9b8483c8325e4a91021f071f2391db8b57806
|
|
Change-Id: I32d3290d333c6bac34b2ef58d2a63c4470b2e462
|
|
Change-Id: I5a1de90912ea74be9c60f95e2aa3588fd8113a07
Reviewed-on: https://gerrit.libreoffice.org/5914
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
And it can only go upwards from there.
Change-Id: I4c8037f687dfdd0b6c937463696d628e78e4a8bf
|
|
Change-Id: I61a6a289ad1c2c757fcea490ada5d40fee08e840
|
|
Change-Id: I543fca231e0be886159b8ddbd83ceffa1bf69c1b
|
|
Because we need to make a distinction between an empty cell and a string
cell containing zero-length string, I decided to switch to using
rtl_uString* array and use NULL values as empty cells.
Change-Id: I5bedb593507f34782e41a8a900602d445e5b1f6f
|
|
Change-Id: I25fc70cfd01f5ad25f7362157796d3ddf06139e1
|
|
Change-Id: I3346d38c720158ba37456c689e7d7f83bef3079c
|
|
Change-Id: I4b1e9d136d45f169ad1c1efee2275bab7dfe0f49
|
|
Change-Id: Id2bc5a0343afeae387d896a9c369586a13081cd5
|
|
Change-Id: I2ea6f41ad4036a6f3f5d99097e83fd988aacd105
|
|
Change-Id: I6d5e8d3fd69189935a3338fee19b60022f70a7eb
|
|
Change-Id: Ib74667fb958aa9bbbcae3a0289b3cbd6edf8fb37
|
|
Change-Id: I8fec40d767905bcca366257a67f669eaa1055cbc
Reviewed-on: https://gerrit.libreoffice.org/5789
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Marcos Souza <marcos.souza.org@gmail.com>
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
|
|
And store them at appropriate locations.
Change-Id: Iaf38c0cd01e9b3dc9dc98f7ccc1951d572a422e9
|
|
Change-Id: I93a4abc84856a43d9d3a27ebadf111e589c62604
|
|
Change-Id: I8f3fe06a41b825f233f4116ae8ba3b30cb4f1adc
|
|
Change-Id: I7ecfd6160443299887e31d784322a00580aac067
|
|
There are still tons of problems to fix.
Change-Id: Icae6e3d2c9b8b2266724d8d068abbab8acae96da
|
|
Change-Id: I387d7b301643f359f2d6a4c5f51a4dd7f5e1c296
|
|
Change-Id: Ie994e9da4f890f7f321241c937f4091a26671a21
|
|
Change-Id: Ifc9837e9f6e3c6a84e9f01c192f10271b184fb6d
Reviewed-on: https://gerrit.libreoffice.org/5720
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
|
|
things got a little out of hand and I ended up
converting quite a bit of calc to OUString
Change-Id: I056326d37ffefa8c120cb2e564d166dd9f20f216
|
|
selecting a style in the styles dialog ( without double clicking )
will apply the style to the currently selected cell(s) You can
with the keys navigate to other styles and they in turn will
also be applied. Preview will end when you click back onto the
document.
*FIXME* - the styles dialog isn't really suitable for previewing, a
new dialog ( possibly in the toolbar ) might be nicer ( see Excel )
*FIXME* - when there is a multiple selection the highlight colour
(applied as a transparent overlay) is most annoying ( and is mixed
with any background colour applied if part of a style )
see ( ScGridWindow::UpdateSelectionOverlay() ) However my puny
attempts to make the selection use a transparent colour made all the
borders of the selected cells dissappear. I guess maybe a box/border
around each selected cell ( or group of cells ) would also work
but I didn't try that
Change-Id: I0950e79085ffb75f60ee961835665df0c230172f
|
|
along the way, de-virtual ScDocFunc::InsertAreaLink, since
it only has one implementation.
Change-Id: I3fc836f9954628f154e01b1c7ae8f90eb7600a76
|
|
Change-Id: I3816ec77dd334823100421dab90d4bc8b67542e3
|
|
Allows efficient lookup, instead of doing per cell fetch + match.
Change-Id: I3cd0d26a8fc91ed38fd339229fc0e948fb849f5e
Reviewed-on: https://gerrit.libreoffice.org/5454
Reviewed-by: Kohei Yoshida <kohei.yoshida@suse.de>
Tested-by: Kohei Yoshida <kohei.yoshida@suse.de>
|
|
Attempt at trying to get more interopable behavior, imho the way dates are
presented in the autofilter of the "other" well known spreadsheet application
is very nice and intuitive. This attempt here is lacking in that
a) for some reason I am not getting the node icons ( and subsequently can't sing
le click anything to expand the nodes ) Only double clicking works to expand
b) the 'check' behaviour is not quite right, e.g. as simple example is if all
nodes of a particular date are unset then clicking the leaf node ( e.g. day )
wont set the ancestor nodes.
Change-Id: Iaa89cac21fb18074ff64a984f099a35851c2fe3c
|