summaryrefslogtreecommitdiff
path: root/sfx2
AgeCommit message (Collapse)Author
2013-05-15Spelling "separate" (etc) correctly is hardTor Lillqvist
2013-05-14Remove obsolete RestrictedPath env var supportStephan Bergmann
Change-Id: Ia4ea7d60d7b69c863c1e891887060265e73e1cb6
2013-05-14SolarMutex does not belong into the URE interfaceStephan Bergmann
...so move it from osl/mutex.hxx to its own comphelper/solarmutex.hxx. It looks like a newbie mistake that 59e7685d8d812ee8773f57475cbe3aa2a0bdfc81 "Create an abstract interface to be used to implement a SolarMutex" put it here in the first place. I do not consider this an incompatible change really, as no external URE client code should have used SolarMutex anyway. (Also included some clean up, like removing unused {Clearable,Resettable}SolarGuard, and spelling out SolarGuard in the few places it is used.) Change-Id: I121ffb5b7cefbc19e88b5405e5a85ffc895be852
2013-05-13Added further documentation for sfx2Lennard Wasserthal
Added further documentation on the sfx2 framework. Turned the packed odg file into a git-friendly html+svg file. Change-Id: I0b86f00ffb9355d4cbc911a7b406b1b76dbf62ac Signed-off-by: Lennard Wasserthal <Wasserthal@nefkom.net> Reviewed-on: https://gerrit.libreoffice.org/3871 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-05-12Move Custom Panel example to the SDKAriel Constenla-Haile
(cherry picked from commit d0b30a0f10f506187fcff9775934d3594c140ead) Change-Id: I898433cbdf9f779f425424d600ebb4f0946ccf20
2013-05-11GetSlotServer can invalidate iterators into the slot cacheCaolán McNamara
Regression since d3a279cbd308486250e2b652aac01d41e2a52f14 Change-Id: I0113c5a8060eb598c4f3bcee5580658c347b66ac
2013-05-09Resolves: #i121233# Added bitmap scaling methods BMP_SCALE_SUPERArmin Le Grand
added from symphony, also BMP_SCALE_LANCZOS, BMP_SCALE_BICUBIC, BMP_SCALE_BILINEAR and BMP_SCALE_BOX. Changed defaults for internal scalings, enhanced PDF export when reduched DPI is used, added BMP_SCALE_BESTQUALITY and BMP_SCALE_FASTESTINTERPOLATE as new default for Bitmap::Scale (cherry picked from commit bf734a151dc5169b65cf5d2a127e4142b765326c) Conflicts: canvas/source/vcl/canvasbitmaphelper.cxx canvas/source/vcl/canvashelper.cxx sd/source/ui/slidesorter/cache/SlsGenericPageCache.cxx vcl/inc/vcl/alpha.hxx vcl/inc/vcl/bitmap.hxx vcl/inc/vcl/bitmapex.hxx vcl/source/gdi/bitmap3.cxx vcl/source/gdi/impgraph.cxx vcl/source/gdi/pdfwriter_impl2.cxx vcl/source/helper/canvasbitmap.cxx (cherry picked from commit 593c86280b64d97725adde0c0a0cc4f090fb2310) Change-Id: I41cf0a7e11bdbc6510e22e762486420995ba739b
2013-05-08Add open action to template manager toolbar.Rafael Dominguez
Change-Id: I5cec8814776f2658c990fb45193736a60178965b
2013-05-08Display folder name in breadcrum when opening template manager.Rafael Dominguez
Change-Id: Ie822d840af826b1d8d477a55fc92aa6b0cc512e9
2013-05-08Give view variables a proper name that reflect their use.Rafael Dominguez
Change-Id: Ie1d4cb0e77a43ce1ea2115e781b3a62d60961e11
2013-05-08sfx2: remove Package_sdiMichael Stahl
There are just a handful of sdi files in sfx2 anyway so just put sfx2/sdi on include path. Change-Id: Ia9be889a63ba9a2f330b505613ae38158a4b7bdf
2013-05-08invalidate used slot to avoid inconsistent state informationOliver-Rainer Wittmann
Invalid state information may cause crashes due to not updated slot data (cherry picked from commit 7267a4b856d9fb37c3f4855c1be0f35219743923) Change-Id: I3bc3f934c5144fb0873e7a9694c3c012ddb0b367
2013-05-07fdo#64211 replace "%2F" to "/" in online (wiki) help URLsAndras Timar
It is not possible to create wiki pages with URLs that have %2F in them. Help URLs contain %2F, when invoked from dialogs that are based on .ui files, it seems this is the new HID syntax. For example for Zoom dialog LibreOffice used to call http://help.libreoffice.org/simpress/cui%2Fui%2Fzoomdialog%2Fzoomsb and it did not work. Now it calls http://help.libreoffice.org/simpress/cui/ui/zoomdialog/zoomsb and it works. Change-Id: I163cf8ec3b69f31eadbbd9085d2180839fe91e07
2013-05-07officecfg: remove Package_cppheaderMichael Stahl
Instead include generated headers directly from workdir. Change-Id: I9d2bcc07175d2bbc16d3cc548c2245e7a4fb0c65
2013-05-06fix typos (wich instead of which)Philipp Riemer
2013-05-06remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák
Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
2013-05-06Java cleanup, remove unnecessary @SuppressWarnings annotationsNoel Grandin
Change-Id: Ib5df091fc4a6233b526c44ae42dbdbacb0bef7c6
2013-05-06Java cleanup, Convert Vector to ArrayListNoel Grandin
Change-Id: I323a6625f93347e69f3114fc10cb04dc759a539f
2013-05-06fdo#46808, Convert graphic::Primitive2DTools to new styleNoel Grandin
Change-Id: I9719b43dbf98cfca29638f54cc907e48c7ad28b7
2013-05-03implement native button order for messageboxesCaolán McNamara
Change-Id: I85d0991da3d2a1efa9d5c15569164d8bd2194356
2013-05-02Add --enable-desktop-gui-elements to show such even on non-DESKTOP platformsTor Lillqvist
Not my idea. Change-Id: If4874d97a2035588cd65ded9f281de0c3598b7d7
2013-05-02Resolves: #i119366# ensure password can be removed via "Save As..."Oliver-Rainer Wittmann
Found by: DonJaime <donjaime at freenet dot de> Patch by: zhengfan <zheng.easyfan at gmail dot com> Review by: Oliver <orw at apache dot org> (cherry picked from commit 9957730bb807c6d81f243e14a19cbb6a91035194) Conflicts: sfx2/source/doc/sfxbasemodel.cxx Change-Id: I93bfdd7f32671171f1b219f9fd2dbeac30a92254
2013-05-02fdo#60780, refactor Save a Copy and fixÁdám Csaba Király
Refactor Save a Copy, basing it on Export functionality. SID_SAVEACOPY takes its parameters, and sends a SID_EXPORTDOC request with them, using SID_SAVEACOPYITEM to differentiate Save a Copy from regular Export. Fix storing docx to url, by preventing finalizeFilter method, in filterbase.cxx, from writing back to the original file's MediaDescriptor. Change-Id: I876dbe17e43b26a43f29e797fdb157e31889ee1e Reviewed-on: https://gerrit.libreoffice.org/3355 Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-05-01use new MessageDialogCaolán McNamara
Change-Id: I4fdc54d5a6e0f133c53588e255274b9f103269b4
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-30bnc#816516: Implement easy access to the recent documents.Jan Holesovsky
This adds a dropdown to the 'Open' toolbar tool. Change-Id: I5b4aa99476e721c1479152b46bbc79cc0b095318
2013-04-28use SAL_CONFIGFILE macroDavid Tardon
Change-Id: I958a961993aaf920c52b5d7b8eea6666656b4ddd
2013-04-26fdo#63154: Remove all usages of the macro EXTERN_CMarcos Paulo de Souza
Change-Id: I25b7f509ba5d1007a16c84ad05870a8174c094ec Reviewed-on: https://gerrit.libreoffice.org/3621 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-25Down-arrow jump to last item when there is no item immediately below.Rafael Dominguez
Change-Id: I23f5f002826e2ecc25ff19d18372cb637feb1310
2013-04-25Broken security/password when saving to older odf (sx?) formats.Muthu Subramanian
nDefVersion is the default doc version, whereas, we need to check the current document version in question. While this changes just one of the places - a review is probably required for other places as well, where nDefVersion is used.
2013-04-24gbuild: drop empty use_packages callsDavid Tardon
Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f Reviewed-on: https://gerrit.libreoffice.org/3503 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24gbuild: drop uses of removed packagesDavid Tardon
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-23execute move of global headersBjoern Michaelsen
see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
2013-04-22Restore SfxControllerItem::GetCoreMetricCaolán McNamara
was correctly removed by 9c2f7056a82c4d7719715ca1c77f8dd4c17aa24c but we will need it again soon Change-Id: I7b2af6a17fc1c34d9313428e759e93fdde9ba0d7
2013-04-22SID_ATTR_TEXT_FITTOSIZE is already using this slotThomas Arnhold
Change-Id: I26a0f821d026c8e0701fa3860357168837ea5a28
2013-04-22fdo#63659 <sigh> fix brain lapse, missing breakNoel Power
Change-Id: I02ab972cfad577423585d25587b925b5b1153506
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-21fdo#62699 Remove a few more pass-through headersMichael Dunphy
Change-Id: I4cc2dc7f1da3bc15921939e3bd5908a3f7049eab Reviewed-on: https://gerrit.libreoffice.org/3492 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-20Remove pass-through header file sot/inc/sot/clsids.hxxMichael Dunphy
Change-Id: I122669d4ffaf72fb1d5f6fccc98e8a648f31aa23 Reviewed-on: https://gerrit.libreoffice.org/3490 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-20fdo#63154: Change Min/Max/Abs for std::min/max/absMarcos Paulo de Souza
Now all these usages were removed from LO. Change-Id: I8a7233db20abdcdbb18428ad4004c78cc516a0e6 Reviewed-on: https://gerrit.libreoffice.org/3326 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-19Delete two pass-through include files and update the file that included them.Michael Dunphy
Change-Id: I6f02d312d1425dbb28b7cb7a2aa87a734054c4a7 Reviewed-on: https://gerrit.libreoffice.org/3474 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-19Remove pass-through header svtools/inc/svtools/txtcmp.hxxMichael Dunphy
Change-Id: I605ae778e57a12588dca274a4ee34a018004034e Remove pass-through header sfx2/inc/sfx2/imgdef.hxx Change-Id: I9a5ebabefccdd63b55d64aec26488542d0d362e3 Remove pass-through header xmloff/inc/xmloff/xmlcnitm.hxx Change-Id: If880679499daee2f77d1f6e148dba963d09bbb9c Reviewed-on: https://gerrit.libreoffice.org/3477 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-18date/time IDL datatypes incompatible changeLionel Elie Mamane
- nanosecond precision - signed (allowed negative) year Also: assorted improvements / bugfixes in date/time handling code. Some factorisation of copy/pasted code. Change-Id: I761a1b0b8731c82f19a0c37acbcf43d3c06d6cd6
2013-04-18Resolves: #i121933# docking area layout improvementOliver-Rainer Wittmann
some improvement to the docking area layout on a undock-dock-cycle of a window (cherry picked from commit cad2fc1a82a3efb2abd4396fe2efc2231fb783e5) Conflicts: sfx2/source/dialog/splitwin.cxx Change-Id: I39d888248a973304163bbe499094bef51a9d61f1
2013-04-18warning C4702: unreachable codeStephan Bergmann
Change-Id: Ica48a91c0b8b55c984e59dbe9771d604bc77cdaf
2013-04-18fix fdo#63659 restore handling of ZOOM MID, MID_VALUESET & MID_TYPE sub parmasNoel Power
Change-Id: I01eff3bb8b194e1437a263e527cb8e6d2defa4de
2013-04-17fdo#62096 - replace some O(U)String compareTo with ==Artur Dryomov
Change-Id: I98d04d7da4c2b7ea0b769df9c2bfa8c1ad86bf2d Reviewed-on: https://gerrit.libreoffice.org/3422 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-04-17-Werror=unused-macros (MinGW, sfx2)Stephan Bergmann
Change-Id: Id4e46df91c94f987922402c0f791f79aa9d13bc9
2013-04-17Fix assert statementNoel Grandin
which I messed up in 7e4db91a3900fd0bbce0f0592a045458a37862b3 "Convert SfxShellStack_Impl from SfxPtrArr to std::vector" Change-Id: I177972fddb8a0f2237085fdc2892d6992c5fc746
2013-04-16remove dead class SfxPtrAr and it's header sfx/inc/sfx2/minarray.hxxNoel Grandin
Change-Id: I23c9f905e6f679299f95baa6d8d4bafa97a3f19a Reviewed-on: https://gerrit.libreoffice.org/3399 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>