summaryrefslogtreecommitdiff
path: root/officecfg
AgeCommit message (Collapse)Author
2015-11-26tdf#93837 Add UNO-based SmartTag menu controllerMaxim Monastirsky
... and use it for the standalone context menu. The sfx2 controller (SvxSmartTagsControl) is still used for the submenu variation, and is due to be removed after the new context menu implementation is in place. Change-Id: I2f889428eb777149f43d74cf3d081e19ab0ebb4a Reviewed-on: https://gerrit.libreoffice.org/20169 Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com> Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-11-20enable opengl by default for WindowsTomaž Vajngerl
Change-Id: I8683db0b038e89c1c9b4b723f31a205e80d9be6a
2015-11-20Change the bits of the save button dynamicallyMaxim Monastirsky
When the save slot is disabled, we want it to become a dropdown only instead of disabling it. Change-Id: I22fb04c8a0c9afc0a1af8f031a584cdaa99484f9 Reviewed-on: https://gerrit.libreoffice.org/20079 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-11-19Toolbar: Add 'Save As' to 'Save' dropdownSamuel Mehrbrodt
Change-Id: I6597ae5569b29d09a8c44fc9a55b71166aa37b05
2015-11-19tdf#91909 Add shortcuts for MovePage actionsPhilippe Jung
Ctrl+Shift+Home: Move page first Ctrl+Shift+Up: Move page up Ctrl+Shift+Down: move page down Ctrl+Shift+End: mov page last Change-Id: I779c000719bf05885b5be65c1111ca0d1e338902 Reviewed-on: https://gerrit.libreoffice.org/20048 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-11-18Unify menu-based toolbar controllersMaxim Monastirsky
The new GenericPopupToolbarController takes by default the popup menu controller that registered for the same .uno:Something command, and sets ToolBoxItemBits to ToolBoxItemBits::DROPDOWNONLY. If a different command specified using the "Value" property - takes the popup menu controller that registered for this command, and sets bits to ToolBoxItemBits::DROPDOWN. Change-Id: I75c5300bd27fcc9f618f2ee0df2aa6aefd088239 Reviewed-on: https://gerrit.libreoffice.org/20040 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-11-18Impress: Rework the way the display modes are presented.Philippe Jung
TODO: take into account remarks from Gerrit New combo to select display mode among: - Slide edition (Normal) - Outline - Notes - Slide sorter - Slide master - Notes master - Handout (master, as we are designing the template used to generate the handout) The combo is based on uno command .uno:DisplayMode Center pane tabs are hidden by default. A new uno dispatch command (.uno:ToggleTabBarVisibility) is available to show/hide this tab bar. Modified uno dispatch commands: No uno name has been modified. .uno:DiaMode : SID_DIAMODE renamed SID_SLIDER_SORTER_MODE .uno:OutlineMode SID_OUTLINEMODE renamed SID_OUTLINE_MODE .uno:NotesMode No change .uno:HandoutMode SID_HANDOUT_MODE renamed SID_HANDOUT_MASTER_MODE All internal code also considers the edit mode as master .uno:SlideMasterPage SID_SLIDE_MASTERPAGE renamed SID_SLIDE_MASTER_MODE If the input parameter SfxBoolItem Isactive is true or not provided, activates Slide Master mode. If parameter is false, activates the "Normal" (slide editing) mode. .uno:NotesMasterPage SID_NOTES_MASTERPAGE renamed SID_NOTES_MASTER_MODE If the input parameter SfxBoolItem Isactive is true or not provided, activates Notes Master mode. If parameter is false, activates the "Notes" mode. Modified behaviours: Now only one mode can be chosen. It is possible to navigate from a mode to any other mode. Previous behaviour: the following navigation Normal -> Slide Master -> Notes -> Normal was displaying slide master. It was required to activate Normal once more to get back to normal. Now the same commands will display the requested mode. Still to come (at least): - Fix reopen the last display mode. - Center pane tabs are now presenting all buttons for all modes (TODO). Change-Id: I11ab59d2f3caa9149260c5e55d44d598d0ce3390 Reviewed-on: https://gerrit.libreoffice.org/16723 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
2015-11-18Revert "Flip buttons: Make the tooltip an uno command property"Samuel Mehrbrodt
The text should be in the extended tooltips, not in the default ones. This reverts commit 0e41564b2fa5192ef1e8ec5e51ad3c04dfa52afd.
2015-11-18Removal of SID_TITLE_MASTER related codePhilippe Jung
i35731 fixed a bug by deprecating SID_TITLE_MASTER dispatch command in 2004. So the feature can not be called anymore since 2004. Ten years after, this changeset removes the code that could be considered as dead code. Change-Id: Ie212baf7ece2897578d2494030d790bcadd16f5f Reviewed-on: https://gerrit.libreoffice.org/16933 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-11-16slideshow: initial work on "honeycomb" transition (incomplete)Tomaž Vajngerl
Change-Id: I4a46f7f1ec289f96f9fd1b849317b7548ac29383
2015-11-16tdf#38395 enable smart apostrophe replacement by defaultLászló Németh
Unicode apostrophe is mandatory for French, English, etc. typography, and it is a default option in all modern word processors. The fix enables single quote AutoCorrect replacement for all languages. Change-Id: I2964242ecd1cc839bf27e9a3d772f5cab95d8db0
2015-11-14tdf#95403 Add Outline buttonMaxim Monastirsky
Change-Id: I0d5187ed34539a05ab9f2ffdfb89118df0aa3511 Reviewed-on: https://gerrit.libreoffice.org/19964 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-11-13Re-enable CppunitTest_officecfg_cppheader_testStephan Bergmann
Change-Id: I059a4cf6ce9f8969235cb998522461e82232502c
2015-11-13slideshow: add "glitter" slide transitionTomaž Vajngerl
Change-Id: Ie89b64c4399cd0092eee579660c9fe85f8ca8e73
2015-11-13Flip buttons: Make the tooltip an uno command propertySamuel Mehrbrodt
Change-Id: I3d6984b3b51e7eb2affa7fafebf8b745e60b3f20
2015-11-12Clone formatting: Usage description should be only in the tooltipSamuel Mehrbrodt
Not in the button name Change-Id: I7cf570ce692f33980e0a5d58be0fbccd5ebe0120
2015-11-12Add a new TooltipLabel property for uno commandsSamuel Mehrbrodt
This allows buttons to have different labels and tooltips. Change-Id: Icbc3fe5f3b4db8a2e6b7177c21341f2df3520f19
2015-11-12Windows header sanitizationAshod Nakashian
Isolation of windows headers using prewin.h and postwin.h headers and making headers dependent on them more self contained. Conversion of TCHAR to WCHAR and LPCTSTR to LPCWSTR etc. and cleanup of unnecessary casts. Change-Id: I7eff5c477d9223a064bfb4d962ff6d61960ee69c Reviewed-on: https://gerrit.libreoffice.org/19901 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-12Shorten transition group names to make them better legends.Michael Meeks
Change-Id: I8746ca87ed89bddafb839863829307f5fc51def0 Reviewed-on: https://gerrit.libreoffice.org/19914 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-11-11tdf#93837 Create Thesaurus popup menu controllerMaxim Monastirsky
The old context menu implementation adds the thesaurus sub-menu by manipulating the menu at runtime, which isn't a good idea in general. Since it's a sub-menu anyway, better to have it as a separate controller, so it can be added to the xml, and users could decide if they want it, and where. Most of the code adapted from sfx2 (menu/mnumgr.cxx, menu/thessubmenu.cxx), hence the Apache-based license header. Change-Id: I4f533fcdd5d6480fae8ebcf53ec7c69675025adb
2015-11-11tdf#93837 Add a new PopupLabel propertyMaxim Monastirsky
Some commands in context menus use different labels than in the menu bar. In the old resource format those labels are defined in the resource file itself. Note that the menu xml has the menu:label attribute, but we can't use it because it lacks localization support, and as such useful only for user customization. The order of consideration now is: 1. Label - Used if Context/PopupLabel isn't defined. (It's also used as the base for toolbar tooltips.) 2. ContextLabel - Overrides Label when in menu or context menu. Useful to drop the context, e.g. "Insert Image" should be only "Image" under "Insert" menu. If exists, that's what returned when asking for the "Label" property, instead of the full label. 3. PopupLabel - Overrides Label/ContextLabel when in context menu. Used to give items in a context menu different labels than in the main menu, e.g. "Paste Special" from the main menu turns to "More Options" when in context menu. It doesn't affect the Label property, and should be asked separately. Change-Id: I7408fc2bfb8d384b0f1a72a78b8c5d7c50de38da
2015-11-10tdf#43090: Add option to disable auto close bracketsMarcos Paulo de Souza
As many users asked, now there is a checkbox inside Tools->Math called "Auto close brackets, parentheses and braces". This option is enabled by default, but can be turned off now. Change-Id: I6f96201c0720fb62fc2dce99222f97194e930fbe Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/19750 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-11-08tdf#74667 Regression dialog: linear, logarithmic, powerTomaž Vajngerl
Add a new statistics dialog for calculating regression. First supported regression models are linear, logarithmic and power. Change-Id: I6fa18136455d4bc4d69edbaa7d19ee6b5b6e5703
2015-11-06tdf#91781 Add Form related commands to insert and tools menusYousuf Philips
Change-Id: I56a51bf1b9edd8a032167c3b648b69236a3d8e74 Reviewed-on: https://gerrit.libreoffice.org/19765 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-11-06Add a 'Ripple' transitionTor Lillqvist
Change-Id: I18efe35c299bc3a4a2a5e449021323fc1f53f378
2015-11-05tdf#36946: Organise transitions hierarchicallyTor Lillqvist
Introduce the concept of transition groups and sets. (Suggestions for other terminology welcome.) A collection of transitions that differ only in the direction the transition is applied, or similar minor fashion, are called a set, and they show up only once in the long list of transitions in the UI. Each set also has an icon. Sets are then collected into groups based on some overall common feature, like "subtle" or "3D". Groups do not yet show up in the UI, but are only present in the configuration registry. I made only a few silly icons as I am not an artist. Not intended to be a final design in any way for them. Change-Id: I148cb7f8dc2e3ecd70cae188908dd02053308239 Reviewed-on: https://gerrit.libreoffice.org/19797 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2015-11-05tdf#91820 Round of small tweaks to Calc's menu barYousuf Philips
Change-Id: I723dd1bc7179ec90cd828aaf263d8a2bc091ac22 Reviewed-on: https://gerrit.libreoffice.org/19766 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2015-11-05Remove unused stringsStephan Bergmann
Change-Id: I376a1a9c8198e71eb8fd893ca4382fd25bd55817
2015-11-03tdf#86595: Highlight color it isKatarina Behrens
Change-Id: Ic0a3083c05ba1cce974d76aecf60ed7bc4c72a36
2015-11-03tdf#86595 Change 'Highlighting' to 'Highlight Color'Yousuf Philips
Change-Id: I11ef97b4b4589d21afc40e862bb68a512db18831 Reviewed-on: https://gerrit.libreoffice.org/19741 Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2015-11-01tdf#80657 Adding new field to jump to specific page.Gulsah Kose
This patch is not completed. It adds a dropdown field to toolbar. When you click it, the page preview focuses third page (hard coded). This patch's purpose is getting information from developers how to add numbers to dropdown field. -- v2: Removed unnecessary MV_SPECIFIC_PAGE case. v3: Added dropdown field and defined new controller for new field. v4: Implemented page focus who user want. v5: Used NumericField instead of Combobox and added page count control v6: Used nSlotId instead of SID_JUMP_TO_SPECIFIC_PAGE in order to fix macOs build error. Change-Id: I722fbffcc72a1bcee70065e2e9369b73ab27f100 Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com> Reviewed-on: https://gerrit.libreoffice.org/19335 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-10-27tdf#88548 fontwork gallery always have transparent/checkered background.Aybuke Ozdemir
Change-Id: I8995ef12edb64c14788ba3a2c3c1c2ceb3775b11
2015-10-27Initial work on a "Vortex" transitionTor Lillqvist
The actual transition is not yet at all like the one in the competing product. But some basic ideas are in place. Change-Id: Ie17a4fe03ae93abe51a2f1f760f417ee4b193e2c
2015-10-27TANGO: Add icons for table/sheet managementYousuf Philips
Change-Id: Ida1ce8b62d93f37c75d0fee5e7930c75f6dbdb33 Reviewed-on: https://gerrit.libreoffice.org/19593 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-10-27tdf#81475 Improvements to writer's table toolbarYousuf Philips
Change-Id: Ia95522ebfa2c5c0c11242034a1237793c75aaa36 Reviewed-on: https://gerrit.libreoffice.org/19594 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2015-10-26tdf#75637: Resolve help images via a vnd.libreoffice.image UCPStephan Bergmann
...which uses the logic already available in VCL's ImplImageTree to locate the image zip files and find fallbacks for incomplete themes and for localized images. Change-Id: Ic1c15fcacb6596a27a2b051093232902202bf472
2015-10-23tdf#48456 : when searching for a number, consider formattingDennis Francis
Change-Id: I4a1e3e269a269bb37e88aa8810a46d0f4ecfc518 Reviewed-on: https://gerrit.libreoffice.org/19420 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2015-10-22provide more button for chart error bar sidebar panel, tdf#95055Markus Mohrhard
Change-Id: I4240631f98c51cc52a21a3ff551a339f22df11f3
2015-10-22rename Rectangles and Ovals to Legacy to scare folk off themCaolán McNamara
towards the ms-compatible basic shapes Change-Id: I64f223ca3098015364285861dec3e2653bade8d4
2015-10-20Clean up documentation of SymbolStyle propStephan Bergmann
Change-Id: Icec1dc1da3b9784990f3a4011849f4db62072d63
2015-10-20tdf#95155 Rename “Appearance” options to “Application Colors”Adolfo Jayme Barrientos
The previous name is misleading and confusing, especially as we have two other Options pages which can be considered as related to LibreOffice’s “appearance”: “View” and “Personalization”. Change-Id: I228f87e3198a33ffc0c3793c1d3acfb6f33d9b32
2015-10-19Autocorrect: Better label for automatic list creationSamuel Mehrbrodt
Change-Id: Ie7fa4e1cee488bc84e2ded40725cb9044b99d3cf
2015-10-17tdf#59418 : Use both F4 and SHIFT+F4 for absolute reference toggle in calcDennis Francis
and use CTRL+SHIFT+F4 for data source browser. Change-Id: I2e5020bd77bd54b33f94b662fb29a568aa39ffb1 Reviewed-on: https://gerrit.libreoffice.org/19401 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-10-16drop gconf integration as per ESC decisionBjoern Michaelsen
Conflicts: shell/source/backends/gconfbe/gconfbackend.cxx Change-Id: I609ec83ec59f5ae8d3a8c9c09649695bfcb03b87 Reviewed-on: https://gerrit.libreoffice.org/19408 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-10-15Revert "tdf#94994 Enable auto-numbering by default"Samuel Mehrbrodt
After discussion with Design team, we don't want this enabled by default, unless we fix some things so this is less obtrusive This reverts commit beb8d01d32bafac3a96f9f28bf93b58985e524dd.
2015-10-14tdf#94994 Enable auto-numbering by defaultSamuel Mehrbrodt
This reverts effe82efb67a3b444c3be5f978aef82b8e709165 Change-Id: I568dacd905731228c8acefd90c1c0d9c664f3938
2015-10-13tdf#94042 Change autorecovery & autosave to 10 minutesYousuf Philips
Change-Id: I53ee3002db38cc7d79cd431fc6254fde5427b751 Reviewed-on: https://gerrit.libreoffice.org/19136 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-12tdf#70998 - Termchange: Graphic/Picture -> Imageiremsendur
Change-Id: Ib0bc24854d75cde0e08ab322f75c787c99368941 Reviewed-on: https://gerrit.libreoffice.org/19309 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-10use trendline context for trendlines, tdf#94931, tdf#94934Markus Mohrhard
Change-Id: I0cb9cdec33924e560b24744cc78d632025a189fc
2015-10-07tdf#73691 add compatible macosx keyboard shortcut for ToggleUnicodeJustin Luth
Change-Id: I948bee0bb7d6889b9bcfb75d0119b85cc6146094 Reviewed-on: https://gerrit.libreoffice.org/19224 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>