summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-12HAVE_CXX11_DELETE is required on all supported toolchainsStephan Bergmann
Change-Id: I53c746be98972c7024dc2f340738182e46c24241
2015-10-12configure: make emscripten read from stdinSamuel Mehrbrodt
Emscripten doesn't support reading from stdin currently. This works around that bug by using the /dev/stdin file See https://github.com/kripken/emscripten/issues/3800 Change-Id: I0c938504d645acdeae89c83e0f00bb856381f943
2015-10-12tdf#39468 translated german comments in tabvwsh2.cxxAlbert Thuswaldner
Change-Id: I14879cdebe95926ce24a8c3e821488aeb1f98bc0 Reviewed-on: https://gerrit.libreoffice.org/19306 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-10-12tdf#39468 additional comments translated in dbfunc3.cxx and grindwin.cxxAlbert Thuswaldner
Change-Id: I0d610a49adc0e87ff1a4e98244cb14f585239586 Reviewed-on: https://gerrit.libreoffice.org/19291 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-10-12Breeze Icons: add 32px iconsandreas kainz
first part (45%) of the 32px icons. I will add all lc_ icons Change-Id: I3e7744684993f727d04d0a96df45d1faad9730ad Reviewed-on: https://gerrit.libreoffice.org/19313 Reviewed-by: Yousuf Philips <philipz85@hotmail.com> Tested-by: Yousuf Philips <philipz85@hotmail.com>
2015-10-12Related tdf#93688: better place this into import finalize phaseKatarina Behrens
Change-Id: I08066248973f4560f8f5d149e9f84c4c2302f12c
2015-10-12tdf#65108 "" instead of <> written in include lineFeyza Yavuz
Underwent the same process under the connectivity/source/drivers/firebird/ Change-Id: Id64b1f52a2f19cb91590bebe80a2f6aea70cc9ee Reviewed-on: https://gerrit.libreoffice.org/19137 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-10-12Kill dead mac os x 32bit odk build configRiccardo Magliocchetti
Change-Id: I6e35709a399aa520c9ad198c39a5fb03f3500c9c Reviewed-on: https://gerrit.libreoffice.org/19320 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-10-12Reduce scope of fTexStart/Stop even furtherStephan Bergmann
...than 92c8d74c543aa94cd512369072975dca7006d5b3 "CppCheck : reduce variables scope" did, to make it clear that it is OK to move these into the for loop: the values these variables receive (when bCreateTextureCoordinates is true) are only relevant for each immediately following call to impAddInBetweenFill, and are only actually used inside impAddInBetweenFill when bCreateTextureCoordinates (which is also passed into the call) is true. Change-Id: Ib9e315d80a04736fb6b49144c8f09239ac351c7f
2015-10-12sd tiled rendering: make invalidation in DrawViewShell::SwitchPage() optionalMiklos Vajna
In case of tiled rendering clients already get LOK_CALLBACK_SET_PART when switching slides, so it's pointless to additionally invalidate windows for help lines. Change-Id: Ibc15c9862ae85bd72328161fa5f7e72d82fd2a97
2015-10-12gtktiledviewer: drop tiles on set-part eventMiklos Vajna
When changePart() is called, we have two type of actions: - the ones we want to execute only in case the part was changed by the user (and not programatically -- e.g. because the request came from the widget) - the ones we want to execute all the time Resetting the view (so the tile buffer drops all the tiles) is something we want to do all the time, that's one of the needed things when the set-part event is emitted. Change-Id: Ic6bfbe460dc5a3fd8834f3b1ef93436fc9d3ad84
2015-10-12sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I72ec77d4226c98abbe849a03dc009f46f695923b
2015-10-12sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I35063a241937137c4ebf4393dd880fa7cb7c8546
2015-10-12sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: Ib0a0d596ce262783b8850d4d9c0142391cc59284
2015-10-12sw: replace boost::ptr_vector with std::vector<std::unique_ptr>Michael Stahl
Change-Id: I7fc78b64a12212f4c9bd280b0ebf2a55235461d3
2015-10-12no need to explicitly specify these destructorsNoel Grandin
the compiler will do it for us Change-Id: I6ea04aa32ee3357d01a4dbfc58ebbaedff38c0ab
2015-10-12convert Link<> to typedNoel Grandin
Change-Id: Iec15042138e0715459b2c9e872a7464d75a6b1eb Reviewed-on: https://gerrit.libreoffice.org/19305 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2015-10-12valgrind: fix leakCaolán McNamara
Change-Id: I99ebee5015110144ea00415273b84fd2fc9ad2ba
2015-10-12configure: GCC 4.6 is no longer supported on masterMichael Stahl
Change-Id: I8939e7b8b924b0598d46ea301aa636692f063161
2015-10-12tdf#70998 - Termchange: Graphic/Picture -> Imageiremsendur
Change-Id: Ib0bc24854d75cde0e08ab322f75c787c99368941 Reviewed-on: https://gerrit.libreoffice.org/19309 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-10-12sd: avoid unnecessary invalidations during searchMiklos Vajna
Search works by using sd::outliner::OutlinerContainer to iterate over all text objects of the document. We used to switch to each and every object, and only then search in it. In large presentations this means the number of invalidations during search was dependent on the number of slides between the current slide and the first match. Fix this by not calling sd::Outliner::SetObject() (which would call sd::Outliner::SetPage()) right after finding a text object, only later when we know it has matching content. The result is that the number of invalidations is not O(n) but O(1) till we find the first match. Change-Id: I29a11c8737a7e1db6a247eb98617d12495c8bb41
2015-10-12Related: tdf#74132 CppunitTest_sd_export_tests: clean up testSearch()Miklos Vajna
Not needed anymore since the dialog is gone. Change-Id: Icd3747683d2656a9404b405fc29aae6183dcfe15
2015-10-12valgrind: memory leaksCaolán McNamara
Change-Id: If47170b323cb0b48b7cf2182ecbecfac575a6118
2015-10-12loplugin:loopvartoosmallStephan Bergmann
Change-Id: Ic3667c0daeeeb5b09eeaae66899affda65e2e9a5
2015-10-12fTexHeightPos shall be incremented across loop iterationsStephan Bergmann
Regression introduced with 92c8d74c543aa94cd512369072975dca7006d5b3 "CppCheck : reduce variables scope," found by clang-analyzer-deadcode.DeadStores. Change-Id: I3758a9827d4d242d4fd57af7bbb77decf2d0f327
2015-10-12opengl: convert to RGB buffer, use unique_ptrTomaž Vajngerl
User RGB buffer rather then RGBA when converting an unsupported bitmap buffer for reading into a texture. Also use unique_ptr rather then manually deleting ImplPixelFormat instance. Change-Id: I4c94c22b7e185c176e45a1b9c4db6443fe6c4234
2015-10-12opengl: Extract calculation - bytes per row into its own functionTomaž Vajngerl
Change-Id: I24864df3e698704d84f62be25daa3dd54b4dd356
2015-10-12opengl: improve VCL_GL_INFO reporting in OpenGLSalBitmapTomaž Vajngerl
Change-Id: I00d695e11f4df140482bba7d8909216515e330be
2015-10-12opengl: remove code duplication when rendering a texture comboTomaž Vajngerl
Change-Id: Ic184e0e96103bb63322c8aaf8758c4c8f423e0b9
2015-10-12tdf#94384 fix black icons with OpenGL enabled on WindowsTomaž Vajngerl
Looks like the Windows specific code in ImplUpdateDisplayBmp is not needed anymore and causes problems with OpenGL. The icons after the change still seem to be drawn correctly with OpenGL enabled or disabled. Change-Id: I3ae1a0ceb947254aaadbc3d772f0d662b291b594
2015-10-12vcl: recolor images (icons) to be more visible in a dark themeTomaž Vajngerl
This adds recoloring of images/icons (suited for breeze and sifr) so they are more visible when a dark theme is used (for example gtk3 can switch to a dark theme). LO must be started with environment variable VCL_ICONS_FOR_DARK_THEME set to 1. open issues - currently all images/icons are recolored but not all images should get recolored. Change-Id: Ibc42e30af79bb4c4f04c67b760019311b97b2cc6
2015-10-12remove unused BitmapExTomaž Vajngerl
Change-Id: I787be4f2da514017fd14100f56ed323d30dbe99d
2015-10-12sw: indentation fixesMiklos Vajna
Change-Id: I29dbc13abea146dd7bdd6a52e30ff104a2900163
2015-10-12Emscripten: Seems we need cairo canvasSamuel Mehrbrodt
Change-Id: Ib6a10305e0e1b92d7ccc0a4e4ad580d286cc166e
2015-10-12Emscripten: Disable nss for nowSamuel Mehrbrodt
Change-Id: Ife976e777946e75510b96d64ad04e847b4a59141
2015-10-12Emscripten: Enable debug output during buildSamuel Mehrbrodt
Change-Id: I7c65711a2bdf6616d31712b4b23305a5dead59f7
2015-10-12loplugin:stringconstantStephan Bergmann
Change-Id: I83078723ffc40bf16632df87da24ad2289867ed4
2015-10-12some small cleanupsNoel Grandin
Change-Id: I03221fd5e618155dc093dd4dd7474f516d63761e
2015-10-12now we can get rid of the convoluted ControlWindow templateNoel Grandin
Change-Id: I4365e5819784a26f4a71eab8a64cc53ef35d9ad1
2015-10-12now we can push the controlwindow down and lose some type-castingNoel Grandin
Change-Id: I3bc5963bad29898bd104feddef1bc1d00a1325e1
2015-10-12reduce the web of class relationships here a littleNoel Grandin
make CommonBehaviourControlHelper a base-class of the CommonBehaviourControl template, which allows us to dispense with the IModifyListener callback interface Change-Id: I3c02b864fa08fc50515c11af859477e0fdc035e3
2015-10-12improve naming of template parametersNoel Grandin
Change-Id: If62a86b914db634c662949a04396b95e3f44be2a
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: I935c6144a7731091e7fdb0a818b54f30d3304f2e
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: I672d277a8d2dc6b57b299679e7e98348f9dbde30
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: I31fe981dac14bd732ee68ee1a2e475dd1b0498a2
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: Ic02d59708670949c3342566753882eebd086438f
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: I6266369912413d51c9f1595b13dca97d3d74225f
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: Id6e39c2c20ab3da5a8b8628f99a940b896feff78
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: Ia4c09c5b835e77eaa2d4c0d8c74f146feb0905be
2015-10-12loplugin:mergeclassesNoel Grandin
Change-Id: I1ce2e31e4dae780612e51b3806ee6044be9cf4bb