Age | Commit message (Collapse) | Author |
|
SwXParagraphEnumeration constructor really needs the start node as a
parameter because determining it from the cursor cannot work in nested tables.
|
|
XTextRangeToSwPaM(): do not prematurely release newly created text cursor.
SwXTextViewCursor::gotoRange(): do not throw IllegalArgumentException.
|
|
register at SwTOXMark instead of UnoCallBack.
implement instance caching with a WeakReference in SwTOXMark.
[the ODF export depends on caching: see XMLIndexMarkExport::GetID()]
|
|
everything SwUnoCallBack class does has unfixable race conditions.
in SwDoc, the uno callback is now a plain SwModify.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
disable broken SwClient iteration.
make constructor private, and add factory function CreateXDocumentIndexMark.
use new XUnoTunnel helpers.
clean up the implementation a little.
remove SwXDocumentIndexMark::GetObject().
|
|
use new XServiceInfo helpers.
clean up the implementation a little.
|
|
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
replace broken SwClient iteration with a WeakReference in SwFrmFmt.
make constructor private, and add factory function CreateXDocumentIndex.
use new XUnoTunnel helpers.
clean up the implementation a little.
remove SwXDocumentIndexes::GetObject().
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
disable broken SwClient iteration.
make constructor protected, and add factory function CreateXFootnote.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
replace broken SwClient iteration with a WeakReference in SwFrmFmt.
make constructor protected, and add factory function CreateXHeadFootText.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
use new XServiceInfo helpers.
clean up the implementation a little.
|
|
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
remove ugly destruction of SwUnoCrsr via Application::PostUserEvent.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
make SwXBodyText::CreateTextCursor() return a pointer, not a UNO reference.
|
|
|
|
move enum SwGetPropertyStatesCaller to unocrsrhelper.hxx.
move static methods of SwXTextCursor to namespace SwUnoCursorHelper.
move various not-actually-local functions with declarations in multiple
cxx files to namespace SwUnoCursorHelper.
clean up the implementation a little.
|
|
move implementation of all non-static methods into unoobj.cxx.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
replace PARAFRAME_PORTION_ macros with an enum.
use new XServiceInfo helpers.
clean up the implementation a little.
|
|
move static methods to namespace sw.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
try to hide the implementation detail that SwXTextRange registers at a
bookmark from its clients by using SwXTextRange::GetPositions().
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
use new XServiceInfo helpers.
replace SvWeirdArray with STL vector.
clean up the implementation a little.
|
|
replace SwXTextSectionClient with Impl struct, use UnoImplPtr to lock dtor.
move all implementation details out of header, into Impl struct.
remove ugly destruction of SwUnoCrsr via Application::PostUserEvent.
replace broken SwClient iteration with a WeakReference in SwSectionFmt.
add factory function CreateXTextSection.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
use new XServiceInfo helpers.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
make SwXParagraph instances reusable with a WeakReference in SwTxtNode.
make constructor private, and add factory function CreateXParagraph.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
replace broken SwClient iteration with a WeakReference in sw::mark::MarkBase.
make constructor protected, and add factory function CreateXBookmark.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
remove SwXBookmarks::GetObject().
|
|
add Impl struct, and use UnoImplPtr to lock destructor.
move all implementation details out of header, into Impl struct.
disable broken SwClient iteration.
add factory function CreateXReferenceMark.
use new XUnoTunnel and XServiceInfo helpers.
clean up the implementation a little.
|
|
move SwClient base to pImpl struct, and use UnoImplPtr to lock destructor.
replace broken SwClient iteration with a WeakReference in sw::Meta.
make constructor protected, and add factory function CreateXMeta.
use new XUnoTunnel and XServiceInfo helpers.
|
|
Meta will now be registered via SwTxtMeta::ChgTxtNode(), with additional
workarounds necessary in SwFmtMeta::DoCopy().
|
|
new functions GetSupportedServiceNamesImpl and SupportsServiceImpl.
|
|
move GetPageDescByName_Impl from unoobj.hxx to pagedesc.hxx.
move UnoActionContext, UnoActionRemoveContext, ClientModify,
CreateUnoTunnelId from unoobj.hxx to unobaseclass.hxx.
move UnoActionContext, UnoActionRemoveContext from unoobj.cxx to unoobj2.cxx.
|
|
move SwXParaFrameEnumeration from unoobj.hxx to new unoparaframeenum.hxx.
move FrameDependSortList_t, CollectFrameAtNode to unoparaframeenum.hxx.
|
|
move SwXText from unoobj.hxx to new unotext.hxx.
move SwXBodyText, SwXHeadFootText from unoobj.hxx to new unotextbodyhf.hxx.
move SwXFootnote from unoobj.hxx to new unofootnote.hxx.
|
|
move SwXTextRange, SwXTextRanges from unoobj.hxx to new unotextrange.hxx.
move SwUnoInternalPaM to unotextrange.hxx.
|
|
move SwXTextCursor from unoobj.hxx to new unotextcursor.hxx.
move enum SwGetPropertyStatesCaller to unotextcursor.hxx.
|
|
move SwXTextSection from unoobj.hxx to new unosection.hxx.
|
|
move SwXParagraph{,Enumeration} from unoobj.hxx to new unoparagraph.hxx.
move enum CursorType to unobaseclass.hxx.
|
|
move SwXBookmark, SwXFieldmark from unoobj.hxx to new unobookmark.hxx.
|
|
move SwXReferenceMark from unoobj.hxx to new unorefmark.hxx.
|
|
|
|
|
|
|
|
enum RndStdIds: rename frame anchor types (FLY_*) to be more intuitive.
[note the completely ridiculous number of files that care about anchor types]
|
|
with the fix for i106930, inserting a nesting hint without extent never
overrides an existing hint; but overriding is actually desirable in the
corner case where the existing hint is _also_ empty.
[the unoapi test sw.SwXTextTableCursor relies on this]
|
|
register at the text node, not at an uno cursor.
|
|
Notes:
split repo tag: writer_ooo/DEV300_m67
|
|
2009-11-05 14:28:58 +0100 hbrinkm r277370 : CWS-TOOLING: rebase CWS hb32showstoppers2 to branches/OOO320@277262 (milestone: OOO320:m3)
2009-11-04 16:04:47 +0100 hbrinkm r277357 : #i102434# write background color/shadow like WW8 does
2009-11-03 12:22:27 +0100 os r277319 : #i106515# call to LeaveDrawCreate() moved from SwWrtShell::UnSelectFrame() to SwPostItMgr::AssureStdModeAtShell()
2009-10-30 14:58:39 +0100 hbrinkm r277272 : #i103374# set default style on table row ends
2009-10-30 13:19:38 +0100 hbrinkm r277265 : #i106057# applied here because otherwise saving DOCs crashes
2009-10-28 13:50:44 +0100 hbrinkm r277240 : applied patch for OOO320_m2
#i105052# debugging code
#i102420# rewritten debug output for SwNodes.
#i105052# debugging code
sw/source/filter/ww8/wrtww8.cxx:
MSWordExportBase::WriteText:
Keep track of nodes already exported and assert when a node is exported for the second time.
sw/source/filter/ww8/WW8TableInfo.cxx:
WW8TableNodeInfo::setNext:
Announce from where to where the next pointer points.
#i105052# save pointer to next SwNode in WW8TableNodeInfo
merged DEV300_m60
#i105653# applied patch
#i105941# crash on initialization fixed
merged changes from hb32showstoppers
2009-10-27 16:39:40 +0100 mst r277223 : #i106349#: SwBaseShell::ExecUndo(): do not access members after dying
|
|
- pass placeholder property to created <SwFldPortion> instance
|
|
Notes:
split repo tag: writer_ooo/DEV300_m66
|