summaryrefslogtreecommitdiff
path: root/sdext
AgeCommit message (Collapse)AuthorFilesLines
2012-10-31add missing deps on sal headersDavid Tardon1-0/+5
Change-Id: I815ef8abaf4cd998e7b91fbadad56ddf0a7087ba
2012-10-31fix sdext build with poppler >= 0.19.xRene Engelhard2-4/+8
Change-Id: I655e8e15c7f7a8c292b3a1820ee48c29e847d05a
2012-10-31fdo#46808, Deprecate configuration::ConfigurationProvider old-style serviceNoel Grandin2-36/+24
...in favor of existing new-style configuration::theDefaultProvider singleton. Theoretically, ConfigurationProvider instances can be created with specific Locale and EnableAsync arguments, but this is hardly used in practice, and thus effectively all uses of the ConfigurationProvider service use the theDefaultProvider instance, anyway. theDefaultProvider is restricted to the XMultiServiceFactory interface, while ConfigurationProvider also makes available XComponent. However, dispose must not be called manually on theDefaultProvider singleton anyway, and calls to add-/removeEventListener are so few (and in dubious code that should better be cleaned up) that requiring an explicit queryInterface does not really hurt there. This commit originated as a patch by Noel Grandin to "Adapt configuration::ConfigurationProvider UNO service to new style [by creating] a merged XConfigurationProvider interface for this service to implement." It was then modified by Stephan Bergmann by deprecating ConfigurationProvider instead of adding XConfigurationProvider and by replacing calls to ConfigurationProvider::create with calls to theDefaultProvider::get. Change-Id: I9c16700afe0faff1ef6f20338a66bd7a9af990bd
2012-10-31fix build with system poppler-0.21.0Petr Mladek1-0/+4
UTF8.h is split and renamed to UTF.h Change-Id: I3c0c271324f79189aa2d10b9f159d2cb5743eb64
2012-10-24fdo#46808, Adapt awt::Toolkit UNO service to new styleNoel Grandin2-6/+4
Create a merged XToolkit2 interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Also mark sub-interfaces as non-optional. Change-Id: I278d0288e92be277033013302267cf93f7d70480
2012-10-23gbuild: fix XcuMergeTarget build breakage:Michael Stahl2-3/+3
Introduce gb_XcuFile_for_extension function to use the right file depending on WITH_LANG setting. Change-Id: Ibe4fc4e28fe445fc9391b68d370039528eab7ed8
2012-10-23gbuild: let ExtensionTarget expect manifest below META-INFMichael Stahl3-0/+0
Change-Id: Ia07d3fd856578ab6976c02f8a0ec96273db19a2c
2012-10-23fdo#46808, use service constructor for i18n::BreakIteratorNoel Grandin2-11/+5
Note that I found a pre-existing bug in linguistic/source/gciterator.cxx but I was not able to fix it, because doing so appears to expose bugs elsewhere! Change-Id: I17fb9108d98a98d0ae13fe5a8e043d2db5b27a6a
2012-10-02re-base on ALv2 code. Includes:Michael Meeks136-2299/+1962
#i118662# remove berkeleyDB from module l10tools Patch contributed by Oliver-Rainer Wittmann http://svn.apache.org/viewvc?view=revision&revision=1213189 reportdesign: remove extra items from Help menu Patch contributed by Ariel Constenla-Haile http://svn.apache.org/viewvc?view=revision&revision=1201215
2012-10-02Use prefixTor Lillqvist6-7/+10
Change-Id: I80de62d3afd461bc51a33d427794c86c4a6bc32c
2012-10-01Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini3-4/+2
Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159 Reviewed-on: https://gerrit.libreoffice.org/734 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-10-01fdo#50163 move definition of PLATFORMID into configure.inAndras Timar7-70/+5
Change-Id: Iea8385aa9213ccde7e6650cb934361597d508250
2012-10-01Fail early if getPackageLocation fails; plus clean-upStephan Bergmann1-18/+15
Change-Id: Ifa7d589e7854fed9cd9ca2a3f3c987179b60199f
2012-10-01Revert "take out @PLATFORM@ from extension ID"Andras Timar7-6/+48
This reverts commit 21a82f4f91eb9940e5dd01c75e2f68721a431f09.
2012-10-01add missing deps on headers to static libsDavid Tardon1-0/+5
Change-Id: I7a28dfa13bf0f98a654eca98eb1cdfd99177f37a
2012-10-01drop unused includeDavid Tardon1-1/+0
Change-Id: I21360e2d65b64bc27f02d677eda05f9d9d765367
2012-10-01add missing dep for tools/errcode.hxxDavid Tardon1-0/+4
Change-Id: I6e63a545332a1b865a26b355db49869c214f97c7
2012-09-29Some clean upStephan Bergmann1-39/+35
Change-Id: Ia17a714b55da06bd38c7b5d60881f1b3838da992
2012-09-28rhbz#826526 Inform user about unsupported PDF encryption formatsStephan Bergmann5-32/+95
...with a crudely reused "Version Incompatibility" message box (TODO: improve), rather than keeping asking for a password. Change-Id: I8239232704a4426af7a14a729840d184a502d2df
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl1-2/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl1-1/+2
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl1-0/+1
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-26followup patch to recent changes for sal_Bool -> boolNoel Power1-1/+1
Change-Id: I867934b4d0589d4e395fee471e1cfab236c0540f
2012-09-26sal_Bool -> boolNoel Grandin1-2/+2
Change-Id: I3a7cdd6fd488af20b15a205515fc6ee593371f0a
2012-09-25take out @PLATFORM@ from extension IDAndras Timar7-48/+6
There is <platform> tag for that in description.xml... It just caused complications, e.g. in help.tree. Change-Id: Iee51fc62f314972d8cc08b63c0c8dc2ab8dd8f16
2012-09-24drop unused headersDavid Tardon1-3/+0
Change-Id: I4659664bd0c4172d2935c15ef2170715a3519b24
2012-09-18deprecate oustringostreaminserter.hxxNorbert Thiebaud1-1/+1
the intent of this header has canged over time. now it is already systematically included with ustring.hxx and the operator overload it provide fit nicely there... Just to be safe, since that include as been added to the api during the 3.5 timeframe and therefore is already in 'production' the header remain and simply attempt to include ustring.hxx but a warning is issued indicating that this header should not be used anymore... in a couple of major release we will thenr emove it completely All internal users of that header are converted. Change-Id: I8934c55f089e29d78c0f5649b7c87b2ecf024bad Reviewed-on: https://gerrit.libreoffice.org/634 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-16move help compiler/linker/indexer to a new moduleAndras Timar1-1/+1
we may want to use syntax highlighter class from svtools later, which is not available for l10ntools Change-Id: I5a06b77cb6935e3ef68015fb608aa26ac7c53fac
2012-09-11Revert "Temporary workaround for failing XPDF tests"Fridrich Štrba1-2/+0
This tests were failing with system poppler 0.20.0. They are OK with internal xpdf. This reverts commit a9b7c8ba65d74d7ee5fef2750ae9e81945b9e1e3.
2012-09-10add help.tree files to extensions' helpBence Babati3-0/+51
Change-Id: I2decf0178dea2722a752291f21e97cae4aab8074
2012-09-02Replace usage of rtl/memory.h in PDF Import with equivalent from string.hArnaud Versini3-17/+19
Change-Id: I13f88bdfa6fc7d2b39fb2fd6a686b5364c20d6b5
2012-08-31The *_develop.zip files appear to be unusedStephan Bergmann3-71/+0
Change-Id: I1bb3d359b087421f4acf67955549514fc3c6a236
2012-08-31fdo#53009: Compile extension help in gbuildStephan Bergmann1-5/+1
...as had been done in the old build system (solenv/inc/extension_helplink.mk). Especially for bundled extensions, this removes the need to compile the help data per user on first start. gb_Extension_add_helpfile(s) replaces gb_Extension_localize_help, and takes care of all the steps (localization, compilation, inclusion in .oxt), even for the en-US data (which was handled with additional gb_Extension_add_file calls before). Change-Id: Ie4bab66d3cad2b713780a23bf2606ca56cfff37f
2012-08-31Temporary workaround for failing XPDF testsFridrich Štrba1-0/+2
Change-Id: Ic5a0a60068c871dfbe154e8f5fc7a0f622eaad30
2012-08-31-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann2-2/+0
Change-Id: Icb3d354ff73df2eea04f1248bb160c252f7a4f5b
2012-08-27Remove ineffective password erasing security in PDF ImportArnaud Versini2-10/+0
Change-Id: Ic49101733f034cc1165bd3c7704481a569f8a75c Reviewed-on: https://gerrit.libreoffice.org/489 Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2012-08-27fdo#46808, Adapt TempFile UNO service to new styleNoel Grandin3-9/+10
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
2012-08-12fix typoDavid Tardon1-1/+1
Change-Id: I6391bc2ba130fb2b30a28c6378aa3c373ef57b51
2012-08-12drop #include of itselfDavid Tardon1-1/+0
Change-Id: I75bb211d45af8a83a6990fa38cc94afc01ec4d0f
2012-07-16fdo#521512 - fix presenter console display switchingMichael Meeks1-3/+3
The new, clearer names for external displays need to be in-sync. Change-Id: Id78d359b08f956579e9226d00515cd959d81a17f
2012-07-07removed unnecessary forward declarations of classTakeshi Abe10-21/+0
except moving 'class SfxStringItem' to cui/source/inc/acccfg.hxx Change-Id: I11d3803ebcfa02658d376bacf28b3d6030ee9d1b
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks2-8/+2
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks3-12/+3
2012-06-30Some cppcheck cleaningJulien Nabet2-2/+2
Change-Id: I14cab3dfd26ac1568feef902b566873cecf049b9
2012-06-28impress211: #i110990# Fixed remaining problems with display ids and indices.Andre Fische1-0/+7
2012-06-27targetted re-work of cppunit pieces.Michael Meeks1-4/+0
2012-06-26gbuild: add gb_CppunitTest_use_executableMichael Stahl1-0/+2
and use it in sdext/CppunitTest_pdfimport.mk, which could fail previously in a parallel build. Change-Id: I3f251c945f5841c277a71a19fd411ecd77dec3b5
2012-06-25gbuild: add gb_Extension_add_executableMichael Stahl1-1/+4
This is not really necessary, but consistent. Change-Id: Ic0249efac26c9977ede7ef591d517cc03542b002
2012-06-25fdo#51115: fix sdext extensions on Windows:Michael Stahl3-5/+8
The sdext extensions contain the .lib link stub instead of DLLs; add gb_Extension_add_library to get the correct DLL filename on Windows, and use it in presenter screen, presentation minimizer and PDF import extensions. Change-Id: Ie8113a6002f9038e4df798edc255208977ba9497
2012-06-22.map files don't need executable bitsMichael Stahl1-0/+0
Change-Id: I2d3120a173097208bd29eb52ab3dea3af870f6ae