Commit graph

20760 commits

Author SHA1 Message Date
Frank Schoenheit [fs]
78fed9b862 undoapi: step 0.1 of the migration of css.chart2.XUndoManager to css.document.XUndoManager: remove the XModel paramter from the XUndoManager methods, they're an implicit attribute of the instance 2010-11-09 21:36:54 +01:00
Frank Schoenheit [fs]
a2882eb71c undoapi: step 0.0 of the migration of css.chart2.XUndoManager to css.document.XUndoManager: remove the unused XUndoHelper 2010-11-09 21:36:50 +01:00
Frank Schoenheit [fs]
36555d2783 undoapi: GCC WaE 2010-11-03 15:32:10 +01:00
Frank Schoenheit [fs]
dcdf1f8fac undoapi: moved the last remaining method of SfxMacroConfig (::Call) into the SfxApplication, and got rid of the class completely 2010-11-01 15:32:54 +01:00
Frank Schoenheit [fs]
c9698b400d undoapi: made the SfxMacroConfig event more slim, by removing unused methods. In turn, got rid of SfxMacroInfo, which is not used anymore 2010-11-01 15:32:53 +01:00
Frank Schoenheit [fs]
3da9580378 undoapi: Enter/LeaveBasicCall are no-ops nowadays - removed 2010-11-01 15:32:50 +01:00
Frank Schoenheit [fs]
eba7ca82c2 merge after pulling DEV300.m91 2010-10-29 11:31:21 +02:00
Frank Schoenheit [fs]
3d6f1fbb02 undoapi: no need to assert (via DBG_UNHANDLED_EXCEPTION) exceptions caught while calling IUndoManager::Undo/Redo: by defnition, the manager handled this by clearing the stacks 2010-10-27 13:20:24 +02:00
Frank Schoenheit [fs]
736a03a2c0 undoapi: +SfxViewShell::EnterStandardMode (so far, only dummy implementations in the apps except sw) 2010-10-27 12:49:06 +02:00
Frank Schoenheit [fs]
4ea1a253b2 undoapi: defined, implemented, and tested the exception handling for XUndoAction/Manager::Undo 2010-10-25 11:48:17 +02:00
Mathias Bauer
5cb1bf1e0b CWS changehid: resync to m90 2010-10-21 15:10:42 +02:00
Frank Schoenheit [fs]
f713ee1388 undoapi: made SfxUndoManager an implementation of the new, abstract ::svl::IUndoManager interface.
Change the SfxShell's UndoManager attribute to be an IUndoManager. Did all the resulting changes
up the source tree.
This way, we'll hopefully be able to provide an IUndoManager implementation in Writer, which
is not based on the SfxUndoManager, but on Writer's own Undo implementation.
2010-10-20 14:54:59 +02:00
Vladimir Glazunov
0a7690b5d2 #i10000# changes from OOO330 m11 2010-10-18 13:21:01 +02:00
Frank Schoenheit [fs]
a2c0236e6e undoapi: first sketch of the listener API - not sure this will survive 'til the final version 2010-10-14 16:40:32 +02:00
Jens-Heiner Rechtien
62d7a41f84 CWS-TOOLING: integrate CWS calc60 2010-10-14 16:15:05 +02:00
Vladimir Glazunov
a914be7eb2 CWS-TOOLING: integrate CWS sb123 2010-10-14 14:25:42 +02:00
Vladimir Glazunov
7a2291c626 #i10000# changes from OOO330 m10 2010-10-14 12:52:12 +02:00
Niklas Nebel
94d4cf1aff calc60: #i115025# SetRowHeightRange: compare height directly to mpRowHeights sum value 2010-10-13 13:34:07 +02:00
Mathias Bauer
9d0e54189c CWS changehid: generate former auto hids into src files 2010-10-11 17:56:12 +02:00
Mathias Bauer
93653d8020 CWS changehid: resync to m89 2010-10-09 18:56:58 +02:00
obo
965f693fd7 CWS-TOOLING: integrate CWS sw33bf10 2010-10-08 08:19:25 +02:00
obo
fec8085e1c CWS-TOOLING: integrate CWS ooo33gsl10 2010-10-08 08:14:20 +02:00
Niklas Nebel
6d9b321745 ooo33gsl10: #i114944# handle AutoFilter button position on RTL sheets 2010-10-06 17:08:15 +02:00
Frank Schoenheit [fs]
07d822fe0e undoapi: pulled DEV300.m89 and sb123 2010-10-05 10:20:04 +02:00
sb
d0eb9d4b56 sb132: merged in DEV300_m89 2010-10-04 17:38:17 +02:00
Vladimir Glazunov
e443106e71 #i10000# 2010-10-01 16:02:03 +02:00
Daniel Rentz [dr]
d2c13df2ea sw33bf10: #i105461# write missing parts of OBJLBSDATA sub record 2010-09-29 13:31:35 +02:00
Vladimir Glazunov
4d173f3992 CWS-TOOLING: integrate CWS sb129 2010-09-29 10:24:13 +02:00
sb
2a31877b6a sb123: merged in DEV300_m88 2010-09-22 15:59:47 +02:00
sb
80658937fc sb129: merged in DEV300_m88 2010-09-22 10:27:02 +02:00
Hans-Joachim Lankenau
83c5da0049 DEV300: changesets OOO330 up to m8 2010-09-17 13:32:40 +02:00
sb
5b37cee90e sb129: #i113189# removed obviously unnecessary service registrations; allow empty <implementation/> 2010-09-14 15:14:56 +02:00
obo
c548b0b0b3 CWS-TOOLING: integrate CWS calc59 2010-09-14 09:13:16 +02:00
obo
1a8dc8a165 CWS-TOOLING: integrate CWS dba33i 2010-09-14 09:05:18 +02:00
obo
dee0e9f293 CWS-TOOLING: integrate CWS impress200 2010-09-14 07:53:51 +02:00
sb
a43f7851c7 sb129: #i113189# change UNO components to use passive registration 2010-09-10 13:10:07 +02:00
Niklas Nebel
c87fa692ab calc59: compiler warning 2010-09-01 18:30:27 +02:00
Niklas Nebel
892fc048a3 calc59: #i114256# Don't move DataPilot fields to orientations that the source doesn't support 2010-09-01 17:53:25 +02:00
Frank Schoenheit [fs]
839c0f5270 dba33i: #i111146# completely put the responsibility for remembering/restoring view data, when switching to the
print preview and back, to SFX
In particular, the following changes have been applied
- the SfxViewFactory now supports a programmatic API name, as documented in XModel2.getAvailableViewControllerNames
- the new SFX_IMPL_NAMED_VIEWFACTORY, complementing the existing SFX_IMPL_VIEWFACTORY, allows to create view
  factories for such named views
