summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-19io: tdf#88206 replace cppu::WeakImplHelper* etc.Takeshi Abe16-45/+40
with the variadic variants. Change-Id: Iad03db6b729a785ab8b29a69943fa45f5a36b21b Reviewed-on: https://gerrit.libreoffice.org/17849 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-08-19vcl: document VCL_DOUBLEBUFFERING_ENABLEMiklos Vajna1-0/+1
Change-Id: I209fbef9f2ee43031175b68bce86b51724dfeec7
2015-08-19cui: prefix members of SvxGradientTabPageMiklos Vajna2-101/+101
Change-Id: Id3d2e7b404c70307ecccc2571072b12229265cf6
2015-08-19Replace utl::LocalFileHelper::IsLocalFile -> ...::IsFileUrlStephan Bergmann6-18/+17
...given that vnd.sun.star.wfs is long gone. Note that the old code could have behaved differently in that for one it could have worked for relative URL input (as osl_getSystemPathFromFileURL is allowed to accept relative URLs) and for another could have failed for some file URLs (for which osl_getSystemPathFromFileURL would return something other than osl_File_E_None for whatever reason), but it looks plausible to assume that what the call sites are really interested in is whether a given URL is a file URL. Simplifies those call sites that already have a INetURLObject instance even further. Change-Id: Iaee4595d933a760b8321e42414a9ef0865311833
2015-08-19replace hideous SfxSaveTabPage defineNoel Grandin2-17/+13
Change-Id: Ie0931d378c72ff5aaa5d50006141eaa651281ba7
2015-08-19Add SAL_ENABLE_GLYPH_CACHINGTor Lillqvist1-0/+1
Change-Id: I59dbfea2230012447732d12f732ad160a30908e7
2015-08-19More hacks to glyph rendering for caching with OpenGL on WindowsTor Lillqvist1-2/+11
Change-Id: I934ad7453f35909f4c3ad999e33453b5b6032480
2015-08-19More hacking on OpenGL glyph caching on WindowsTor Lillqvist1-18/+23
Now text looks better, for instance the lower-case "t" glyphs on the Start Centre aren't totally weird any more. But for instance the tip of the hook of "j" leaks into the "i" texture. I guess I really would need to render glyphs one by one. Change-Id: I69ae2d2f7c559530bcfdfc1a4915503fcb3ab4af
2015-08-19Add FIXME comment and bin an #if 0 snippetTor Lillqvist1-10/+2
Change-Id: I0bbea4ef62c8e94d8b8f1bfb440712da5839e532
2015-08-19Initial hack for OpenGL glyph caching on WindowsTor Lillqvist3-1/+349
Shows text roughly correctly, but many problems. Conditional at run-time on the SAL_ENABLE_GLYPH_CACHING environment variable in addition to SAL_FORCEGL. One obvious thing that needs fixing is making sure that the glyphs are rendered into the texture without overlap. Compensating negative values in the ABC::abcA and ABC::abdC width is not enough. Also, the cache should be changed to actually have "cache" functionality, i.e. entries should expire based on some criterion. Change-Id: I66a37d3354a09011a654f15a7d2bd8efaa14ad1e
2015-08-19document some env vars in VCLTomaž Vajngerl1-0/+22
Change-Id: I780e18b7afee470cff525904687746e163d30bdd
2015-08-19vcl: kill 'special member functions' the compiler generatesThorsten Behrens2-66/+1
No need to spell out otherwise auto-generated functions. Change-Id: I1d2aec552df197f6656b0a495cef22696667dc4b Reviewed-on: https://gerrit.libreoffice.org/17846 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-19for testing allow disabling configmgr for time critical pathsCaolán McNamara23-57/+186
Change-Id: I08021f18d53e1748927f8847649994f95252bbc2 Reviewed-on: https://gerrit.libreoffice.org/17844 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18Added Test for tdf#74524 ODF import of range annotationVarun2-0/+25
Change-Id: I9e5d67026df1b3d79dda1158d35357a8dae47517 Reviewed-on: https://gerrit.libreoffice.org/17843 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-08-18ConvertSystemPathToURL->getFileURLFromSystemPathCaolán McNamara7-17/+7
Change-Id: I1c60c60f9b5318626f42e33091920a4404fb6d1c
2015-08-18tdf#93302: Fix OpenSymbol %phi and %varphi glyphsKhaled Hosny2-7/+7
The glyphs for %phi and %varphi symbols were swapped in commit 81001f2c89e5932a8bfde26aacb9277b59146dff (back in 2009), as part of https://bz.apache.org/ooo/show_bug.cgi?id=105084 (see the document attached there), but no justification was given. Given the shape of the symbols after that change contradicts the ones in the Unicode code charts and other popular math fonts, I simply swapped them back. Change-Id: I0133a3d07df932f144ec5900103e11e27f174a5e Reviewed-on: https://gerrit.libreoffice.org/17822 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18tdf#92036 - Writer infinite spelling loopAshod Nakashian1-0/+3
The periodic timers fire when the current time exceeds the start time + the period. However, without reseting the start time, the timer would end up thinking it must fire immediatly. By reseting the start time when firing, the timer will only fire again when another period has expired, not immediatly. Change-Id: Ibd0311b12a514bfd558c0bd6ef83df8c89fd8c7e Reviewed-on: https://gerrit.libreoffice.org/17194 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18ConvertURLToSystemPath->getSystemPathFromFileURLCaolán McNamara12-31/+27
Change-Id: I7dc0e1b596f80b8f0870aed1722f711bb287ec0a
2015-08-18rBaseURL argument now unusedCaolán McNamara10-16/+13
Change-Id: I02cacfeaf26788ed024fa9753af132f0d5822e6f
2015-08-18Added Test for tdf#74230 ODF export stroke and fill in graphic defaultsVarun1-0/+22
Change-Id: I09c15c7d5c9eaabe81029506bc9091fac42af662 Reviewed-on: https://gerrit.libreoffice.org/17840 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2015-08-18Get rid of obsolete LocalFileHelper::IsFileContentStephan Bergmann3-9/+0
vnd.sun.star.wfs is long gone---or what else could this have been used for? Change-Id: If39c9bdcb983f94206e0f58b7e1e8410fdcef089
2015-08-18tdf#832525 - Wrong punctuation direction after Chinese characters inMark Hung2-2/+2
vertical layout. Change-Id: I6391e665db205545f0d660e3de826755c954f286 Reviewed-on: https://gerrit.libreoffice.org/17836 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18Remove mention of long-gone vnd.sun.star.wfsStephan Bergmann1-1/+1
Change-Id: I534da08398504697aa4ecff7838c6bd702dc8ea0
2015-08-18Remove newly unused ucbhelper/fileidentifierconverter.hxxStephan Bergmann6-178/+0
Change-Id: I7c272383ecb115e19699ed96bf5622d979403a01
2015-08-18Simplify from ucbhelper::getSystemPathFromFileURL & v. v. to osl::FileBaseStephan Bergmann1-55/+21
(vnd.sun.star.wfs is long gone); pending further clean up Change-Id: Ie532c1d945c20a31f7758fbc0438e6b1f5d5c843
2015-08-18Simplify from ucbhelper::getSystemPathFromFileURL to osl::FileBaseStephan Bergmann1-8/+4
(vnd.sun.star.wfs is long gone) Change-Id: Ica7d972c04cc065ffbd5debf72e1ec3eeb5c6c64
2015-08-18Simplify isLocalFile_Impl checkStephan Bergmann1-16/+1
(vnd.sun.star.wfs is long gone) Change-Id: I5e6659302d9ff3cd4e2ae4bb09066b73f842f17f
2015-08-18Simplify ZipPackage::isLocalFile checkStephan Bergmann1-14/+1
(vnd.sun.star.wfs is long gone) Change-Id: I3e25f1728504cbad07bb97187a7bac23b33695dc
2015-08-18this debugging code can definitely use oslCaolán McNamara1-3/+3
Change-Id: I420e7f242868a25a2f9a473c23c67dfd9a285b7c
2015-08-18lok: namespace and re-work various types & helper functions.Michael Meeks1-23/+37
Change-Id: I36e2a01822883251f9556fcde0e0a9830356ac98 Reviewed-on: https://gerrit.libreoffice.org/17833 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2015-08-18Remove obsolete getLocalFileURLStephan Bergmann3-36/+2
...vnd.sun.star.wfs is long gone Change-Id: I64da15a6c16e429aeda57c435e353891fb28f04d
2015-08-18null pointer guard if no user defined types declared at the module levelLaurent Godard1-50/+53
Change-Id: I368a168c636e4029e9cd9bbe4a4df5d9b846c923 Reviewed-on: https://gerrit.libreoffice.org/17834 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18resolved: crash while closing ImageMap EditorSzymon Kłos1-0/+2
Steps to reproduce crash: 1) Open Writer 2) Insert an image 3) Open ImageMap Editor (Edit > ImageMap) 4) Close window Change-Id: I5f48345eb8ae8d2d1465082243348a8b2e8ccecf Reviewed-on: https://gerrit.libreoffice.org/17754 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18introduce temporary hard-recalc state, tdf#92749 follow-upEike Rathke9-39/+47
This allows listeners to be setup and initial lookup caches to be kept, which were thrown away after the initial calculation as an interim fix for tdf#92749. Change-Id: I34068b3f6b833a46f3c526579efbdc342a2e71df
2015-08-18correct wrong commentsLaurent Godard1-4/+0
Change-Id: I6682248873bcd6302b1d8d041bbc2e19a8e0ba7b Reviewed-on: https://gerrit.libreoffice.org/17831 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18Content of theIndexTable is known staticallyStephan Bergmann1-109/+111
...and initializing it on-demand in SvNumberFormatter::ImpGenerateFormats wasn't even thread safe (despite theIndexTable.maMtx): While one thread was cleaning and then filling it in ImpGenerateFormats, another thread could also enter ImpGenerateFormats and clean it again (and only later fill it), and the first thread might use the half-filled table after it left ImpGenerateFormats but before the second thread re-filled it. Change-Id: Iba4e9d57519d2b288718b9cb2e6f7546ba2bd5df
2015-08-18nNewExtended++ values are all known staticallyStephan Bergmann1-27/+28
Change-Id: I4134029257248c8eaea03354d043db2bb4cdba0e
2015-08-18configure, pyuno: stop claiming our python 3.3.5 is 3.3.3Michael Stahl6-11/+21
... and adapt makefiles to automatically rebuild everything that depends on PYTHON_VERSION. Change-Id: If468183e59463503051c2a1526a905dbee9bf4cb Reviewed-on: https://gerrit.libreoffice.org/17818 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2015-08-18coverity#1316521 Dereference null return valueCaolán McNamara1-3/+3
Change-Id: I6ec19df7b84e3529ef00640560540fda445dc82e
2015-08-18lok::Document getStyles methodMihai Varga4-0/+80
This method returns a JSON mapping of style families to a list of styles from the corresponding family. Will be used to know and apply styles in tiledrendering. Change-Id: I0aa395c40b9573920ade44255f97c077475ae5f1
2015-08-18tdf#75973 : User Defined Types in password encrypted macrosLaurent Godard3-0/+194
save/load basic script so that when executing password protected the user defined types can be rebuilt supports array and nested types a unit test in sc macros-test.cxx Change-Id: Ie127ea7ad9aea3353741048c00f1b3910c5517a4 Reviewed-on: https://gerrit.libreoffice.org/17815 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18Resolves: tdf#92749 invalidate lookup caches after initial hard recalcEike Rathke1-0/+8
... because the caches are not setup as listeners during when the document's hard recalc state is active. Change-Id: Ie7ec84ee64d046e3e55ce26b92824e94a2f660e9
2015-08-18add a simple formula cell calculation chain dumperEike Rathke1-0/+133
Change-Id: Ie6409724dcf0baa2f1d7dd62ed8d995f0374dbf1
2015-08-18avoid basic ide crash in code autocompletionLaurent Godard1-0/+11
due to code completion and user defined types type MyType a as string b as string end type dim aa as MyType typing aa.b. the last point led to crash remaining problem code autocorrection now shows wrong behaviour as aa.b. autocorrects (wrongly) to aaaa. Change-Id: I3e05680cd9d82f7dc124c5923f9858e22961896e Reviewed-on: https://gerrit.libreoffice.org/17824 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-18tdf#93096 sw: fix selection with keyboard outside current viewMiklos Vajna1-1/+19
Regression from commit c9175a1bd3249ad573ae6827bf19963a3ebe2fbc (SwViewShell::ImplEndAction: avoid direct PaintDesktop(), 2015-07-03), the problem is that while going via InvalidateWindows() is fine for the double-buffering case, it has side effects when painting directly, so revert back to the old code in that case. Change-Id: Ib1e3b143f5cfe2c6ab8b102a1a2064900282f136
2015-08-18cppcheck:noExplicitConstructor in webdav, serf versionGiuseppe Castagno3-17/+5
Explicitly add constructors that where previously hidden. The right implementation of what I did in aade7198d72bc4ddb18f10729b89f0435e6ca197. The explict keyword was added in 6343754e310a589cb49e2a1da0cd68472571179d Change-Id: I66f6ee51c8b51d93d6ac673e75555e13024e4b48 Reviewed-on: https://gerrit.libreoffice.org/17823 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-08-18i18npool: tdf#88206 replace cppu::WeakImplHelper*Takeshi Abe26-52/+45
with the variadic variants. Change-Id: I0381de7fde198df74556355984bdaba2ecdedd4b Reviewed-on: https://gerrit.libreoffice.org/17768 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-08-18hwpfilter: tdf#88206 replace cppu::WeakImplHelper*Takeshi Abe3-8/+6
with the variadic variants. Change-Id: Ibfe59dc7631cf499f42ff998066ed73d1eb257b3 Reviewed-on: https://gerrit.libreoffice.org/17767 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-08-18cui: prefix members of SvxShadowTabPageMiklos Vajna2-77/+77
Change-Id: I68fa37f511c3eb7aec2bd2754afd1a47ac8d1e83
2015-08-18Breeze: StartCenter icon size fixed to 32px tdf#93064 tdf#92242andreask12-0/+0
Change-Id: I3501c917f5916b49b7cda35b89cafcc27987d828 Reviewed-on: https://gerrit.libreoffice.org/17820 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>