summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-12-03[CWS autorecovery] SwitchToViewShell_Impl moved into the SfxFrameFrank Schoenheit [fs]
2009-12-03autorecovery: ConnectSfxFrame_Impl: show the view frame's window, if it is ↵Frank Schoenheit [fs]
different from the frame's window (this code got lost in some of the previous stages, which killed impress' full-screen slide show)
2009-11-30#i10000#Frank Schoenheit [fs]
2009-11-30[CWS autorecovery] removed some dead/unused stuffFrank Schoenheit [fs]
SID_BACKTOWEBTOP, some SFX_VIEW_* flags, some SFXFRAME_* flags, all BROWSE_* flags
2009-11-30[CWS autorecovery] forgot to remove some includesFrank Schoenheit [fs]
2009-11-30[CWS autorecovery] merged SfxTopViewFrame into SfxViewFrameFrank Schoenheit [fs]
SfxTopViewFrame was the only class deriving from the abstract class SfxViewFrame, so both can effectively be treated as one class. This change was done to make subsequent refactorings easier.
2009-11-29#i10000#Frank Schoenheit [fs]
2009-11-27[CWS autorecovery] merged SfxTopFrame into SfxFrameFrank Schoenheit [fs]
SfxTopFrame was the only class deriving from the abstract class SfxFrame, so both can effectively be treated as one class.
2009-11-27[CWS autorecovery] removed nUnusedFrank Schoenheit [fs]
2009-11-27[CWS autorecovery] #i65597# refactored SfxViewFrame::SwitchToViewShell_Impl ↵Frank Schoenheit [fs]
to move some functionality to the UNO implementations, instead of doing it here. This is another step towards a fully UNOized view factory for SFX documents.
2009-11-27#i10000#Frank Schoenheit [fs]
2009-11-26#i10000#Frank Schoenheit [fs]
2009-11-26[CWS autorecovery] last step, for the moment, of loader streamliningFrank Schoenheit [fs]
2009-11-26[CWS autorecovery] even closer to an SFX document loader working in the ↵Frank Schoenheit [fs]
proper order
2009-11-26[CWS autorecovery] further streamlined the SFX frame loader's load methodFrank Schoenheit [fs]
2009-11-26[CWS autorecovery] removed unused *_Impl methodsFrank Schoenheit [fs]
2009-11-25do not explicitly transform SuggestedSaveAs* and Referer, they're covered by ↵Frank Schoenheit [fs]
the implicit transformation of the SID_OPENDOC arguments
2009-11-25[CWS autorecovery] also transform the Referer/SID_REFERER when translating ↵Frank Schoenheit [fs]
between an UNO-MediaDescriptor ad an ItemSet
2009-11-25oops, forgot one direction for the SID_DEFAULTFILE*<->SuggestedSaveAs* ↵Frank Schoenheit [fs]
conversion
2009-11-25mergeFrank Schoenheit [fs]
2009-11-25[CWS autorecovery] #i65597# moved creation of new documents from application ↵Frank Schoenheit [fs]
to loader The loader was the only client of the respective application code, and needs to have better control over the document creation process. In the course of this move, some dead/duplicate/obsolete code has been removed.
2009-11-25broke down ::load into smaller piecesFrank Schoenheit [fs]
2009-11-25[CWS autorecovery] get rid of LoadView_Impl, and thus the recursive calling ↵Frank Schoenheit [fs]
of InsertDocument_Impl
2009-11-25move LoadView_Impl from SfxObjectShell to SfxTopFrameFrank Schoenheit [fs]
2009-11-24[CWS autorecovery] removed (now) unused methods in Sfx(Top)FrameFrank Schoenheit [fs]
2009-11-23#i10000#Frank Schoenheit [fs]
2009-11-23[CWS autorecovery] #i65597# when reloading an SFX document, do this via UNO, ↵Frank Schoenheit [fs]
not via internal methods. In particular, do not re-use existing SfxTopFrames. This implies slightly more flickering, but this should be bearable nowadays. The advantage is more simplified code. Also, on the medium run, when UNO view factories are implemented for SFX documents, the old approach would not have worked, anyway.
2009-11-23mergeFrank Schoenheit [fs]
2009-11-23[CWS autorecovery] SfxFrame::Browse is dead, tooFrank Schoenheit [fs]
2009-11-23[CWS autorecovery] while we are at it .... SID_BROWSE_STOP is dead, for a ↵Frank Schoenheit [fs]
long time now ...
2009-11-23mergeFrank Schoenheit [fs]
2009-11-23[CWS autorecovery] removed SfxCancellable/SfxCancelManager, and (part of) ↵Frank Schoenheit [fs]
its transitive closure No real-life use cases for this exist anymore, since nowadays document loading happens synchronously all the time.
2009-11-23[CWS autorecovery] removed the dead code for moving to the last record in a ↵Frank Schoenheit [fs]
separate thread Part of the code relied in the SfxCancellable, which is going to be removed. Also, this feature wasn't used anymore for a long time now, if we want to have it, again, we should better re-implement it.
2009-11-23[CWS autorecovery] #i65597# further refactored the loader code, cutting dead ↵Frank Schoenheit [fs]
branches Sadly, there's still one use case which calls InsertDocument_Impl on a frame which already contains an SfxViewFrame: reloading the document (explicitly via SID_RELOAD, or implicitly via SID_EDITDOC). If this weren't the case, the code would look even simpler. On the medium run, the reload code should also be migrated to a ViewFactory usage.
2009-11-22[CWS autorecovery] removed the unused "Save Window State with Document" optionFrank Schoenheit [fs]
This happened in further preparation for issue #i65597#, where the current phase aims at changing the SFX-Document-Loader to be completely UNO-based, by introducing a UNO-ViewFactory in SFX.
2009-11-20#i10000#Frank Schoenheit [fs]
2009-11-20[CWS autorecovery] removed some unused SfxFrame methodsFrank Schoenheit [fs]
2009-11-20[CWS autorecovery] a very early step towards #i65597#:Frank Schoenheit [fs]
some refactoring, removal of unused code, and consolidation Basically, in the current phase this is just to make it easier to understand the current code.
2009-11-16masterfix: #i10000# missing dependency addedKurt Zenker
Notes: split repo tag: libs-core_ooo/DEV300_m65
2009-11-13CWS-TOOLING: integrate CWS cmcfixes66Kurt Zenker
2009-11-13CWS-TOOLING: integrate CWS changehc02Kurt Zenker
2009-11-13CWS-TOOLING: integrate CWS sb117Kurt Zenker
2009-11-13CWS-TOOLING: integrate CWS impress178_DEV300Kurt Zenker
2009-11-13CWS-TOOLING: integrate CWS vcl106Kurt Zenker
2009-11-13CWS-TOOLING: integrate CWS ause109Kurt Zenker
2009-11-10cmcfixes66: merge with DEV300 m64Caolán McNamara
2009-11-06cmcfixes66: #i106674# fix remaining new[]/delete mismatchesCaolán McNamara
2009-11-05ause109: #i106645# make sure multiple xsltproc don't collide in dir creationHans-Joachim Lankenau
2009-11-04#i104768# make autoHC immediately activePhilipp Lohmann [pl]
2009-11-03#i104678# use high contrast mode setting instead of IsDark (paradigm shift ↵Philipp Lohmann [pl]
begun with issue i35482)