summaryrefslogtreecommitdiff
path: root/sc/inc
AgeCommit message (Collapse)Author
2012-12-04calc66: #i116940# update link URLs after CompileXML, count onlyNiklas Nebel
allocated sheet caches in link API Conflicts: sc/inc/externalrefmgr.hxx sc/source/ui/docshell/externalrefmgr.cxx sc/source/ui/unoobj/linkuno.cxx
2012-12-04calc66: in ADDRESS function handle sheet name of external documentEike Rathke [er]
- 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
2012-12-04dr78: #i96587# remove ScAnnotationShapeObj class, use generic ScShapeObjDaniel Rentz [dr]
for note captions. Conflicts: sc/inc/notesuno.hxx sc/inc/shapeuno.hxx sc/source/ui/unoobj/notesuno.cxx sc/source/ui/unoobj/shapeuno.cxx
2012-12-03API CHANGE: roll back the XStyle changes to add a new Hidden property on StyleCédric Bosdonnat
Change-Id: If6d23925567fb184cd8fc4e00fc72fe4d216e756
2012-12-03first working version of modal ref input dlgsMarkus Mohrhard
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
2012-12-02initial support for icon sets in the dialogMarkus Mohrhard
Change-Id: I5da2500b96ba3b03bf822cf428c001204010989e
2012-11-30API CHANGE: Added XStyle::isHidden() and XStyle::setHidden()Cédric Bosdonnat
Change-Id: I44770c05d51104b45d94145db8263187205daa84
2012-11-30Allow to hide styles in the "Styles & Formating" dialogCédric Bosdonnat
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
2012-11-29use Markus's sort pageCaolán McNamara
Change-Id: I7be1c78b01258831e1a313bc57dc6e20ec4af0ed
2012-11-29API CHANGE a11y unpublishing and add/removeListener rename.Thorsten Behrens
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
2012-11-29Fix ScCondDateFormatEntry::mpCacheStephan Bergmann
Change-Id: Iec348a367cedce8022f9be4be80adeaefab7b0a6
2012-11-28Use the method from orcus to get the short version of xml namespace name.Kohei Yoshida
Change-Id: I5d64ae380982c09f53dacb1eac721430674e9a31
2012-11-28Correctly handle xml namespaces when importing xml content.Kohei Yoshida
But it's still not working. I need to dig some more. Change-Id: I06d4d70e1a4234b031741a496f2651d016c35ecc
2012-11-28Store the xml namespace repository with the context.Kohei Yoshida
We need persistent xml namespaces between loading the structure and importing the content. Change-Id: I4b56a7e952ab89b93ea2590c8f0d6b5cb141f039
2012-11-28Method description.Kohei Yoshida
Change-Id: I754ef846c3bc2d032a818dce6c223da89b3f8ccd
2012-11-28Separate the XML part of orcus filters into own class.Kohei Yoshida
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
2012-11-28Register range links to orcus_xml too.Kohei Yoshida
But range links fail to import. Looks like sheet names are corrupted. I need to debug this... Change-Id: If2aeb3b81db65749f05edfbdd2f3388be4f2539c
2012-11-28Set all single cell links to orcus_xml, and start reading the file.Kohei Yoshida
Alas, data won't get imported because I haven't implemented get_sheet() interface method. Change-Id: Id53b2c68b2fdf4c03fa6d6de25dd7762a51bd610
2012-11-28Press 'Import' in the dialog to start importing XML.Kohei Yoshida
For now, the dialog only calls importXML() when the Import button is pressed, and the importXML() function still does nothing. Change-Id: I3427d343f88ba2a9b076ffc0ee4bcc44055d7717
2012-11-28Get it to build again after the rebase.Kohei Yoshida
The breakage is mostly due to my tree control rework on master. Change-Id: I1db09fa18b4d997cf77fea2968e787cbce3b0a72
2012-11-28Take care of the default element and attribute selection handlers.Kohei Yoshida
Change-Id: I87aec99679f8beca2be82d6d7df275917ba66d62
2012-11-28Keep track of linked cell positions.Kohei Yoshida
Change-Id: I33e39e53b618270561ba7bfc236e8d8558bccffa
2012-11-28More progress on the dialog.Kohei Yoshida
Change-Id: Ib07d6d5de7cd0d72356bbb7859342f5038f05f95
2012-11-28Set user data to each tree entry.Kohei Yoshida
Change-Id: I708bbbae7696a66f7acae8a8d01c98a3c81d32e8
2012-11-28Use param structure to consolidate parameters for loadXMLStructure() call.Kohei Yoshida
Change-Id: I3e5895cd6b2bae4fd18aa13ebf88321f32a95f8d
2012-11-28Turned the xml source dialog into a reference dialog.Kohei Yoshida
Change-Id: Ifb3ebd3c0166343f42dd53bcee83c6b31c84f081
2012-11-28Use different icon image for the attribute entries.Kohei Yoshida
Change-Id: Icd053ba7906191f3bc937cdb3c76d037fd67dab5
2012-11-28Use different icon for recurring elements.Kohei Yoshida
Change-Id: I3869e4a1f2f4b68d57641395daaf79d911a1a891
2012-11-28Call orcus filter accessor from the dialog when a new source file is set.Kohei Yoshida
For now it doesn't do anything. Change-Id: I8e41c7e15c3b99ab0ddec8e68242176c97f368fc
2012-11-28Use file picker dialog to pick the source xml file.Kohei Yoshida
Change-Id: Ie927d8a83fa93e3f61c2c2133fe655854667854c
2012-11-28Abstract dialog instantiation code.Kohei Yoshida
Change-Id: I28e7b354928d349d9f6c90092ead2010cfe3c29b
2012-11-28Add new slot ID for 'Manage XML Source' menu entry.Kohei Yoshida
Plus unwind the mess of slot ID collision between sc and svx. Change-Id: Iad236e50f58160d85c997d6f8f6dfce405fd82bb
2012-11-28cache calls to Date::SYSTEMMarkus Mohrhard
Change-Id: Iccdfeb45519dfc7e1373bf1303ecfc0c83f4cbc0
2012-11-28fdo#49704 add split cells menu entry in calc popupLaurent Godard
Change-Id: Ia4f80cba29f30d4c684de6f78d8831513afa445c
2012-11-28Sync draw object to calc grid for better alignment when zoomingNoel Power
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
2012-11-28prevent some nasty ScRangeList->ScRange->ScRangeList conversionMarkus Mohrhard
Change-Id: I9dac82ffeed920ce39aab16d89a91e2f9083908b
2012-11-23String to OUString in conditio.[ch]xxMarkus Mohrhard
Change-Id: Iea2da3947a76e45fb323abed3b9a14ccc3fdfbdc
2012-11-19database names are case insensitive, fdo#51309Mathieu D
Change-Id: Iac9ac4e48115ea09aeffa11bbd8da399266aede9
2012-11-17convert text import options to .uiCaolán McNamara
Change-Id: Ice6228f0548507b0400c25f40d8aa7cb557c8088
2012-11-15ui part for conditional date formatsMarkus Mohrhard
Change-Id: I96893aaa016e6947d354aac4d7bc88da693095da
2012-11-15implement remaining conditional date formatsMarkus Mohrhard
Change-Id: I0a514f305367f556be2fea6650afb63bff4c5a8c
2012-11-15initial work for date conditional formatsMarkus Mohrhard
Change-Id: Ifba8a4061e898a031004c20222e78eb825f07e4e
2012-11-15String to OUStringMarkus Mohrhard
Change-Id: I32f35a34f031b1905b1b3955d6a8e6804bd4ce23
2012-11-15remove strange commentsMarkus Mohrhard
Change-Id: I307ac354550119f87e7eee0d747b36715c9e0ccc
2012-11-14Fix fdo#51121 OWA misbehaviour with uncompressed meta.xmlThorsten Behrens
Change Calc to save ODF with compressed meta.xml as well, since there's no reason not to. Change-Id: Ib591b0e771a6f394d955f2ea9b43d6fb7c30ecdf
2012-11-12remove conditional formats withiout range after import, related fdo#56983Markus Mohrhard
Change-Id: I9a8c02369c3e5a12310a46229bdc1671f75593ad
2012-11-09remove unused methods in ScConditionalFormatMarkus Mohrhard
Change-Id: I36e57f8eac028e72fedd81a5fb05698ff1c57fe0
2012-11-09remove unused defineMarkus Mohrhard
Change-Id: I5d529cef6e75ccdfe57800bceace99353d4b4b47
2012-11-05This is no longer true.Kohei Yoshida
Change-Id: I68bed64284f202107aed12106d55ee761f70e1df
2012-11-04add the new cond formats to the dialogsMarkus Mohrhard
Change-Id: I5383d74abaa1d568a4be8271d0e081f914ac4067