- SfxViewFrame::SwitchToViewShell_Impl has been extended to recognize the case where a non-PrintPreview view
  is exchanged with another view. In this case, it preserves the view's view data at the model
- Calc's own mechanism for preserving the standard view's view data, and restoring it when coming back from
  the print preview, has been removed completely.

What probably is left here is to migrate the other applications from SFX_IMPL_VIEWFACTORY to SFX_IMPL_NAMED_VIEWFACTORY.
This way, they could also benefit from the new mechanism. Also, the UNO API would then be more precise, as the
view names would be speaking then, instead of the current "view<number>" names.
2010-09-01 13:39:49 +02:00
Niklas Nebel
7efea44937 calc59: #i114202# save table:show-empty attribute only if valid in ScDPSaveDimension 2010-08-30 18:45:51 +02:00
Frank Schoenheit [fs]
2dc5fa15dd dba33h: merge after pulling OOO330.m6 2010-08-30 14:10:40 +02:00
Christian Lippka
928468d1b7 impress200: merge 2010-08-26 21:56:23 +02:00
Ivo Hinkelmann
8c8d2a8a8f CWS-TOOLING: integrate CWS calc58 2010-08-26 13:52:56 +02:00
Vladimir Glazunov
0badf8094b CWS-TOOLING: integrate CWS codecleanup02 2010-08-25 17:21:42 +02:00
Vladimir Glazunov
9b7d0bbd3e DEV300: changesets OOO330 up to m5 2010-08-25 16:13:14 +02:00
Vladimir Glazunov
4af9b31225 DEV300: merge 000330 till r. b727f1beb700 2010-08-25 15:47:38 +02:00
Ivo Hinkelmann
9ceca79b60 CWS-TOOLING: integrate CWS mib18 2010-08-25 12:49:35 +02:00
Thomas Benisch
b07c2a4cb2 calc58: #i113948# office crashes after resizing chart 2010-08-20 13:23:46 +02:00
Thomas Benisch
9c2ea353ea calc58: #i113946# undo does not work for deleting shapes 2010-08-20 13:03:55 +02:00
Eike Rathke [er]
e050b9bc7c calc58: #i113879# add ScMatrix::CloneIfConst() and regard only temporary matrices created by the interpreter as mutable 2010-08-19 17:12:37 +02:00