summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-13tdf#83054 Ctrl + G opens Go To Page dialog in writerYousuf Philips
Change-Id: Ifeb61902d8ef601d9a9cb8f5ec02b995315c732f Reviewed-on: https://gerrit.libreoffice.org/27132 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-13Add Export... function to save split button menuYousuf Philips
Change-Id: Iae47e0f671eed78923e3b97ef4bac65327458b41 Reviewed-on: https://gerrit.libreoffice.org/27924 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-13tdf#89466 Add Master Slide and Close Master View buttonSusobhan Ghosh
Impress only. Change panel title on master slide context. Disable controls in master view. Change-Id: Ic355a6c74d3f61ea23bcf80e2a2d7e7d7a7980b8 Reviewed-on: https://gerrit.libreoffice.org/27840 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-13BASIC: Use more often std::unique_ptrArnaud Versini
Change-Id: I37f3b35afcf3b4dba30a6ba841a59e0d851f1ebb Reviewed-on: https://gerrit.libreoffice.org/27930 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-13tdf#83830 Change 'Margin' to 'Margins' in Page Format PanelSusobhan Ghosh
Change-Id: I4f47f113705d0841aa1acfc6d273a97843f05ef7 Reviewed-on: https://gerrit.libreoffice.org/28082 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-13Add spacing between shape groups in Default Shapes PanelSusobhan Ghosh
Change-Id: I6b0b5072fc095fe8c89fe4eba497ed0b7610203c Reviewed-on: https://gerrit.libreoffice.org/28085 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-13tdf#83830: Tweaks to page header and footer panelsSusobhan Ghosh
Change-Id: I79b92b39ec1448a662463fb2dcf68fc71509edfb Reviewed-on: https://gerrit.libreoffice.org/28076 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-12format validation: work around missing exec permissionsThorsten Behrens
Change-Id: I2b4f0f31a2f700bafd373a2d71be35424be1392d Reviewed-on: https://gerrit.libreoffice.org/28091 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-08-12related tdf#101343 improve accelerators in Find & Replace dialogStanislav Horacek
added missing accelerators for "Formatted display", "All sheets", "Find previous" resolved ambiguous accelerator for "Find"/"Find next" Change-Id: I732c311e4db705afff0d4bc69e6efa086eddad3a Reviewed-on: https://gerrit.libreoffice.org/28060 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2016-08-12tdf#91832: ensure GETLINK reports proper contents for reverse selections tooBjoern Michaelsen
Change-Id: I4e77a55de012b5edd0d922b5e534e4dd6bb714b6 Reviewed-on: https://gerrit.libreoffice.org/28077 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2016-08-12Cppcheck: Variable is reassigned a value before the old one has been usedGiuseppe Castagno
Change-Id: Id49254f3f3b230de4e7d3f116b52a38f6042f6c1 Reviewed-on: https://gerrit.libreoffice.org/28070 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-08-12add CVE-2016-3133 testcaseCaolán McNamara
Change-Id: Id147f208ff9db1cfdf3859df7090d0790a0e6400
2016-08-12Resolves: tdf#87686 don't refresh index entry from selection on regain focusCaolán McNamara
Remain populating it from the initial selection on popup, but on losing focus and regaining it, leave the contents alone. Provide a refresh button to provide access to optionally updating the contents from the document selection. Change-Id: Ifcde5fac341655f1219f4d2a7057e788d3bb0b18
2016-08-12The enter() and leave() functions are not used anywhereTor Lillqvist
Change-Id: I42d2d6a12d49fc60c625dc2d230f70d05cf67673
2016-08-12Tweak numbering listbox optimal sizeKatarina Behrens
Change-Id: I7dedd5bc405da04a14bc7d74475c85a90e989e9c Reviewed-on: https://gerrit.libreoffice.org/28021 Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de> Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-08-12tdf#101077 make double->str conv. locale-agnosticDavid Tardon
Change-Id: Ibb87f4a14fda6957149ca52083387760ff6e60a3
2016-08-12Tweaks to page deck footer content panelYousuf Philips
Change-Id: Iba59edf038d802530d3758915479dbf19a75e8ca Reviewed-on: https://gerrit.libreoffice.org/28046 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-12check SelectionForbidsCellFill() on EnterBlock()Eike Rathke
... to prevent Alt+Enter filling a huge selection. Change-Id: I8ce905c6e5ad0cb4dadf309f7b995142414e7193
2016-08-12tdf#83830: Writer page deck and panels changed to non-contextualSusobhan Ghosh
Changed label 'Styles' to Style Change-Id: Ie5f4457982469b8d5649dd96de8183dd341ec67e Reviewed-on: https://gerrit.libreoffice.org/28064 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-12Tweak pagesize listbox Optimal sizeSusobhan Ghosh
Change-Id: Ic46962f69ed846d0322756a1a3ac18ea9da6b90a Reviewed-on: https://gerrit.libreoffice.org/28065 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-12fix windows buildNoel Grandin
after commit 500a3be0 "loplugin:countusersofdefaultparams in vcl..xmlsecurity" Change-Id: I09b07f241dc45f2d23370addfb1bc10aa2caedc4
2016-08-12loplugin:unusedenumconstants in package..svtoolsNoel Grandin
Change-Id: I8136b93b9303ebecafd791159e813c335b1bc172 Reviewed-on: https://gerrit.libreoffice.org/28052 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-12loplugin:countusersofdefaultparams in vcl..xmlsecurityNoel Grandin
Change-Id: I538596a99e632178d928ff7e66ad45c71b73c6fd Reviewed-on: https://gerrit.libreoffice.org/28018 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-12loplugin:unusedenumconstants in forms..sotNoel Grandin
Change-Id: Ic445e1bdd012c32ef7d84aec9df908467c3296a7 Reviewed-on: https://gerrit.libreoffice.org/28055 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-12Related: tdf#99499, add a limit to the number of http redirectionsGiuseppe Castagno
Check for maximum number of redirections according to <https://tools.ietf.org/html/rfc7231#section-6.4>. A practical limit can be 5, due to old RFC: <https://tools.ietf.org/html/rfc2068#section-10.3>, this limit is reported also in more recent RFCs, see final paragraph of RFC7231, 6.4. Change-Id: I2b394ef8d1ef391a527df349aa749819c496657b Reviewed-on: https://gerrit.libreoffice.org/28066 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-08-11Add more shapes to Insert > Shapes menuYousuf Philips
Change-Id: I58a476199047ab08c74803a560ba63357b77db38 Reviewed-on: https://gerrit.libreoffice.org/27996 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-11Updated coreStanislav Horacek
Project: help d4501baed063dd06f7b74c1354a8681ea46c326e tdf#97923 adjust menu path to Insert/Delete Page Break Change-Id: I9a771b814452353da48dcbb19f39e4ff1d9770b4 Reviewed-on: https://gerrit.libreoffice.org/27994 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-08-11Resolves: tdf#96568 check SelectionFillDOOM() on EnterMatrix()Eike Rathke
Change-Id: I6843b4fac175b646a6dd725f5591c49e960a5f18
2016-08-11Resolves: tdf#100250 scrollbar has no bgCaolán McNamara
Change-Id: I48e26b775337809759f8a76be7a9c457c94cd5c9
2016-08-11gtk3: style combobox never becomes sensitive if it starts insensitiveCaolán McNamara
Place cursor inside a protected section in writer, e.g. a table of contents. Save, and reload. The cursor starts inside the protected section. With the native gtk3 menubar the styles dropdown in the top left is grayed out. Moving the cursor outside the protected area does not make it active again. Under gen it works fine. *Extensive* debugging shows that there is a cache based on the numeric slots of commands to their dispatcher, e.g. SfxBindings::GetStateCache so if you SfxBindings::QueryState for a given uno command then it will look up what dispatcher to listen to by slot id. This StyleApply command appears in a number of places in LibreOffice, the toolbar as .uno:StyleApply, *but* .uno:StyleApply?A_Bunch_Of_Args elsewhere in the menus. In the gtk3 plugin it so happens that all the menu items are parsed and listeners set before the toolbar is created. While in the gen plugin the toolbar is created, and the menus are on-demand later. So under gen the dispatcher is created for ".uno:StyleApply" and other .uno:StyleApply?* go through that one. Under gtk3 the dispatcher is created for ".uno:StyleApply?A_Bunch_Of_Args". So, when SfxDispatchController_Impl::StateChanged is called, the aDispatchURL.Complete argument is ".uno:StyleApply?A_Bunch_Of_Args", but, because it was supplied as a cached result from the shared slot, some listeners have been added that want to listen to ".uno:StyleApply". The name doesn't match, so looking up the listeners listening to the command with argument finds nothing, so those listeners on the name without argument are not fired. Here I look up all the property names that the listeners were added to listen to (1 in all cases I've seen in casual testing) and if either the name with full args or no args matches then inform that listener that something has changed. Change-Id: Ib5858ccb16dce41e249ee911751053fd277551b8
2016-08-11tdf#101094 (22): Simplify cache removal: MKCOL, PUTGiuseppe Castagno
Change-Id: Id2c9f87e408b6754e17ef3792691d848deabfcd5 Reviewed-on: https://gerrit.libreoffice.org/28056 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-08-11tdf#101094 (21): Simplify cache removal: LOCK, UNLOCKGiuseppe Castagno
Change-Id: Ib963fc6e0834606dcb6f42b3c0df5a408ebc5351 Reviewed-on: https://gerrit.libreoffice.org/28030 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Giuseppe Castagno <giuseppe.castagno@acca-esse.eu>
2016-08-11add StarOffice mimetypes to desktop filesDavid Tardon
Change-Id: I4c68ad86a56e1b8ba4c142c62ffa2e486c89f90e
2016-08-11collect StarOffice docsDavid Tardon
Change-Id: Icf4989844b7d0b5bcdad0e28792a41b5d5b5c27e
2016-08-11factor this status change code outCaolán McNamara
no logic change intended Change-Id: I74e58f61fdb5d9684384dac5ba9803fc2d411ca7
2016-08-11tdf#96015 (part) links to Askbot in the Help menuOlivier Hallot
Add the entry "~Get help online" to the modules Help menu. on click, the system browser opens http://hub.libreoffice.org/forum/?&LOlang=<lang> <lang> is obtained from .getLocale() That in turn will redirect to e.g. askbot (but only few languages are using it at the moment) or other nl-specific resources. (nl-projects can request corresponding targets from infa, without the need to change the code – cf rdm#1983) The link can/should be extended to also include the version of LO and the currently used module to allow finer grained redirects. Change-Id: I56108dba4dd2684405623c4586103fc8ff9bea56 Reviewed-on: https://gerrit.libreoffice.org/27028 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2016-08-11GALAXY: Add show track changes bar small iconYousuf Philips
Change-Id: I8166fc40e683899ab562c2c80c06336d8a7b7598 Reviewed-on: https://gerrit.libreoffice.org/28051 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-11tdf#91324 GSoC adapt struct tm correctly for dateWastack
Change-Id: Id0413d735eeeb506b6e706c5d31e7bf989ab5e41 Reviewed-on: https://gerrit.libreoffice.org/27592 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
2016-08-11Convert handles of built-in shapes in Impress when exporting to PPTX.Mark Hung
For those shapes exported as OOXML preset shapes, their AdjustmentValues property was exported as the list of adjustment values ( avLst ) in the exported PPTX file. This works for shapes imported from PPTX, whose AdjustmentValues is exactly the same as avLst of the original PPTX file. For built-in shapes in Impress, avLst and AdjustmentValues would not be the same because the path and the equation created by LibreOffice and OOXML are not the same. This patch convert position of handles to adjustment values according to the shape type case by case. It also adds default values if the built-in shape in Impress has fewer handles then the exported preset shape because Powerpoint seems to be very strict about the number of values in avLst, and deemed the file as corrupted if any of defined adjustment values is missing. Round-rectangular-callouts, rectangular-callout, and round-callouts are added to the blacklist so that they are exported as preset shapes. Change-Id: Icd1284790607e927b6a9a614ac463a96cadedd81 Reviewed-on: https://gerrit.libreoffice.org/26479 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mark Hung <marklh9@gmail.com>
2016-08-11Change background of shape thumbnails to dialog colorSusobhan Ghosh
Change-Id: I9fc84fc78d7652eb12408688cd9c0be16f7e2d78 Reviewed-on: https://gerrit.libreoffice.org/28048 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2016-08-11new loplugin unusedenumvaluesNoel Grandin
Change-Id: I2efcb0332cca23bd53088121b4cbfc702011d0b9
2016-08-11DKK currency symbol is 'kr.' not 'kr' also for [fo-FO] and [kl-GL]Eike Rathke
Change-Id: I33d5c499da40c91875918f215c0470748ec1ff93
2016-08-11Notebookbar: Tweaks to the home tabYousuf Philips
Change-Id: Id08b4d579b676ed16b7f7a2d8a20ca8d250cb7a4 Reviewed-on: https://gerrit.libreoffice.org/28039 Reviewed-by: Szymon Kłos <eszkadev@gmail.com> Tested-by: Szymon Kłos <eszkadev@gmail.com>
2016-08-11Follow-up to 38a3743e0c5d52f9386f74097fd512d3133fbbe3Tor Lillqvist
Change-Id: If70b5754c161a0e1b262abeac8c54dde60515280
2016-08-11add test files for libstarofficeosnola
Change-Id: Iabb5965eb09e9128f2cfc720bf69e97f6a96fa22
2016-08-11integrate libstarofficeosnola
Change-Id: I85913f1bd1af5d102573040588cca9d8ddeebb5d
2016-08-11Fix comments to match new reality: these are no longer optional parametersTor Lillqvist
Change-Id: Idf054aa4ef095ce37f05a01adf59cb450a6906c6
2016-08-11loplugin:constantparamNoel Grandin
Change-Id: Ia06b9b189033b9409d7a59a211866f66a0614886 Reviewed-on: https://gerrit.libreoffice.org/28016 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-11loplugin:countusersofdefaultparams in svl..unodevtoolsNoel Grandin
Change-Id: Ie3d2cf29e99b8a51b80246aafa23a92e6c3404b2 Reviewed-on: https://gerrit.libreoffice.org/28017 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-08-11recognize another release's unknown currency saved as symbol we knowEike Rathke
This may happen when saving a currency with a changed symbol in the current release, load it in an older release, save it there and load it again in the newer release. For example DKK [$kr.-406] #.##0,00;[RED][$kr.-406] -#.##0,00 new in master/5.3 (changed symbol from 'kr' to 'kr.') loaded and saved in earlier releases writes currency 'kr.' instead of 'DKK' reloaded in master since there was no match as currency lead to number format #.##0,00 [$kr.] Change-Id: I5c8f165a2f420d77f5a2c0921c33a57797f92526