summaryrefslogtreecommitdiff
path: root/sd/UIConfig_sdraw.mk
AgeCommit message (Collapse)Author
2019-02-23Add style options to redaction exportMuhammet Kara
* Add 2 new uno command aliases to handle 2 different styles of redaction export/sanitization: * .uno:RedactedExportBlack & .uno:RedactedExportWhite * Replace the single export button with the 2 new buttons * Add a new toolbox names .uno:RedactedExportToolbox which consists of the new 2 commands. It will be added to the Redaction toolbar after we solve the icon issue. * Now new redaction shapes are named as RectangleRedactionShape or FreeformRedactionShape based on their type. * While exporting to PDF, a seamless step of "Sanitization" takes place, in which, all shapes in the Draw doc are traversed and turned into opaq black or white (with black border) shapes, then the whole doc is converted into bitmap (page by page). * After the export operation is completed. All shapes are converted back to the usual redaction style (gray and transparent). * Icon issue: * We need 2 new icons for our new commands, one for black redaction shapes without border, and one for white redaction shapes with black border. * I tried adding links to a current icon, but it didn't work, so they are iconless for now. * Next to do: Handle icon issue, and take the redaction implementation into a separate helper class because it is growing fast. Change-Id: I9b2b7716289b800cdbe7bf3ffa4a442fe5afc474 Reviewed-on: https://gerrit.libreoffice.org/68072 Tested-by: Jenkins Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
2019-01-25Add Redaction ToolbarMuhammet Kara
* Consists of .uno:Rect, .uno:LineToolbox, and .uno:ExportDirectToPDF * Automatically shown when we are in the redaction process * Customizes the rectangle tool for our needs Also: * Adds new parameters to the SID_DRAW_RECT (.uno:Rect) to be able to set transparancy, fill color, and line/border style, and to make our button sticky/permanent Known problem: Button's icon is not shown after adding the parameters Change-Id: I7928264415769f7e0a4ded171b864adb99aed442 Reviewed-on: https://gerrit.libreoffice.org/66706 Tested-by: Jenkins Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
2018-10-22sd: Use the regular textbox popupmenu for outline text objectsMaxim Monastirsky
Having a separate menu for just one kind of a text box makes no sense. It isn't good for developers that must remember to sync changes between the two, and likewise for users which do customization, and that have to make the same changes twice. In fact both menus are identical, except that the outlinetext menu has also .uno:TextAutoFitToSize. But this commands seems to work also for other kinds of text boxes, and we actually have a request in tdf#116898 to have it in the context menu. So we can just move .uno:TextAutoFitToSize to textbox.xml, and then remove the separate outlinetext.xml. Fortunately there is no fear of losing existing user customization for outlinetext.xml, as it wasn't exposed to the customization dialog by error (no corresponding entries were added to ImpressWindowState.xcu/DrawWindowState.xcu). Change-Id: I3568cb95d862d4ab91bedfa691dcc6659a3bf86f Reviewed-on: https://gerrit.libreoffice.org/61972 Tested-by: Jenkins Reviewed-by: andreas_kainz <kainz.a@gmail.com> Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
2018-08-02Notebookbar: Added shortcuts toolbox in drawKshitij Pathania
Change-Id: Icb1dbc5539c1fe64c2ee4906602578460860e9c8 Reviewed-on: https://gerrit.libreoffice.org/58464 Tested-by: Jenkins Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2018-05-21Activated notebookbar in drawKshitij Pathania
Added tabbed and two groupedbars mode of notebookbar. Change-Id: I208a365139ca6c83510a73a8ffa0260b05787793 Reviewed-on: https://gerrit.libreoffice.org/54547 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2018-05-11draw has a sidebar, so impress/draw can use same table properties paneCaolán McNamara
Change-Id: I6f2178bf005fea4885af1359ce07722f17e87ba8 Reviewed-on: https://gerrit.libreoffice.org/54099 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-08-04draw vs impress printer option pagesCaolán McNamara
disambiguate contexts for impress vs draw printer options pages Change-Id: I1bb52c49b95beab3d9acceec73370e0be8da6f59 Reviewed-on: https://gerrit.libreoffice.org/40747 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-11-10tdf#103826 Missing master page pane context menus in DrawMaxim Monastirsky
Change-Id: I355e9507692e770063a91d05efd3ebc3e2671d57
2016-02-28tdf#93837 sd: Initial import of context menu xml filesMaxim Monastirsky
Lots of copy-paste there, will look at it later. Change-Id: I966679068ba159f481e2add8ab7b6f5384e7e22e
2016-02-21tdf#93837 Convert RID_FM_TEXTATTRIBUTE_MENU to xmlMaxim Monastirsky
Change-Id: Ic37bfb9e25eba9b03b2c896c904823aec478355e
2013-12-27convert unlink image querybox to .uiManal Alhassoun
Change-Id: I46458d497757162be283effb624a7c769aeb5354 Reviewed-on: https://gerrit.libreoffice.org/7200 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-11-15convert 500th dialog (vectorize) to .uiCaolán McNamara
Change-Id: Ib1a8716091a16eb970c9f218f4a8e496de72ff51
2013-11-15convert bullets and numbering dialog to .uiCaolán McNamara
Change-Id: I303684cd0d4e2f3092cc776cd0b77725d6741bc6
2013-11-15convert draw table design dialog to .uiCaolán McNamara
Change-Id: Ieb9e7f9d2b8ff89aa83e44f4f1d3f634adf71b25
2013-11-14convert cross-fade dialog to .uiCaolán McNamara
Change-Id: I51f90299f0a2f9573dd8cfd1e6b875e7c76af125
2013-11-14convert insert slides dialog to .uiCaolán McNamara
Change-Id: I9dc8366d2e8bd2ab16ce11c9e69cbdbdca0ccae5
2013-11-13convert name html design to .uiCaolán McNamara
Change-Id: If384ab765e09a6600d3e9cb559ed58dccb6b18c1
2013-11-13convert break dialog to .uiCaolán McNamara
Change-Id: Ic0cee9c164eb077f76403a154461f1d1f3b52921
2013-09-30Convert Draw object & background dialog to new UIOlivier Hallot
Conflicts: sd/UIConfig_sdraw.mk Change-Id: I5625420bb374c03da0095065444787d082df8038 Reviewed-on: https://gerrit.libreoffice.org/6066 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-30Convert Draw char dialog to widget UIOlivier Hallot
Conflicts: sd/UIConfig_sdraw.mk Change-Id: I1635e21d3bcfa708b4e6b99e5ec5bd00448e1f59 Reviewed-on: https://gerrit.libreoffice.org/6054 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-30Convert Draw page dialog to Widget UIOlivier Hallot
Change-Id: I65cb85e4f8ce3f234e6d9ae780a83db04c23f0f6 Reviewed-on: https://gerrit.libreoffice.org/6053 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-07-12Convert Draw paragraph dialog to widget .uiOlivier Hallot
An undocumented feature can be enabled by environment variable export SD_SHOW_NUMBERING_PAGE=1 so a paragraph numbering tab pages shows up. Change-Id: I21b0c8f6dffefd09fa783f29d3280c955513ddd6 Reviewed-on: https://gerrit.libreoffice.org/4852 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2013-04-29adapt code to duplicate object dialogCaolán McNamara
Change-Id: I2555dc113b2fb4c77bec187b15f0bb545811b07b
2013-04-29adapt code to use snap object dialog .ui conversionCaolán McNamara
Change-Id: I181c87f8406f095bd4dc499b47d91081f58aaf59
2013-04-24adapt code to insert layer .ui conversionCaolán McNamara
Change-Id: I75e83c2e2399f12e7d4cd035856e5ee07a75d494
2013-04-11deliver all uiconfig files by UIConfigDavid Tardon
Change-Id: Ie78b7ce399ba34485146ca7622c59d31f8105d02 Reviewed-on: https://gerrit.libreoffice.org/3229 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-11rename UI to UIConfigDavid Tardon
I plan to use it to deliver all */uiconfig files, not just .ui, as a preliminary step to get rid of postprocess/packconfig. Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149 Reviewed-on: https://gerrit.libreoffice.org/3225 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>