summaryrefslogtreecommitdiff
path: root/sc/source
AgeCommit message (Collapse)Author
2012-04-30make ResId::toString a non-static memberCaolán McNamara
Change-Id: I756c0a19bea7b1cc0e290d9f382a04d655819bfb
2012-04-29sal_Bool->bool in conditio.[ch]xxMarkus Mohrhard
Change-Id: I3ce1a484f1b094a1e775b54c782cdf6dce6df9c6
2012-04-28Oops I should return empty strings on fail.Kohei Yoshida
Change-Id: I9f04ef448055e14c3d003c977a3c83421838a88b
2012-04-27include oox/token/properties.hxx directly where neededCaolán McNamara
Change-Id: I04e23f69717aadc157169ade40a2407ecdd92a7e
2012-04-26No need for these warnings.Kohei Yoshida
Property values can be legitimately missing when the values have never been changed from the default ones. Change-Id: I3cfb6fdb41ce0012ee8af61e0566d2f8b5df78e3
2012-04-26Evil manual reference counter manipulations. Let's murder them.Kohei Yoshida
Incidentally, this fixes the dbgutil error problem. The old code was passing a copy of the ScHeaderFooterContentObj object to the ScHeaderFooterTextData object, which was why the counter was incremented on copy (though they should still have used a wrapper instead of manual reference counting). My new code passes a reference, which removes the copying, but those pesky acquire() and release() calls were still there. This caused the ScHeaderFooterContentObj object to never get deleted, which in turn caused the dbgutil refcounting check of SvxUnoTextRangeBase object to fail. Change-Id: I4e1780b32b21098a121ec7a43bb3eb842a419584
2012-04-26Get it to build in non-dbgutil build with debug=true.Kohei Yoshida
2012-04-26Pass ScCellObj instance to ScCellFieldsObj instead of creating a new one.Kohei Yoshida
2012-04-26Ditto. Use rtl::Reference.Kohei Yoshida
2012-04-26Let's use rtl::Reference instead of a raw pointer and manual refcount adjust..Kohei Yoshida
2012-04-26Fixed API Test for ScHeaderFooterTextCursor.Kohei Yoshida
2012-04-26Fixed API test.Kohei Yoshida
2012-04-26ScHeaderFieldObj is no more.Kohei Yoshida
2012-04-26Infer the field type for cell field objects too.Kohei Yoshida
Thereby laying down the foundation for arbitrary field support in cells.
2012-04-26Make GetObjectByIndex_Impl consistent.Kohei Yoshida
2012-04-26Directly translate SVX class ID to internal enum value.Kohei Yoshida
2012-04-26Early bailout.Kohei Yoshida
2012-04-26ScHeaderFieldsObj::nType never changes and is always INVALID. Removed.Kohei Yoshida
This cleans up the code quite a bit.
2012-04-26Now we can lump all these service names together.Kohei Yoshida
2012-04-26Define interfance to get edit engine instance without ugly casting.Kohei Yoshida
2012-04-26Fixed memory leak. The edit source gets cloned in SvxUnoText.Kohei Yoshida
2012-04-26Another place where ScHeaderFieldObj was still referenced.Kohei Yoshida
2012-04-26Support file field in ScEditFieldObj which requires special handling.Kohei Yoshida
2012-04-26Switch to using ScEditFieldObj for the header/footer field items.Kohei Yoshida
Luckily this works just fine for the very simple field items. More work ahead to fully support all types we currently allow in headers and footers.
2012-04-26Prepare for supporting fields other than URL in ScEditFieldObj.Kohei Yoshida
2012-04-26Nobody uses ScCellFieldObj now. Removing.Kohei Yoshida
2012-04-26Likewise, pass edit source instance to ScEditFieldObj.Kohei Yoshida
2012-04-26Now I can store a reference in the edit source.Kohei Yoshida
2012-04-26Construct the edit source instance outside ScHeaderFieldObj.Kohei Yoshida
2012-04-26Some cleanup. We don't need the broadcaster hint class anymore.Kohei Yoshida
2012-04-26Ok, the regression I had introduced in my prev commit is now fixed.Kohei Yoshida
The idea is to keep a reference to the ScHeaderFooterTextData instance in ScHeaderFooterTextObj which is the authoritative copy, instead of making copies of it everywhere. This way when the text is updated in ScHeaderFooterTextObj all the other places will see it too without needing to propagate the change.
2012-04-26Have ScHeaderFooterTextObj store authoritative EditTextObject instance.Kohei Yoshida
This removes lots of needless broadcasting, and makes the code a lot simpler. But it introduced a bug I need to look into...
2012-04-26Merged ScSharedCellEditSource with ScCellEditSource.Kohei Yoshida
Again, this inheritance makes no sense.
2012-04-26Simplified the constructors.Kohei Yoshida
2012-04-26No more ScSharedHeaderFooterEditSource.Kohei Yoshida
This shared base class makes no sense. Let's keep it simple.
2012-04-26Have the caller pass the content instance directly.Kohei Yoshida
This is to reduce dependency on ScHeaderFooterContentObj from ScHeaderFieldObj. Eventually that member should be removed and ScHeaderFieldObj be replaced with ScEditFieldObj.
2012-04-26Have the caller of ScEditFieldObj define the content the field belongs to.Kohei Yoshida
2012-04-26More generic handling of field item plus some cleanups.Kohei Yoshida
2012-04-26Store URL field data in a generic way.Kohei Yoshida
2012-04-26Initial copy and paste skeleton for the new UNO field item implementation.Kohei Yoshida
2012-04-26Remove unused method ScDPObject::HasGroupsJavier Catala
2012-04-25unused code in dociterJose Manuel
2012-04-25changes to fdo#45664 EasyHackEike Rathke
* in dialog, placed "Save cell formulas" checkbox directly under "Save cell content as shown" as they are related and "Fixed column width" should be last * also reordered entries in .src file for overview * added HelpIDs, also to older "Quote all text cells" checkbox * reordered checkbox member variables for tab order * do not disable "Save cell content as shown" if "Save cell formulas" is checked, they are independent, content as shown still applies to value cells * changed label to "Save cell formulas instead of calculated values" for clarity * initialize "Save cell formulas" with view option that was removed from ScDocShell::AsciiSave()
2012-04-25fdo#45664 EasyHack: Add a "Save cell formulas" checkbox to the CSV Export panel.Florent Gallaire
2012-04-25callcatcher: remove freshly unused codeCaolán McNamara
2012-04-25excel filter headers: replace OSL_DEBUG_LEVEL with DBG_UTILMichael Stahl
Just wasted half an hour trying to track down a crash in sc unit test that was apparently caused by different object files being compiled with different OSL_DEBUG_LEVELs and thus some having XclDebugObjCounter and some not.
2012-04-24fdo#34999: UI: Navigator row selector pane exceeds reserved grey areaIvan Timofeev
2012-04-24tweak support Sheets.PrintPreview bnc#75784 allow specific sheet(s) selectionNoel Power
this is a followup to commit 17c8f6745f9f98013c1b08de8ec03be66546c7fc
2012-04-24Remove unused code in sc.Santiago Martinez
2012-04-24Remove unused code in dpitemdata.Santiago Martinez