summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-11Pass down some CFLAGSStephan Bergmann
Change-Id: I2c69d9ad61137adb82213ad2a4c40e7403a395a5
2014-11-11fdo#80403: TokenHandler impl. FastTokenHandlerBaseDaniel Sikeler
getTokenFromUTF8: calls getTokenDirect getTokenDirect: uses perfect hash New makefile creates perfect hash table with perl-script gentoken.pl. I found the script on https://wiki.openoffice.org/wiki/XFastTokenHandler and made some changes. XMLTokens are defined in tokens.txt Change-Id: Id04134a896ee082e2d0ba55a715fede19ff04928 Reviewed-on: https://gerrit.libreoffice.org/12335 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-11-11windows opengl: We need a constructor for OpenGLSalGraphicsImpl.Jan Holesovsky
Otherwise we a get random value in mnSolidProgram, and we never initialize that. Change-Id: Ic648a1f6755021da25f5b9da306cf600a3f0c739
2014-11-11vcl: fdo#39468 - remove useless German commentChris Sherlock
Change-Id: I8ba5a05fa310de32311afe6d49fe26045dc63e95 Reviewed-on: https://gerrit.libreoffice.org/12341 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-11-11vcl: move OutputDevice::ImplDrawFrameDev() to WindowChris Sherlock
I have moved ImplDrawFrameDev() from OutputDevice to Window, because it deals with frames which is clearly the responsibility of the Window class, not the OutputDevice class which shouldn't really care about it at all. I've also renamed it to drawFrameDev() as it's a private function. Change-Id: I45fd50e8e34fe4a97730c3c857080e4e1ddb1c17 Reviewed-on: https://gerrit.libreoffice.org/12340 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-11-11Avoid -fsanitize=signed-integer-overflowStephan Bergmann
Change-Id: Icec67e6eb57605102cabf494d3e2bb6249d785c7
2014-11-11fdo#84938: replace HELPMODE_ constants with enumNoel Grandin
Change-Id: I44be5567e84cdabd8b10771ea37e28b8a88cc23e Reviewed-on: https://gerrit.libreoffice.org/12333 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-11-11vcl: make ImplDrawOutDevDirect a protected function in OutputDeviceChris Sherlock
Also renamed it to drawOutDevDirect. We're making it protected because I'm about to move ImplDrawFrameDev() from OutputDevice to Window, where it should be. Change-Id: I7a94304cdc48b858c057749532de66086eeb5020 Reviewed-on: https://gerrit.libreoffice.org/12339 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-11-11vcl: move OutputDevice::ImplGetFrameDev() to WindowChris Sherlock
ImplGetFrameDev() is for some unknown reason in OutputDevice, but it's most definitely something that's specific to Window. I've moved this, and also renamed it getFrameDev() as it's a private function. Change-Id: Iffb2c439bee8c29ee585a0d50cfd6fbcfc28c3bc Reviewed-on: https://gerrit.libreoffice.org/12338 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-11-11vcl: tabify include/vcl/window.hxxChris Sherlock
Change-Id: I2c45b3b125b758dd391376bf731d8b91c00a0a5d Reviewed-on: https://gerrit.libreoffice.org/12337 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Tested-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-11-10vcl: Use shared list for OpenGL contexts even with DBG_UTIL enabledLouis-Francis Ratté-Boulianne
Change-Id: I296b3a38a362343ecf8d65aa005ecabc6858a682
2014-11-10vcl: Add rectangle outline renderingLouis-Francis Ratté-Boulianne
Change-Id: I9debc8ad8316e6866ea0c28bd20eb61dd9dccf03
2014-11-10Resolves fdo#86008: fix a crash when open doc fileJulien Nabet
This was the only block, in this part of the code, which wasn't checking pSFlyPara->pFlyFmt Change-Id: Id467dd601a24ba46391544a79d4eecaf5370812c
2014-11-10vcl: opengl - alpha masks are unexpectedly inverted.Michael Meeks
Change-Id: I5ebcd47e10df671bc60492bc80fc26a60f07306d
2014-11-10only call XFreePixmap on pixmaps created via XCreatePixmapCaolán McNamara
not on those belonging to gdk shoe-horned in via mpPixmap = GDK_PIXMAP_XID( mpGdkPixmap ); in GdkX11Pixmap::GdkX11Pixmap This stops file->new->presentation crashing on second invocation Change-Id: Iec673497f900b0ddabd439369b9ffe554800d425
2014-11-10remove pointless const_castLuboš Luňák
Change-Id: I6026ab64f0cfe1d509c8f94ce3b9c6f700c823cf
2014-11-10Revert "wrong merge conflict resolution, vcldemo, icontest go to instdir"Michael Stahl
This reverts commit 726e1a49bd40d98ffcfba760a08c503b096c79bd. It is not desirable to put vcldemo and icontest into installation sets.
2014-11-10Update nEndInvalid if it was COMPLETE_STRINGStephan Bergmann
Change-Id: I850c9083230f44daa722e7f51dbfa73efd088d25
2014-11-10vcl: cleanup the opengl selection API.Michael Meeks
Change-Id: Icebf3c7d2911b27e29d2259b780a04048b293b3c
2014-11-10mpPixmap uninitialized in one ctorCaolán McNamara
Change-Id: Iffa82b96610dd1fe5900ca796af413a116d2dd28
2014-11-10coverity#1202754 Bad bit shift operationCaolán McNamara
Change-Id: I51e8df896897b122965ada0ced161570d38f0468
2014-11-10coverity#1130169 Unchecked return valueCaolán McNamara
Change-Id: I62ed42412a0cafa33ddafe536723f5e336c92a7a
2014-11-10Related: fdo#85111 put a box around xml filter settings controlCaolán McNamara
and writer->insert->table->autoformat and calc->data->consolidate and calc->insert->sheet Change-Id: I7c89d9f01747a00b906afe3c762b747df6872869
2014-11-10coverity#1242526 silence Arguments in wrong orderCaolán McNamara
Change-Id: I6b05747772c324c6ab285082b3a6de4cadabe0aa
2014-11-10Revert "Disable problematic sorting test that depends on the old default."Jan Holesovsky
Not necessary after 447d523fa7c6c82476f9ee48e4b9c82cfad05c50. This reverts commit 7f86fc0b9835be4d2c3e98271b32454f8df427ec.
2014-11-10wrong merge conflict resolution, vcldemo, icontest go to instdirMarkus Mohrhard
Change-Id: Iefcca922fc824877c49a11cd68023d57eff22d2f
2014-11-10Do not deref (potentially dangling) weak_ptrStephan Bergmann
Change-Id: Ic9694aa8bd85fe0548b8f5fc5f52b4bbd6dce1cf
2014-11-10external: fortunately boost no longer requires config_host.mkMichael Stahl
Change-Id: I8f2176500bf620cd5e4cdf434e6122b6163b3e0f
2014-11-10mwaw: fix build failure with clang (work around libtool stupidity)Michael Stahl
Clang warns about unused -I parameters, and the libtool configure check for lt_cv_prog_compiler_pic_works_CXX mis-interprets that and declares -fPIC is not supported. Change-Id: I0802719142c5a96bc672be299d6e94a1b2d27001
2014-11-10vcl: the docs say gdk_window_get_screen was added in GTK+ 2.24Michael Stahl
Change-Id: Ib9b108c034181c0f94cbf86634447ba2d4afbaa5
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: I4fbe7d35b66dda16f19019fd1baf0aa03361390c
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: I9d3f642239bc5c7a52611b9c27fd0291940c7483
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: If7ada4cba0b1098bba304f1ec9b860ec7df75e7a
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: I7b438934a13a6e42ef80084c709460b2a01b26c9
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: Ic4eca519c5ba8662b29901f196ecfd6e0aa776e2
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: I1f5823e34d400004ccafc0a6cd539d59929b14fa
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: I639ac26f4d84ff0a2d573d2e58bc5bd41052a925
2014-11-10loplugin: cstylecastNoel Grandin
Change-Id: Ie57f543681790e662f6ac7d074ccb37925999790
2014-11-10Fix error: use of undeclared identifier 'aFileName'Tor Lillqvist
Change-Id: Iff5984a0ab3fec6070cd29a80752f1a8bec1daba
2014-11-10vcldemo: load and render some iconsMichael Meeks
Change-Id: I4a4567d43e4c5c8a7ce7ba2764d2f9668fed291f
2014-11-10vcl: calm a valgrind warning.Michael Meeks
Change-Id: I12dad502960dc892adce5ab25c8b71f41227198f
2014-11-10vcl: add BitmapEx load from icon theme constructor.Michael Meeks
Change-Id: I3dbad69664b7417928a6be10ac561307dd94f67b
2014-11-10sw: disable failing c&p test on headless buildRiccardo Magliocchetti
Change-Id: If9c3aad600332ae289e05e3b046f8b15292dee57 Reviewed-on: https://gerrit.libreoffice.org/12301 Reviewed-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> Tested-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
2014-11-10cid#736944 Time of check time of useNoel Grandin
Change-Id: Ie9160e8d5ee7f8416a4526a280db23316488a2a1
2014-11-10Disable problematic sorting test that depends on the old default.Michael Meeks
Change-Id: Ie05ff3f1ba5e42cc2ec54f23f0b6376a81221592
2014-11-10fix spelling implemenation -> implementationNoel Grandin
Change-Id: I5ac499df1f4063a80a5d41f60778106a7b96940d
2014-11-10force --std=gnu89 for clang (and gcc), properlyLuboš Luňák
This implements 3a4860a751980b566b44d57cde188292df5e8726 in the proper place. Change-Id: I7b60602933819561d0bff5e72dcd5ee8986f63c0
2014-11-10Revert "Force --std=gnu89 for clang."Luboš Luňák
Explictly passing any CFLAGS to configure overrides (=disables) CFLAGS that would be used by default. So if this sets CFLAGS to just --std=gnu89, .c files will never be built with optimization or debuginfo. This reverts commit 3a4860a751980b566b44d57cde188292df5e8726.
2014-11-10fdo#85584: Adapt the unit test to the new default.Jan Holesovsky
Change-Id: I7c4935040ba16378023695c74bf2a5cd75fe8a77
2014-11-10602 regression testCaolán McNamara
Change-Id: I044b9b445a7911e77424613145c7e4d152789f44