summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-07fix powerpc buildNoel Grandin
fallout from the wide char changes <sberg> noelgrandin, _rene_, ah, yeah, that's something that broke with 0b07406f7147b9abbb2095d9e038b13293cb8b10 <IZBot> core - Use C++11 char16_t for sal_Unicode - http://cgit.freedesktop.org/libreoffice/core/commit/?id=0b07406f7147b9abbb2095d9e038b13293cb8b10 Change-Id: If4303bd1d8577612250b1857b809b022d13759e4 Reviewed-on: https://gerrit.libreoffice.org/20433 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2015-12-07loplugin:overrideNoel Grandin
Change-Id: I0b7fa4d669a6bbf26c8cbf08ef009686919c9a60
2015-12-07loplugin:mergeclasses OOXMLPropertyImpl into OOXMLPropertyNoel Grandin
Change-Id: I1447cfc76c529332450c90a21b6525d3103fe852
2015-12-07loplugin:mergeclasses, merge OOXMLPropertyImpl into OOXMLPropertyNoel Grandin
Change-Id: I73eb7e664c0a53f135c06c3d8ea450bd9493c780
2015-12-07Let LIBO_INTERNAL_ONLY imply LOK_USE_UNSTABLE_APIMiklos Vajna
Change-Id: Ifbed5e534ba79d32b7188bb7fb7108338b6e124d
2015-12-07Sort undefsStephan Bergmann
Change-Id: I20940822c482d4edab8a5d4b5aaf75ba58817898
2015-12-07SvxMenuConfigPage: Disable controls when no menus foundMaxim Monastirsky
We reuse this page for context menus, but not all modules have context menus. This is the same behavior now as in the toolbars page (but ideally we shouldn't show those pages at all in such case). Change-Id: I66e308400d50934044179f07709c371578db8c39
2015-12-07tdf#93837 Never hide clipboard functions in context menusMaxim Monastirsky
This updates the hack made for tdf#86850 for the new implementation. We're going to use .uno command names, instead of sfx2 SIDs. While touching this, I removed the check for the Paste Special menu. It's not backed by a real sfx2 slot, so never disabled. Change-Id: I1e2078e98987ad1f5f46e3964d878cb967ac00ef
2015-12-06tdf#96246: Make pRenderingArguments nullablePranav Kant
Type gchar* is not nullable by convention. See: https://wiki.gnome.org/Projects/GObjectIntrospection/Annotations#Nullable_parameters Change-Id: Ibfee816a3ef2d29c7376071fb61eda7bf0538efb Reviewed-on: https://gerrit.libreoffice.org/20425 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2015-12-06ThesaurusMenuController improvementsMaxim Monastirsky
- The method to fill the menu shouldn't override impl_setPopupMenu from the base class, because we can't fill the menu before getting some data through status updates. - Use vcl::CommandInfoProvider to get menu labels. Change-Id: Ieeeafb81921bc4786256aae4e26d87c6106e63da
2015-12-06Access2Base - First steps OutPutTo calc and csvJean-Pierre Ledure
+ bug correction on dlgFormat dialog - check user input Change-Id: I126f99dbc587342772a601df8b9dd03cfe4850ac
2015-12-06Access2Base - Option Explicit in UtilProperty moduleJean-Pierre Ledure
Change-Id: Iab982421be37e670201561b67cc66fb91d30de91
2015-12-06tdf#87933 easier visibility of automatic page breaksAybuke Ozdemir
Change-Id: I1d81b740bf67402b7f59b572bbd8a9fbc4a989f2 Reviewed-on: https://gerrit.libreoffice.org/19706 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2015-12-06reportdesign: Use ToolbarAsMenuControllerMaxim Monastirsky
Change-Id: If19ba5416610a6bdd0067e127185fd128dd86c27
2015-12-06tdf#91781 Add more shapes to the menu and additional tweaksYousuf Philips
Change-Id: I0f6bc69afce27d5e4dd7fab3c8e8b87e292d6217 Reviewed-on: https://gerrit.libreoffice.org/20167 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2015-12-06unused vcl::IsWindowSystemAvailable Juergen Funk
Change-Id: Ie903a6fe3237319661662c0533c23528766ffd08 Reviewed-on: https://gerrit.libreoffice.org/20404 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2015-12-05unused Printer::Error()Juergen Funk
it was removed here a6fed7a19befa5673403ec5fe3ab69a91475da3a Change-Id: I0ab07ccda4270bde307ca8d7cd13e610ce9202ff Reviewed-on: https://gerrit.libreoffice.org/20416 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-12-05implement SAL_INVERT_TRACKFRAME invert via cairoCaolán McNamara
this gives the same (terrible?) pattern as quartz for dragging toolbars around Change-Id: I439826c41f9d4d13d6e0b13859b6fb34899b6494
2015-12-05silence vcl release mouse warningCaolán McNamara
Change-Id: I12eb894d88c7b96f92e3d080ac3cf24ff2e025ec
2015-12-05gtk3: avoid empty target clipboard warningCaolán McNamara
Change-Id: Ic6b46eb2c81398f0ab2e7539e5cdb27a508c8893
2015-12-05Resolves: tdf#95865 gtk3: disentangle Geometry handlingCaolán McNamara
don't set our maGeometry directly, wait until gtk confirms the result to update it. We're getting in a real muddle here Change-Id: If1f0b3ef50cabd8ddd5bca66f823bcbea1ecbcaf Reviewed-on: https://gerrit.libreoffice.org/20396 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-05remove gtk2 stuff from gtk3 salframeCaolán McNamara
Change-Id: I096a3a9b6fd69b8c8943b9db19d5a3fd32dfcb02 Reviewed-on: https://gerrit.libreoffice.org/20395 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-05remove gtk3 stuff from gtk2 salframeCaolán McNamara
Change-Id: Ica4b64df4cd88dcdbc3483f7b6aa3c9aceb215ec Reviewed-on: https://gerrit.libreoffice.org/20394 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-05gtk3: copy the gtk/gtk3 frame before splitting for the two versionsCaolán McNamara
Change-Id: Iac9f3087fc36fb284a3edd0062cfbaf3580c4097 Reviewed-on: https://gerrit.libreoffice.org/20393 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-12-05loplugin:defaultparamsMatúš Kukan
Change-Id: I9015579a93e58d382866cbebe7af462735b08700
2015-12-05Remove typedef only being used onceJulien Nabet
Change-Id: I8f29df2c67e6c4cd9535629edbba4ff1f1a2e632
2015-12-05Access2Base - OutputTo binary fields as null fieldsJean-Pierre Ledure
Do not skip temanymore Change-Id: I6a1276959ab940eb44aedeab2f1c9cc7f71a0e1e
2015-12-05Simplify and remove this do/whileJulien Nabet
There wasn't even a kind of "finally" block! Change-Id: Ib6836e8e8bd7369c2049c0fd26081002dfbfecba
2015-12-05tdf#74608 dbaccess: Constructor feature for ODatabaseDocumentMatúš Kukan
Change-Id: Id524a1a717c350cb0558ef5ff11da3e6c941c203
2015-12-05tdf#74608 dbaccess: Constructor feature for OComponentDefinitionMatúš Kukan
Change-Id: I150cdaa46a0d86e1a4b6598ac580a10b2e8f071f
2015-12-05Fix Treelist shouldn't use VCLEVENT_LISTBOX_SELECTJulien Nabet
warn:legacy.osl:21997:1:accessibility/source/extended/accessiblelistbox.cxx:103: Debug: Treelist shouldn't use VCLEVENT_LISTBOX_SELECT To reproduce: - Launch Base and create a brand new HsqlDb file or open an existing one - Select Tables pane - Click Table Design => the message appears in console Change-Id: If7fa99890bbec8795a62b83dbe193247adffb733 Reviewed-on: https://gerrit.libreoffice.org/20411 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2015-12-05Access2Base - OutputTo HTMLJean-Pierre Ledure
Add <span> in the list of acceptable html tags Change-Id: I23c57ad1ef889fd511111f6d969feaafb9d0f5b8
2015-12-05tdf#96234: Type Formatting, Primary key checkbox may be checkedJulien Nabet
Right click on a field in Type Formatting (Base, paste a table from Calc for eg) makes a popup which takes into account now if the field is a primary key or not. Handles multi-fields primary key, too: the selected fields must be exactly those in the primary key, no more, no less. Change-Id: I545b946bccd3fc02f4f6c3bdb99f914d181a3d40
2015-12-05tdf#74608 dbaccess: Constructor feature for OCommandDefinitionMatúš Kukan
Change-Id: Ibaa1fd8310fdba073190a7721891ebb835eb0e6e
2015-12-05add performance test for subtotal insertionWilliam Bonnet
Change-Id: I8e567713c738d19aca5ef28808ae6e033ffe5bd3 Reviewed-on: https://gerrit.libreoffice.org/20405 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2015-12-04sw: add doxygen comment for SwpHintsMiklos Vajna
Change-Id: I1f53c644120180c730706cab8b969f36fa4023be
2015-12-04tdf#94739 use GetScanlineSize instead of calculating itTomaž Vajngerl
We calculate the scanline size wrongly when writing a PDF so the image is not exported correctly. BitmapAccess already has a method to determine the scanline size so use that instead. Change-Id: Icccba8f26c5e0fd4bd4c37bba7c5a7fe8d0094bd
2015-12-04pdf export: use ScopedBitmapAccess and remove AccessReleaserTomaž Vajngerl
AccessReleaser does the same job as a ScopedBitmapAccess, but it is a local class in pdf writer - removing it. Change-Id: I3608a80fde8af938de479a9ecf44b134e1be7aa8
2015-12-04Remove image color conversion menu from ImpressTomaž Vajngerl
In impress there is (or was) a submenu "Mode" for images that containted color transforms for images to various bitdepths and palettes. The action is destructable - which means the original is replaced by a new image. This also has little use today as I don't think many people want to shrink image (byte) size this way. The only useful transform is to 8-bit indexed for certain types of images to save space without a bigger color degradation, but it makes more sense to add this option to "compress image dialog". Change-Id: I7450b2ec3507fb5d180cbd1ec879cb5560a2dd22
2015-12-04Fix includeStephan Bergmann
Change-Id: I8dd2624cf70dbb34f6fe0a1744c3266dcef07198
2015-12-04Missing includeStephan Bergmann
Change-Id: I97c7a1c3c8a1dca0227477b54c4ce17530bd6b33
2015-12-04UBSan: Bad static_cast from dbaccess::ODatabaseSourceStephan Bergmann
...which doesn't inherit from cppu::OWeakObject in the first multiple- inheritance slot Change-Id: I1624e5c696d5a592f86e7c48849ecf3a39e1e6fb
2015-12-04Wingdi RGB macro handling improvedAshod Nakashian
Improved the isolation of windows headers. Specifically, RGB macro is better handled now. Change-Id: I0eeea16d0de9da3455810c80b0715f7b54ae8c3f Reviewed-on: https://gerrit.libreoffice.org/20039 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-12-04fix SwClient crash in SwXNumberingRules/SwXTableRows/SwXTableColumnsNoel Grandin
was generated a crash when running 'make check' on my Linux box. These classes need to hold the SolarMutex when destructing their SwClient base class. Change-Id: I448ea00978d003aa37d8663d37b4edf9e54a6a56 Reviewed-on: https://gerrit.libreoffice.org/20391 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2015-12-04svtools: replace boost::ptr_map with std::map<std::unique_ptr>Michael Stahl
Change-Id: Ic61b2b9a472431e5443c74eb8b319ff8796e1672
2015-12-04svtools: replace boost::ptr_map with std::map<std::unique_ptr>Michael Stahl
Change-Id: I56fb6eb96f0d7c0a80741ba1dec7a2cbe650c33c
2015-12-04sfx2: replace boost::ptr_map with std::map<std::unique_ptr>Michael Stahl
Change-Id: Ic5aed60d40d0e1cd4c227032bc4cf9adbd7be00a
2015-12-04chart2: replace boost::ptr_map with std::mapMichael Stahl
Change-Id: I07a8b2eaa11ca29e3303d323060c3a4c52823967
2015-12-04chart2: replace boost::ptr_map with std::mapMichael Stahl
Change-Id: Id647a5b681e10defd944ccb2ec8509689df704af
2015-12-04chart2: replace boost::ptr_map with std::map<std::unique_ptr>Michael Stahl
Change-Id: I0b80042bdab33b52b339267292249add6f70ac3c