[Libreoffice-commits] core.git: Changes to 'feature/datastreams'
Matúš Kukan
matus.kukan at collabora.com
Fri Nov 22 07:39:48 PST 2013
New branch 'feature/datastreams' available with the following commits:
commit 76fedf1acb2e43b888805bb455d0928c0d152704
Author: Matúš Kukan <matus.kukan at collabora.com>
Date: Fri Nov 22 16:14:11 2013 +0100
export data streams; pretend to be an area link
Fix ScXMLExport::GetAreaLinks to not use UNO, so we can hack DataStreams
into ScMyAreaLinksContainer.
We need to connect them to cells for export / import - that does not make
sense for DataStreams without any attached range. We use an arbitrary one.
But you might remove it, if you create another ScAreaLink / DataStream
with the same range, without knowing about it.
Maybe it wouldn't be that bad to let DataStream inherit from ScAreaLink.
Change-Id: I5b85a9329ba1ca46fb2893b54fe5161d2fb22f47
commit b26505549a998f9b63db9951a3d5a35030a03800
Author: Matúš Kukan <matus.kukan at collabora.com>
Date: Thu Nov 21 21:20:17 2013 +0100
Import data streams - reuse infrastructure for ScAreaLink.
Change-Id: I18db991d2e8e665d5e4ca778344993e79772ccd5
commit 8d192c1d42a16d087ffea43e07289c4654b9919f
Author: Matúš Kukan <matus.kukan at collabora.com>
Date: Thu Nov 21 20:31:18 2013 +0100
rename DataStreams to avoid confusion
DataStreams was originally meant to behave as a kind of manager,
holding more instances. But LinkManager holds them now.
Change-Id: I217d2293776761cc6dec0ba2ac2164c9fa3a8043
commit 7510b58fec1f3c8acbc77e03aa4452a948e8fdf2
Author: Matúš Kukan <matus.kukan at collabora.com>
Date: Thu Nov 21 15:23:09 2013 +0100
Rework data streams to be more like file links (ScAreaLink).
By inheriting from sfx2::SvBaseLink and storing in sfx2::LinkManager we can
have more data streams and see / remove them in Edit -> Links... dialog.
Change-Id: I9c3b89020324af7be082f9e6e1cd479aeb72fe81
More information about the Libreoffice-commits
mailing list