Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Also, removed unnecessary reloading of the whole table data when
reference is updated.
|
|
For efficiency reasons. Otherwise, refreshing n tables individually
would require reloading the same data cache n times.
|
|
With this change, ScDPCacheTable should never clear pointer to the
data cache instance; it should keep the same data cache instance that
it is instantiated with.
|
|
|
|
|
|
|
|
this adds range names referencing range names that are loaded after the
referencing range name
|
|
|
|
|
|
Preivously, before my fix, relocating a cell-anchored bottom-left to
top-right line object would get flipped when its position changed.
This is a test for that use case.
|
|
When the internal data source range gets modified, we should also
update the affected range keys that are used to look up pivot caches.
Otherwise we'll end up creating a brand new cache, without removing
the old one that's no longer referenced.
|
|
|
|
currently the xml export code in oox doesn't handle grouped shapes very well, it produces an extra twoCellAnchor entry for the group ( which is incorrect ). This causes mso2010 to reject the content as corrupt. We need to handle grouping correctly ( e.g. a twoCellAnchor entry for the group and separate drawing shape (xdr:sp) elements for the shapes that are elements of the group ). As a stop gap we can just export the individual shapes of the group ( but not the grouping itself )
|
|
Otherwise deleting a sheet that shifts the position of the pivot table
would turn the named range into the raw range that the name references.
|
|
|
|
Cell input in testDataPilotLabels() like 1.2.3 was prefixed with single
quote / apostrophe to not form a date input but string instead. With the
new date acceptance, in en-US locale 1.2.3 isn't a date anymore and the
quote becomes part of the cell content, so the test checking for 1.2.3
failed because the result was '1.2.3
|
|
|
|
...at least in ~ScAutoFormatObj it appears unnecessary and can lead to
crashes during Desktop::DeregisterServices (when ScGlobal::ppRscString
is already null and ScAutoFormat ctor calls ScGlobal::GetRscString).
Therefore split GetAutoFormat in two, GetOrCreateAutoFormat for cases
that probably need a non-null return and GetAutoFormat for those that
are OK with a null return.
|
|
|
|
ScViewData's default ctor sets current sheet to 0, but its selected
sheet data didn't have it selected which meant that the two data
were out-of-sync when created. This affected entering data into cell
when the sheet was embedded (because no sheet was "selected"). In
reality at least one sheet is selected at all times.
The above bug was present before, but was masked by a hack in ScTabView
which always selected sheet 0 when activated. I removed that because
it was interfering with syncing the sheet selection data before and
after print preview. And removing that hack exposed this.
This commit is the right fix.
|
|
This fixes fdo#44616.
HTML 3.2 does not have these attributes:
http://www.w3.org/TR/REC-html32
|
|
|
|
This is necessary for handling names that cross-reference each other.
|
|
|
|
|
|
|
|
Regression from 3.4.5.
|
|
multiple variants of toUpper (etc)
some that take a non-const OUString or String and modify it
some that take a const OUString or String and return a new one
some that take part of a const OUString or String and return a new one
|
|
|
|
|
|
see fdo#44587 for problems with range names in matrix formulas during xlsx
import/export
|
|
This should take care of correctly resizing cell-anchored polyline
objects when resizing row height / column width.
|
|
|
|
|
|
|
|
Our 32bit builds have problems to generate more sheets and crash with a
std::bad_alloc
Increase this limit again as soon as we can handle std::bad_alloc
|
|
Otherwise it gets confused with normal arrow objects during re-
positioning.
|
|
|
|
Inserting a new sheet would not update the anchored sheet index. Fixed.
|
|
If not, cell-anchored objects would get stuck on the old sheet
position, which is not good.
|
|
|
|
This prevents drawing objects from disappearing on file reload.
|
|
|
|
|
|
Part XXX
Modules
sc
|
|
|