Age | Commit message (Collapse) | Author |
|
allocated sheet caches in link API
Conflicts:
sc/inc/externalrefmgr.hxx
sc/source/ui/docshell/externalrefmgr.cxx
sc/source/ui/unoobj/linkuno.cxx
|
|
- Previously, 'Doc'#Tab was escaped as '''Doc''#Tab' to form one sheet name.
+ Split 'Doc'#Tab to isolate Tab.
* Enquote Tab only if quotes not already present.
+ Recombine strings to form 'Doc'#'Tab' (or 'Doc'#Tab if Tab wasn't necessary
to be enquoted).
- A sheet name given as empty string lead to a ''.A1 address.
* Use sheet name only if not empty to form A1 in that case.
Conflicts:
sc/inc/compiler.hxx
sc/source/core/tool/compiler.cxx
|
|
for note captions.
Conflicts:
sc/inc/notesuno.hxx
sc/inc/shapeuno.hxx
sc/source/ui/unoobj/notesuno.cxx
sc/source/ui/unoobj/shapeuno.cxx
|
|
Change-Id: If6d23925567fb184cd8fc4e00fc72fe4d216e756
|
|
The following things still need to be changed:
* don't use virtual method in Window
* Use a WinBits flag for it
* move all the dialogs to it
* fix the ugly hack for range name dlg
* fix all the uncommented code in winproc.cxx
* general clean-up
Change-Id: I2a8cfc1c4abf591878b11aa4829a9ff910540eff
|
|
Change-Id: I5da2500b96ba3b03bf822cf428c001204010989e
|
|
Change-Id: I44770c05d51104b45d94145db8263187205daa84
|
|
In its current state, the feature only hides the styles. Things to sort
out are:
+ Add some automatic filter to show hidden styles
+ Make the visibility persist in the file format
Change-Id: I5904f41bb567add7b6bf501c6c5297f9f149a915
|
|
Change-Id: I7be1c78b01258831e1a313bc57dc6e20ec4af0ed
|
|
The a11y API has never really been picked up by tools vendors, let's
not tie ourselves up here for no good reason.
This unpublishes all css::accessibility, and dependend API.
With that, we can change the rather unfortunately-named add/
removeEventListener to be add/removeAccessibleEventListener, thus
not conflicting with the XComponent methods of the same name.
Change-Id: I595598c3a8e46415f80b2780f333333174865fe4
|
|
Change-Id: Iec348a367cedce8022f9be4be80adeaefab7b0a6
|
|
Change-Id: I5d64ae380982c09f53dacb1eac721430674e9a31
|
|
But it's still not working. I need to dig some more.
Change-Id: I06d4d70e1a4234b031741a496f2651d016c35ecc
|
|
We need persistent xml namespaces between loading the structure and
importing the content.
Change-Id: I4b56a7e952ab89b93ea2590c8f0d6b5cb141f039
|
|
Change-Id: I754ef846c3bc2d032a818dce6c223da89b3f8ccd
|
|
Along with other reorganization of the orcus interface code...
This XML context object will be used to store data specific to each
loaded XML file, such as XML stream, namespace repository and so on.
Change-Id: I21c43ab0026954c5d52f4985a169934f8fb9f704
|
|
But range links fail to import. Looks like sheet names are corrupted.
I need to debug this...
Change-Id: If2aeb3b81db65749f05edfbdd2f3388be4f2539c
|
|
Alas, data won't get imported because I haven't implemented get_sheet()
interface method.
Change-Id: Id53b2c68b2fdf4c03fa6d6de25dd7762a51bd610
|
|
For now, the dialog only calls importXML() when the Import button
is pressed, and the importXML() function still does nothing.
Change-Id: I3427d343f88ba2a9b076ffc0ee4bcc44055d7717
|
|
The breakage is mostly due to my tree control rework on master.
Change-Id: I1db09fa18b4d997cf77fea2968e787cbce3b0a72
|
|
Change-Id: I87aec99679f8beca2be82d6d7df275917ba66d62
|
|
Change-Id: I33e39e53b618270561ba7bfc236e8d8558bccffa
|
|
Change-Id: Ib07d6d5de7cd0d72356bbb7859342f5038f05f95
|
|
Change-Id: I708bbbae7696a66f7acae8a8d01c98a3c81d32e8
|
|
Change-Id: I3e5895cd6b2bae4fd18aa13ebf88321f32a95f8d
|
|
Change-Id: Ifb3ebd3c0166343f42dd53bcee83c6b31c84f081
|
|
Change-Id: Icd053ba7906191f3bc937cdb3c76d037fd67dab5
|
|
Change-Id: I3869e4a1f2f4b68d57641395daaf79d911a1a891
|
|
For now it doesn't do anything.
Change-Id: I8e41c7e15c3b99ab0ddec8e68242176c97f368fc
|
|
Change-Id: Ie927d8a83fa93e3f61c2c2133fe655854667854c
|
|
Change-Id: I28e7b354928d349d9f6c90092ead2010cfe3c29b
|
|
Plus unwind the mess of slot ID collision between sc and svx.
Change-Id: Iad236e50f58160d85c997d6f8f6dfce405fd82bb
|
|
Change-Id: Iccdfeb45519dfc7e1373bf1303ecfc0c83f4cbc0
|
|
Change-Id: Ia4f80cba29f30d4c684de6f78d8831513afa445c
|
|
There can be some serious rounding errors involved when calculating where to
draw the grid lines for the various row heights in a document. This can be
especially true for a document that has many different row heights.
This results in draw objects appearing to move relative to the grid line at
different zoom levels. This patch attempts to fix this problem adjusting
the position of the shapes as they are drawn to ensure their position
relative to grid appears to be stable. We do this by translating the position
of the shape to the corrosponding position of it's cell anchor. Of course not
all shapes are cell anchored and in this case we position the shape relative
a temporary synthesized cell anchor.
The patch essentially does the following
a) calculates the offset to be applied for each shape at the current zoom level
to ensure that the shape will be drawn relative to the correct cell grid
see drwlayer.cxx, drawview.cxx & gridwin3.cxx, svdobj.[ch]xx
b) apply the offset in the drawing layer for each of the different drawing
primitives see svx/source/sdr/contact/*
c) making sure the position and size of the newly created shape ( at any zoom
level ) are still as expected when zoom level is changed.
see. sc/source/ui/drawfunc/fuco*.cxx &
d) making sure that overlays and handles are displayed at the correct position
see svx/source/svdraw/*
it could also be that a full blown transform might be needed to additionally
scale the object ( to ensure that the edges of the object stay stable relative
to ajacent grid lines ) If necessary we could do that in a later step.
Change-Id: I02232f8ba192d58dbf96b80adf66c281cd0f65e8
|
|
Change-Id: I9dac82ffeed920ce39aab16d89a91e2f9083908b
|
|
Change-Id: Iea2da3947a76e45fb323abed3b9a14ccc3fdfbdc
|
|
Change-Id: Iac9ac4e48115ea09aeffa11bbd8da399266aede9
|
|
Change-Id: Ice6228f0548507b0400c25f40d8aa7cb557c8088
|
|
Change-Id: I96893aaa016e6947d354aac4d7bc88da693095da
|
|
Change-Id: I0a514f305367f556be2fea6650afb63bff4c5a8c
|
|
Change-Id: Ifba8a4061e898a031004c20222e78eb825f07e4e
|
|
Change-Id: I32f35a34f031b1905b1b3955d6a8e6804bd4ce23
|
|
Change-Id: I307ac354550119f87e7eee0d747b36715c9e0ccc
|
|
Change Calc to save ODF with compressed meta.xml as well,
since there's no reason not to.
Change-Id: Ib591b0e771a6f394d955f2ea9b43d6fb7c30ecdf
|
|
Change-Id: I9a8c02369c3e5a12310a46229bdc1671f75593ad
|
|
Change-Id: I36e57f8eac028e72fedd81a5fb05698ff1c57fe0
|
|
Change-Id: I5d529cef6e75ccdfe57800bceace99353d4b4b47
|
|
Change-Id: I68bed64284f202107aed12106d55ee761f70e1df
|
|
Change-Id: I5383d74abaa1d568a4be8271d0e081f914ac4067
|