summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-10Broadcast only on deleted cells that were previously non-empty.Kohei Yoshida
Change-Id: I87e9cffcb50f879b699fe8df141281fdc6d2dbae
2013-05-10fix various problems with vba Names & Names objectsNoel Power
a) Name.Value attribute was read only b) Name.[Get|Set]Value not working property c) Name.ReferToR1C1xxx attributes not returning r1c1 related addresses d) Names.Add just not working( should return a reference to the new Name ) e) Names.Add not handling multi-area addresses, not constructing the Content for the names correctly Change-Id: I6f3c1cf029d5e4003c5900a4e9525f5a0d9a8ed6
2013-05-10resolved fdo#64384 check subtotal row filtered also for single referenceEike Rathke
Change-Id: Ic00b9135021f2c5f76755efbe88fc1f12e655320
2013-05-10adjust magic binary index that identifies the theme name res idCaolán McNamara
because libreoffice inserted a bunch of extra resources since fork point. We should get rid of these ids entirely and e.g. at least instead use the filename number as the the id instead which would be a little less painful. Change-Id: I5d0a3b5e60dbe448164bdff25d46171a1ed4d55e (cherry picked from commit 8e9bcdb73adf7b544299bb57fcce5423b43cc058)
2013-05-10Resolves: #i121445# Added transparency support to the galleryArmin Le Grand
(cherry picked from commit cf417aec41decab94b5f1e82f6409e97a6c02fb5) Conflicts: extras/source/gallery/gallery_system/sg2.sdg extras/source/gallery/gallery_system/sg2.thm svx/inc/galtheme.hrc svx/inc/svx/fontworkgallery.hxx svx/inc/svx/gallery.hxx svx/inc/svx/galtheme.hxx svx/source/gallery2/galctrl.cxx svx/source/gallery2/galexpl.cxx svx/source/gallery2/galobj.cxx svx/source/tbxctrls/fontworkgallery.cxx vcl/inc/vcl/outdev.hxx vcl/source/gdi/outdev6.cxx Change-Id: I519a2cf4e16bb42ecfd9c4b48094e65adcc35599 (cherry picked from commit ddec662e8dc234b7196c1b3c28db5da743557ec6)
2013-05-10Revert "Improvements for custom shapes signet, puzzle and heart"Caolán McNamara
because I need to get the following patch to apply :-( This reverts commit 2056f718b5f000bdddeb68cc17592497f6baea1a. Change-Id: I3b005725a826d0339a6d1bb8d211959cd03c7d6e (cherry picked from commit 58a2d079400d6a6170b512b7fa387a7152849463)
2013-05-10Resolves: #i121407# Gallery reorganizations...Armin Le Grand
and additions of new themes (cherry picked from commit 8ccf0e00b5c67f17427d041321baaa5ade488e7c) Conflicts: extras/prj/build.lst extras/source/gallery/bullets/makefile.mk extras/source/gallery/gallery_system/sg2.sdg extras/source/gallery/gallery_system/sg2.sdv extras/source/gallery/gallery_system/sg2.thm extras/util/target.pmk scp2/source/ooo/directory_ooo.scp scp2/source/ooo/file_extra_ooo.scp svx/inc/galtheme.hrc svx/source/gallery2/gallery1.cxx svx/source/gallery2/galobj.cxx svx/source/gallery2/galtheme.src vcl/inc/vcl/alpha.hxx vcl/inc/vcl/bitmap.hxx vcl/inc/vcl/bitmapex.hxx vcl/source/gdi/alpha.cxx vcl/source/gdi/bitmap.cxx vcl/source/gdi/bitmap3.cxx vcl/source/gdi/bitmapex.cxx (cherry picked from commit 8012fae6cedcf325130d70adf0a486e8918f452f) Conflicts: vcl/source/gdi/bitmap3.cxx Change-Id: If4b2397b889f914487f2135679250c175181e1df
2013-05-10[coretext] Fix drawing fallback fontsKhaled Hosny
Core Text will apply its font fallback mechanism when typesetting a CTLine, and we can't assume that the returned run all use the original font. This fixes the random glyphs drawn when we hit font fallback. Change-Id: Id4d7098cb7bd3464cba6abab22be3ac3942c8889 Reviewed-on: https://gerrit.libreoffice.org/3846 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-05-10gbuild: gcc platforms: link with C compiler if no C++ filesMichael Stahl
In 5589c72b88e502bfca045ae38af16c854afdd401 a problem due to linking pyuno_wrapper with g++ was fixed: the library should not have a dependency on libstdc++. It's possible to implement this in gbuild directly by checking whether there are any C++ input files. (apparently on GNU/Linux g++ implicitly links in libm too...) Change-Id: I04dce06f796e20047ce7f5eab65e6110c0244445
2013-05-10soltools: remove Package_inc and empty unistd.h nonsenseMichael Stahl
Change-Id: Ic05de69951b28b9cc8d62f0a534b507c424e6b25
2013-05-10Enable building OpenSSL for OS XTor Lillqvist
Note that this doesn't imply it *will* be built; that depends on configury options and changes to configure.ac. Change-Id: I5ed531bc8999f49b9e696523226454f99f253882
2013-05-10Attempt to clarify nested conditional messTor Lillqvist
Change-Id: I2c174e23b3f995d819ff8ab72281b386b26c1cfe
2013-05-10Use bundled OpenSSL when building for OS X 10.7 or laterTor Lillqvist
http://stackoverflow.com/questions/7406946/why-is-apple-deprecating-openssl-in-macos-10-7-lion http://stackoverflow.com/questions/7475914/libcrypto-deprecated-on-mac-os-x-10-7-lion Apple apparently got fed up with the unstable ABI of OpenSSL, or something, and recommend you either move to their "Common Crypto Architecture", or, if you have to stay with OpenSSL, just build it yourself statically and bundle with your application. So let's do that. Change-Id: I5f19fcce9b4e00ff2ce3089a2398b3f08f76a9a0
2013-05-11sal_Bool to boolTakeshi Abe
Change-Id: I7e69466f189b845a807edbf3ca4422b0fb2aec94
2013-05-10Resolves: #i120306# enforce finite memory consumption of loaded jpegHerbert Dürr
Patch-by: orw Tested-by: orw (cherry picked from commit 7a8c7f6a6ceb29bf754e24f07ef92fcee4b925c3) Conflicts: svtools/source/filter/jpeg/jpeg.cxx Change-Id: Icda84dad6b5a8395f8592fdba479b194d4cc7ff7
2013-05-10editeng: fix 32bit -Werror=formatMichael Stahl
Change-Id: Ibc60b487fc769f152d231d962d984e3c8f6dce50
2013-05-10minor spelling fix for comphelper's comparison functorsHerbert Dürr
(cherry picked from commit e4a739338fc31b632f89a81198e0b4a16f98dbc3) Conflicts: comphelper/inc/comphelper/stl_types.hxx Change-Id: I18587958e7458cdd6847f48e8ea41ca92afd7815
2013-05-10typoCaolán McNamara
Change-Id: I66de69f3ca4ff92abb0583cd330087d59a037a0f
2013-05-10make some important single-parameter constructors explicitHerbert Dürr
for symmetry also the other constructors in the same class and mark their destructors as virtual if they are anyway (cherry picked from commit 870349eada8c0e56d58c8d2ee40ad561a9f982fe) Conflicts: vcl/inc/vcl/button.hxx vcl/inc/vcl/combobox.hxx vcl/inc/vcl/ctrl.hxx vcl/inc/vcl/dialog.hxx vcl/inc/vcl/dockingarea.hxx vcl/inc/vcl/event.hxx vcl/inc/vcl/field.hxx vcl/inc/vcl/fixed.hxx vcl/inc/vcl/floatwin.hxx vcl/inc/vcl/fontmanager.hxx vcl/inc/vcl/group.hxx vcl/inc/vcl/lstbox.hxx vcl/inc/vcl/menu.hxx vcl/inc/vcl/menubtn.hxx vcl/inc/vcl/metaact.hxx vcl/inc/vcl/morebtn.hxx vcl/inc/vcl/pngread.hxx vcl/inc/vcl/scrbar.hxx vcl/inc/vcl/spin.hxx vcl/inc/vcl/spinfld.hxx vcl/inc/vcl/split.hxx vcl/inc/vcl/syschild.hxx vcl/inc/vcl/tabpage.hxx vcl/inc/vcl/virdev.hxx vcl/inc/vcl/wrkwin.hxx Change-Id: I8c29f74208cf382a9baa01c2e2d0757688cb4641
2013-05-10Updated corepje335_NL
Project: dictionaries 61644291cba7f6f8dd7e194f5abbe0b0e146a321 solve fdo#63033 update Dutch dictionary OpenTaal to version 2.10g Change-Id: Ia4ccb06b0db4cdd976d2ec4491e14b82eefa558b Reviewed-on: https://gerrit.libreoffice.org/3844 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
2013-05-10resolved fdo#35756 import more than 64k HTML table cellsEike Rathke
Enhanced EditEngine to be able to hold more than 64k paragraphs. Used also in RTF import Calc and Writer, so that could benefit as well. * changed all EditEngine,Outliner,... related paragraph index/count variables from sal_uInt16 to sal_Int32 * sal_Int32 instead of sal_uInt32 to match accessibility API * matched some Outliner methods' paragraph parameters from sal_uLong to sal_Int32 * containers capable to hold size_t nevertheless are limited to a maximum of sal_Int32 * changed definition of EE_PARA_NOT_FOUND and EE_PARA_ALL to SAL_MAX_INT32 + added EE_PARA_MAX_COUNT and EE_TEXTPOS_MAX_COUNT to initialize ESelection with what previously were hard coded 0xFFFF all over the place + for similar reason added EE_TEXTPOS_ALL corresponding to EE_PARA_ALL to initialize an ESelection spanning all available text like aSel(0,0,EE_PARA_ALL,EE_TEXTPOS_ALL) Change-Id: I62d1b9c399cd709a4f93dbac31b219a61c46ec00 Reviewed-on: https://gerrit.libreoffice.org/3838 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-05-10don't override TMPDIR with /tmp on cygwin, cleanup TMPDIR/TMP handlingChristian Lohmaier
on cygwin, configure forced TMPDIR to /tmp, regardless whether it is set or not. And while it respects an existing value of TMP, TMP is only used in a few places. Changes the ones that explicitly check for TMP to prefer TMPDIR, and don't duplicate configure's check in other scripts. Change-Id: Ia8ac3f8d92e5f971c5237b85f66f7c0a58932930 Reviewed-on: https://gerrit.libreoffice.org/3701 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10Updated coreAndras Timar
Project: help 9c6ee8419cc4e7ff0d5b3cfbd9fc0e538e78f8ab
2013-05-10Potty mouthChris Sherlock
Change-Id: I276fa2fa24b5553a748e6e628129d54419e69c9a Reviewed-on: https://gerrit.libreoffice.org/3843 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10Fix: change to std::dec after having used std::hexChris Sherlock
The basefield flag of a stream is persistent, which I didn't realise before. This fixes commit 256e42646bedbeb9cba900f962f36ba4b1a1cda3 Change-Id: Ic0076c63ae6236ae75dcd79d108add27391b2125 Reviewed-on: https://gerrit.libreoffice.org/3842 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10Related: #i120306# better input checks in WinSalBitmap::ImplCreateDIB()Herbert Dürr
Patch-by: hdu, orw (cherry picked from commit 7b6990763f759f2de1902f8d22a22eb8e66797f7) Conflicts: vcl/win/source/gdi/salbmp.cxx Change-Id: I106efb3960cb99367d2ecefb8bcae006f389e271 Corrected static_cast which does not work on Win compiler reinterpret cas needed (base classes are not related) (cherry picked from commit 99e4d3a57f88f71c47f1e519bde13080f0df3041) Change-Id: I02fc89d1ab346231985c68d63d9710c036d2ab2a
2013-05-10WaE: unreachable codeTor Lillqvist
Change-Id: Ia3e12c18a30e5aa0f37db5035cd308b06b2b5655
2013-05-10Related: #i115922# Fontwork alignment and spacing controlsHerbert Dürr
Capitalize them consistently with the reference being their UNO names defined in main/helpcontent2/helpers/uno-commands.csv (cherry picked from commit 6a2ea0d81349d3bf6e3ce71cd60288e70b34e198) Conflicts: svx/source/tbxctrls/fontworkgallery.cxx Change-Id: I3400c68bf121f4a95cf1068c62be9864257c8ac2
2013-05-10bnc#758621: show preset texts in slide placeholderFelix Zhang
2013-05-10Font refcount is not uint16 (anymore)Eike Rathke
Change-Id: I1aa89a8d6f712abb4f768a413ebac29e14612484
2013-05-10Enhancements to VCL metafile handlingChris Sherlock
* Remove EMFP_DEBUG with OSL_DEBUG conditional defines and SAL_INFO * While we are about it, to help with troubleshooting metafile issues, add another vcl.emf area to log-areas.dox * Improve error handling when processing an EMF header: + replace variable name nsal_uInt32 (!!) with sane variables to make the code more readable + check to ensure that type field is 0x1, which is all it can be for metafiles + check that signature field is set to ASCII-encoded value "FME" + loose check of version field to see if it is 0x00010000 + warn if record count is zero - that really shouldn't be possible + check bytes field in header to make sure it correlates to the actual size of the metafile + additional check - [MS-EMF] states that reserved field should be zero, and ignored... but we can use this to check for file corruption - not 0, not correct! * Quite a few more comments in the code to clarify the intended structure of a metafile, per [MS-EMF] documentation Change-Id: Id4ed486b2dd0c6e7bdee67cb344aaaf8e8d98f84 Reviewed-on: https://gerrit.libreoffice.org/3839 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10More gb_PROGRAMDIRNAME clean upStephan Bergmann
Change-Id: I5af86e15bcb8958a680e7309f13d7a865f29d7a9
2013-05-10Solve fdo#64406 Missing right closing parenthesisJoren De Cuyper
Change-Id: I3812b60f097b1daf554bf2d337b126e8a8067573 Reviewed-on: https://gerrit.libreoffice.org/3837 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-05-10Resolves: #i122208# introduce rtl::CStringHash and rtl::CStringEqualHerbert Dürr
unify the various c-string compares and hashes. (cherry picked from commit b7e3470a154538a92f0a21b14e726d75723f4a92) Conflicts: oox/inc/oox/export/shapes.hxx oox/source/export/shapes.cxx sal/inc/rtl/string.hxx sdext/source/minimizer/pppoptimizertoken.cxx svx/source/customshapes/EnhancedCustomShapeTypeNames.cxx vcl/source/glyphs/gcach_ftyp.cxx writerfilter/source/resourcemodel/TagLogger.cxx xmloff/source/draw/EnhancedCustomShapeToken.cxx Change-Id: Ib742744077bfb4d38a462d88b44bdef45601b4ae
2013-05-10Resolves: #i122142# use simple text hilight framesArmin Le Grand
use simple text hilight frame when captions are in TextEdit mode (cherry picked from commit bdcd01c39324f5c74e0f696f2afc3449243e6c4b) Conflicts: svx/source/svdraw/svdmrkv.cxx svx/source/svdraw/svdorect.cxx Change-Id: Id570a220873d1bbd0f9caed4db44f90ca2f67d9e
2013-05-10Abstract over PACKAGEDIRNAME as it is MacOS rather than program on Mac OS XStephan Bergmann
Otherwise, the FILELIST scp2 items would create a program directory even on Mac OS X, before gid_Brand_Unixlink_Program creates the program -> MacOS symlink. (gb_Pyuno_PROGRAMDIRNAME shoudl be renamed to something more general than Pyuno, and maybe more */Package_*.mk would benefit from using it.) Change-Id: Ib6fc8d1abaf3b1a47a0f026a62bf0abdb14fc521
2013-05-10UntabifyTor Lillqvist
Change-Id: I42f54c87384419f5f605c2a5a8146477238f4dfb
2013-05-10Personas: Kill the non-finished "Background Image" feature.Jan Holesovsky
It seems not to be a too good idea anyway - the image has to have some specifics, so the value of setting any random image as the background of Writer / Calc / Impress is questionable. Either way, if anybody wants to finish that, easy to recover from the history ;-) - better than keeping the unused code around. Change-Id: I5079210bd91b5e70ce20681e5477b860bb28ff07
2013-05-10Updated coreAndras Timar
Project: dictionaries c178908939c5e5c727f5c7c78b9cc32356f6ea46
2013-05-10fix kde buildCaolán McNamara
Change-Id: Iddcf995b079867cf14454d28c363efacc0323ae8
2013-05-10Updated coreAndras Timar
Project: dictionaries 7c495c0a113c52ba9f2b15a5ab38d06b02e1c8df
2013-05-10protect SalFrameView's isOpaque() method by an isAlive() checkHerbert Dürr
(cherry picked from commit feb1be19817d10e0ed1a18bada9c917f2a4532db) Change-Id: I9e6ddcf04047bdc905f00b709db84459112122db
2013-05-10Related: #i112873# check native widget's control value type...Herbert Dürr
before converting to SpinbuttonValue or ScrollbarValue Else problems like #i112873# or even crashes can and do happen. (cherry picked from commit d2fde1d34c3c28572b1b6b4780269c15dd4c2bef) Conflicts: vcl/unx/kde/salnativewidgets-kde.cxx Change-Id: I6429205ab41b3194577bc50aa02384c920e11ed2
2013-05-10temporarily disable unit test that fails on windowsNoel Power
Change-Id: Id3cc26b6fbb1ec0ddacf7228e1c147085db415e1
2013-05-10Fix more exception specificationsStephan Bergmann
Change-Id: Ie5168a9e67ab9479cf7b6d0e350ec0b3c4f0616f
2013-05-10Make harfbuzz Windows XP compatibleFridrich Štrba
In a case we use harfbuzz on Windows once, it is using in the uniscribe backend some OpenType shaping that is available only in Vista and later. So call this functions over function pointers if available and if not, fallback to the itemizing/shaping/placing that is available in Windows XP uniscribe. Change-Id: I5b1a22d812d57194d1147effa87033cdf6af78d3
2013-05-10Fix exception specificationStephan Bergmann
Change-Id: I1167d2ebeba97380b65c6e7789ba7fc3ad6b0a1e
2013-05-10WaE: private field 'pFilenameLab' is not usedTor Lillqvist
Change-Id: I1c68a1fd425d54e2d01ff63580e62dc0fb6416e2
2013-05-09MinorKhaled Hosny
Change-Id: I31b95844234135d14f117ae74124350eedf7d20a
2013-05-09[coretext] Fix line spacingKhaled Hosny
It should have been nExtDescent + pMetric->mnDescent, but then the whole thing does not make any sense; why add the descent to the leading and then calculate the leading by subtracting the descent! (well, the ATSUI code was doing this but it makes no sense either). Just use CTFontGetLeading() directly. Change-Id: Ia54648f6c02c11359865f4aa6476adf40b27f906