Commit graph

20776 commits

Author SHA1 Message Date
Frank Schoenheit [fs]
cdf76da872 undoapi: ooops - fixed shape undo actions 2010-11-18 14:21:37 +01:00
Frank Schoenheit [fs]
ff89cf3166 undoapi: don't do view updates when paints are locked 2010-11-18 12:16:57 +01:00
Frank Schoenheit [fs]
230136cff1 undoapi: GCC WaE 2010-11-15 12:22:05 +01:00
Frank Schoenheit [fs]
ab17715fd5 undoapi: release lock on own mutex when calling into the UndoHelper 2010-11-17 11:32:13 +01:00
Frank Schoenheit [fs]
cbcedd6676 undoapi: updated the Chart test backend 2010-11-16 19:31:36 +01:00
Frank Schoenheit [fs]
ec5f9c1823 undoapi: respect the config limiting the maximum number of undo actions. No life-update anymore, i.e. changes in this setting are respected by new instances only, not by existing instances. This is a degradation (a bearable, IMO) compared to the old implementation, but consistent with other apps. So, why adding unnecessary complexity? 2010-11-16 15:38:33 +01:00
Frank Schoenheit [fs]
247ba6c56c undoapi: undo/redo: call ChartViewHelper::setViewToDirtyState (was still left after the refactoring) 2010-11-16 14:27:42 +01:00
Frank Schoenheit [fs]
5854c96421 undoapi: re-implemented the XModifyBroadcaster for chart's UndoManager, for this purpose, added support to the UndoManagerHelper 2010-11-16 14:12:33 +01:00
Frank Schoenheit [fs]
fd3ece0777 undoapi: some exception safety 2010-11-16 13:22:05 +01:00
Frank Schoenheit [fs]
d2de048b2b undoapi: moved UndoGuard.hxx to the only folder where it is used, renamed ImplDocumentActions.* to UndoActions.* 2010-11-16 13:20:01 +01:00
Frank Schoenheit [fs]
2f09474ea1 undoapi: some cleanups after the previos refactoring (more to come) 2010-11-16 13:10:17 +01:00
Frank Schoenheit [fs]
fa0b1d6e1d undoapi: derive XUndoManager from XChild, to allow convenient access to the document it belongs to 2010-11-16 12:22:48 +01:00
Frank Schoenheit [fs]
4d0ae2eac2 undoapi: step 2.3 of the migration of css.chart2.XUndoManager to css.document.XUndoManager:
migrate the clients of XDocumentActions to using the new XUndoManager, and completely remove the (X)DocumentActions
 still some more cleanup needed
2010-11-16 08:49:38 +01:00
Frank Schoenheit [fs]
3909360c32 undoapi: step 2.2 of the migration of css.chart2.XUndoManager to css.document.XUndoManager:
base the implementation of XDocumentActions on the document's UndoManager
2010-11-15 22:12:48 +01:00
Frank Schoenheit [fs]
5aa51f8639 undoapi: step 2.1 of the migration of css.chart2.XUndoManager to css.document.XUndoManager:
implement an XUndoManager/Supplier for chart documents
2010-11-15 22:12:20 +01:00
Frank Schoenheit [fs]
587dfc9e8a undoapi: step 2.0 of the migration of css.chart2.XUndoManager to css.document.XUndoManager: rename css.chart2.XUndoManager to XDocumentActions. Not sure this class will still exist (in either form) after the refactoring is finished. 2010-11-09 21:37:01 +01:00
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