summaryrefslogtreecommitdiff
path: root/sw/sdi/wrtapp.sdi
AgeCommit message (Collapse)Author
2019-10-23Add document-level option to lock down file exportSamuel Mehrbrodt
Setting this option will disable any export command (File->Export*, File->Send*, graphic/chart export context menu, save as, mailmerge wizard, ...) Change-Id: I07a2a3b9179b494ac839e7d1e407194600679aa1 Reviewed-on: https://gerrit.libreoffice.org/81316 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-03-22create SfxDisableFlags enumNoel Grandin
Change-Id: Ib59c7886017247977b916a8e140853fb8310582f Reviewed-on: https://gerrit.libreoffice.org/35514 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-03-18mailmerge: Toolbar edit box to show or change the current entry number.Jan Holesovsky
Change-Id: I935c059da44f2309c3cb1a8b2e93341c353bee01
2016-03-18mailmerge: Implement toolbar controller to exclude entries.Jan Holesovsky
This can be used as a "How to implement a custom widget / control in the toolbar" example: * the Controller.xcu change introduces a .uno:MailMergeExcludeEntry command so that it can be added in the toolbar .xml description (in this case mailmerge.xml) * the swriter.sdi introduces the .uno:MailMergeExcludeEntry command for the sfx2 handling - so that it can get notifications about enable/disable changes, invalidates, etc. * wrtapp.sdi + associated apphdl.cxx change make it possible to forward command invalidates (the rBindings.Invalidate(FN_MAILMERGE_EXCLUDE_ENTRY);) to the MMExcludeEntryController::statusChanged() for further handling (in this case setting the checked state according to the current data) * MMExcludeEntryController::createItemWindow() implements the custom widget itself (in this case a checkbox, but can be any VCL widget, even a custom one) * the rest (sw.component and the associated getImplementationName(), supportsService(), etc.) takes care of the instantiation of the controller. Change-Id: I68269538f779a6680b0ba98395b7985d3f1ab95a
2016-03-18mailmerge: Create toolbar buttons for the Save/Print/Email dialogs.Jan Holesovsky
Change-Id: Ia983a313a02b470a23244b2844ff01b12593f723
2016-03-18mailmerge: Implemented "Edit Individual Documents" toolbar button.Jan Holesovsky
Change-Id: Ia867e24a3a96b8a5d22a5c07a83e16b8b049fd60
2016-03-18mailmerge: Introduce buttons for first/prev/next/last mailmerge entry.Jan Holesovsky
Change-Id: I3dc63d568dc4cd6f7e06b057ca4a387e4ad0677e
2016-02-05remove unused UUID and VERSION from .SDI filesNoel Grandin
Change-Id: Ieb3e47c10c497a6f642f28a6741ac0fd2ecfd419
2016-02-05remove unused Automation from .SDI filesNoel Grandin
Change-Id: I65e1ca6e022dc76ac96ed75da2c5e78e9356a3e9 Reviewed-on: https://gerrit.libreoffice.org/22107 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2014-02-27Remove visual noise from swAlexander Wilms
Conflicts: sw/inc/unodraw.hxx sw/inc/unoframe.hxx sw/sdi/swriter.sdi sw/source/core/unocore/unoframe.cxx sw/source/core/unocore/unoparagraph.cxx sw/source/filter/ww8/rtfexportfilter.cxx sw/source/ui/inc/unotxvw.hxx sw/source/ui/lingu/hyp.cxx sw/source/ui/lingu/sdrhhcwrap.cxx sw/source/ui/uno/swdetect.hxx Change-Id: Ic0a3fb2392187c277c9b36915ffb10dcf0317908 Reviewed-on: https://gerrit.libreoffice.org/8322 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-04-10INTEGRATION: CWS changefileheader (1.16.902); FILE MERGEDRüdiger Timm
2008/03/31 16:53:13 rt 1.16.902.1: #i87441# Change license header to LPGL v3.
2006-05-02INTEGRATION: CWS sfxcleanup (1.14.244); FILE MERGEDRüdiger Timm
2006/04/28 12:30:37 mba 1.14.244.2: RESYNC: (1.14-1.15); FILE MERGED 2006/03/02 09:26:53 mba 1.14.244.1: #132394#: remove superfluous code
2006-04-27INTEGRATION: CWS os80 (1.14.286); FILE MERGEDKurt Zenker
2006/04/12 11:46:39 os 1.14.286.1: #b6410831#
2005-09-09INTEGRATION: CWS ooo19126 (1.13.460); FILE MERGEDRüdiger Timm
2005/09/05 13:38:07 rt 1.13.460.1: #i54170# Change license header: remove SISSL
2004-11-16INTEGRATION: CWS eforms2 (1.10.78); FILE MERGEDOliver Bolte
2004/10/08 13:02:17 dvo 1.10.78.2: RESYNC: (1.10-1.11); FILE MERGED 2004/07/26 16:15:51 dvo 1.10.78.1: #i31958# add FN_XFORMS_DESIGN_MODE and FN_XFORMS_INIT slots
2004-11-09INTEGRATION: CWS os38 (1.10.194); FILE MERGEDJens-Heiner Rechtien
2004/10/11 08:28:03 os 1.10.194.3: #i33959# old wizards remove, again - merge error 2004/10/08 12:47:11 os 1.10.194.2: RESYNC: (1.10-1.11); FILE MERGED 2004/09/21 10:23:02 os 1.10.194.1: #i33959# remove old Writer wizards
2004-09-20INTEGRATION: CWS swmailmerge (1.9.228); FILE MERGEDRüdiger Timm
2004/06/02 12:50:27 os 1.9.228.3: #i25107# merge error corrected 2004/05/28 20:51:38 os 1.9.228.2: RESYNC: (1.9-1.10); FILE MERGED 2004/04/08 08:36:51 os 1.9.228.1: #i25107# new mail merge wizard
2004-04-29INTEGRATION: CWS os12 (1.7.134); FILE MERGEDOliver Bolte
2003/10/22 15:48:45 os 1.7.134.2: RESYNC: (1.7-1.9); FILE MERGED 2003/07/21 09:09:02 os 1.7.134.1: #103299# SvtUndoOptions is an SfxBroadcaster
2003-09-19INTEGRATION: CWS fwkq1 (1.7.116); FILE MERGEDRüdiger Timm
2003/08/22 15:09:24 mba 1.7.116.2: #110843#: old slot removed 2003/08/18 11:30:23 mba 1.7.116.1: #110843#: start Autopilots via UNO
2003-08-19INTEGRATION: CWS os13 (1.7.148); FILE MERGEDHans-Joachim Lankenau
2003/07/10 11:27:39 os 1.7.148.1: #110634# SID_SW_DOCMAN_PATH removed
2003-03-27MWS_SRX644: migrate branch mws_srx644 -> HEADJens-Heiner Rechtien
2002-11-29#105490# MailMerge usabilityOliver Specht
2002-08-29#98951#: make sure that slot names are uniqueMathias Bauer
2001-09-28#92528# Revision log removed, header replacedOliver Specht
2001-06-25#82371# new interface for database beamerOliver Specht
2001-02-15#83369# FormLetter: status method changedOliver Specht
2000-09-18initial importJens-Heiner Rechtien